Lattice Semiconductor ispClock5400D User Manual

Page 1
ispClock5400D Evaluation Board
User’s Guide
Revision: EB50_01.2
July 2010
Page 2
Lattice Semiconductor User’s Guide
Introduction
Thank you for choosing the Lattice Semiconductor ispClock™ device family!
This guide describes how to start using the ispClock5400D Evaluation Board, an easy-to-use platform for evaluat­ing and designing with the ispClock5406D in-system-programmable differential clock distribution device. The evalu­ation board can be used stand-alone to review the performance and in-system programmability of the ispClock5406D device or as a companion board and clock source for LatticeECP3™ FPGA evaluation boards:
• LatticeECP3 Serial Protocol Board
• LatticeECP3 Video Protocol Board
Please visit www.latticesemi.com/products/fpga/ecp3/ecp3evalboards for more information, demonstrations, and documentation on each LatticeECP3 evaluation board.
About the ispClock5406D Device
This board features an ispClock5406D device that provides in-system-programmable zero delay universal fan-out buffers for use in clock distribution applications. The on-board ispClock5406D is a 6-output clock distribution IC. Differential ultra low skew outputs are organized with two banks per group. Each bank may be independently con figured to support separate I/O standards (LVDS, LVPECL, HSTL, SSTL, HCSL, and MLVDS) and output fre­quency. In addition, each output provides independent programmable control of phase and time skew. All configuration information is stored on-chip in non-volatile E
2
CMOS® memory.
-
The ispClock5406D devices provide extremely low propagation delay (zero-delay) from input to output using the on-chip low jitter high-performance phase locked loop (PLL). A set of four fixed dividers can be used to generate four frequencies derived from the PLL clock. These dividers are designed in powers of 2 only (2, 4, 8, and 16). The clock output from any of the V-dividers can then be routed to any clock output pair through the output routing matrix. The output routing matrix also enables routing of reference clock inputs directly to any output. For additional details, please refer to the
Note: Static electricity can severely shorten the lifespan of electronic components.
• Use anti-static precautions such as operating on an anti-static mat and wearing an anti-static wristband.
• Store the evaluation board in the anti-static packaging provided.
• Always touch the SMA connector housing to equalize voltage potential between yourself and the board.
ispClock5400D Family Data Sheet.
Features
The ispClock5400D Evaluation Board package includes:
ispClock5400D Evaluation Board – The board features the following on-board components and circuits: ispClock5406D programmable clock (ispPAC-CLK5406D-01SN48I)
– Crystal oscillator circuits – Can oscillator circuit landing – Resistor networks – SMA connectors –Power jack – Test and JTAG interface headers
Pre-loaded Base Demo – The kit includes a pre-loaded demo design that highlights key performance character­istics of the ispClock5406D device.
Lattice ispDOWNLOAD™ Cable (HW-USBN-2A) – The ispDOWNLOAD cable provides a hardware connection for in-system programming of the ispClock5406D device.
User’s Guide – Provides information on powering, connecting lab equipment, and using the board as a clock
2
Page 3
Lattice Semiconductor User’s Guide
source for various Lattice FPGA evaluation boards. The contents of this user’s guide include demo operation, top-level functional descriptions of the various portions of the evaluation board, descriptions of the on-board con­nectors, switches and a complete set of schematics.
QuickSTART Guide – Provides information on connecting the evaluation board, running the pre-loaded evalua- tion demo.
The contents of this user’s guide include demo operation, programming instructions, top-level functional descrip­tions of the evaluation board, descriptions of the on-board connectors, switches and a complete set of schematics
f the board. For a complete list of the various connections and interfaces used on the ispClock5400D Evaluation
o Board, please refer to the schematics in Appendix A.
The ispClock5400D Evaluation Board is 100% lead free a
nd RoHS compliant as Lattice Semiconductor Corpora-
tion is sensitive to environmental issues.
Additional resources relating to the ispClock5400D Evaluation Board are available on the Lattice web site. Go to:
www.latticesemi/.com/boards and navigate to the appropriate link. Updates to this document can be found there,
as well as sample programs and links to other related items.
Figure 1. ispClock5400D Evaluation Board
Software Requirements
Install the following software before you begin developing designs for the ispClock5400D Evaluation Board:
•PAC-Designer
Optional: ispLEVER
Optional: ispVM™ System 17.5
®
5.2 (ispClock5406D support)
®
/Pro (LatticeECP3 support)
3
Page 4
Lattice Semiconductor User’s Guide
Hardware Requirements
The following hardware is recommended for evaluation and demonstrations:
• Four matched SMA cables, SMA-to-BNC, 6 inches to 3 feet in length
• ESD strap or proper ESD test environment
• ispClock5400D Evaluation Board
• Lattice ispDOWNLOAD Cable
• AC wall adaptor for 5V DC output
Optional: LatticeECP3 Serial Protocol Board (LFE3-95EA-SP-EVN)
Optional: LatticeECP3 Video Protocol Board (LFE3-95EA-V-EVN)
Optional: BERT Analyzer
Optional: Agilent 8133A Clock Generator
Optional: 4-channel, high-speed oscilloscope
Demonstration Designs
A common application of the ispClock5406D and a low-cost CMOS oscillator is to provide a low-jitter clock source for SERDES-based applications in high-performance communications and computing equipment. The evaluation board includes three demos that illustrate key applications of the ispClock5406D in the context of clock distribution applications:
ispClock5406D Base Demo – A pre-programmed, base demo of ispClock5406D features: low-jitter, time/phase skew output control and I
Period Jitter Measurement – A demonstration of how to connect and measure ispClock5400D period jitter per­formance with a signal integrity analyzer.
SERDES Reference Clock – A co-demonstration with the LatticeECP3 Serial Protocol or I/O Protocol boards.
Video Reference Clock – A co-demonstration with the LatticeECP3 Video Protocol board.
Note: It is possible that you will obtain your evaluation board after it has been reprogrammed. To restore the factory default demo and program it with other Lattice-supplied examples, see the Download Demo Designs section of this document.
2
C interface.
Base Demo of the ispClock5406D
The base demo consists of setting up the ispClock5400D Evaluation Board hardware and test equipment to dem­onstrate key features of the ispClock5406D device. The ability to adjust skew and frequency will be demonstrated as well as programmable frequency, time and phase delay, reset functions and full dynamic control of internal reg isters through the on-board I2C bus interface.
Monitoring Clock Outputs
This section describes the procedure to monitor the evaluation board’s Bank 0 and Bank 2 clock outputs with a dig­ital oscilloscope. Both banks are configured for LVDS output types.
-
To monitor clock outputs:
1. If you have not done so already, see the Programming the ispClock5400D Evaluation Board with ispVM section
of this document for details on set-up for the programming cable and applying power to the evaluation board.
4
Page 5
Lattice Semiconductor User’s Guide
2. Set DIP switches SW1 3 and 4 ON and all other switches OFF.
The blue LOCK LED lights to indicate the on-chip PLL is stable and locked to a reference clock.
3. Start PAC-Designer.
4. Choose Fi
The Open dialog appears.
5. Browse the Bas
The ispPAC-CLK5406D schematic view appears.
Figure 2. ispClock5406D Schematic View
le > Open…
e_Demo_CLK5406D.PAC project and choose Open.
6. Choose File > Save As.
The Save As dialog appears.
7. Specify File name: Ba
PAC-Designer creates a new revision of the project.
8. Choose Vie
The Output Summar BANK_2.
Figure 3. Output Summary Sheet
w > ispCLK Output Summary.
se_Demo_CLK5406D_rev.PAC and click Save.
y Sheet appears. The default demo will monitor the LVDS outputs driven by BANK_0 and
5
Page 6
Lattice Semiconductor User’s Guide
9. If the board is not programmed with the demo project yet, press the Download icon on the top toolbar.
Figure 4. PAC-Designer Top Toolbar
The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
Figure 5. Frequency Summary Dialog Box
10. Click OK.
PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
11. Attach high-speed scope leads to the SMA sockets at BANK0 P, N and BANK2 P, N.
12. Set the scope input channel settings to 5
For this mode, we use LVDS and the 50 Ohm termination on each scope channel.
The waveforms shown are using 3’ long RG-316 cables wit impedance probes or a differential probe, make sure that the LVDS BANK outputs have 100 Ohm termination from BANK_P to BANK_N.
When operating properly, you should see four waveforms on the scope as shown in Figure 6. This represents BANK0 and BANK2 output waveforms for both the BANK_P and BANK_N on each respectively. BANK0_P,N
re shown on the top pair, BANK2_P,N are shown on bottom pair. The full differential output would equal:
a [BANK0_P minus BANK0_N] as well as on BANK2.
See the tables in the schematic (Appendix A) showing termination resistor options.
0 Ohm termination.
h the SMA connectors. If the equipment has high
6
Page 7
Lattice Semiconductor User’s Guide
Figure 6. Scope Plot - Four Differential Outputs
Note: For user-designed boards and other applications, refer to the data sheet configurations and the schematics of Appendix A. The schematic shows different resistor combinations for the different output bank settings. In LVDS mode the schematic uses a single 100 Ohm resistor between each BANK_P and BANK_N pin as a fully differential output. The demo uses the default factory board assembly with zero Ohm resistors connecting the SMA terminals directly to the output banks. This approach is for the demo only. Some of the waveforms displayed will only show the positive side of each BANK output on the scope for simplicity and timing measurements.
Modify Clock Time Skew
This section describes the procedure to modify the time skew of the ispClock5406D output to eliminate the inherent
ew between output BANK_0 and BANK_2 due to device and cable parasitic.
sk
To modify clock time skew:
1. Adjust the scope to display BANK0_P and BANK2_P signals only. Overlap the signals to compare the relative
sk
ew.
7
Page 8
Lattice Semiconductor User’s Guide
Figure 7. Scope Plot - Bank 0 and Bank 2 Overlapped
Note that a small inherent skew of the outputs plus any set-up delay in cables is about 50-80ps.
2. In PAC-Designer choose T
The Design Utilities dialog appears
3. Choose is
The ISPPAC-CLK5406D Skew Editor appears.
Figure 8. ispPAC-CLK5406D Skew Editor
pPAC-CLK54_Skew_Editor.exe and click OK.
ools > Design Utilities…
.
The Skew Editor allows you to graphically configure the ispClock5406D output skew. Waveforms are color coded. All disabled outputs are indicated in gray, while active outputs are indicated in green or white. Skew is adjusted by dragging the waveform edges with the mouse. Dragging the waveform specified as feedback (high­lighted in green) will move every other w
The Phase Skew steps are larger steps than the Time Skew. In the demo design, the “PUD” Phase Unit Delay, h
as steps of 0.31 ns and there are 16 steps for each bank. For the demo, the Time Skew step is 18 ps.
aveform in the opposite direction.
8
Page 9
Lattice Semiconductor User’s Guide
4. Position the mouse over the rising edge of the Bank2 Time waveform.
The cursor will changes to a doub
le-arrow icon to indicate a waveform edit.
5. Click and hold the Ban
The Setting field displays 3 and Time Skew (ps) displays 54.00.
6. Click the Wr
PAC-Designer updates the time skew setting of the project.
7. Click the Do
The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
8. Click OK.
PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
9. Note the updated scope display.
This waveform shows the de-skewed outputs.
Figure 9. Scope Plot - De-skewed Outputs
ite to Schematic button.
wnload icon on the top toolbar.
k 2 Time waveform, then drag it three units to the right.
The programmable ispClock5406D Time Skew feature allows the device to account for very small incremental delays and correct for system/board trace-level effects. The function is used to correct timing delays and line up edges to either account for PCB layout or to help with clock system timing such as the set-up and hold times of the circuit being driven.
Experiment with the Time Skew and visualize the results on the scope. The demo design time skew range
llows you to move clock edges from 18 ps to 270 ps. When finished, set back to the Time-Skew that yields the
a best results for your set-up.
9
Page 10
Lattice Semiconductor User’s Guide
Invert Clock Output
This section describes the procedure to in ispClock5406D Invert feature to invert Bank2 output.
To invert a clock output:
vert the ispClock5406D output. In this procedure you will use the
1. From the PAC-Designer schematic view, double-click the B
The Output Settings for BANK_2 & BANK_3 dialog box appears.
Figure 10. Output Settings for BANK_2 & BANK_3
2. Choose Inverted = Yes from the BANK_2 section of the dialog and click OK.
PAC-Designer updates the output setting of the project.
ANK_2+/BANK_2- Output Block.
3. Click the Do
The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
4. Click OK.
PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
5. Note the updated scope display.
The waveform shows the inverted BANK_2 output.
wnload icon on the top toolbar.
10
Page 11
Lattice Semiconductor User’s Guide
Figure 11. Scope Plot - Inverted Output Bank
6. Repeat steps 1-4 to adjust the output bank to not invert the output (Inverted = No) and reprogram the device.
Modify Clock Phase Skew
This section describes the procedure to modify phase ske Delay (PUD) is 0.31 ns for the demo design. In the following procedure the phase skew will be advanced four PUD units or 1.24 ns.
To modify clock phase skew:
1. From PAC-Designer choose Ed
The Edit Symbol dialog appears.
2. Choose Ske
Phase Skew Manager appears.
3. Choose the following options:
Skew Step = Fine BANK_2 Phase Skew = 4PUD Click OK.
PAC-Designer updates the phase skew for the project.
4. Click the Do
The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
5. Click OK.
PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
w Manager and click the Edit… button
wnload icon on the top toolbar.
it > Symbol…
w of the ispClock5406D output. The Phase skew Unit
6. Note the updated scope display.
11
Page 12
Lattice Semiconductor User’s Guide
Figure 12. Scope Plot - Phase Skew Adjustment
The waveform shows the BANK_2 output advanced 1.24 ns.
Modify the Reference Clock Source Input
The evaluation board provides both 100 MHz (REFA) and 156.25 MHz (REFB) reference clock sources using on­board CMOS os mable control and status USER pins, to adjust the on-chip R (USER3) acts as a mux control over REFA and REFB input reference clocks.
To modify the reference clock source input:
1. From PAC-Designer, double-click the USER Signal Routing
The USER Pin Function Allocation dialog appears.
2. Note the REFSEL function input is set to the USER3 pin input.
This allows an external control over the ispClock5406D reference clock source input path.
3. Click Ca
4. Toggle position 3 of the DIP switch (USER3) on the evaluation board to the 0=
156.25 MHz input reference clock, REFB_P/N input.
5. Note the updated scope display.
cillators. This section demonstrates active clock selection using the ispClock5406D user-program-
EFSEL signal. In this case, the user signal input
Block.
ncel.
(zero) position to enable the
12
Page 13
Lattice Semiconductor User’s Guide
Figure 13. Scope Plot - 156.25 MHz Output
The 156.25 MHz clock from the REFB input output appears on the scope.
6. Toggle position 3 of the DIP switch (USER3) on the evaluation board back to the 1=R
EF-SEL position to
enable the 100 MHz input reference clock, REFA_P/N input.
In-System Changes via I
This section demonstrates the I
2
C Bus Interface
2
C status and control interface to the ispClock5406D device. The I2C interface fea-
ture allows you to override many device parameters of the device programming and make in-system changes to
lmost all phase, time, reference and frequency settings of the ispClock5406D. The feature allows dynamic
a time/phase skew for testing and margining of the output clocks, on every bank output pair. Upon device reset the device returns to the configuration stored in E
The PAC-Designer I
2
C Design Utility for the ispClock5406D provides a software interface to the ispClock5406D I2C
2
CMOS.
registers such as output group and PLL controls.
The demo will apply all the changes you performed by reprogramming the device in the earlier procedures of the us
er’s guide.
To set up the I
2
C ispDOWNLOAD Cable interface:
1. If you have not done so already, connect the ispDOWNLOAD cable to the I
Figure 41).
2. Start PAC-Designer.
3. Choose Fi
le > Open…
The Open dialog appears. (Note for PAC-Designer 5.2: See the Troubleshooting section of this user’s guide for
ormation on a correction required prior to using the I
inf
4. Browse the Bas
e_Demo_CLK5406.PAC project and choose Open.
The ispPAC-CLK5406D schematic view appears.
5. From PAC-Designer choose T
ools > Design Utilities…
The Design Utilities dialog appears
2
C pin header (Appendix A,
2
C Design Utility.)
.
13
Page 14
Lattice Semiconductor User’s Guide
Figure 14. Design Utilities Dialog Box
6. Select ispClock_5406_I2C_Utility.exe and click OK.
2
The ispClock5406D I
Figure 15. ispClock5406D I
C Utility appears.
2
C Utility
7. Choose Options > I2C Interface…
The Cable and I/O Port Setup Dialog appears.
14
Page 15
Lattice Semiconductor User’s Guide
8. Click the Change… button until the Uses PC USB Port title appears.
9. Disable the Bypa
10. Click the Se
ss Hardware Checking (Demo Mode) option.
ttings… button.
The USB Settings dialog appears.
11. From the Select USB por
Connect Now.
2
C utility indicates when the USB connection is made. Click OK.
The I
t name… section, choose Search for download cable on all USB ports and click
12. From the Cable and I/O Port Setup dialog, click OK.
13. From the ispClock5406D I
The ispClock5406 I
Figure 16. ispClock5406D I
2
2
C Utility click the I2C Address = … button.
C Address dialog appears.
2
C Address Dialog Box
14. Select 7Fh from the I2C Address list and click OK.
2
C Utility sets the I2C address for the ispClock5406D.
The I
The 5406D I
2
C device address must match what is stored in E2CMOS when the device program was down-
loaded with the JTAG pattern. Once the address is set, full communication can be established with the device
2
sing the I
u
Note: Make sure the ispDOWNLOAD cable is moved to the I
C interface.
2
C port header J15 on the evaluation board.
To apply an in-system output change:
1. If you have not done so, connect the evaluation board to a scope and adjust the display using the procedure in
th
e Modify Clock Time Skew section of this document.
2. Adjust the scope to display B
ANK0_P and BANK2_P signals only. Overlap the signals to compare the relative
skew.
15
Page 16
Lattice Semiconductor User’s Guide
Figure 17. Scope Plot - Skew Measurement
Note a small inherent skew of the outputs plus any set-up delay in cables is about 50-80ps.
3. From the ispClock5406D I
2
C Utility click the Output Group 1 button.
The ispClock5406D Output Group 1 Control dialog appears.
Figure 18. ispClock5406D Output Group 1 Control
The I2C utility output group control supports in-system changes to:
- V-Dividers settings/routing for each bank
- Phase-Skew enable
- Output Bank enable, OE control
16
Page 17
Lattice Semiconductor User’s Guide
- Ref Select, reference A or B MUX control
- Phase–Skew value, 16 values
- Output Delay Mode for Zero-Delay mode or FOB, Fan-Out Buffer mode
4. Double-click the Bank 2 output block (0
x0, 8 TUD, 0=Disable) of the schematic.
The Output Group-1 Bank 2 Time Skew dialog appears.
5. Specify 3 an
d click OK.
The output block display is updated to 0xB, 3 TUD, 0=Disable to indicate the new configuration of the block.
6. From the ispClock5406D Output Group 1 Control dialog click the Wr
2
C utility writes the control registers to the ispClock5406D I2C interface and updates the time skew by
The I
ite button.
three steps (18 ps x 3 = 54 ps).
7. Note the updated scope display.
The BANK0_P and BANK2_P outputs demonstrated in section 6.1.2 Modify Clock Time Skew of the user’s guide. The value is written to the register and active at this point unless an I
For more information on I
2
C control registers, see the ispClock5400D Family Data Sheet.
8. From the ispClock5406D Output Group 1 Control dialog click the OK b
You may wish to experiment with the I
will be de-skewed in the same manner as the reprogrammed device
2
C soft or full reset or hardware power on reset occurs.
utton.
2
C utility interface to apply the same clock inversion and phase skew changes as documented in the Invert Clock Output and 6.1.4 Modify Clock Phase Skew section of this docu­ment.
To reset the ispClock5406D device via the I
2
1. From the ispClock5406D I
C Utility, click the Soft Reset button.
The ispClock5406D Soft Reset dialog prompt appears and the I
2
C interface:
2
C utility issues the I2C command to assert soft reset. During this state the PLL, Dividers, Phase and Time Skew blocks are reset. The differential outputs of the ispClock5406D banks disabled during the soft reset state.
Figure 19. ispClock5406D Soft Reset Dialog - Soft Reset State
2. Click OK.
3. Click the So
ft Reset button. The ispClock5406D Soft Reset dialog prompt appears and the I soft reset.
17
2
C utility issues the I2C command to release
Page 18
Lattice Semiconductor User’s Guide
Figure 20. ispClock5406D Soft Reset Dialog - Soft Reset Released State
4. Click OK. Note the scope display changes to reflect the time-skewed waveform pattern produced earlier. I
2
C commands
will be retained and reapplied after soft reset has been released.
5. Click the Full Res The ispClock5406D Full Reset dialog prompt appears and the I reset. During this state, all configuration registers are updated from the E loaded by I
2
et button.
2
C utility issues the I2C command to assert full
2
CMOS configuration. All the values
C are overwritten. This command is equivalent to toggling the RESETb pin of the ispClock5406D
device. The differential outputs of the ispClock5406D banks are disabled during the full reset state.
6. Click OK.
7. Click the Full Res The ispClock5406D Full Reset dialog prompt appears and the I reset. When released from a full reset the device reverts back to the configuration state that is defined and stored in E
2
CMOS.
et button.
2
C utility issues the I2C command to release full
8. Click OK. Note the scope display changes to reflect the original waveform pattern produced by the initial ispClock5406D de
vice programming.
You have completed the ispClock5406D Base Demo. You can try other in-system device configurations using the
2
I
C utility or modify the PAC-Designer project then reprogram the device.
Period Jitter Measurement
The demo consists of setting up the ispClock5400D Evaluation Board hardware and a Wavecrest (Gigamax) SIA­3000D analyzer to demonstrate the ultra-low phase jitter of the ispClock5406D device.
How to set up the SIA-3000D:
1. From the SIA-3000D, GigaView software, perform Extended Timer Calibration (>=11min calibration).
2. Open the Clock Analysis Tool and set up for a Period Jitter measurement.
Set up the base demo project for a phase jitter measurement:
1. Use PAC-Designer to open the Bas
2. Save the Base_Demo_CLK5406D.PAC as Ba
3. Choose Edit >
Symbol...
The Edit Symbol dialog appears.
4. Choose RE
F Frequency and click Edit...
The PLL Core Settings dialog appears.
e_Demo_CLK5406D.PAC project.
se_Demo_CLK5406D_jitter.pac.
18
Page 19
Lattice Semiconductor User’s Guide
5. Specify REF Frequency: 100 then click the Internal Feedback, Modify... button. The External Feedback Setting dialog appears.
6. Select Internal Feedback, select Feedback taken from V-Divider 8, and click OK.
7. From the PLL Core Settings dialog, click OK.
8. From the Edit Symbol dialog, select USER PINS and click the Edit... button. The USER Pin Function Allocation dialog appears.
9. Select PLL_BYPASS = PLL then click the OK button. The USER Pin Summary dialog appears. Click the OK button.
10. From the Edit Symbol dialog select Output BANK_0 then click the Edit... button. The Output Settings for BANK_0 & Bank_1 dialog appears.
11. Click the Source, Modify... button. The Output Pair Source Setting dialog box appears.
12. For BANK_0, choose V-Divider-8, choose, From V-Divider, and click the OK button.
From the Output Settings for BANK_0 & BANK_1 dialog, select the following options for BANK_0:
Output Type: LVPECL Output Enable: Always Enabled
Select the following option for BANK_1:
Output Enable: Always Disabled Click the OK button.
13. From the Edit Symbol dialog select Output BANK_2 then click the Edit... button. The Output Settings for BANK_2 & Bank_3 dialog appears.
14. From the Output Settings for BANK_2 & BANK_3 dialog, select the following options for BANK_2: Output Enable: Always Disabled
Select the following option for BANK_3:
Output Enable: Always Disabled
Click the OK button.
15. From the Edit Symbol dialog select Output BANK_4 then click the Edit... button. The Output Settings for BANK_4 & Bank_5 dialog appears.
16. From the Output Settings for BANK_4 & BANK_5 dialog, select the following options for BANK_4:
Output Enable: Always Disabled
Select the following option for BANK_5:
Output Enable: Always Disabled
Click the OK button.
17. From the Edit Symbol dialog, click Close.
18. Click the Download icon on the top toolbar. The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
19. Click OK. PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
19
Page 20
Lattice Semiconductor User’s Guide
Set up the evaluation board for a phase jitter measurement:
1. Set the evaluation board DIP switches to enable 3.3V VCCO.
2. Enable the REFA Oscillator input.
3. Disable the REFB Oscillator input.
4. Set the REF_SEL switch to 0.
5. Connect the BANK0 differential outputs to the SIA-3000D differential inputs.
6. From the SIA-3000D GigaView software, execute Pulse Find.
7. Initiate Clock Analysis measurement. Typical phase jitter for the ispClock5406D is 2.5ps.
SERDES Clock Source for LatticeECP3 Serial Protocol Board Demo
AN6081, Driving SERDES Devices with the ispClock5400D Differential Clock Buffer, describes the low-jitter perfor- mance characteristics of the ispClock5406D clock output in the context of a XAUI application. SMA connections J29, J33 and J30, J34 of the LatticeECP3 Serial Protocol Board allow you to connect the SMA outputs of the ispClock5400D Evaluation Board as high-quality clock source.
Video Clock Source for LatticeECP3 Video Protocol Board Demo
AN6081, Driving SERDES Devices with the ispClock5400D Differential Clock Buffer, describes the low-jitter perfor- mance characteristics of the ispClock5406D clock output in the context of a 270 MHz SDI video application.
This demonstration requires Lattice Intellectual Property for the LatticeECP3 FPGA. Please contact Lattice for more information on how to obtain the project source.
Download Demo Designs
The ispClock5406D base demo is preprogrammed into the evaluation board, however over time it is likely your board will be modified. Lattice distributes source and programming files for demonstration designs compatible with the evaluation board.
To download demo designs:
1. Browse to the ispClock5400D Evaluation Board web page of the Lattice web site. Select the Demo Applica- tions download and save the file.
Extract the contents of Base_Demo_CLK5406.zip to an accessible location on your hard drive.
Export an ispClock5406D JEDEC with PAC-Designer
Use the procedure below to re-export a JEDEC programming file for any ispClock5406D demo project for the eval­uation board.
1. Install and license PAC-Designer software (www.latticesemi.com/products/designsoftware/pacdesigner).
2. Download the demo source files from the ispClock5400D Evaluation Board web page.
3. Run PAC-Designer.
4. Open the <demo>.pac project file.
5. Choose File > Export… The Export dialog appears.
6. Select Export What: Jedec File.
20
Page 21
Lattice Semiconductor User’s Guide
7. Click the Browse… button. The Save As dialog appears.
8. Browse to the destination folder, specify a file name, and click Save.
9. Click OK. After a few moments the JEDEC programming file is output.
10. See the Programming with PAC-Designer section of this document for details on downloading a programming file to the board.
Programming the ispClock5400D Evaluation Board with PAC-Designer
To restore the ispClock5406D to factory settings or load an alternative demo design, use the procedure in this sec­tion to reprogram the evaluation board using PAC-Designer software.
Programming for the ispClock5406D device is controlled using PAC-Designer or the ispVM System software, avail­able for download from the Lattice website at www.latticesemi.com/ispvm. Refer to the ispVM System software for help regarding operation of this software.
JTAG programming is supported with the eight-pin connector J14 and either the Lattice ispDOWNLOAD USB download cable (HW-USBN-2A, provided) or the parallel download cable (HW-DLN-3C). PAC-Designer provides an interface to configure the ispClock5406D and can be used to either directly program the evaluation board or to export a JEDEC • le which can be used with ispVM to program the evaluation board.
The board must be un-powered when connecting, disconnecting, or reconnecting the ispDOWNLOAD Cable. Always connect the ispDOWNLOAD Cable’s GND pin (black wire) before connecting any other JTAG pins. Failure to follow these procedures can in result in damage to the ispClock5406D device and render the board inoperable.
Connecting Programming Cable and a Power Source
To connect the ispClock5400D Evaluation Board to your PC:
1. Plug the ispDOWNLOAD Cable into the USB port on the PC.
2. Plug the JTAG color-coded wires of the ispDOWNLOAD cable in the order marked on the board’s JTAG inter­face header (J14) before applying power. The cable comes with an 8-pin adapter for 1x8. This will allow you to maintain the order and simplifies moving it to other ports.
3. Plug the power cord in and insert the connector into the Power Jack (J13).
Once the board is powered up, you will see the green LED labeled POWER. This LED is lit when the AC adapter is plugged in or if the board is powered by the +12V red and black banana receptacles.
Set up the Programming Cable Interface
To setup the ispDOWNLOAD cable interface:
1. Run PAC-Designer.
2. Choose Options > Cable and I/O Port Set-up. The Cable and I/O Port Setup dialog appears.
3. From the Programming Cable Interface section, click the Change... button. The Change Programming Cable Interface dialog appears.
21
Page 22
Lattice Semiconductor User’s Guide
Figure 21. Change Programming Cable Interface Dialog Box
4. From the Programming Cable Interface list, select Uses PC USB and click OK. The Cable and I/O Port Setup dialog appears.
Figure 22. Cable and I/O Port Setup Dialog Box
5. Click Settings… The USB Setting dialog appears.
22
Page 23
Lattice Semiconductor User’s Guide
Figure 23. USB Settings Dialog Box
6. Enable Connect at startup and click OK. An information dialog appears. After altering the USB setting within these dialog boxes, PAC-Designer must be
estarted to load the port drivers for the system.
r
Figure 24. PAC-Designer JTAG Prompt
7. Click OK to dismiss the message.
8. Close PAC-Designer.
Programming the Evaluation Board
To repgrogram the ispClock5400D Evaluation Board:
1. Run PAC-Designer.
2. Open the <d
3. Choose T The Frequency Summary dialog appears and reports the Reference and VCO frequency settings.
emo>.pac project file.
ools > Download
23
Page 24
Lattice Semiconductor User’s Guide
Figure 25. Frequency Summary Dialog Box
4. Click OK. PAC-Designer reprograms the evaluation board with the updated JEDEC programming file.
ispClock5400D Evaluation Board
This section describes the features of the ispClock5400D Evaluation Board in detail. The features appear in alpha­betical order.
DIP Switch
To simplify the use of the evaluation board an 8-position DIP switch (SW1) is provided for common adjustments. The switch can be roughly divided into four sections: reference oscillator control, PLL control, output enables, and VCCO control. Ta bl e lists the switches and their respective functions. Note that for switch sections 6, 7, and 8 only one should be on at a time. The def tor, selects that as the clock reference, and allows the PLL to lock to that frequency.
Table 1.
DIP Switch Functions
ault setting with all the switches to the left (OFF) enables the on-board oscilla-
To the Left SW1 – Section To t h e R i g ht
0= 1 1=REFA_EN
0= 2 1=REFB_EN
0= 3 1=REF-SEL
LOCK-LED 4 N/C=USER0
Unused 5 Unused
2.5V 6 3.3V
1.8V 7 3.3V
1.5V 8 3.3V
Input/Output Connections
The evaluation board incorporates tapered transitions from the SMA connectors to the matched 50-ohm microstrip transmission lines. All of the output transmission lines are matched in length to the sense signals (REFA, REFB, and FEEDBACK) to support accurate timing measurements both for bank-to-bank and input-to-output. The header at J16 (Appendix A, Figure 41) provides access to the essential control and monitor pins of the ispClock5406D such as REFA_EN, REFB_EN, USER0, USER3, REFB_VTT, VCCO, and FBK_VTT.
Off-Board Clock Connections
An off-board CMOS clock can be used by connecting to the REFB_P (J2) SMA connector (Appendix A, Figure 35). When using a CMOS reference clock, the negative differentia done by populating R5, R7, and C53.
l input must be biased to VCC/2. For REF_B this is
24
Page 25
ispClock
R16
R17
0
0
R23
33
R24
33
R25
22
R26
22
R28
0.1uF
R29
0.1uF
R30
34
R31
34
BANK_0P
J3
J4
BANK_0N
Scope
50
5pF
50
5pF
50 ohms / 64.3 mm
mc 19 / smho 05mm 3.46 / smho 05
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
ispClock5406D Standard Evaluation Board
LVDS
Buffers
50 ohms / 91 cm
Lattice Semiconductor User’s Guide
The ispClock5406D can also be driven from an external differential clock source by moving the zero-ohm resistor from the R35 location to the R37 location and connecting the clocks to both REFB_N and REFB_P inputs (J1 and J2). When an external clock source is used, switches 1 and 2 of DIP-switch SW1 (Appendix A, Figure 34) should be in the left position to disable both on-board
oscillators. When an external clock is used for REFB_P (J2), zero ohm resistors must be used for R13 and R11 and R10 should be removed. If an external clock is used for REFB_N (J1), then zero ohm resistors must be used for R14 and R12, and R15, R9, R7, and R5 should be removed.
On-Board Termination
The ispClock5400D Evaluation Board is designed to support a variety of on-board termination schemes. The board comes from the factory with zero-ohm jumpers in place of the on-board termination in order to support off-board termination and quick validation of designs with an oscilloscope. In this section we will detail the various termina­tion schemes using output Bank-0 as the example. The other t numbering to promote ease of use.
At first glance, the schematic shown in Appendix A, Figure 36 (or any sheet containing the output bank schematics) appears to have too many parts between the ispClock5406D outputs and the SMA connectors. However, only some of the par
ts are required for any particular output mode. So, for any given output mode there will be several
unpopulated parts. Each output mode will be covered in detail in the following sections.
All the passive devices used in the termination have SMD 0605 footprints. R28 and R29 are not mislabeled, in mo
re cases the positions are populated with resistors but, in other cases DC blocking capacitors. The on-board T­Line and termination networks support differential viewing of the signal at the end of the T-Line. In cases where only one output of the signal is to be viewed (connected to a scope) the other output should be terminated with a similar length of cable and a 50 ohm terminator.
hree output banks have similar circuits and reference
LV DS
Low Voltage Differential Signal (LVDS) termination requires 100 ohms differential at the end of the transmission
e. The network shown at the end of the T-line in Figure 26 provides the required termination impedance and
lin sends a portion of the waveform off board to a scope. The sum of R23, R25, R26, and R24 add up to 110 ohms
is 10 ohms too much. However, the AC coupling provided by R28, and R29 brings the scope impedance and
which the series resistors R30 and R31 in parallel with R25 and R26 (168 || 44 = 34.87). This effectively lowers the impedance seen at the end of the T-line to about 101 ohms and provides a divider network to sample the signal at the scope without causing reflections or an impedance miss-match. The divider ratio is about 4.75:1 and can be verified by measuring the voltage at the end of the T-line with an amplified high frequency probe on the scope.
Figure 26. Bank 0 LVDS with On-Board Termination
MLVDS
Multi-drop LVDS (MLVDS) termination incorporates a differential source termination resistor in addition to standard
VDS termination. Figure 27 shows R18 providing the source termination at the driven side of the T-Line. At the
L receiving end of the on-board T-Line, the termination and scope se cussed above.
25
nse circuit is identical to that of LVDS circuit dis-
Page 26
ispClock5406D Standard Evaluation Board
R16
R17
0
0
R23
33
R24
33
R25
22
R26
22
R28
0.1uF
R29
0.1uF
R30
34
R31
34
BANK_0P
J3
J4
BANK_0N
50
5pF
50
5pF
50 ohms / 64.3 mm
mc 19 / smho 05mm 3.46 / smho 05
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
MLVDS
Buffers
50 ohms / 91 cm
R18
100
ispClock
Scope
ispClock5406D Standard Evaluation Board
R16
R17
0
0
R23
33
R24
33
R25
22
R26
22
R28
0.1uF
R29
0.1uF
R30
34
R31
34
BANK_0P
J3
J4
BANK_0N
50
5pF
50
5pF
50 ohms / 64.3 mm
mc 19 / smho 05mm 3.46 / smho 05
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
LVPECL
Buffers
50 ohms / 91 cm
R21
124
R19
82
R22
124
R20
82
VCCO
VCCO
ispClock
Scope
Lattice Semiconductor User’s Guide
Figure 27. Bank 0 MLVDS with On-Board Termination
LVPECL
LVPECL drivers require a DC bias at the dr receiving end of the T-Line. The DC bias is usually provided by 50 ohms impedance to VCCO-2V. This will both bias the output buffers and terminate one end of the T-Line to minimize reflections. In Figure 28, R19 with R21 and R20 with R22 function as voltage dividers to provide the requir the divided voltage is 1.3V and the Thevenin-equivalent impedance seen by the T-Line is 50 ohms (82 || 124 = 50). At the receiving end of the on-board T-Line, the termination and scope sense circuit is identical to that of LVDS cir­cuit discussed above.
iven end of the T-Line and 100 ohms differential termination at the
ed bias and termination. With a 3.3V VCCO supply
Figure 28. Bank 0 LVPECL with On-Boar
d Termination
SSTL15/SSTL18
SSTL15 and SSTL18 both utilize the same ter
mination network, which is 50 ohms at the receiving end of the T-Line to VCCO divided by 2. Figure 29 shows that for the ispClock5406 a source termination of 20 ohms is also recom­mended and provided by R16 and R17. At the load end of t
he non-inverting T-Line the output supply VCCO is divided in half using the network of R33 on the top side and R23, R25, R28, and the scope input impedance on the bottom side. The lower half of this divider is a 5:1 sub-divider for viewing the waveform at the scope. The inverting output has a similar circuit to provide a balanced load at the end of the T-Line and to support viewing both sides of the differential signal.
26
Page 27
ispClock
R16
R17
20
20
R23
71.5
R24
71.5
R25
45.3
R26
45.3
R28
R29
R30
0
R31
0
BANK_0P
J3
J4
BANK_0N
Scope
50
5pF
50
5pF
50 ohms / 64.3 mm
50 ohms / 64.3 mm 50 ohms / 91 cm
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
SSTL
Buffers
50 ohms / 91 cm
R27
0
18.7
18.7
VCCO
VCCO
R33
100
R32
100
ispClock5406D Standard Evaluation Board
ispClock
R16
R17
25
25
R23
71.5
R24
71.5
R25
45.3
R26
45.3
R28
R29
R30
0
R31
0
BANK_0P
J3
J4
BANK_0N
Scope
50
5pF
50
5pF
50 ohms / 64.3 mm
50 ohms / 64.3 mm 50 ohms / 91 cm
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
ispClock5406D Standard Evaluation Board
SSTL
Buffers
50 ohms / 91 cm
R27
0
18.7
18.7
VCCO
VCCO
R33 100
R32 100
ispClock
R16
R17
0
0
R23
71.5
R24
71.5
R25
45.3
R26
45.3
R28
R29
R30
0
R31
0
BANK_0P
J3
J4
BANK_0N
Scope
50
5pF
50
5pF
50 ohms / 64.3 mm
50 ohms / 64.3 mm 50 ohms / 91 cm
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
ispClock5406D Standard Evaluation Board
HSTL
Buffers
50 ohms / 91 cm
R27
0
18.7
18.7
VCCO
VCCO
R33 100
R32 100
Lattice Semiconductor User’s Guide
Figure 29. Bank 0 SSTL15/SSTL18 with On Board Termination
SSTL25
Figure 30 shows the only difference from SSLT15/SSTL18 and SSTL25 is the source termination R16 and R17 increases from 20 ohms to 25 ohms. The remainder of the circuit is the same as SSTL15/SSTL18, discussed
bove.
a
Figure 30. Bank 0 SSTL25 with On-Board Termination
eHSTL/HSTL
For eHSTL and HSTL the source termination resistance R16 and R17 drops to zero ohms as shown in Figure 31. The remainder of the termination and sensing circuitry is the same as for SSTL.
Figure 31. Bank 0 eHSTL/HSTL with On Board Termination
27
Page 28
ispClock5406D Standard Evaluation Board
ispClock
R16
R17
33
33
R23
0
R24
0
R28
R29
R30
0
R31
0
BANK_0P
J3
J4
BANK_0N
50
5pF
50
5pF
50 ohms / 64.3 mm
mc 19 / smho 05mm 3.46 / smho 05
SMA to BNC Cable
SMA to BNC Cable
On Board T-Line
On Board T-Line
HCSL
Buffers
50 ohms / 91 cm
950
950
R19
50
R20
50
Scope
Lattice Semiconductor User’s Guide
HCSL
HCSL termination involves a bias network to ground at the driver and no termination at the end of the T-Line. Figure 32 shows the drivers biased through series resistors R16 and R17 (value of 33 ohms) combined with resis­tors R19 and R20 (value of 50 ohms). R19 and R20 also provide T-Line source termination. The receiving end of
he T-Line does not require any termination. The sense resistors R28 and R29 (value 950 ohms) are not low
t enough to serve as termination loads but, provide a way to view the waveforms on the scope. The scope input impedance combined with R28 and R29 result in a 20:1 divider of the waveforms at the end of the T-Line.
Figure 32. Bank 0 HCSL with On-Board Termination
Power Supply Connections
The evaluation board is powered by a 12V to 5V power supply capable of providing one ampere or more. The board can be powered either by a wall adapter with a 2.5mm coaxial power plug at J13 or from a bench supply with banana plugs at J11 and J12. Once onboard, the supply is regulated (U2) to provide the 3.3V supply needed for VCCD, VCCA, and VCCJ.
A second adjustable regulator (U3) provides the VCCO for banks 3 and 5 and it is programmable using the on-
oard resistors and three of the DIP switches of SW1. To bypass the on-board regulators, zero ohm resistors R106
b and R116 can be removed from the board to allow external supplies to power the ispClock5406D.
Troubleshooting
PAC-Designer 5.2: The ispClock5406D PLL Control dialog box of the ispClock5406D I2C Utility (ispClock_5406_I2C_Utility.exe) appears corrupted and the background color obscures the schematic view.
To correct the display:
1. Exit the ispClock5406D I
2. From Windows, browse to the \
3. Locate the following files:
ispClock_5406_I2C_OutGroup_BI_Sch.emf ispClock_5406_I2C_OutGroup_LI_Sch.emf ispClock_5406_I2C_OutGroup_UI_Sch.emf
ispClock_5406_I2C_OutGroup_Sch.emf ispClock_5406_I2C_PLL_Sch.emf
4. Rename each file so they appear as:
ispClock_5400_I2C_OutGroup_BI_Sch.emf ispClock_5400_I2C_OutGroup_LI_Sch.emf ispClock_5400_I2C_OutGroup_UI_Sch.emf
2
C Utility.
PAC-Designer52\Macro folder of the PAC-Designer installation directory.
28
Page 29
Lattice Semiconductor User’s Guide
ispClock_5400_I2C_OutGroup_Sch.emf ispClock_5400_I2C_PLL_Sch.emf
5. Rerun the ispClock5406D I2C Utility.
Environmental Requirements
The evaluation board must be stored between -40°C and 100°C. The recommended operating temperature is between 0°C and 55°C.
The evaluation board can be damaged without proper anti-static handling.
Pin Information and Bank Summary
This section describes the pin information for the ispClock5406D device and board connections.
Table 2. Pin Information and Bank Summary
Pin # Pin Function Bank Board Connection
1 GNDO_5 5 GND
2 BANK_5P 5 BANK_5P
3 BANK_5N 5 BANK_5N
4 VCCO_5 5 VCCO_5
5 VCCO_4 4 VCCO_4
6 BANK_4P 4 BANK_4P
7 BANK_4N 4 BANK_4N
8 GNDO_4 4 GND
9 GNDO_3 3 GND
10 BANK_3P 3 BANK_3P
11 BANK_3N 3 BANK_3N
12 VCCO_3 3 VCCO_3
13 GNDA GND
14 REFAVTT GND
15 REFAN REFA_N
16 REFAP REFA_P
17 REFBVTT REFB_VTT
18 REFBN REFB_N
19 REFBP REFB_P
20 FBKVTT FBK_VTT
21 FBKN FBK_N
22 FBKP FBK_P
23 VCCA VCCA
24 RREF
25 VCCO_2 2 VCCO_2
26 BANK_2N 2 BANK_2N
27 BANK_2P 2 BANK_2P
28 GNDO_2 2 GND
29 GNDO_1 1 GND
30 BANK_1N 1
31 BANK_1P 1
32 VCCO_1 1
33 VCCO_0 0 VCCO_0
29
Page 30
Lattice Semiconductor User’s Guide
Table 2. Pin Information and Bank Summary (Continued)
Pin # Pin Function Bank Board Connection
34 BANK_0N 0 BANK_0N
35 BANK_0P 0 BANK_0P
36 GNDO_0 0 GND
37 VCCJ VCC
38 TDO TDO
39 TMS TMS
40 TCK TCK
41 TDI TDI
42 RESETb RESETb
43 GNDD GND
44 VCCD VCC
45 USER3 USER3
46 USER2 SCL
47 USER1 SCA
48 USER0 USER0
Note: ispClock5400D Family Data Sheet version 01.2, November 2009.
Glossary
I2C: Inter-Integrated Circuit.
LED:
Light-Emitting Diode.
PCB: Pr
RoHS: Rest
inted Circuit Board.
riction of Hazardous Substances Directive.
PLL: Phase Locked Loop.
References
The following documentation is recommended for evaluation and demonstrations:
• AN6080: Using a Low-Cost CMOS Oscillator as a Reference Clock for SERDES Applications
• AN6081: Driving SERDES Devices with the ispClock5400D Differential Clock Buffer
•EB44: LatticeECP3 Serial Protocol Board User’s Guide
•EB39: LatticeECP3 Video Protocol Board User’s Guide
Ordering Information
Description Ordering Part Number
China RoHS Environment-Friendly
Us
e Period (EFUP)
ispClock5400D Evaluation Board
PACCLK5406D-S-EVN
30
Page 31
Lattice Semiconductor User’s Guide
Technical Support Assistance
Hotline: 1-800-LATTICE (North America)
+1-503-268-8001 (Outside North America) e-mail: techsupport@latticesemi.com Internet:
www.latticesemi.com
Revision History
Date Versi on Change Summary
December 2009 01.0 December 2009 01.1
July 2010 01.2
© 2010 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at their respective holders. The specificat
www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of
ions and information herein are subject to change without notice.
Initial release.
Added Troubleshooting section.
Updated part numbers for the LatticeECP3 Serial Protocol Board and LatticeECP3 Video Protocol Board in the Hardware Requirements sec­tion.
31
Page 32
Lattice Semiconductor User’s Guide
Appendix A. Schematic
Figure 33. ispClock5406D
C
} Sheet 5
BANK_2P
VCCO_2
BANK_2N
} Sheet 6
VCCO_3
BANK_3N
BANK_3P
} Sheet 7
BANK_5N
BANK_5P
VCCO_5
B
B
B
B
B
B
91
91
91
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispCLOCK5406D
ispCLOCK5406D
ispCLOCK5406D
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
1
2
D
} Sheet 2
VCCA
} Sheet 4
VCCO_0
BANK_0N
BANK_0P
36
35
3
23
37
VCC
4
5
44
100nFC2100nF
100nFC1100nF
33
VCCO_0
VCCA
VCCJ
VCCD
U1
U1
USER0
47
48
USER0
C2
C1
31
32
34
VCCO_1
GNDO_0
BANK_0P
BANK_0N
USER3
USER1
USER2
45
42
46
SDA
SCL
USER3
Sheet 9 {
29
30
GNDO_1
BANK_1P
BANK_1N
RREF
RESETb
24
RESETb
R34
R34
25
VCCO_2
470
470
27
16
REFA_P
28
26
GNDO_2
BANK_2P
BANK_2N
REFAVTT
REFAP
REFAN
15
14
REFA_N
10
12
VCCO_3
REFBP19REFBN18REFBVTT
REFB_P
Sheet 2 {
6
9
11
5
VCCO_4
GNDO_3
BANK_3P
BANK_3N
FBKN
FBKP
21
17
22
20
REFB_N
REFB_VTT
Sheet 3 {
J18
J18
8
7
GNDO_4
BANK_4P
BANK_4N
FBKVTT
FBK_VTT
FBK_P
FBK_P
2
4
3
1
VCCO_5
GNDO_5
BANK_5P
BANK_5N
ispCLOCK5406D
ispCLOCK5406D
TDO38TMS
TDI
TCK
39
41
40
TDI
TMS
TCK
TDO
Sheet 9 {
J17
J17
FBK_N
FBK_N
GNDA
13
GNDD
43
DIE_PAD
49
100nF
100nF
100nFC3100nF
C54
C54
C3
3
4
Connect DIEPAD to ground plane with 5 or more vias.
5
D
C
B B
A A
32
Page 33
Lattice Semiconductor User’s Guide
Figure 34. ispClock5406D Reference Oscillator “A”
D
1
220 X 220 X
124 82 124 82
LVCMOS
Xtal Output R1 R2 R3 R4
2
VCC
REFA_N
R2R2
LVDS X X X X
REFA_P
LVPECL
R4R4
X = Do Not Install
C
B
B
B
B
B
B
92
92
92
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
VCC
L3
10uHL310uH
100nF
100nF
C12
C12
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
10nF
10nF
330pF
330pF
C11
C11
C10
C10
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispClock5406D Reference Oscillator "A"
ispClock5406D Reference Oscillator "A"
ispClock5406D Reference Oscillator "A"
Title
Title
Title
1
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
R111
R111
R109
R109
R107
R107
VCCA
100k
100k
100k
100k
100k
100k
R1081kR108
SW1ASW1A
VCC
R1131KR113
1K
1k
1 16
R1101kR110
SW1BSW1B
1k
2 15
R1121kR112
SW1CSW1C
1k
LOCKD5LOCK
D5
SW1DSW1D
13
4
14
3
3
4
5
5
OUTN
VCC
6
4
OUTP
EN
1
10nFC610nF
100nFC5100nF
10uHL110uH
C6
C5
R3R3
GND
10nF
10nF
3
C51
C51
Connect at
Crystal Ground
VCC
R1R1
3
10uHL910uH
L9
5x7 Oscillator
5x7 Oscillator
X1
X1
4
VCC
5
100nF
100nF
C50
C50
L1
VCC
D
1uFC41uF
C4
REFA_EN
REFB_EN
C
USER3
B B
USER0
A A
33
Page 34
Lattice Semiconductor User’s Guide
Figure 35. ispClock5406D Reference Oscillator “B”
D
1
REFB_N
REFB_P
C
B
B
B
B
B
B
93
93
93
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
220 X 220 X
124 124 82 82
R6R6
VCCVCC
R5R5
2
10uH
10uH
L10
L10
C52
C52
100nF
100nF
3
4
R9R9
5x7 Oscillator
5x7 Oscillator
X2
X2
5
OUTN
VCC6EN
4
OUTP
1
R10R10
R8R8
R7R7
GND
10nF
10nF
3
C53
C53
Xtal Output R5 R6 R7 R8
Connect at
Crystal Ground
R11R11
8
1
OUTP
Can Oscillator
Can Oscillator
X3
X3
VCC14GND
7
LVCMOS
R12R12
EN/OUTN
LVDS X X X X
X = Do Not Install
LVPECL
R14R14
J1
J1
REFB_N
REFB_N
R13R13
J2
J2
REFB_P
REFB_P
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Title
Title
Title
R15X0
X
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
ispClock5406D Reference Oscillator "B"
ispClock5406D Reference Oscillator "B"
ispClock5406D Reference Oscillator "B"
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
4
C9
10nFC910nF
C8
100nFC8100nF
10uHL210uH
L2
5
VCC
D
1uFC71uF
C7
C49
C49
10nF
10nF
C48
C48
100nF
100nF
10uHL810uH
L8
C
R15R15
REFB_EN
XX0 XXX
R9 R10 R11 R12 R13 R14
Can X3 SE
Can X3 Diff X X 0 0 X X X
5x7 X2 0 0 X X X X
REFB Source
B B
A A
X = Do Not Install
5
J1 & J2 X X 0 0 0 0
34
Page 35
Lattice Semiconductor User’s Guide
Figure 36. ispClock5406D Output Bank 0 Termination and Connectors
BANK_0N
BANK_0N
C
B
B
B
B
B
B
94
94
94
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
D
J4
J3
1
J3
BANK_0P
BANK_0P
J4
R30R30
R28R28
2
R23R23
R33R33
VCCOVCCO
R32R32
100nF
100nF
C36
C36
3
100nF
100nF
C37
C37
R27R27
R25R25
R26R26
R31R31
R29R29
R24R24
R32 R33
XX
R28 R29 R30 R31
0.1u 0.1u 34 34
R24 R25 R26 R27
33 22 22 X
100 100
18.7 18.7 0 0
71.5 45.3 45.3 0
XX
XX
950 950 0 0
0XXX
Lattice Semiconductor Applications
Lattice Semiconductor Applications
XX
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispClock5406D Output Bank 0 Termination and Connectors
ispClock5406D Output Bank 0 Termination and Connectors
ispClock5406D Output Bank 0 Termination and Connectors
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
64.3mm
VCCO
100nF
100nF
C35
R22R22
R21R21
C35
R16R16
D
R19R19
R18R18
BANK_0P
4
5
R20R20
R17R17
R20 R21 R22 R23Loading
BANK_0N
Bank Output R16 R17 R18 R19
XXX33
XX00SDVL
00X82 XX4343u1.0u1.0X2222333342142128draoB nO
On Board
LVPECL
C
XXX71.5
XX525252LTSS 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
SSTL15/18 20 20 X X
35
50 X X 0
X00100SDVLM 4343u1.0u1.0X22223333XXXdraoB nO
33 33 X 50
00XX 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
HCSL
eHSTL/HSTL
Xx00SDVLM XXX00XXXdraoB ffO 0000XX
X = Do Not Install
All (non-MLVDS) Same As Above XXX00draoB ffO 0000
B B
L4
100nF
100nF
10nF
10nF
330pF
330pF
VCCO_0
10uHL410uH
C15
C15
C14
C14
C13
C13
4
5
A A
Page 36
Lattice Semiconductor User’s Guide
Figure 37. ispClock5406D Output Bank 2 Termination and Connectors
BANK_2N
BANK_2N
C
B
B
B
B
B
B
95
95
95
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
D
J6
J5
1
J5
BANK_2P
BANK_2P
J6
R50R50
R48R48
2
R43R43
R53R53
R52R52
100nF
100nF
C39
C39
3
100nF
100nF
C40
C40
R47R47
R45R45
R46R46
R51R51
R49R49
R44R44
R52 R53
XX
R48 R49 R50 R51
0.1u 0.1u 34 34
R44 R45 R46 R47
33 22 22 X
100 100
18.7 18.7 0 0
71.5 45.3 45.3 0
XX
XX
950 950 0 0
0XXX
Lattice Semiconductor Applications
Lattice Semiconductor Applications
XX
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispClock5406D Output Bank 2 Termination and Connectors
ispClock5406D Output Bank 2 Termination and Connectors
ispClock5406D Output Bank 2 Termination and Connectors
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
64.3mm
VCCO
100nF
100nF
C38
C38
4
R42R42
VCCO VCCO
R41R41
R36R36
5
R39R39
R38R38
BANK_2P
D
R40R40
R37R37
R40 R41 R42 R43Loading
BANK_2N
Bank Output R36 R37 R38 R39
XXX33
XX00SDVL
00X82 XX4343u1.0u1.0X2222333342142128draoB nO
On Board
LVPECL
C
XXX71.5
XX525252LTSS 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
SSTL15/18 20 20 X X
36
50 X X 0
X00100SDVLM 4343u1.0u1.0X22223333XXXdraoB nO
33 33 X 50
00XX 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
HCSL
eHSTL/HSTL
Xx00SDVLM XXX00XXXdraoB ffO 0000XX
X = Do Not Install
All (non-MLVDS) Same As Above XXX00draoB ffO 0000
B B
L5
100nF
100nF
10nF
10nF
330pF
330pF
VCCO_2
10uHL510uH
C18
C18
C17
C17
C16
C16
4
5
A A
Page 37
Lattice Semiconductor User’s Guide
Figure 38. ispClock5406D Output Bank 3 Termination and Connectors
BANK_3N
BANK_3N
C
B
B
B
B
B
B
96
96
96
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
D
J8
J7
1
J7
BANK_3P
BANK_3P
J8
R70R70
R68R68
2
R63R63
R73R73
R72R72
100nF
100nF
C42
C42
3
100nF
100nF
C43
C43
R67R67
R65R65
R66R66
R71R71
R69R69
R64R64
R72 R73
XX
R68 R69 R70 R71
0.1u 0.1u 34 34
R64 R65 R66 R67
33 22 22 X
100 100
18.7 18.7 0 0
71.5 45.3 45.3 0
XX
XX
950 950 0 0
0XXX
Lattice Semiconductor Applications
Lattice Semiconductor Applications
XX
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispClock5406D Output Bank 3 Termination and Connectors
ispClock5406D Output Bank 3 Termination and Connectors
ispClock5406D Output Bank 3 Termination and Connectors
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
64.3mm
VCCO
100nF
100nF
C41
R62R62
R61R61
C41
R56R56
D
R59R59
R58R58
BANK_3P
4
VCCO VCCO
5
R60R60
R57R57
R60 R61 R62 R63Loading
BANK_3N
Bank Output R56 R57 R58 R59
XXX33
XX00SDVL
00X82 XX4343u1.0u1.0X2222333342142128draoB nO
On Board
LVPECL
C
XXX71.5
XX525252LTSS 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
SSTL15/18 20 20 X X
37
50 X X 0
X00100SDVLM 4343u1.0u1.0X22223333XXXdraoB nO
33 33 X 50
00XX 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
HCSL
eHSTL/HSTL
Xx00SDVLM XXX00XXXdraoB ffO 0000XX
X = Do Not Install
All (non-MLVDS) Same As Above XXX00draoB ffO 0000
B B
L6
100nF
100nF
10nF
10nF
330pF
330pF
VCCO_3
10uHL610uH
C21
C21
C20
C20
C19
C19
4
5
A A
Page 38
Lattice Semiconductor User’s Guide
Figure 39. ispClock5406D Output Bank 5 Termination and Connectors
BANK_5N
BANK_5N
C
B
B
B
B
B
B
97
97
97
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
D
J10
J9
1
J9
BANK_5P
BANK_5P
J10
R90R90
R88R88
2
R83R83
R93R93
R92R92
100nF
100nF
C46
C46
3
100nF
100nF
C47
C47
R87R87
R85R85
64.3mm
R86R86
R91R91
R89R89
R84R84
R92 R93
XX
R88 R89 R90 R91
0.1u 0.1u 34 34
R84 R85 R86 R87
33 22 22 X
100 100
18.7 18.7 0 0
71.5 45.3 45.3 0
XX
XX
950 950 0 0
0XXX
Lattice Semiconductor Applications
Lattice Semiconductor Applications
XX
VCCO
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
ispClock5406D Output Bank 5 Termination and Connectors
ispClock5406D Output Bank 5 Termination and Connectors
ispClock5406D Output Bank 5 Termination and Connectors
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
100nF
100nF
C44
C44
4
R82R82
VCCO VCCO
R81R81
R76R76
5
R79R79
R78R78
BANK_5P
D
R80R80
R77R77
R80 R81 R82 R83Loading
BANK_5N
Bank Output R76 R77 R78 R79
XXX33
XX00SDVL
00X82 XX4343u1.0u1.0X2222333342142128draoB nO
On Board
LVPECL
C
XXX71.5
XX525252LTSS 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
SSTL15/18 20 20 X X
38
50 X X 0
X00100SDVLM 4343u1.0u1.0X22223333XXXdraoB nO
33 33 X 50
00XX 001001007.817.8103.543.545.175.17XXXdraoB nO
On Board
HCSL
eHSTL/HSTL
Xx00SDVLM XXX00XXXdraoB ffO 0000XX
X = Do Not Install
All (non-MLVDS) Same As Above XXX00draoB ffO 0000
B B
L7
100nF
100nF
10nF
10nF
330pF
330pF
VCCO_5
10uHL710uH
C24
C24
C23
C23
C22
C22
4
5
A A
Page 39
Lattice Semiconductor User’s Guide
Figure 40. +12V to +5V Input 3.3V VCC Output and VCCO Adjustable
D
1
1
1
1
1
C
B
B
B
B
B
B
98
98
98
ofSheet
ofSheet
1
1
1
1
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
M1M1
Mounting Holes
VCC
2
3
M2M2
470
470
R95
R95
0
R1160R116
5
6
OUT
TPS77733
TPS77733
U2
U2
0.5 Square Inch
PCB Heat Sink
1.5 Square Inch
PCB Heat Sink
IN
3
4
100nF
100nF
10nF
10nF
OUT
IN
100nF
100nF
1uF
1uF
10uF
10uF
D3
C29
C29
C28
C28
Enb GND
C27
C27
C26
C26
C25
C25
M3M3
PowerD3Power
2 1
M4M4
LG1
TEST POINT
LG1
TEST POINT
WE1
TEST POINT
WE1
TEST POINT
EF1
TEST POINT
EF1
TEST POINT
CE1
TEST_POINT
CE1
TEST_POINT
1
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
1
+12V to +5V Input 3.3V VCC Output and VCCO Adjustable
+12V to +5V Input 3.3V VCC Output and VCCO Adjustable
+12V to +5V Input 3.3V VCC Output and VCCO Adjustable
Title
Title
1
C32
10uF
10V
C32
10uF
10V
VCCO
1
3.30V
2.50V
1.80V
0
R1060R106
1.50V
SW1FSW1F
C31
C31
6 11
100nF
100nF
SW1GSW1G
7 10
SW1HSW1H
8 9
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
3
4
5
1
2
PWR JACK
PWR JACK
3
D1N4448
J13
J13
R94
R94
Q14
PZT4401
SOT-223
Q14
PZT4401
SOT-223
470
470
D2
D2
8.2V
8.2V
0
J12
J12
D
+12V
+12V
MAZ80820GML
MAZ80820GML
GND
GND
J11
J11
D1
D1
D1N4448
4
1F
1G
1H
NONE
Switch VCCO
+7.5V
C
TPS77701
TPS77701
U3
U3
B B
6
3
5
OUT
IN
4
R35 178KR35 178K
7
OUT
IN
FB
Enb GND
R54 301KR54 301K
2 1
C30
C30
100nF
100nF
R55 73.2KR55 73.2K
R74 31.6KR74 31.6K
R75 100KR75 100K
5
A A
39
Page 40
Lattice Semiconductor User’s Guide
Figure 41. Test, JTAG and I2C Interface and Connectors
D
J14
R102
R102
4.7k
4.7k
J14
123
R104
100
R104
100
D4
TDOD4TDO
TDO
J16
J16
1
1
VCCVCC
1K
R1011KR101
2
C
7
456
8
R105
R105
TDI
TMS
2345678
TCK
100
100
JTAG Interface
JTAG Interface
R103
R103
4.7k
4.7k
C33
C33
51pF
51pF
9
10
TEST HEADER
TEST HEADER
B
B
B
B
B
B
99
99
99
ofSheet
ofSheet
ofSheet
Board Rev
Board Rev
Board Rev
Schematic Rev
Schematic Rev
Schematic Rev
1
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Email: techsupport@Latticesemi.com
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Phone (503) 268-8001 -or- (800) LATTICE
Test, JTAG, and I2C Interface and Connectors
Test, JTAG, and I2C Interface and Connectors
Test, JTAG, and I2C Interface and Connectors
Title
Title
Title
2
Thursday, February 19, 2009
Thursday, February 19, 2009
Thursday, February 19, 2009
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
ispClock5406D Lab Evaluation Board
Project
Project
Project
A
A
A
Date:
Size
Date:
Size
Date:
Size
VCC
3
R1141KR114
1K
2
74LVC3G34
74LVC3G34
U4C
U4C
6
U4B
U4B
R115
R115
10K
10K
1
4
5
3
74LVC3G34
74LVC3G34
C34
C34
100nF
100nF
23
4
VCC VCC
VCC
5
VCC
USER0
REFB_EN
REFA_EN
VCCO
USER3
REFB_VTT
C45
100nF
C45
100nF
U4A
U4A
FBK_VTT
RESETb
1 7
VCC
74LVC3G34
74LVC3G34
4 8
R100
R100
R97
R97
R98
R98
R96
R96
J15
J15
10k
10k
2k2
2k2
4k7
4k7
2k2
2k2
I2C
1
5
234
SDA
SDIN
SDA
I2C
8
6
7
SCL
R99
4k7
R99
4k7
Q2
2N3904Q22N3904
Q1
2N3904Q12N3904
SCL
3
4
5
SW2
SW2
RESET
RESET
D
C
B B
A A
40
Page 41
Lattice Semiconductor User’s Guide
Appendix B. Bill of Materials
Table 3. Bill of Materials
Item Quantity Reference Part Part Number
1 24
2 2 C4, C7 1.0 uF SMD 0805 ECJ-2YB1A105K
3 5 C6, C9, C27, C34, C49 0.01uF SMD 0603 ceramic capacitor ECJ-1VB1C103K
4 7 C5, C8, C48, C50-53 0.1uF SMD 0603 ceramic capacitor ECJ-1VB1C104K
5 4 C13, C16, C19, C22 330pF SMD 0805 ceramic capacitor C0805C331K5RACTU
6 7 C10, C11, C14, C17, C20, C23, C28 0.01uF SMD 0805 ceramic capacitor C0805C103K5RACTU
7 3 C25, C29, C32 10uF 10V SMD tantalum capacitor TPSA106K010R0900
8 1 D1 Schottky Diode SOD-123FL MBR120VLSFT1G
9 1 D2 Zener Diode 8.2V SMini2-F1 MAZ8082GML
10 1 D5 Blue LED SMD 1206 LTST-C150TBKT
11 1 D4 Red LED SMD 1206 LTST-C150KRKT
12 1 D3 Green LED SMD 1206 LTST-C150KGKT
13 1 J13 2.5mm DC power connector PJ-102B
14 1 J12 Banana Jack, red SPC15363
15 1 J11 Banana Jack, black SPC15354
16 2 J14,J15 8-position pin header 22-28-4084
17 1 J16 10-position pin header 22-28-4104
18 8 J1-6, J17,J18 SMA Connector PCB End Launch 142-0701-801
19 8 L1-8 300 ohm Signal Ferrite SMD 0805 LI0805G301R-10
20 2 L9,L10 60 ohm Ferrite Bead SMD 0603 HI0603P600R-10
21 1 X1 100 MHz Clock Source ECS-3953M-1000BN
22 1 X2 156.25 MHz Clock Source CWX823-156.25M
23 4 X3 Pin Receptical 1407-0-15-01-11-27-10-0
24 1 R35 178k 1% resistor SMD 0805 RC0805FR-07178KL
25 1 R54 301k 1% resistor SMD 0805 RC0805FR-07301KL
26 1 R55 73.2k 1% resistor SMD 0805 RC0805FR-0773K2L
27 1 R74 31.6k 1% resistor SMD 0805 RC0805FR-0731K6L
28 4 R75, , R107, R109, R111 100k 1% resistor SMD 0805 RC0805FR-07100KL
29 2 R100, R115 10k 5% resistor SMD 0805 RC0805JR-0710KL
30 2 R96, R97 2.2k 5% resistor SMD 0805 RC0805JR-072K2L
31 6 R101, R108, R110, R112-114 1k 5% resistor SMD 0805 RC0805JR-071KL
32 4 R98, R99, R102, R103 4.7k 5% resistor SMD 0805 RC0805JR-074K7L
33 3 R34, R94, R95 470 ohms SMD 0805 RC0805JR-07470RL
34 2 R1, R3 220 ohms SMD 0805 RC0805JR-07220RL
35 2 R104, R103 100 ohms SMD 0805 RC0805JR-07100RL
36 34
37 1 SW1 Slide Sw 8POS SMD SDA08H1SBD
38 1 SW2 Momentary switch EVQ-QXT03W
C13, C12, C15, C18, C21, C24, C26, C30-31, C35-45, C46, C47
R16, R17, R23, R24, R28, R29, R30, R31, R36, R37, R43, R44, R48, R49, R50, R51, R56, R57, R63, R64, R68, R69, R70, R71, R76, R77, R83, R84, R88, R89, R90, R91, R106, R116
0.1uF SMD 0805 ceramic capacitor C0805C104K5RACTU
Zero ohm jumper 5% SMD 0603 RC0603JR-070RL
41
Page 42
Lattice Semiconductor User’s Guide
Table 3. Bill of Materials (Continued)
Item Quantity Reference Part Part Number
39 2 Q1, Q2 NPN Trans. SOT-23 MMBT2369A
40 1 Q3 NPN Trans. SOT-223 FZT649TA
41 1 U1 ispPAC-CLK5406D
42 1 U2 3.3V fixed regulator SMD 8SOIC TPS77733D
43 1 U3 Adj LDO Regulator SMD 8SOIC TPS77701D
44 1 U4 74LVC3G34 Triple Buffer 8-SSOP SN74LVC3G34DCTR
45 4 N/A 3M Rubber Bump-ons (P416) SJ-5003
46 1 N/A 3M Static Bag 5X8 50F7150
47 2 N/A Extra Nut for J11 & J12 1/4-32 THR 1448
42
Loading...