EB60 - MachXO2 Control Development Kit User's Guide
EB60 - MachXO2 Control Development Kit User's Guide
EB60 - MachXO2 Control Development Kit User's Guide
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
�<br />
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
�<br />
User’s <strong>Guide</strong><br />
April 2011<br />
Revision: <strong>EB60</strong>_01.0
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Introduction<br />
Thank you for choosing the Lattice Semiconductor <strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong>!<br />
This guide describes how to start using the <strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong>, an easy-to-use platform for rapidly<br />
prototyping system control designs using <strong>MachXO2</strong> PLDs. Along with the evaluation board and accessories, this kit<br />
includes a pre-loaded control system-on-chip (<strong>Control</strong> SoC) design that demonstrates board diagnostic functions<br />
including I/O control, voltage monitoring, time-stamps and data logging to non-volatile memory. The Power Manager<br />
II ispPAC ® -POWR1014A and 8-bit LatticeMico8 microcontroller are featured in the board and demonstration<br />
design.<br />
The contents of this user’s guide include demo operation, top-level functional descriptions of the various portions of<br />
the evaluation board, descriptions of the on-board connectors, switches, a complete set of schematics and bill of<br />
materials for the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board.<br />
Note: Static electricity can severely shorten the lifespan of electronic components. See the <strong>MachXO2</strong> <strong>Control</strong><br />
<strong>Development</strong> <strong>Kit</strong> QuickSTART <strong>Guide</strong> for handling and storage tips.<br />
Features<br />
The <strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong> includes:<br />
<strong>MachXO2</strong> <strong>Control</strong> Evaluation Board – The <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board features the following on-board<br />
components and circuits:<br />
– <strong>MachXO2</strong> LCMXO2-1200HC-csBGA132 PLD. The board is designed for density migration, allowing a<br />
higher-density <strong>MachXO2</strong> device (up to 4000 LUTs) to be assembled on the board.<br />
– Power Manager II POWR1014A mixed-signal PLD<br />
– 4 Mbit SPI Flash memory<br />
– microSD (micro Secure Digital) memory socket<br />
– 60-ball VFBGA footprint for LPDDR memory. When populated, 128-Mbit LPDDR memory will be added to<br />
the board.<br />
– Current and voltage sensor circuits<br />
– Voltage ramp circuits<br />
– Electret microphone<br />
– Audio amplifier and Delta-Sigma ADC<br />
– PWM analog output circuit<br />
– Audio output channel<br />
– Up to two DVI sources and one DVI output<br />
– Up to two 7:1 LVDS sources and one 7:1:VDS output<br />
– Expansion header for JTAG, SPI, I 2 C and PLD I/Os<br />
– LEDs and switches<br />
– Standard USB cable for device programming<br />
– RS-232/USB and JTAG/USB interface<br />
– RoHS-compliant packaging and process<br />
– AC adapter (international plugs)<br />
Pre-loaded Reference Designs and Demo – The kit includes the pre-loaded <strong>Control</strong> SoC demo design that<br />
integrates several Lattice reference designs including: the LatticeMico8 microcontroller, master WISHBONE bus<br />
controller, soft Delta-Sigma ADC, SPI master controller, UART peripheral, Embedded Block RAM and additional<br />
control functions.<br />
USB connector Cable – A mini B USB port provides a communication and debug port via a USB-to-RS-232<br />
physical channel and programming interface to the <strong>MachXO2</strong> JTAG port.<br />
AC Adapter (international plugs) with 5V DC output.<br />
QuickSTART <strong>Guide</strong> – Provides information on connecting the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board, installing<br />
2
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Windows hardware drivers, and running the <strong>Control</strong> SoC demo.<br />
Figure 1 shows the top side of the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board with comments on the specific features that<br />
are designed in the board.<br />
Figure 1. <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board, Top Side<br />
GSR Push-button<br />
2x20 GPIO Header<br />
<strong>MachXO2</strong>-1200/4000<br />
microSD Socket<br />
7:1 LVDS<br />
Video Source<br />
(Channel Link)<br />
DVI<br />
Video Output<br />
DVI Video Source USB 2.0<br />
Interface Socket<br />
3<br />
7:1 LVDS<br />
Video Output<br />
Note: The bill of materials of this board has the following limitations:<br />
5V Power Indicator<br />
<strong>MachXO2</strong> DIP Switches<br />
Electret Microphone<br />
Speaker/Headphone Jack<br />
AC-DC Adapter Jack<br />
ADC Input (J9: Pin 2)<br />
POWR1014A<br />
JTAG Device Select (J6),<br />
<strong>MachXO2</strong> Position Shown<br />
<strong>MachXO2</strong> LED Field<br />
Video Source 1 is available in both DVI and 7:1 LVDS interfaces. Video Source 2 is not populated.<br />
LPDDR memory component is not populated. This feature will be populated with greater <strong>MachXO2</strong> device density<br />
on the board.<br />
The initial <strong>MachXO2</strong> device that is assembled on the board is LCMXO2-1200HC. The footprint is compatible with<br />
greater device densities and an LCMXO2-4000HC device is planned to be populated in future versions of the<br />
board.<br />
Lattice Semiconductor Devices<br />
<strong>MachXO2</strong><br />
This board features a 3.3V <strong>MachXO2</strong> PLD packaged in a 132-ball csBGA package. This package allows density<br />
migration to devices as large as 4340 LUTs. A complete description of this device can be found in the <strong>MachXO2</strong><br />
Family Handbook.<br />
Power Manager II<br />
This board also features a Power Manager II mixed-signal PLD. The POWR1014A device serves as a general-purpose<br />
power supply monitor, reset generator, sequence controller, and high-voltage FET drivers. More information about<br />
Power Manager II devices can be found on the Lattice web site at www.latticesemi.com/products/powermanager.
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Software Requirements<br />
You should install the following software before you begin developing designs for the evaluation board:<br />
Lattice Diamond 1.2 or higher<br />
ispVM System 17.9.1 or higher<br />
<strong>Control</strong> SoC Demonstration Design<br />
The <strong>Control</strong> System-on-Chip (SoC) demonstration illustrates the use of the LatticeMico8 microcontroller, peripherals,<br />
and firmware integrated to provide system control features such as power supply sequencing, voltage monitoring,<br />
data logging to nonvolatile memory, I/O control, embedded block RAM utilization, UART communication and<br />
PLL status monitoring.<br />
The Power Manager II device sequences the power-up of voltage rails on the board and performs reset distribution.<br />
LatticeMico8 executable program initializes the peripherals that are embedded in the SoC design. During initialization,<br />
LatticeMico8 uploads the user menu on the HyperTerminal of a PC.<br />
Users interact with LatticeMico8 and the board through the HyperTerminal of a PC.<br />
Figure 2. <strong>Control</strong> SoC Demo Block Diagram<br />
PC<br />
USB/<br />
RS232<br />
<strong>MachXO2</strong> <strong>Control</strong> Evaluation Board<br />
<strong>MachXO2</strong>-1200<br />
UART<br />
Soft<br />
ADC<br />
Analog<br />
Signal<br />
Timer/<br />
Counter<br />
Master<br />
SPI<br />
SPI<br />
Flash<br />
4<br />
LatticeMico8<br />
Microcontroller<br />
Embedded<br />
Block RAM<br />
WISHBONE Bus<br />
LEDs/<br />
DIP Switches<br />
Power management is handled in two phases by the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board system:<br />
1. Power On – After power is supplied to the board and the 3.3V rail is stable, the POWR1014A sequences four<br />
supply rails. Two circuits demonstrate the voltage ramp of 2N7002E power MOSFETs using the high-voltage<br />
(HVOUT) outputs and two demonstrate power rail enable of VCC_CORE and VCCP of the <strong>MachXO2</strong> using<br />
digital outputs. Next, the POWR1014A asserts the <strong>MachXO2</strong> reset. Finally, the POWR1014A enters a supply<br />
monitoring state.<br />
2. Post Power On – During the second phase of power management, the board’s “condition” is monitored. Power<br />
supply rail voltage, and current is monitored by the POWR1014A. If any supply rail fails, the POWR1014A<br />
asserts a reset for the <strong>MachXO2</strong>.<br />
<strong>MachXO2</strong> Function – After the reset is de-asserted, LatticeMico8 initializes the peripherals embedded in the<br />
<strong>MachXO2</strong> device and uploads the user menu onto the HyperTerminal window of a PC.
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 3. HyperTerminal User Menu<br />
Users interact with LatticeMico8 microcontroller and the board by selecting the available options in the HyperTerminal<br />
menu. The available options are:<br />
‘m’ – This option will re-display the main menu anytime during the demonstration.<br />
‘a’ – This option will sample the voltage in the pin #2 of header J9. By default, the node is biased at 1.65V, which<br />
is half of the VCCIO = 3.30V. The voltage will be displayed in the HyperTerminal window. The ADC input voltage<br />
should be limited to the range 0 to 3.0V to avoid device damage.<br />
‘s’ – This option will read the device ID of the SPI Flash on the board and display it in the HyperTerminal. The<br />
resulting ID is hexadecimal 0x44, which corresponds to AT25DF041A device.<br />
‘t’ – This option samples and displays the elapsed time since the reset was de-asserted.<br />
‘r’ - This option samples the DIP switches (reference designator SW1) on the board and displays the data in the<br />
HyperTerminal. Users can change the DIP switches on the board and press ‘r’ to display the new value.<br />
“0-9” – These are BCD numerical values that can be typed on the keyboard. The value will be received by<br />
LatticeMico8, which will update the LEDs (D0-D3) on the board.<br />
‘l’ – This is a lower case ‘L’ character. Pressing ‘l’ will sample the voltage in pin #2 of header J9 and log the data<br />
in the SPI Flash device on the board. The WRITE page pointer will increment when ‘l’ is pressed. The initial value<br />
of the page pointer after power-up or after a reset is 0.<br />
‘d’ – This option will read the data from SPI Flash device and display it on the HyperTerminal window. The READ<br />
page pointer will increment when ‘d’ is pressed. The initial value of the page pointer after power-up or after a<br />
reset is 0.<br />
‘c’ – This option will clear (reset) the WRITE and READ page pointers.<br />
‘e’ – This selection will perform a bulk-erase of the Flash memory in the SPI Flash device.<br />
Setting up the Board<br />
Drivers and Firmware<br />
Before you begin, you will need to obtain the necessary hardware drivers for Windows from the Lattice web site.<br />
1. Browse to the www.latticesemi.com/<strong>MachXO2</strong>-control-kit and locate the hardware device drivers for the USB<br />
interface.<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
2. Download the ZIP file to your system and unzip it to a location on your PC.<br />
Linux Support:<br />
The USB interface drivers for the evaluation board are included in Linux kernel 2.4.20 or greater including distributions<br />
compatible with Lattice Diamond design software (Red Hat Enterprise v.3, v.4 or Novell SUSE Enterprise<br />
v.10).<br />
The <strong>Control</strong> SoC Demo is preprogrammed into the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board, however over time it is<br />
likely that your board will be modified.<br />
To download the demo source files and reprogram the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board:<br />
1. Download demo application source code from www.latticesemi.com/mxo2-control-kit.<br />
2. Use .\Demo_<strong>MachXO2</strong>_<strong>Control</strong>_SoC\project\control_soc_demo.jed to restore the <strong>MachXO2</strong>280 <strong>Control</strong><br />
SoC demo design.<br />
3. Use .\Demo_PM_<strong>Control</strong>_BM\project\bm_demo.jed to restore the POWR1014A Board Management demo<br />
design.<br />
Connecting to the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board<br />
1. Plug the AC-DC adopter to an outlet.<br />
2. Power the board by inserting the AC-DC adopter into the power jack with reference designator J11. Once the<br />
connection is made, a red LED with reference designator D12 will illuminate.<br />
3. Connect the evaluation board to your PC using the USB cable provided. The USB connector in the board has<br />
reference designator J5.<br />
4. If you are prompted, “Windows may connect to Windows Update”, select No, not this time from available<br />
options and click Next to proceed with the installation.<br />
5. Choose the Install from specific location (Advanced) option and click Next.<br />
6. Select Search for the best driver in these locations and click the Browse button to browse to the Windows<br />
driver folder created earlier. Select the CDM 2.04.06 WHQL Certified folder and click OK.<br />
7. Click Next. A screen will display as Windows copies the required driver files. Windows will display a message<br />
indicating that the installation was successful.<br />
Programming the PLDs<br />
The three-pin header with reference designator J6 is used to select between the JTAG port of the <strong>MachXO2</strong> or<br />
POWR1014A device. Installing a jumper in pins 1 and 2 of J6 will select the JTAG port of the POWR1014A device.<br />
Installing a jumper in pins 2 and 3 of J6 will select the JTAG port of the <strong>MachXO2</strong> device.<br />
Pin 1 of header J6 is marked on the silkscreen of the board with a white triangle as shown in Figure 4. This example<br />
shows the jumper installed in pins 2 and 3 of the J6 header and the JTAG port of the <strong>MachXO2</strong> device has been<br />
selected.<br />
Figure 4. J6 Header Used for Selecting the JTAG Port of the PLDs<br />
6
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Using ispVM System software, users can scan and perform JTAG operations, including programming, with the<br />
<strong>MachXO2</strong> and POWR1014A devices.<br />
Setting Up Windows HyperTerminal<br />
You will use a terminal program to communicate with the evaluation board. The following instructions describe the<br />
Windows HyperTerminal program which is found on most Windows PCs. You may use another terminal program if<br />
desired although setup will be different. Windows 7 does not include HyperTerminal. Tera Term has been verified to<br />
work with Windows 7. For Linux, Minicom is a good alternative.<br />
Note: This step uses the procedure for Windows XP users. Steps may vary slightly if using another Windows version.<br />
1. From the Start menu, select <strong>Control</strong> Panel > System. The “System Properties” dialog appears.<br />
2. Select the Hardware tab and click Device Manager. The “Device Manager” dialog appears.<br />
Figure 5. Device Manager – COM Port<br />
3. Expand the Ports (COM & LPT) entry and note the COM port number for the USB Serial Port.<br />
4. From the Start menu, select Programs > Accessories > Communications > HyperTerminal. The HyperTerminal<br />
application and a “Connection Description” dialog appear.<br />
7
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 6. New Connection – COM Port<br />
5. Specify a Name and Icon for the new connection. Click OK. The “Connect To” dialog appears.<br />
6. Select the COM port identified in Step 3 from the Connect using: list. Click OK.<br />
Figure 7. Selecting the COM Port<br />
7. The “COMn Properties” dialog appears where n is the COM port selected from the list.<br />
8. Select the following Port Settings and click OK.<br />
Bits per second: 115200<br />
Data bits: 8<br />
Parity: None<br />
Stop bits: 1<br />
Flow control: None<br />
Figure 8. COM Port Properties<br />
9. The HyperTerminal window appears.<br />
8
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
10. From the <strong>MachXO2</strong> <strong>Control</strong> Evaluation Board, press the reset push-button with reference designator S1. The<br />
<strong>Control</strong> SoC demo main menu appears.<br />
Setting Up Linux Minicom<br />
Minicom is a terminal program found with most Linux distributions. It can be used to communicate with the<br />
<strong>MachXO2</strong> <strong>Control</strong> Evaluation Board.<br />
To setup Minicom:<br />
1. Check active serial ports:<br />
#dmesg | grep tty<br />
Note the tty label assigned to the USB port<br />
2. From a command prompt, start Minicom:<br />
#minicom –s<br />
The configuration menu appears.<br />
3. Highlight Serial port setup and press Enter. Serial port settings appear.<br />
4. Press A (Serial Device). Specify the active serial device noted in Step 1 and press Enter.<br />
5. Press E (Bps/Par/Bits). Specify 115200, None, 8 and press Enter.<br />
6. Press F (Hardware Flow <strong>Control</strong>). Specify None and press Enter.<br />
7. Press Esc. The configuration menu appears.<br />
8. Select Save setup as dfl. Minicom saves the port setup as the new default.<br />
9. Select Exit. The Minicom interface appears.<br />
10. From the evaluation board, press the S1 push-button (GSR).The <strong>Control</strong> SoC demo main menu appears.<br />
Ordering Information<br />
Description Ordering Part Number<br />
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong> LCMXO2-1200HC-C-EVN<br />
Technical Support Assistance<br />
Hotline: 1-800-LATTICE (North America)<br />
+1-503-268-8001 (Outside North America)<br />
e-mail: techsupport@latticesemi.com<br />
Internet: www.latticesemi.com<br />
9<br />
China RoHS Environment-Friendly<br />
Use Period (EFUP)
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Revision History<br />
Date Version Change Summary<br />
April 2011 01.0 Initial release.<br />
© 2011 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as<br />
listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of<br />
their respective holders. The specifications and information herein are subject to change without notice.<br />
10
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Appendix A. Schematic<br />
Figure 9. Architecture<br />
1<br />
2<br />
3<br />
4<br />
5<br />
<strong>MachXO2</strong> <strong>Control</strong> Board Architecture<br />
7:1LVDS Conn<br />
DVI Conn<br />
D D<br />
Page 11<br />
Page 8<br />
SPI<br />
4Mbit<br />
Page 12<br />
Audio IN<br />
7:1LVDS to DVI<br />
Conversion<br />
Page 12<br />
Audio OUT<br />
SPI Bus<br />
ADC: Page 14<br />
GPIO<br />
Page 8<br />
SD Flash<br />
C C<br />
DAC: Page 12<br />
I2C Bus<br />
7:1LVDS TX ADC-DAC<br />
Page 4<br />
High Voltage Drivers<br />
Power Manager II<br />
2x20 Header<br />
LPDDR 128Mb<br />
Page 8<br />
<strong>MachXO2</strong><br />
GPIO<br />
ispPAC POWR1014A<br />
Voltage Monitor<br />
11<br />
Page 7<br />
RESET SW & LEDs<br />
7:1LVDS RX<br />
Page 7<br />
Page 7<br />
Page 7<br />
Page 13,14<br />
Crystal<br />
B B<br />
SW & LEDs<br />
Board Power<br />
Managment<br />
Page 4<br />
Page 3,5<br />
DVI to 7:1LVDS<br />
Conversion<br />
DVI to 7:1LVDS<br />
Conversion<br />
USB PORT<br />
A UART &<br />
A<br />
UART<br />
Page 6<br />
Page 10<br />
Page 9<br />
JTAG Chain<br />
Title<br />
Architecture<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 2 of 14<br />
1<br />
7:1LVDS Conn<br />
DVI Conn<br />
7:1LVDS Conn DVI Conn<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 10. VCC33, VCC18, VCC12<br />
1<br />
2<br />
3<br />
4<br />
5<br />
D D<br />
Linear VREG Step Down 5V to 3.3V Rail<br />
AC-DC Jack - 5V<br />
VCC5 VCC33<br />
U11<br />
IO19<br />
VCC5<br />
OUT<br />
2<br />
TAB 4<br />
IN<br />
3<br />
C53<br />
22uF<br />
GND<br />
1 DI<br />
NCP1117ST33<br />
C54<br />
10uF<br />
DI<br />
R122<br />
470<br />
1<br />
2<br />
3<br />
5V<br />
Input<br />
DI<br />
IO20<br />
DI<br />
J11 PWR_JACK<br />
DI<br />
D12<br />
LED<br />
DI<br />
C C<br />
Linear VREG Step Down 3.3V to 1.8V Rail<br />
Linear VREG Step Down 3.3V to 1.2V Rail<br />
12<br />
VCC33 VCC12 VCC_CORE VCC33<br />
VCC33<br />
VCC33<br />
VCC18<br />
U12<br />
3<br />
IN OUT<br />
2<br />
TAB<br />
B B<br />
GND<br />
1 DI<br />
C33<br />
Q6<br />
NCP1117ST18<br />
10uF<br />
BSS138LT1<br />
PM_OUT8 [4,5]<br />
DI<br />
4<br />
U17<br />
LP3879MR_1_2<br />
DI<br />
1<br />
BYPASS<br />
OUTPUT<br />
5<br />
2<br />
NC<br />
SENSE<br />
3<br />
GND<br />
4<br />
INPUT<br />
C106<br />
10uF<br />
DI<br />
6<br />
NC_1<br />
7<br />
~SD 8<br />
R200<br />
R81<br />
DI 10K<br />
DI<br />
10K<br />
C108<br />
0_01uF<br />
C66<br />
C65<br />
DI<br />
9<br />
9<br />
10uF<br />
22uF<br />
DI<br />
DI<br />
A A<br />
Title<br />
Power VCC33, VCC18, VCC12<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 3 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 11. ispPAC-POWR1014A<br />
1<br />
2<br />
3<br />
4<br />
5<br />
VCC33<br />
IO18<br />
POWER MANAGER II<br />
C89<br />
C99<br />
C107<br />
0_1uF<br />
0_1uF<br />
0_1uF<br />
DI<br />
DI<br />
DI<br />
D D<br />
U7<br />
[5] ICC_Sense<br />
VMON1 25<br />
HVOUT1<br />
VCC_CORE VCCIO33<br />
VMON1<br />
HVOUT1<br />
15<br />
HVOUT1 [7]<br />
26<br />
HVOUT2<br />
VMON3<br />
VMON2<br />
HVOUT2<br />
14<br />
HVOUT2 [7]<br />
[5] ICCIO33_Sense<br />
27<br />
VMON4<br />
VMON3<br />
[5] ICCIO18_Sense<br />
28<br />
PM_SMBA_OUT3<br />
VMON5<br />
VMON4<br />
SMBA_OUT3<br />
13<br />
PM_SMBA_OUT3 [14]<br />
32<br />
PM_LED0<br />
VMON6<br />
VMON5<br />
OUT4<br />
12<br />
33<br />
PM_LED1<br />
VMON7<br />
VMON6<br />
OUT5<br />
11<br />
34<br />
PM_LED2<br />
VMON8<br />
VMON7<br />
OUT6<br />
10<br />
35<br />
PM_LED3<br />
VMON9<br />
VMON8<br />
OUT7<br />
9<br />
[7] VMON9<br />
36<br />
PM_OUT8<br />
PM_OUT8 [3,5]<br />
VMON10<br />
VMON9<br />
OUT8<br />
8<br />
[7] VMON10<br />
37<br />
PM_OUT9<br />
VMON10<br />
OUT9<br />
6<br />
PM_OUT9 [5]<br />
PM_OUT10<br />
XO2_RESETn [7,14]<br />
[14] PM_IN1<br />
PM_IN1<br />
OUT10<br />
5<br />
44<br />
PM_OUT11<br />
PM_OUT11 [14]<br />
[14] PM_IN2<br />
PM_IN2<br />
IN1<br />
OUT11<br />
4<br />
46<br />
PM_OUT12<br />
PM_OUT12 [14]<br />
PM_IN3<br />
IN2<br />
OUT12<br />
3<br />
47<br />
PM_OUT13<br />
PM_OUT13 [14]<br />
PM_IN4<br />
IN3<br />
OUT13<br />
2<br />
48<br />
PM_OUT14<br />
IN4<br />
OUT14<br />
1<br />
PM_OUT14<br />
PM_PLDCLK<br />
PM_PLDCLK [7,14]<br />
[6] PM_TDI<br />
18 PM_MCLK<br />
TDI<br />
PM_MCLK [7,14]<br />
[6] PM_TMS<br />
C [6] PM_TCK<br />
C<br />
[6] PM_TDO<br />
SCL<br />
[7,14] SCL<br />
SDA<br />
[7,14] SDA<br />
ATDI<br />
19<br />
TDISEL<br />
17<br />
16<br />
TMS<br />
22<br />
TCK<br />
21<br />
TDO<br />
39<br />
SCL<br />
38<br />
SDA<br />
GNDD 7<br />
GNDD 31<br />
GNDA 30<br />
RESETB 40<br />
MCLK 43<br />
PLDCLK 42<br />
VCCD<br />
VCCJ<br />
20<br />
23<br />
VCCPROG 24<br />
VCCA 29<br />
VCCD 41<br />
VCCINP 45<br />
ispPAC-POWR1014A<br />
ispPAC-POWR1014A<br />
DI<br />
13<br />
PM LEDs PM DIP SWITCH<br />
Voltage Ramp Circuit<br />
VCC33<br />
VCC33<br />
B VCC33<br />
B<br />
R195<br />
Q5<br />
HVOUT1<br />
1 2N7002E<br />
DI VMON7<br />
1KDI<br />
C83<br />
PM DIP Switch<br />
1uF<br />
R179<br />
DI<br />
200<br />
DI<br />
RN4<br />
SW2<br />
RN2_4_470<br />
DI<br />
PM_IN3<br />
PM_IN4<br />
3<br />
2<br />
DI 10K R164<br />
DI 10K R163<br />
8<br />
7<br />
6<br />
5<br />
1<br />
2<br />
3<br />
4<br />
VCC33<br />
SW DIP_2<br />
LED LED LED LED<br />
DI<br />
D10 D9 D8 D7<br />
R196<br />
Q2<br />
DI DI DI DI<br />
HVOUT2<br />
1 2N7002E<br />
DI VMON8<br />
PM_LED0<br />
1KDI<br />
PM_LED1<br />
C35<br />
PM_LED2<br />
A 1uF<br />
R198<br />
PM_LED3<br />
A<br />
DI<br />
200<br />
DI<br />
Title<br />
Power ispPAC-POWR1014A<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 4 of 14<br />
5<br />
4<br />
3<br />
2<br />
1<br />
3<br />
2
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 12. Power Current Sense<br />
1<br />
2<br />
3<br />
4<br />
5<br />
Current Sense<br />
<strong>MachXO2</strong> Power Rails<br />
D D<br />
<strong>MachXO2</strong> - Core Current<br />
VCC_CORE<br />
VCC12<br />
VCC33<br />
VCC33<br />
R58<br />
C44<br />
R232<br />
0<br />
DI C142<br />
1K<br />
DNI<br />
R219 10uF<br />
DI DI<br />
220 DI<br />
ZDT758<br />
VCC33<br />
0_1uF<br />
[3,4] PM_OUT8<br />
4<br />
Q7A<br />
5<br />
DI<br />
R59<br />
R201<br />
1<br />
100<br />
U16B<br />
U16A<br />
DI<br />
DI<br />
ICC_P<br />
ICC_N<br />
ICC_P<br />
5 +<br />
AD8604ARZ<br />
3 +<br />
AD8604ARZ<br />
7<br />
ICC_Sense [4]<br />
1<br />
ICC_N<br />
6 -<br />
2 -<br />
IO9<br />
IO11<br />
C142, C143 to limit Vcc, Vccio<br />
DI<br />
R204<br />
100<br />
ramp rates to data sheet spec.<br />
2K<br />
R206<br />
DI<br />
C C<br />
R197<br />
<strong>MachXO2</strong> - ICCIO33 Current<br />
2K<br />
DI<br />
VCC33 VCCIO33<br />
C41<br />
0_01uF<br />
DI<br />
3<br />
6<br />
4<br />
4<br />
11<br />
11<br />
R67<br />
R60 C143<br />
1K<br />
220 10uF<br />
DI<br />
DI DI<br />
ZDT758<br />
[4] PM_OUT9<br />
2 Q7B<br />
VCC33 VCC33<br />
7 DI<br />
R235<br />
C46<br />
C105<br />
2<br />
DI<br />
ICCIO33_P<br />
ICCIO33_N<br />
0_1uF<br />
0_1uF<br />
IO8<br />
IO7<br />
DI<br />
DI<br />
B R191<br />
R194<br />
B<br />
100<br />
U16C<br />
100<br />
U16D<br />
DI<br />
AD8604ARZ<br />
DI<br />
ICCIO33_P<br />
10 +<br />
ICCIO18_P<br />
12 +<br />
AD8604ARZ<br />
8<br />
ICCIO33_Sense [4] 14<br />
ICCIO18_Sense [4]<br />
ICCIO33_N<br />
9 -<br />
ICCIO18_N<br />
13 -<br />
DI<br />
R190<br />
DI<br />
R189<br />
100<br />
3_92K<br />
100<br />
3_92K<br />
R185<br />
DI<br />
R184<br />
DI<br />
<strong>MachXO2</strong> - ICCIO18 Current<br />
R192<br />
R193<br />
3_92K<br />
3_92K<br />
DI<br />
DI<br />
VCC18 VCCIO18<br />
C38<br />
C91<br />
0_01uF<br />
0_01uF<br />
DI<br />
DI<br />
R148<br />
2<br />
DI<br />
ICCIO18_P<br />
ICCIO18_N<br />
1<br />
14<br />
8<br />
4<br />
4<br />
11<br />
11<br />
IO14 IO15<br />
A A<br />
Title<br />
Power Current Sense<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 22, 2011 Sheet 5 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 13. Configuration USB Port<br />
1<br />
2<br />
3<br />
4<br />
5<br />
USB Port: CPLD Configuration & USBUART Communication<br />
VCC33<br />
R55<br />
4_7K<br />
DI<br />
D D<br />
PM_TMS<br />
XO2_TMS<br />
PM_TDI<br />
XO2_TDI<br />
PM_TDO<br />
XO2_TDO<br />
PM_TCK<br />
XO2_TCK<br />
VCC33<br />
VCC33<br />
R85 R88<br />
J6<br />
4_7K 4_7K<br />
1<br />
DI DI<br />
2<br />
3<br />
VCC33<br />
Jumper_2way<br />
DI<br />
C144<br />
4u7<br />
PM_TCK<br />
PM_TCK [4]<br />
VCC33<br />
R80 DI 68 XO2_TCK<br />
XO2_TCK [7,13,14]<br />
PM_TDI<br />
PM_TDI [4]<br />
XO2_TDI<br />
XO2_TDI [13,14]<br />
R62<br />
0<br />
DI PM_TDO<br />
PM_TDO [4]<br />
R75 0 DI<br />
C28<br />
R71<br />
0<br />
DI DI XO2_TDO<br />
XO2_TDO [13]<br />
10u<br />
R76<br />
0<br />
DI PM_TMS<br />
PM_TMS [4]<br />
C VCC33<br />
C<br />
R87<br />
0<br />
DI XO2_TMS<br />
XO2_TMS [7,13,14]<br />
The USB interface draws no power from<br />
the USB bus. It is self-powered.<br />
J5 USB_MINI_B DI<br />
VCC18FT<br />
VBUS<br />
VCC<br />
Dm<br />
1 2<br />
Dp<br />
SHLD_Debug C32<br />
0_01uF DI<br />
FT_EECS<br />
FT_EECLK<br />
USB_UART_TX [14]<br />
FT_EEDATA<br />
USB_UART_RX [14]<br />
X3<br />
VCC33<br />
1<br />
1 3<br />
3<br />
VBUS<br />
2<br />
G1 G2<br />
4<br />
C29<br />
C23<br />
18pF 12MHZ<br />
18pF<br />
B B<br />
R203 R202<br />
10k 10k<br />
FT_EECS<br />
FT_EECLK<br />
FT_EEDATA<br />
C27<br />
0.1uF<br />
1<br />
D-<br />
2<br />
D+<br />
3<br />
GND 5<br />
NC 4<br />
R84 R89 R65 R54<br />
R66<br />
4_7K 4_7K 4_7K 4_7K<br />
4_7K<br />
DI DI DI DI<br />
DI<br />
C109<br />
0_1uF<br />
L3<br />
DI<br />
600ohm 500mA<br />
U5<br />
R86 DI 68<br />
R38<br />
0<br />
DI DI<br />
2<br />
VCC 1S1<br />
15<br />
R39<br />
0<br />
DI<br />
1S2<br />
1<br />
16<br />
D1<br />
5<br />
D2 2S1<br />
4<br />
R70<br />
0<br />
DI<br />
8<br />
D3 2S2<br />
6<br />
13<br />
D4<br />
3S1<br />
7<br />
3<br />
123SEL3S2<br />
9<br />
10<br />
C145<br />
4SEL<br />
4S1<br />
12<br />
0.1uF<br />
11<br />
GND 4S2<br />
14<br />
STG3693QTR<br />
R68 0<br />
2k2 R56<br />
DI<br />
1 2<br />
CASE<br />
6<br />
CASE<br />
7<br />
CASE<br />
8<br />
CASE<br />
9<br />
R83<br />
0<br />
DI<br />
R79 100K<br />
MH1<br />
10<br />
DI<br />
MH2<br />
11<br />
R205<br />
4_7K<br />
DI<br />
R241<br />
10k<br />
R249<br />
10k<br />
2k2 R240<br />
2 1<br />
1<br />
2<br />
R78 0 DI<br />
U20<br />
FT2232HL<br />
ADBUS0<br />
16<br />
50<br />
VREGIN<br />
ADBUS1<br />
17<br />
ADBUS2<br />
18<br />
49<br />
VREGOUT<br />
ADBUS3<br />
19<br />
ADBUS4<br />
21<br />
ADBUS5<br />
22<br />
7<br />
DM<br />
ADBUS6<br />
23<br />
8<br />
DP<br />
ADBUS7<br />
24<br />
ACBUS0<br />
26<br />
14<br />
RESET#<br />
ACBUS1<br />
27<br />
ACBUS2<br />
28<br />
ACBUS3<br />
29<br />
6<br />
REF<br />
ACBUS4<br />
30<br />
ACBUS5<br />
32<br />
ACBUS6<br />
33<br />
ACBUS7<br />
34<br />
63<br />
EECS<br />
62<br />
EECLK<br />
BDBUS0<br />
38<br />
61<br />
EEDATA<br />
BDBUS1<br />
39<br />
BDBUS2<br />
40<br />
BDBUS3<br />
41<br />
2<br />
OSCI<br />
BDBUS4<br />
43<br />
R82<br />
0<br />
BDBUS5<br />
44<br />
BDBUS6<br />
45<br />
BDBUS7<br />
46<br />
3<br />
OSCO<br />
BCBUS0<br />
48<br />
BCBUS1<br />
52<br />
BCBUS2<br />
53<br />
13<br />
TEST<br />
BCBUS3<br />
54<br />
BCBUS4<br />
55<br />
BCBUS5<br />
57<br />
FTDI High-Speed USB BCBUS6<br />
58<br />
BCBUS7<br />
59<br />
FT2232H<br />
PWREN#<br />
60<br />
SUSPEND#<br />
36<br />
DI<br />
R82<br />
0 DI<br />
U21<br />
CS<br />
1<br />
CLK<br />
2<br />
C126<br />
DI<br />
3<br />
0.1uF<br />
DO<br />
93LC56-SO8<br />
4<br />
5<br />
VSS<br />
ORG<br />
6 NU<br />
C104<br />
R36<br />
0<br />
DI<br />
0.1uF<br />
R37<br />
0<br />
DI<br />
R61<br />
0<br />
DI DI<br />
DI<br />
R63 0<br />
R199 12k 1%<br />
1 2<br />
8<br />
VCC<br />
7<br />
C119<br />
0.1uF<br />
1<br />
1<br />
2<br />
2<br />
1<br />
1<br />
2<br />
2<br />
VCCIO 31<br />
VCCIO 42<br />
VCCIO 56<br />
VCCIO 20<br />
12<br />
37<br />
64<br />
4<br />
9<br />
VCORE<br />
VCORE<br />
VCORE<br />
VPHY<br />
VPLL<br />
15<br />
1 2<br />
2 1<br />
2 1<br />
2 1<br />
2 1<br />
GND<br />
GND<br />
GND<br />
GND<br />
GND<br />
GND<br />
GND<br />
GND<br />
AGND<br />
1<br />
1<br />
1<br />
1<br />
5<br />
11<br />
15<br />
25<br />
35<br />
47<br />
51<br />
10<br />
2<br />
2<br />
2<br />
VCC33<br />
C30<br />
0.1uF<br />
cc0402<br />
1<br />
C85<br />
0.1uF<br />
cc0402<br />
1<br />
C82<br />
0.1uF<br />
cc0402<br />
1<br />
C48<br />
0.1uF<br />
cc0402<br />
1<br />
C31<br />
0.1uF<br />
cc0402<br />
1<br />
2<br />
2<br />
2<br />
2<br />
2<br />
A A<br />
Title<br />
Configuration USB Port<br />
Size Document Number Rev<br />
C <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 6 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 14. Software, LED, Crystal, Header<br />
1<br />
2<br />
3<br />
4<br />
5<br />
Reset Push-Button Switch 4-DIP Switch<br />
XO2 LEDs<br />
D D<br />
VCC33<br />
VCC33 VCC33<br />
8<br />
7<br />
6<br />
5<br />
RN1<br />
RN2_4_470<br />
R128<br />
DI<br />
S1<br />
10K<br />
R127 R126 R125 R124<br />
10K 10K 10K 10K<br />
XO2 Global Reset<br />
DI<br />
DI DI DI DI SW1 CT1934MS-ND<br />
[4,14] XO2_RESETn<br />
[14] SW0<br />
SW0<br />
1<br />
8<br />
1 4<br />
[14] SW1<br />
SW1<br />
2<br />
7<br />
LED LED LED LED<br />
[14] SW2<br />
SW2<br />
3<br />
6<br />
D4 D3 D2 D1<br />
C63<br />
[14] SW3<br />
S SWW<br />
3<br />
4<br />
5<br />
DI DI DI DI<br />
0_1uF<br />
DI<br />
C SWDIP_4 SWDIP_4<br />
C<br />
[14] XO2_LED0<br />
XO2_LED0<br />
2 3<br />
[14] XO2_LED1<br />
XO2_LED1<br />
DI<br />
[14] XO2_LED2<br />
XO2_LED2<br />
DI<br />
[14] XO2_LED3<br />
XO2_LED3<br />
1<br />
2<br />
3<br />
4<br />
IO3<br />
16<br />
2x20 Header 24 MHz Crystal<br />
X_1 [14]<br />
X_1<br />
VCC18<br />
HCM49 24.000MABJ-UT<br />
VCC12 VCC33<br />
J4<br />
R2 IO2<br />
X2<br />
1M<br />
1 2 XO2_ADC_IN<br />
DI<br />
XO2_ADC_IN [14]<br />
B 3 4<br />
1 2<br />
X_2<br />
X_2 [14]<br />
B<br />
5 6 XO2_GPIO_11<br />
XO2_GPIO_11 [14]<br />
[14] XO2_GPIO_0<br />
XO2_GPIO_0 7 8<br />
[14] XO2_GPIO_1<br />
XO2_GPIO_1 9 10<br />
HVOUT1<br />
HVOUT1 [4]<br />
C4<br />
C11<br />
[14] XO2_GPIO_2<br />
XO2_GPIO_2 11 12<br />
12pF<br />
12pF<br />
[14] XO2_GPIO_3<br />
XO2_GPIO_3 13 14<br />
HVOUT2<br />
HVOUT2 [4]<br />
DI<br />
DI<br />
[14] XO2_GPIO_4<br />
XO2_GPIO_4 15 16<br />
PM_OUT14<br />
PM_OUT14<br />
DI<br />
[14] XO2_GPIO_5<br />
XO2_GPIO_5 17 18<br />
PM_PLDCLK<br />
PM_PLDCLK [4,14]<br />
[14] XO2_GPIO_6<br />
XO2_GPIO_6 19 20<br />
PM_MCLK<br />
PM_MCLK [4,14]<br />
[14] XO2_GPIO_7<br />
XO2_GPIO_7 21 22<br />
[13] TDO_HDR<br />
23 24<br />
SCL<br />
SCL [4,14]<br />
[13] TDI_HDR<br />
25 26<br />
SDA<br />
VCC33<br />
SDA [4,14]<br />
[6,13,14] TMS_HDR<br />
XO2_GPIO_10<br />
25 MHz OSC<br />
27 28<br />
XO2_GPIO_10 [14]<br />
[6,13,14] TCK_HDR<br />
29 30 XO2_GPIO_9<br />
XO2_GPIO_9 [14]<br />
R1 10K DI<br />
31 32 XO2_GPIO_8<br />
XO2_GPIO_8 [14]<br />
[4] VMON9<br />
VMON9 33 34<br />
XO2_SPI_CLK<br />
XO2_SPI_IN<br />
XO2_SPI_CLK [8,14]<br />
35 36<br />
[4] VMON10<br />
VMON10<br />
XO2_SPI_OUT<br />
XO2_SPI_IN [8,14]<br />
X1<br />
37 38<br />
XO2_SPI_OUT [8,14]<br />
39 40<br />
1<br />
EOH<br />
VCC<br />
2<br />
CON40A<br />
GND<br />
DNI<br />
2x20x100mil<br />
CTS-CB3LV-3C-25MHz<br />
A A<br />
4<br />
R4<br />
1K<br />
OUTPUT<br />
3<br />
C8<br />
0_1uF<br />
DI<br />
DI<br />
R4<br />
1K DI<br />
R3<br />
0<br />
DNI<br />
Title<br />
SW, LED, Crystal, Header<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 7 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 15. Memory LPDDR, SD, SPI<br />
1<br />
2<br />
3<br />
4<br />
5<br />
LPDDR - 128Mb (4 Meg x 4 banks x 8 data)<br />
4MBit SPI<br />
D D<br />
VCC18<br />
VCC33<br />
Package: SOIC8 (WIDE)<br />
XO2_SPI_CS0<br />
C71<br />
C79<br />
XO2_SPI_CLK<br />
XO2_SPI_CS0 [14]<br />
0_001uF<br />
0_1uF<br />
XO2_SPI_IN<br />
XO2_SPI_CLK [7,14]<br />
DI<br />
DI<br />
XO2_SPI_OUT<br />
XO2_SPI_IN [7,14]<br />
XO2_SPI_OUT [7,14]<br />
LPDDR_A0<br />
VCC33<br />
[14] LPDDR_A0<br />
LPDDR_A1<br />
LPDDR_DQ0<br />
[14] LPDDR_A1<br />
LPDDR_A2<br />
LPDDR_DQ1<br />
LPDDR_DQ0 [14]<br />
[14] LPDDR_A2<br />
LPDDR_A3<br />
LPDDR_DQ2<br />
LPDDR_DQ1 [14]<br />
U15<br />
[14] LPDDR_A3<br />
LPDDR_A4<br />
LPDDR_DQ3<br />
LPDDR_DQ2 [14]<br />
XO2_SPI_CS0<br />
[14] LPDDR_A4<br />
LPDDR_A5<br />
LPDDR_DQ4<br />
LPDDR_DQ3 [14]<br />
S<br />
XO2_SPI_CLK<br />
[14] LPDDR_A5<br />
LPDDR_A6<br />
LPDDR_DQ5<br />
LPDDR_DQ4 [14]<br />
XO2_SPI_IN<br />
[14] LPDDR_A6<br />
LPDDR_A7<br />
LPDDR_DQ6<br />
LPDDR_DQ5 [14]<br />
C C<br />
XO2_SPI_OUT<br />
[14] LPDDR_A7<br />
LPDDR_A8<br />
LPDDR_DQ7<br />
LPDDR_DQ6 [14]<br />
[14] LPDDR_A8<br />
LPDDR_A9<br />
LPDDR_DQ7 [14]<br />
[14] LPDDR_A9<br />
9 8<br />
AT25DF041A-MH-B<br />
LPDDR_A10<br />
[14] LPDDR_A10<br />
10 7<br />
LPDDR_A11<br />
VCC18<br />
[14] LPDDR_A11<br />
11 6<br />
LPDDR_A12<br />
[14] LPDDR_A12<br />
12 5<br />
13 4<br />
Package: UDFN<br />
LPDDR_CK<br />
[14] LPDDR_CK<br />
14 3<br />
LPDDR_CKn<br />
[14] LPDDR_CKn<br />
15 2<br />
LPDDR_CKE<br />
[14] LPDDR_CKE<br />
16 1<br />
RN3 RN1_8_10K DI<br />
LPDDR_CSn<br />
[14] LPDDR_CSn<br />
R158 10K DI<br />
LPDDR_RASn<br />
[14] LPDDR_RASn<br />
LPDDR_CASn<br />
[14] LPDDR_CASn<br />
LPDDR_BA0<br />
[14] LPDDR_BA0<br />
LPDDR_BA1<br />
LPDDR_LDM<br />
[14] LPDDR_BA1<br />
LPDDR_LDQS<br />
LPDDR_LDM [14]<br />
LPDDR_WEn<br />
LPDDR_LDQS [14]<br />
[14] LPDDR_WEn<br />
Lower Byte Mask & Strobe<br />
Micro SD Card Socket<br />
VCC33<br />
B B<br />
uSD_DAT2<br />
[14] uSD_DAT2<br />
uSD_DAT3<br />
[14] uSD_DAT3<br />
uSD_CMD<br />
[14] uSD_CMD<br />
uSD_CLK<br />
[14] uSD_CLK<br />
uSD_DAT0<br />
[14] uSD_DAT0<br />
uSD_DAT1<br />
[14] uSD_DAT1<br />
LPDDR_DQ0 9 8<br />
VCC18<br />
LPDDR_DQ1 10 7<br />
LPDDR_DQ2 11 6<br />
LPDDR_DQ3 12 5<br />
LPDDR_DQ4 13 4<br />
LPDDR_DQ5 14 3<br />
LPDDR_DQ6 15 2<br />
LPDDR_DQ7 16 1<br />
RN2 RN1_8_10K DNI<br />
1<br />
Q 2<br />
8<br />
Vcc<br />
3<br />
W D<br />
4<br />
Vss<br />
5<br />
C 6<br />
7<br />
Reset<br />
U1<br />
1<br />
DAT2<br />
VDD<br />
2<br />
CD/DAT3<br />
3<br />
CMD<br />
5<br />
CLK<br />
7<br />
DAT0<br />
8<br />
DAT1<br />
microSD Socket Socket<br />
4<br />
VSS 6<br />
J8<br />
A0<br />
J9<br />
A1<br />
DQ0<br />
K7<br />
A2<br />
K8<br />
A3<br />
K2<br />
A4<br />
K3<br />
A5<br />
J1<br />
A6<br />
J2<br />
A7<br />
J3<br />
A8<br />
H1<br />
A9<br />
J7<br />
A10<br />
H2<br />
A11<br />
H3<br />
A12<br />
G2<br />
CK<br />
G3<br />
CK#<br />
G1<br />
CKE<br />
H7<br />
CS#<br />
G9<br />
RAS#<br />
G8<br />
CAS#<br />
H8<br />
BA0<br />
H9<br />
BA1<br />
G7<br />
WE#<br />
MT46H16M16LFBF<br />
U6<br />
A8<br />
DQ1 B7<br />
DQ10 D3<br />
DQ11 C2<br />
DQ12 C3<br />
DQ13 B2<br />
DQ14 B3<br />
DQ15 A2<br />
DQ2 B8<br />
DQ3 C7<br />
DQ4 C8<br />
DQ5 D7<br />
DQ6 D8<br />
DQ7 E7<br />
DQ8 E3<br />
DQ9 D2<br />
LDM F8<br />
LDQS E8<br />
UDM F2<br />
UDQS E2<br />
D9<br />
NC<br />
NC<br />
F3 NC<br />
U14<br />
S<br />
AT25DF041A-SH-B<br />
R159 10K DI<br />
F7<br />
C81<br />
0_1uF<br />
DI<br />
1<br />
Q 2<br />
8<br />
Vcc<br />
3<br />
W D<br />
4<br />
Vss<br />
5<br />
C 6<br />
C72 C75<br />
7<br />
0_01uF 0_1uF<br />
Reset<br />
DI DI<br />
C74<br />
0_1uF<br />
DI<br />
R186<br />
0<br />
DI<br />
VDD A9<br />
VDD F9<br />
VDD K9<br />
VDDQ A7<br />
VDDQ B1<br />
VDDQ C9<br />
VDDQ D1<br />
VDDQ E9<br />
17<br />
VSS<br />
VSS<br />
VSS<br />
VSSQ<br />
VSSQ<br />
VSSQ<br />
VSSQ<br />
A1<br />
F1<br />
K1<br />
A3<br />
B9<br />
C1<br />
E1<br />
Empty External Pull-UP resistors. The internal XO2 resistors are used for bias.<br />
A A<br />
Title<br />
Memory LPDDR, SD, SPI<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 8 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 16. Video Input 1<br />
1<br />
2<br />
3<br />
4<br />
5<br />
Video Input Source 1 : DVI or MDR for direct 7:1LVDS<br />
Resistor MUX<br />
DVI Connector DVI - TMDS Decoder LVDS Translator<br />
R<br />
TXIN1_1<br />
TXIN0_1<br />
TMDS_1_DATA2_P<br />
TXIN17_1<br />
D D<br />
TMDS_1_DATA2_N<br />
TXIN16_1<br />
TMDS_1_DATA2_N<br />
TXIN11_1<br />
TMDS_1_DATA2_P<br />
TI_AVDD_1<br />
TXIN10_1<br />
TXIN5_1<br />
TXIN27_1<br />
TMDS_1_DATA1_P<br />
TMDS_1_DATA1_N<br />
DDC_CLK<br />
DDC_DATA<br />
DDC_CLK<br />
DDC_DATA<br />
[10,11]<br />
[10,11]<br />
TMDS_1_DATA0_P<br />
TXIN27_1<br />
TX_OUT0_N_1<br />
TX_OUT0_N_1<br />
TMDS_1_DATA0_N<br />
TXIN26_1<br />
TX_OUT0_P_1<br />
TX_OUT0_P_1<br />
XO2_IN0_1_N [14]<br />
G<br />
TXIN3_1<br />
TXIN25_1<br />
XO2_IN0_1_P [14]<br />
TXIN2_1<br />
TXIN24_1<br />
TX_OUT1_N_1<br />
TX_OUT1_N_1<br />
TXIN24_1<br />
TXIN23_1<br />
TX_OUT1_P_1<br />
TX_OUT1_P_1<br />
XO2_IN1_1_N [14]<br />
TMDS_1_DATA1_N<br />
TMDS_1_CLK_P<br />
TXIN22_1<br />
TXIN22_1<br />
XO2_IN1_1_P [14]<br />
TMDS_1_DATA1_P<br />
TMDS_1_CLK_N<br />
TXIN21_1<br />
TXIN21_1<br />
TX_OUT2_N_1<br />
TX_OUT2_N_1<br />
TXIN20_1<br />
TXIN20_1<br />
TX_OUT2_P_1<br />
TX_OUT2_P_1<br />
XO2_IN2_1_N [14]<br />
TXIN19_1<br />
TXIN19_1<br />
XO2_IN2_1_P [14]<br />
TXIN23_1<br />
TXIN18_1<br />
TX_OUT3_N_1<br />
TX_OUT3_N_1<br />
TXIN17_1<br />
TX_OUT3_P_1<br />
TX_OUT3_P_1<br />
XO2_IN3_1_N [14]<br />
TXIN16_1<br />
XO2_IN3_1_P [14]<br />
[14]<br />
DVDD_1<br />
TXIN15_1<br />
TX_CLKOUT_N_1<br />
TX_CLKOUT_N_1<br />
Hot_Plug_Video<br />
TXIN14_1<br />
TX_CLKOUT_P_1<br />
TX_CLKOUT_P_1<br />
XO2_CLKIN_1_N [14]<br />
Hot_Plug_Video<br />
TXIN13_1<br />
XO2_CLKIN_1_P [14]<br />
OCK_INV_1<br />
TXIN12_1<br />
NS_LVCC_1<br />
DFO_1<br />
TXIN11_1<br />
PIXS_1<br />
TXIN10_1<br />
STAGN_1<br />
TXIN9_1<br />
ST_1<br />
TXIN8_1<br />
LVDSGND B<br />
TXIN6_1<br />
TXIN7_1<br />
PDN_1<br />
TXIN4_1<br />
TXIN6_1<br />
NS_PVCC_1<br />
TMDS_1_DATA0_N<br />
PDON_1<br />
TXIN13_1<br />
TXIN5_1<br />
TMDS_1_DATA0_P<br />
TXIN12_1<br />
TXIN4_1<br />
C TXIN9_1<br />
TXIN3_1<br />
C<br />
DVDD_1<br />
TXIN8_1<br />
TXIN2_1<br />
TXIN26_1<br />
TXIN1_1<br />
TXIN25_1<br />
TXIN0_1<br />
NS_STB_1<br />
TXCLKIN_1<br />
DVDD_1<br />
MDR_TX_OUT0_N_1<br />
MDR_TX_OUT0_P_1<br />
TMDS_1_CLK_P<br />
PWRDWN_1<br />
MDR_TX_OUT1_N_1<br />
TMDS_1_CLK_N<br />
MDR_TX_OUT1_P_1<br />
TI_OVDD_1<br />
MDR_TX_OUT2_N_1<br />
MDR_TX_OUT2_P_1<br />
TXCLKIN_1<br />
DS90CR287 U19<br />
MDR_TX_OUT3_N_1<br />
MDR_TX_OUT3_P_1<br />
CTL3_1<br />
CTL2_1<br />
MDR_TX_CLKOUT_N_1<br />
CTL1_1<br />
MDR_TX_CLKOUT_P_1<br />
TXIN18_1<br />
TXIN15_1 IO5<br />
TI_PVDD_1<br />
TXIN14_1<br />
SCDT_1<br />
43<br />
TxOUT3N<br />
TxOUT3P<br />
37<br />
38<br />
TxOUT2N<br />
TxOUT2P<br />
41<br />
42<br />
TxOUT1N<br />
TxOUT1P<br />
45<br />
46<br />
TxOUT0N<br />
TxOUT0P<br />
47<br />
48<br />
LVDSVCC 44<br />
LVDSGND 36<br />
LVDSGND 49<br />
TxCLKOUTN<br />
TxCLKOUTP<br />
39<br />
40<br />
50<br />
TxIN27<br />
30<br />
TxIN26<br />
28<br />
TxIN25<br />
27<br />
TxIN24<br />
25<br />
TxIN23<br />
24<br />
TxIN22<br />
23<br />
TxIN21<br />
22<br />
TxIN20<br />
20<br />
TxIN19<br />
19<br />
TxIN18<br />
18<br />
TxIN17<br />
16<br />
TxIN16<br />
15<br />
TxIN15<br />
14<br />
TxIN14<br />
12<br />
TxIN13<br />
11<br />
TxIN12<br />
10<br />
TxIN11<br />
8<br />
TxIN10<br />
7<br />
TxIN9<br />
6<br />
TxIN8<br />
4<br />
TxIN7<br />
3<br />
TxIN6<br />
2<br />
TxIN5<br />
56<br />
TxIN4<br />
55<br />
TxIN3<br />
54<br />
TxIN2<br />
52<br />
TxIN1<br />
51<br />
TxIN0<br />
32<br />
PWRDWN<br />
GND 53<br />
GND 21<br />
GND 29<br />
VCC 1<br />
GND 5<br />
PLLGND 35<br />
GND 13<br />
PLLVCC 34<br />
PLLGND 33<br />
VCC 9<br />
VCC 17<br />
VCC 26<br />
79<br />
AGND<br />
QE23<br />
37<br />
QE22<br />
36<br />
80<br />
Rx2P<br />
QE21<br />
35<br />
81<br />
Rx2N R-in<br />
QE20<br />
34<br />
QE19<br />
33<br />
82<br />
AVDD<br />
QE18<br />
32<br />
83<br />
AGND<br />
QE17<br />
31<br />
84<br />
AVDD<br />
QE16<br />
30<br />
85<br />
Rx1P<br />
QO23<br />
77<br />
86<br />
Rx1N G-in<br />
QO22<br />
75<br />
QO21<br />
74<br />
87<br />
AGND<br />
QO20<br />
73<br />
88<br />
AVDD<br />
QO19<br />
72<br />
89<br />
AGND<br />
QO18<br />
71<br />
QO17<br />
70<br />
90<br />
Rx0P<br />
QO16<br />
69<br />
91<br />
Rx0N B-in<br />
QE15<br />
27<br />
92<br />
AGND<br />
QE14<br />
26<br />
QE13<br />
25<br />
93<br />
RxCP<br />
QE12<br />
24<br />
94<br />
RxCN Clk-in<br />
QE11<br />
23<br />
QE10<br />
22<br />
95<br />
AVDD<br />
QE9<br />
21<br />
QE8<br />
20<br />
96<br />
EXT_RES<br />
QO15<br />
66<br />
99<br />
RSVD (Tie high)<br />
QO14<br />
65<br />
QO13<br />
64<br />
QO12<br />
63<br />
100<br />
OCK_INV<br />
QO11<br />
62<br />
1<br />
DFO<br />
QO10<br />
61<br />
4<br />
PIXS<br />
QO9<br />
60<br />
7<br />
STAGN<br />
QO8<br />
59<br />
3<br />
ST<br />
QE7<br />
17<br />
2<br />
PDN<br />
QE6<br />
16<br />
9<br />
PDON<br />
QE5<br />
15<br />
QE4<br />
14<br />
QE3<br />
13<br />
QE2<br />
12<br />
QE1<br />
11<br />
QE0<br />
10<br />
QO7<br />
56<br />
31<br />
TxCLKIN<br />
QO6<br />
55<br />
QO5<br />
54<br />
QO4<br />
53<br />
QO3<br />
52<br />
QO2<br />
51<br />
QO1<br />
50<br />
QO0<br />
49<br />
CTL3<br />
42<br />
CTL2<br />
41<br />
CTL1<br />
40<br />
DE<br />
46<br />
HSYNC 48<br />
ODCK<br />
44<br />
VSYNC 47<br />
DVI-Integrated<br />
DVI-Integrated<br />
TMDS_Data2-<br />
1<br />
TMDS_Data2+<br />
2<br />
TMDS_Data2/4_Shield<br />
3<br />
TMDS_Data4-<br />
4<br />
TMDS_Data4+<br />
5<br />
DDC_Clock<br />
6<br />
DDC_Data<br />
7<br />
Analog_Vertical_Sync<br />
8<br />
R229 0 DI<br />
R228 0 DI<br />
TMDS_Data1-<br />
9<br />
TMDS_Data1+<br />
10<br />
TMDS_Data1/3_Shield<br />
11<br />
R223 0 DI<br />
R222 0 DI<br />
TMDS_Data3-<br />
12<br />
TMDS_Data3+<br />
13<br />
+5V_Power<br />
14<br />
GND(for +5V)<br />
15<br />
R248 0 DI<br />
Hot_Plug_Detect<br />
16<br />
TMDS_Data0-<br />
17<br />
TMDS_Data0+<br />
18<br />
TMDS_Data0/5_Shield<br />
19<br />
6<br />
DVDD<br />
38<br />
DVDD<br />
TMDS_Data5-<br />
20<br />
67<br />
DVDD<br />
TMDS_Data5+<br />
21<br />
5<br />
DGND<br />
TMDS_Clock_Shield<br />
22<br />
39<br />
DGND<br />
68<br />
DGND<br />
R216 0 DNI<br />
TMDS_Clock+<br />
23<br />
R215 0 DNI<br />
TMDS_Clock-<br />
24<br />
18<br />
OVDD<br />
29<br />
OVDD<br />
43<br />
OVDD<br />
57<br />
OVDD<br />
78<br />
R210 0 DNI<br />
OVDD<br />
Analog_Red<br />
19<br />
OGND<br />
28<br />
R212 0 DNI<br />
OGND<br />
45<br />
R211 0 DNI<br />
OGND<br />
58<br />
OGND<br />
76<br />
OGND<br />
97<br />
PVDD<br />
DVI_I J2<br />
98<br />
PGND<br />
SCDT<br />
8<br />
C1<br />
Analog_Green C2<br />
Analog_Blue C3<br />
Analog_Horizontal_Sync C4<br />
Analog_Ground_1 C5<br />
Analog_Ground_2 C6<br />
R231 0 DI<br />
R230 0 DI<br />
R227 0 DI<br />
R226 0 DI<br />
R225 0 DI<br />
R224 0 DI<br />
R218 0 DNI<br />
R217 0 DNI<br />
R214 0 DNI<br />
R213 0 DNI<br />
R209 0 DNI<br />
IO4<br />
R-even<br />
R-odd<br />
G-even<br />
G-odd<br />
B-even B-even<br />
B-odd<br />
18<br />
TFP401A U2<br />
B B<br />
Supporting Circuits<br />
MDR Connector<br />
J1<br />
MDR_TX_OUT0_N_1<br />
DVDD_1<br />
TXIN7_1 CTL1_1<br />
MDR_TX_OUT0_P_1<br />
VCC33<br />
CTL2_1<br />
LED will be ON<br />
VCC33<br />
when link is<br />
MDR_TX_OUT1_N_1<br />
R5 0 DNI CTL3_1<br />
active.<br />
TI_PVDD_1<br />
TI_AVDD_1<br />
(SCDT high)<br />
MDR_TX_OUT1_P_1<br />
C125<br />
MDR_TX_OUT2_N_1<br />
DVDD_1 R21 10K DI OCK_INV_1<br />
0_001uF<br />
MDR_TX_OUT2_P_1<br />
PDN_1<br />
3<br />
DI<br />
R18 10K DI PDON_1<br />
Q1<br />
SCDT_1<br />
BSS138LT1<br />
NS_LVCC_1<br />
PWRDWN_1<br />
DVDD_1<br />
MDR_TX_CLKOUT_N_1<br />
1 2<br />
C19<br />
NS_STB_1<br />
C115<br />
MDR_TX_CLKOUT_P_1<br />
0_1uF<br />
0_1uF<br />
DI<br />
DFO_1<br />
DI<br />
DDC_+5VDC<br />
MDR_TX_OUT3_N_1<br />
RxIn3-<br />
15<br />
PIXS_1<br />
RxIn3Gnd<br />
2<br />
MDR_TX_OUT3_P_1<br />
TOP Package View<br />
NS_PVCC_1<br />
RxIn3+<br />
14<br />
STAGN_1<br />
TI_OVDD_1<br />
DDC_Gnd_1<br />
1<br />
(3) Drain<br />
C15<br />
ST_1<br />
0_01uF<br />
OCK_INV_1<br />
DI<br />
SOT-23<br />
NS_STB_1<br />
A A<br />
(1) Gate (2) Source<br />
10226-1A10PE-ND<br />
3<br />
USB_+5VDC 16<br />
DDC_Gnd_26<br />
26<br />
RxIn0-<br />
13<br />
RxIn0Gnd<br />
25<br />
RxIn0+<br />
12<br />
Sense<br />
24<br />
USB/DDC_Gnd<br />
11<br />
RxIn1-<br />
23<br />
RxIn1Gnd<br />
10<br />
RxIn1+<br />
22<br />
DDC/SDA<br />
9<br />
RxIn2-<br />
21<br />
RxIn2Gnd<br />
8<br />
RxIn2+<br />
20<br />
USB+<br />
7<br />
USB_Shield<br />
19<br />
USB-<br />
6<br />
DDC/SCL<br />
18<br />
RxClkIn-<br />
5<br />
RxClkInGnd<br />
17<br />
RxClkIn+<br />
4<br />
Mounting_R 27<br />
R27 DI<br />
470<br />
R8 0 DNI<br />
R6 0 DI<br />
D5<br />
LED_Green<br />
C140 C141 C136 C135<br />
C122 C123 C124<br />
10uF 0_1uF 0_01uF 0_001uF<br />
10uF 0_1uF 0_01uF<br />
DI DI DI DI<br />
R20 10K DI<br />
DI DI DI<br />
R233 10K DI<br />
C20<br />
C18 C17<br />
R236 10K DI<br />
C121<br />
C6 C137<br />
10uF<br />
0_01uF 0_001uF<br />
10uF<br />
0_01uF 0_001uF<br />
DI<br />
DI DI<br />
R244 10K DI<br />
DI<br />
DI DI<br />
R19 10K DI<br />
R239 10K DI<br />
C22 C112<br />
C14<br />
R242 10K DI<br />
C21 C16 C5 C113<br />
10uF 0_1uF<br />
0_001uF<br />
R22 10K DNI<br />
10uF 0_1uF 0_01uF 0_001uF<br />
DI DI<br />
DI<br />
Mounting_L<br />
28<br />
DI DI DI DI<br />
R237 10K DNI<br />
ODCK opposite edge from Video Source 2<br />
Channel Link - RX<br />
A<br />
Title<br />
Video Input 1<br />
Size Document Number Rev<br />
C <strong>MachXO2</strong> <strong>Control</strong> Board<br />
Date: Tuesday, February 15, 2011 Sheet 9 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 17. Video Input 2<br />
1<br />
2<br />
3<br />
4<br />
5<br />
Video Input Source 2 : DVI or MDR for direct 7:1LVDS<br />
Resistor MUX<br />
DVI Connector DVI - TMDS Decoder LVDS Translator<br />
R<br />
TXIN1_2<br />
DVI-Integrated<br />
DVI-Integrated<br />
TXIN0_2<br />
TMDS_2_DATA2_P<br />
TXIN17_2<br />
TMDS_2_DATA2_N<br />
TXIN16_2<br />
D D<br />
TMDS_2_DATA2_N<br />
TXIN11_2<br />
TMDS_Data2-<br />
1<br />
TMDS_2_DATA2_P<br />
TI_AVDD_2<br />
TXIN10_2<br />
TMDS_Data2+<br />
2<br />
TXIN5_2<br />
TXIN27_2<br />
TMDS_Data2/4_Shield<br />
3<br />
TMDS_2_DATA1_P<br />
TMDS_Data4-<br />
4<br />
TMDS_2_DATA1_N<br />
TMDS_Data4+<br />
5<br />
DDC_CLK<br />
DDC_Clock<br />
6<br />
DDC_DATA<br />
DDC_CLK<br />
DDC_Data<br />
7<br />
DDC_DATA<br />
[9,11]<br />
Analog_Vertical_Sync<br />
8<br />
[9,11]<br />
TMDS_2_DATA0_P<br />
TXIN27_2<br />
TX_OUT0_N_2<br />
TX_OUT0_N_2<br />
TMDS_2_DATA0_N<br />
TXIN26_2<br />
TX_OUT0_P_2<br />
TX_OUT0_P_2<br />
XO2_IN0_2_N [14]<br />
G<br />
TXIN3_2<br />
TXIN25_2<br />
XO2_IN0_2_P [14]<br />
TXIN2_2<br />
TXIN24_2<br />
TX_OUT1_N_2<br />
TX_OUT1_N_2 R221 0 DI<br />
TXIN24_2<br />
TXIN23_2<br />
TX_OUT1_P_2<br />
TX_OUT1_P_2<br />
XO2_IN1_2_N [14]<br />
TMDS_2_DATA1_N<br />
TMDS_2_CLK_P<br />
TXIN22_2<br />
TXIN22_2<br />
XO2_IN1_2_P [14]<br />
TMDS_Data1-<br />
9<br />
TMDS_2_DATA1_P<br />
TMDS_2_CLK_N<br />
TXIN21_2<br />
TXIN21_2<br />
TX_OUT2_N_2<br />
TX_OUT2_N_2<br />
TMDS_Data1+<br />
10<br />
TXIN20_2<br />
TXIN20_2<br />
TX_OUT2_P_2<br />
TX_OUT2_P_2 R107 0 DI<br />
XO2_IN2_2_N [14]<br />
TXIN19_2<br />
TXIN19_2<br />
XO2_IN2_2_P [14]<br />
TMDS_Data1/3_Shield<br />
11<br />
TXIN23_2<br />
TXIN18_2<br />
TX_OUT3_N_2<br />
TX_OUT3_N_2<br />
TXIN17_2<br />
TX_OUT3_P_2<br />
TX_OUT3_P_2<br />
XO2_IN3_2_N [14]<br />
TMDS_Data3-<br />
12<br />
TXIN16_2<br />
XO2_IN3_2_P [14]<br />
TMDS_Data3+<br />
13<br />
[14]<br />
DVDD_2<br />
TXIN15_2<br />
TX_CLKOUT_N_2<br />
TX_CLKOUT_N_2<br />
Hot_Plug_Video<br />
TXIN14_2<br />
TX_CLKOUT_P_2<br />
TX_CLKOUT_P_2<br />
XO2_CLKIN_2_N [14]<br />
+5V_Power<br />
14<br />
Hot_Plug_Video<br />
TXIN13_2<br />
XO2_CLKIN_2_P [14]<br />
GND(for +5V)<br />
15<br />
OCK_INV_2<br />
TXIN12_2<br />
NS_LVCC_2<br />
DFO_2<br />
TXIN11_2<br />
Hot_Plug_Detect<br />
16<br />
PIXS_2<br />
TXIN10_2<br />
STAGN_2<br />
TXIN9_2<br />
ST_2<br />
B<br />
TXIN8_2<br />
TXIN6_2<br />
TXIN7_2<br />
PDN_2<br />
TXIN4_2<br />
TXIN6_2<br />
NS_PVCC_2<br />
TMDS_2_DATA0_N<br />
PDON_2<br />
TXIN13_2<br />
TXIN5_2<br />
TMDS_Data0-<br />
17<br />
TMDS_2_DATA0_P<br />
TXIN12_2<br />
TXIN4_2<br />
TMDS_Data0+<br />
18<br />
TXIN9_2<br />
TXIN3_2<br />
C DVDD_2<br />
TXIN8_2<br />
TXIN2_2<br />
C<br />
TMDS_Data0/5_Shield<br />
19<br />
TXIN26_2<br />
TXIN1_2<br />
TXIN25_2<br />
TXIN0_2<br />
TMDS_Data5-<br />
20<br />
NS_STB_2<br />
TMDS_Data5+<br />
21<br />
TXCLKIN_2<br />
DVDD_2<br />
MDR_TX_OUT0_N_2<br />
MDR_TX_OUT0_P_2<br />
TMDS_Clock_Shield<br />
22<br />
TMDS_2_CLK_P<br />
PWRDWN_2<br />
MDR_TX_OUT1_N_2<br />
TMDS_Clock+<br />
23<br />
TMDS_2_CLK_N<br />
MDR_TX_OUT1_P_2<br />
TMDS_Clock-<br />
24<br />
TI_OVDD_2<br />
MDR_TX_OUT2_N_2<br />
MDR_TX_OUT2_P_2<br />
TXCLKIN_2<br />
MDR_TX_OUT3_N_2<br />
MDR_TX_OUT3_P_2<br />
Analog_Red<br />
CTL3_2<br />
CTL2_2<br />
MDR_TX_CLKOUT_N_2<br />
CTL1_2<br />
MDR_TX_CLKOUT_P_2<br />
TXIN18_2<br />
TXIN15_2<br />
TI_PVDD_2<br />
TXIN14_2<br />
DVI_I J10<br />
SCDT_2<br />
C1<br />
Analog_Green C2<br />
Analog_Blue C3<br />
Analog_Horizontal_Sync C4<br />
Analog_Ground_1 C5<br />
Analog_Ground_2 C6<br />
79<br />
AGND<br />
QE23<br />
37<br />
QE22<br />
36<br />
80<br />
Rx2P<br />
QE21<br />
35<br />
81<br />
Rx2N R-in<br />
QE20<br />
34<br />
QE19<br />
33<br />
82<br />
AVDD<br />
QE18<br />
32<br />
83<br />
AGND<br />
QE17<br />
31<br />
84<br />
AVDD<br />
QE16<br />
30<br />
85<br />
Rx1P<br />
QO23<br />
77<br />
86<br />
Rx1N G-in<br />
QO22<br />
75<br />
QO21<br />
74<br />
87<br />
AGND<br />
QO20<br />
73<br />
88<br />
AVDD<br />
QO19<br />
72<br />
89<br />
AGND<br />
QO18<br />
71<br />
QO17<br />
70<br />
90<br />
R112 0 DI<br />
Rx0P<br />
QO16<br />
69<br />
91<br />
R111 0 DI<br />
Rx0N B-in<br />
QE15<br />
27<br />
92<br />
AGND<br />
QE14<br />
26<br />
QE13<br />
25<br />
93<br />
RxCP<br />
QE12<br />
24<br />
94 Clk-in<br />
R108 0 DI<br />
RxCN<br />
QE11<br />
23<br />
QE10<br />
22<br />
95<br />
AVDD<br />
QE9<br />
21<br />
QE8<br />
20<br />
96<br />
EXT_RES<br />
QO15<br />
66<br />
99<br />
R95 0 DI<br />
RSVD (Tie high)<br />
QO14<br />
65<br />
R93 0 DI<br />
QO13<br />
64<br />
QO12<br />
63<br />
100<br />
OCK_INV<br />
QO11<br />
62<br />
1<br />
DFO<br />
QO10<br />
61<br />
4<br />
PIXS<br />
QO9<br />
60<br />
7<br />
STAGN<br />
QO8<br />
59<br />
3<br />
ST<br />
QE7<br />
17<br />
2<br />
PDN<br />
QE6<br />
16<br />
9<br />
PDON<br />
QE5<br />
15<br />
QE4<br />
14<br />
QE3<br />
13<br />
QE2<br />
12<br />
QE1<br />
11<br />
QE0<br />
10<br />
R113 0 DNI<br />
QO7<br />
56<br />
R110 0 DNI<br />
QO6<br />
55<br />
QO5<br />
54<br />
R208 0 DNI<br />
QO4<br />
53<br />
QO3<br />
52<br />
QO2<br />
51<br />
R109 0 DNI<br />
QO1<br />
50<br />
R106 0 DNI<br />
QO0<br />
49<br />
R98 0 DNI<br />
CTL3<br />
42<br />
R96 0 DNI<br />
CTL2<br />
41<br />
CTL1<br />
40<br />
DE<br />
46<br />
HSYNC 48<br />
ODCK<br />
44<br />
VSYNC 47<br />
R220 0 DI<br />
R99 0 DI<br />
LVDSGND<br />
6<br />
DVDD<br />
38<br />
DVDD<br />
67<br />
DVDD<br />
5<br />
DGND<br />
39<br />
DGND<br />
68<br />
DGND<br />
18<br />
OVDD<br />
29<br />
OVDD<br />
43<br />
OVDD<br />
57<br />
OVDD<br />
78<br />
DS90CR287 U18<br />
R104 0 DNI<br />
OVDD<br />
19<br />
OGND<br />
28<br />
OGND<br />
45<br />
OGND<br />
58<br />
OGND<br />
76<br />
OGND<br />
97<br />
PVDD<br />
98<br />
PGND<br />
SCDT<br />
8<br />
43<br />
TxOUT3N<br />
TxOUT3P<br />
37<br />
38<br />
TxOUT2N<br />
TxOUT2P<br />
41<br />
42<br />
TxOUT1N<br />
TxOUT1P<br />
45<br />
46<br />
TxOUT0N<br />
TxOUT0P<br />
47<br />
48<br />
LVDSVCC 44<br />
LVDSGND 36<br />
LVDSGND 49<br />
TxCLKOUTN<br />
TxCLKOUTP<br />
39<br />
40<br />
50<br />
TxIN27<br />
30<br />
TxIN26<br />
28<br />
TxIN25<br />
27<br />
TxIN24<br />
25<br />
TxIN23<br />
24<br />
TxIN22<br />
23<br />
TxIN21<br />
22<br />
TxIN20<br />
20<br />
TxIN19<br />
19<br />
TxIN18<br />
18<br />
TxIN17<br />
16<br />
TxIN16<br />
15<br />
TxIN15<br />
14<br />
TxIN14<br />
12<br />
TxIN13<br />
11<br />
TxIN12<br />
10<br />
TxIN11<br />
8<br />
TxIN10<br />
7<br />
TxIN9<br />
6<br />
TxIN8<br />
4<br />
TxIN7<br />
3<br />
TxIN6<br />
2<br />
TxIN5<br />
56<br />
TxIN4<br />
55<br />
TxIN3<br />
54<br />
TxIN2<br />
52<br />
TxIN1<br />
51<br />
TxIN0<br />
32<br />
PWRDWN<br />
GND 53<br />
GND 21<br />
GND 29<br />
VCC 1<br />
GND 5<br />
PLLGND 35<br />
GND 13<br />
PLLVCC 34<br />
PLLGND 33<br />
VCC 9<br />
VCC 17<br />
VCC 26<br />
R102 0 DI<br />
R247 0 DI<br />
31<br />
TxCLKIN<br />
R207 0 DNI<br />
R92 0 DNI<br />
IO17<br />
IO16<br />
R-even<br />
R-odd<br />
G-even<br />
G-odd<br />
B-even<br />
B-odd<br />
19<br />
TFP401A U9<br />
Supporting Circuits<br />
MDR Connector<br />
B B<br />
J13<br />
TXIN7_2 R105 0 DNI CTL1_2<br />
R114 DI<br />
MDR_TX_OUT0_N_2<br />
R103 0 DI CTL2_2<br />
DVDD_2 470<br />
MDR_TX_OUT0_P_2<br />
CTL3_2<br />
VCC33<br />
LED will be ON<br />
VCC33<br />
when link is<br />
MDR_TX_OUT1_N_2<br />
active.<br />
TI_PVDD_2<br />
DVDD_2<br />
OCK_INV_2<br />
TI_AVDD_2<br />
(SCDT high)<br />
MDR_TX_OUT1_P_2<br />
C133 C138<br />
R119 10K DI PDN_2<br />
C128 C130<br />
MDR_TX_OUT2_N_2<br />
0_1uF 0_01uF<br />
R115 10K DI PDON_2<br />
0_1uF 0_01uF<br />
DI DI<br />
MDR_TX_OUT2_P_2<br />
3<br />
DI DI<br />
R94 10K DI PWRDWN_2<br />
Q8<br />
R97 10K DI NS_STB_2<br />
SCDT_2<br />
BSS138LT1<br />
NS_LVCC_2<br />
DVDD_2<br />
MDR_TX_CLKOUT_N_2<br />
1 2<br />
C43 C42 C40 C39<br />
C116 C34<br />
MDR_TX_CLKOUT_P_2<br />
R120 10K DI DFO_2<br />
10uF 0_1uF 0_01uF 0_001uF<br />
0_1uF 0_01uF<br />
DI DI DI DI<br />
R117 10K DI PIXS_2<br />
DI DI<br />
DDC_+5VDC<br />
MDR_TX_OUT3_N_2<br />
RxIn3-<br />
15<br />
R116 10K DI STAGN_2<br />
TOP Package View<br />
RxIn3Gnd<br />
2<br />
MDR_TX_OUT3_P_2<br />
NS_PVCC_2<br />
RxIn3+<br />
14<br />
ST_2<br />
(3) Drain<br />
TI_OVDD_2<br />
DDC_Gnd_1<br />
1<br />
C110 C36 C37<br />
C118 C45<br />
C114<br />
R243 10K DNI OCK_INV_2<br />
0_1uF 0_01uF 0_001uF<br />
SOT-23<br />
10uF 0_1uF<br />
0_001uF<br />
DI DI DI<br />
R101 10K DNI NS_STB_2<br />
DI DI<br />
DI<br />
A (1) Gate (2) Source<br />
A<br />
3<br />
USB_+5VDC 16<br />
DDC_Gnd_26<br />
26<br />
RxIn0-<br />
13<br />
RxIn0Gnd<br />
25<br />
RxIn0+<br />
12<br />
Sense<br />
24<br />
USB/DDC_Gnd<br />
11<br />
RxIn1-<br />
23<br />
RxIn1Gnd<br />
10<br />
RxIn1+<br />
22<br />
DDC/SDA<br />
9<br />
RxIn2-<br />
21<br />
RxIn2Gnd<br />
8<br />
RxIn2+<br />
20<br />
USB+<br />
7<br />
USB_Shield<br />
19<br />
USB-<br />
6<br />
DDC/SCL<br />
18<br />
RxClkIn-<br />
5<br />
RxClkInGnd<br />
17<br />
RxClkIn+<br />
4<br />
Mounting_R 27<br />
R100 0 DNI<br />
D11<br />
LED_Green<br />
R121 10K DI<br />
C129<br />
C131<br />
C127<br />
C132<br />
10uF<br />
0_001uF<br />
10uF<br />
0_001uF<br />
DI<br />
DI<br />
DI<br />
DI<br />
C120<br />
C139<br />
10uF<br />
0_001uF<br />
DI<br />
DI<br />
R118 10K DI<br />
C111<br />
C117<br />
10uF<br />
0_01uF<br />
DI<br />
Mounting_L<br />
28<br />
DI<br />
10226-1A10PE-ND<br />
Channel Link - RX<br />
Title<br />
Video Input 2<br />
Size Document Number Rev<br />
C <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 10 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 18. Video Output<br />
1<br />
2<br />
3<br />
4<br />
5<br />
Video Output : DVI or MDR for direct 7:1LVDS<br />
TMDS - DVI Connector<br />
TMDS - DVI Decoder<br />
LVDS Translator<br />
Resistor De-MUX<br />
RX_IN0_N<br />
VCC5<br />
[14] XO2_OUT0_N<br />
U3<br />
RX_IN0_N<br />
RXOUT27<br />
RXOUT1<br />
RX_IN0_P<br />
RXOUT26<br />
RXOUT0<br />
TMDS_DATA2_N<br />
RXOUT25<br />
RXOUT17<br />
TMDS_DATA2_P<br />
TMDS_DATA2_P<br />
D D<br />
RX_IN0_P<br />
RX_IN1_N<br />
RXOUT24<br />
RXOUT16<br />
TMDS_DATA2_N<br />
[14] XO2_OUT0_P<br />
R/HVSync<br />
RX_IN1_P<br />
RXOUT23<br />
RXOUT11<br />
DI 0 R 1 2<br />
RX_IN1_N<br />
RXOUT22<br />
RXOUT10<br />
TI_TVDD<br />
[14] XO2_OUT1_N<br />
RX_IN2_N<br />
RXOUT21<br />
RXOUT5<br />
RX_IN2_P<br />
RXOUT20<br />
RXOUT27<br />
TMDS_DATA1_P<br />
R245 10K DNI<br />
RXOUT19<br />
RXOUT3<br />
G/CTL1<br />
TMDS_DATA1_N<br />
RX_IN3_N<br />
RXOUT18<br />
RXOUT2<br />
DDC_CLK<br />
RX_IN3_P<br />
RXOUT17<br />
RXOUT24<br />
DDC_CLK<br />
DDC_DATA<br />
RXOUT16<br />
RXOUT22<br />
DDC_DATA<br />
RX_IN1_P<br />
RX_CLKIN_N<br />
RXOUT15<br />
TMDS_DATA0_P<br />
[9,10]<br />
[14] XO2_OUT1_P<br />
RX_CLKIN_P<br />
RXOUT14<br />
RXOUT21<br />
TMDS_DATA0_N<br />
[9,10]<br />
B/CTL3:2<br />
RX_IN2_N<br />
RXOUT13<br />
RXOUT20<br />
[14] XO2_OUT2_N<br />
PWRDWN<br />
RXOUT12<br />
RXOUT19<br />
RXOUT11<br />
RXOUT23<br />
NS_LVCC<br />
RXOUT10<br />
RXOUT6<br />
TMDS_CLK_P<br />
RXOUT9<br />
RXOUT4<br />
Clk Out<br />
TMDS_CLK_N<br />
TMDS_DATA1_N<br />
RXOUT8<br />
RXOUT13<br />
TMDS_DATA1_P<br />
RXOUT7<br />
RXOUT12<br />
RX_IN2_P<br />
RXOUT6<br />
RXOUT9<br />
TI_TVDD<br />
[14] XO2_OUT2_P<br />
RXOUT5<br />
RXOUT8<br />
RX_IN3_N<br />
NS_PVCC<br />
RXOUT4<br />
RXOUT26<br />
[14] XO2_OUT3_N<br />
RXOUT3<br />
RXOUT25<br />
RXOUT2<br />
RXOUT1<br />
RXCLKOUT<br />
57<br />
TI_PVDD<br />
RXOUT0<br />
IDCKP<br />
56<br />
NS_DVDD<br />
IDCKN<br />
C134<br />
RXCLKOUT<br />
RXOUT18<br />
[14]<br />
2<br />
RX_IN3_P<br />
DE<br />
0_1uF<br />
Hot_Plug_Video<br />
[14] XO2_OUT3_P<br />
RXOUT15<br />
DVDD DI<br />
RX_CLKIN_N<br />
RXOUT14<br />
[14] XO2_CLKOUT_N<br />
VREF<br />
TMDS_DATA0_N<br />
EDGE<br />
TMDS_DATA0_P<br />
DKEN<br />
RX_CLKIN_P<br />
[14] XO2_CLKOUT_P<br />
C ISEL<br />
13<br />
C<br />
ISEL/RSTN<br />
CTL3<br />
CTL2<br />
CTL1<br />
N/C<br />
TMDS_CLK_P<br />
MDR_RX_IN0_N<br />
BSEL<br />
MSEN<br />
TMDS_CLK_N<br />
MDR_RX_IN0_P<br />
DSEL<br />
14<br />
DSEL/SDA<br />
MDR_RX_IN1_N<br />
PDN<br />
10<br />
MDR_RX_IN1_P<br />
PDN<br />
DNI 0 R 1 7 2 MDR_RX_IN2_N<br />
MDR_RX_IN2_P<br />
TFP410<br />
MDR_RX_IN3_N<br />
MDR_RX_IN3_P<br />
MDR_RX_CLKOUT_N<br />
MDR_RX_CLKOUT_P<br />
49<br />
TXCN<br />
35<br />
DKEN<br />
RESERVED (Tie to GND)<br />
34<br />
15<br />
BSEL/SCL<br />
21<br />
TVDD<br />
TXCP<br />
22<br />
23<br />
TX0N 24<br />
TGND<br />
TX0P<br />
25<br />
26<br />
TX1N 27<br />
TVDD<br />
TX1P<br />
28<br />
29<br />
TX2N 30<br />
TGND<br />
TX2P<br />
31<br />
32<br />
62<br />
DATA1<br />
MSEN/PO1<br />
11<br />
DATA2<br />
61 DATA3<br />
60 DATA4<br />
59 DATA5<br />
58 DATA6<br />
55 DATA7<br />
54 DATA8<br />
53 DATA9<br />
52 DATA10<br />
51 DATA11<br />
47<br />
DATA12<br />
50<br />
DATA13<br />
46 DATA14<br />
45 DATA15<br />
44 DATA16<br />
43 DATA17<br />
42 DATA18<br />
41 DATA19<br />
40 DATA20<br />
39 DATA21<br />
38 DATA22<br />
37 DATA23<br />
36<br />
TGND 20<br />
TFADJ<br />
19<br />
5<br />
VSYNC<br />
4<br />
HSYNC<br />
3<br />
VREF<br />
9<br />
EDGE/HTPLG<br />
DGND<br />
6<br />
CTL3/A3/DK3<br />
7<br />
CTL2/A2/DK2<br />
8<br />
CTL1/A1/DK1<br />
16<br />
DGND 48<br />
DVDD 33<br />
DGND 64<br />
DVDD 1<br />
DVDD 12<br />
PVDD 18<br />
PGND 17<br />
R246 10K DNI<br />
20<br />
RxIN3P<br />
DI 0 R 1 7 1<br />
14<br />
DI 0 R 1 7 4<br />
LVDSGND<br />
R31 510, 1%<br />
63<br />
SM_R_0603<br />
DATA0<br />
R129<br />
100<br />
SM_R_0603<br />
DS90CR288A U10<br />
DNI 0 R 1 6 8<br />
DNI 0 R 1 1<br />
DNI 0 R 1 5<br />
RxIN3N<br />
16<br />
RxIN2P<br />
19<br />
RxIN2N<br />
12<br />
RxIN1P<br />
15<br />
RxIN1N<br />
10<br />
RxIN0P<br />
11<br />
RxIN0N<br />
9<br />
18<br />
RxCLKINP<br />
13<br />
LVDSVCC<br />
8<br />
LVDSGND<br />
21<br />
LVDSGND<br />
RxCLKINN<br />
DI 0 R 1 7 0<br />
J3<br />
DVI-Integrated<br />
R135<br />
100<br />
RxOUT27<br />
7<br />
SM_R_0603<br />
RxOUT26<br />
6<br />
1<br />
TMDS_Data2-<br />
RxOUT25<br />
5<br />
2<br />
DI 0 R 1 6 7<br />
TMDS_Data2+<br />
RxOUT24<br />
3<br />
RxOUT23<br />
2<br />
3<br />
TMDS_Data2/4_Shield<br />
RxOUT22<br />
1<br />
RxOUT21<br />
55<br />
4<br />
TMDS_Data4-<br />
RxOUT20<br />
54<br />
5<br />
R130<br />
TMDS_Data4+<br />
RxOUT19<br />
53<br />
100<br />
RxOUT18<br />
51<br />
6<br />
SM_R_0603<br />
DDC_Clock<br />
RxOUT17<br />
50<br />
7<br />
DDC_Data<br />
RxOUT16<br />
49<br />
DI 0 R 9<br />
17<br />
RxOUT15<br />
47<br />
8<br />
Analog_Vertical_Sync<br />
RxOUT14<br />
46<br />
RxOUT13<br />
45<br />
25<br />
PWRDWN RxOUT12<br />
43<br />
RxOUT11<br />
42<br />
R134<br />
RxOUT10<br />
41<br />
100<br />
RxOUT9<br />
39<br />
9<br />
SM_R_0603<br />
TMDS_Data1-<br />
RxOUT8<br />
38<br />
10<br />
TMDS_Data1+<br />
RxOUT7<br />
37<br />
RxOUT6<br />
35<br />
11<br />
TMDS_Data1/3_Shield<br />
RxOUT5<br />
34<br />
DI 0 R 1 7<br />
23<br />
PLLVCC RxOUT4<br />
33<br />
12<br />
TMDS_Data3-<br />
RxOUT3<br />
32<br />
13<br />
TMDS_Data3+<br />
22<br />
PLLGND RxOUT2<br />
30<br />
R133<br />
24<br />
PLLGND RxOUT1<br />
29<br />
DI 0 R 1 4<br />
14<br />
100<br />
+5V_Power<br />
RxOUT0<br />
27<br />
DI 0 R 1 3 1<br />
15<br />
SM_R_0603<br />
GND(for +5V)<br />
31<br />
VCC<br />
40<br />
VCC RxCLKOUT<br />
26<br />
16<br />
DI 0 R 1 3<br />
Hot_Plug_Detect<br />
48<br />
VCC<br />
56<br />
IO13<br />
DI 0 R 3 4<br />
VCC<br />
IO10<br />
4<br />
GND<br />
28<br />
GND<br />
36<br />
GND<br />
17<br />
TMDS_Data0-<br />
44<br />
GND<br />
18<br />
TMDS_Data0+<br />
52<br />
GND<br />
19<br />
DI 0 R 2 3<br />
TMDS_Data0/5_Shield<br />
20<br />
TMDS_Data5-<br />
21<br />
TMDS_Data5+<br />
22<br />
TMDS_Clock_Shield<br />
23<br />
DNI 0 R 1 6 9<br />
TMDS_Clock+<br />
24<br />
TMDS_Clock-<br />
DNI 0 R 1 0<br />
C1<br />
DNI 0 R 1 7 3<br />
Analog_Red<br />
C2<br />
Analog_Green<br />
C3<br />
DNI 0 R 1 6<br />
Analog_Blue<br />
C4<br />
Analog_Horizontal_Sync<br />
DNI 0 R 2 9<br />
C5<br />
DNI 0 R 2 5<br />
Analog_Ground_1<br />
C6<br />
Analog_Ground_2<br />
DVI_I<br />
20<br />
MDR Connector Supporting Circuits<br />
DVDD<br />
R64 DI 470<br />
VCC33<br />
LED will be OFF when<br />
VCC33<br />
a powered receiver is<br />
TI_PVDD<br />
B attached to DVI.<br />
B<br />
1<br />
RXOUT7 R50 R50 0 DI CTL2<br />
TI_TVDD<br />
MDR_RX_IN0_N<br />
DDC_Gnd_1<br />
(MSEN low)<br />
14<br />
C13 C61 C56 C55<br />
TxOut0-<br />
2<br />
C60 C59 C25 C26<br />
MDR_RX_IN0_P<br />
TxOut0Gnd<br />
15<br />
R123<br />
D6<br />
10uF 0_1uF 0_01uF 0_001uF<br />
TxOut0+<br />
3<br />
10K<br />
LED_Green<br />
10uF 0_1uF 0_01uF 0_001uF<br />
DI DI DI<br />
DI<br />
Sense<br />
16<br />
DI<br />
DI DI DI DI<br />
MDR_RX_IN1_N<br />
USB/DDC_Gnd<br />
4<br />
DVDD R43 R43 10K DI BSEL<br />
TxOut1-<br />
17<br />
MDR_RX_IN1_P<br />
TxOut1Gnd<br />
5<br />
R46 R46 10K DI PDN<br />
NS_LVCC<br />
TxOut1+<br />
18<br />
3<br />
DVDD<br />
MDR_RX_IN2_N<br />
DDC/SDA<br />
6<br />
R132 R132 10K DI PWRDWN<br />
C9 C10 C52 C7<br />
TxOut2-<br />
19<br />
Q3<br />
C62 C58 C24 C12<br />
MDR_RX_IN2_P<br />
TxOut2Gnd<br />
7<br />
R32 R32 10K DI VREF<br />
MSEN<br />
BSS138LT1<br />
10uF 0_1uF 0_01uF 0_001uF<br />
TxOut2+<br />
20<br />
10uF 0_1uF 0_01uF 0_001uF<br />
DI DI DI DI<br />
USB+<br />
8<br />
R7 R7 10K DI DKEN<br />
1 2<br />
DI DI DI DI<br />
USB_Shield<br />
21<br />
USB-<br />
9<br />
R47 R47 10K DI EDGE<br />
MDR_RX_CLKOUT_N<br />
DDC/SCL<br />
22<br />
NS_PVCC<br />
TxClkOut-<br />
10<br />
NS_DVDD<br />
MDR_RX_CLKOUT_P<br />
TxClkOutGnd<br />
R45 R45 10K DI ISEL<br />
TOP Package View<br />
23<br />
C3 C64 C2 C1<br />
TxClkOut+<br />
11<br />
C49 C57 C51 C50<br />
USB_+5VDC<br />
24<br />
R44 R44 10K DI DSEL<br />
(3) Drain<br />
10uF 0_1uF 0_01uF 0_001uF<br />
MDR_RX_IN3_N<br />
DDC_+5VDC<br />
12<br />
10uF 0_1uF 0_01uF 0_001uF<br />
DI DI DI DI<br />
TxOut3-<br />
25<br />
R49 R49 0 DI CTL1<br />
DI DI DI DI<br />
MDR_RX_IN3_P<br />
TxOut3Gnd<br />
13<br />
TxOut3+<br />
26<br />
R51 R51 0 DI CTL3<br />
SOT-23<br />
DDC_Gnd_26<br />
R48 R48 10K DNI EDGE<br />
27<br />
(1) Gate (2) Source<br />
Mounting_R<br />
28<br />
Mounting_L<br />
J8 10226-1A10PE-ND<br />
Channel Link - TX<br />
A A<br />
Title<br />
Video Output<br />
Size Document Number Rev<br />
C <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 11 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 19. Audio In/Audio Out<br />
1<br />
2<br />
3<br />
4<br />
5<br />
PWM Analog Signal Output<br />
Microphone<br />
D D<br />
VCC33<br />
C69<br />
0_1uF<br />
DI<br />
R147<br />
2_2K<br />
DI<br />
VCC5<br />
C70<br />
U8<br />
R154 0 DI AUDIO_SIG<br />
TERM1<br />
1<br />
10uF<br />
R145<br />
TERM2<br />
2<br />
DI<br />
330<br />
CMA-4544PF-W<br />
R146<br />
100<br />
DI DI<br />
D2A_OUT<br />
C C<br />
R151<br />
AUDIO_OUT<br />
[14] AUDIO_OUT<br />
2<br />
Q4<br />
C67<br />
2N2369A<br />
10uF<br />
10K<br />
DI<br />
DI<br />
R136<br />
VCC33<br />
DI 100<br />
C68<br />
J12<br />
0_1uF<br />
DI<br />
DNI<br />
2<br />
Audio Amplifier<br />
DI C47<br />
3<br />
0_1uF<br />
1<br />
Optional Bypass<br />
AUDIO_SIG<br />
PHONEJACK STEREO<br />
VCC33<br />
DI<br />
C73 10uF R150 DI 10K R160 DI 680K<br />
R161<br />
0<br />
R162<br />
DNI<br />
1000K<br />
[14]<br />
AUDIO_IN<br />
4<br />
DI<br />
1<br />
AUDIO_IN<br />
B AUDIO_SIG<br />
3<br />
B<br />
3<br />
1<br />
21<br />
5 2<br />
+<br />
-<br />
U13<br />
MCP6L71R<br />
R149<br />
1000K<br />
DI<br />
A A<br />
Title<br />
AUDIO IN / AUDIO OUT<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 12 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 20. <strong>MachXO2</strong> Supplies, JTAG<br />
1<br />
2<br />
3<br />
4<br />
5<br />
D D<br />
<strong>MachXO2</strong> JTAG Port<br />
<strong>MachXO2</strong> Power<br />
Expand JTAG Chain to Prototype Header:<br />
VCC33<br />
J7<br />
POWER<br />
R155 0 DNI<br />
TDI_HDR [7]<br />
XO2_TDO<br />
VCC_CORE<br />
XO2_TDI<br />
TDO_HDR [7]<br />
XO2_TMS<br />
XO2_TDO_PIN<br />
XO2_TDO<br />
VCCIO33<br />
XO2_TCK<br />
C C<br />
XO2 JTAG HD<br />
NOT Populated<br />
C96<br />
C88<br />
0_1uF<br />
0_1uF<br />
DI<br />
DNI<br />
XO2_TMS<br />
TMS_HDR [6,7,14]<br />
XO2_TCK<br />
TCK_HDR [6,7,14]<br />
1<br />
TDO 2<br />
TDI<br />
3<br />
NC 4<br />
TRST<br />
5<br />
TMS 6<br />
GND 7<br />
TCK 8<br />
LCMXO2-1200-CSBGA132<br />
U4E<br />
R156<br />
0<br />
GND DNI<br />
L2<br />
GND G2<br />
GND D2<br />
GND B11<br />
GND D13<br />
GND H13<br />
VCC P14<br />
VCC A1<br />
C7<br />
NC<br />
GND A5<br />
VCC A14<br />
GND L13<br />
GND P10<br />
GND P5<br />
VCC N1<br />
C5<br />
VCCIO0<br />
A8<br />
C97 C76 C98<br />
VCCIO0<br />
B10<br />
VCCIO0<br />
0_1uF 0_1uF 0_1uF<br />
L12<br />
DI DI DI<br />
VCCIO1<br />
H14<br />
R157<br />
VCCIO1<br />
D14<br />
0 DI<br />
VCCIO1<br />
N11<br />
VCCIO2<br />
M6<br />
VCCIO2<br />
P1<br />
VCCIO2<br />
C92 C86<br />
L1<br />
VCCIO3<br />
D3<br />
0_1uF 0_1uF<br />
VCCIO3<br />
G1<br />
DI DNI<br />
VCCIO3<br />
VCCIO33<br />
VCCIO18<br />
VCCIO33<br />
22<br />
XO2_TDI [6,14]<br />
XO2_TMS [6,7,14]<br />
XO2_TCK [6,7,14]<br />
XO2_TDI<br />
XO2_TMS<br />
XO2_TCK<br />
C94<br />
0_1uF<br />
XO2_TDO [6]<br />
XO2_TDO<br />
C103 C100<br />
0_1uF 0_1uF<br />
DI DI<br />
C102<br />
0_1uF<br />
C101<br />
0_1uF<br />
C93<br />
0_1uF<br />
DNI<br />
DNI<br />
C77 C80<br />
0_1uF 0_1uF<br />
DI DI<br />
C87<br />
0_1uF<br />
C95<br />
0_1uF<br />
DNI<br />
DNI<br />
DNI<br />
DNI<br />
C84 C90<br />
0_1uF 0_1uF<br />
DI DI<br />
XO2_TDO_PIN [14]<br />
XO2_TDO_PIN<br />
B B<br />
To Prototype Header<br />
Expand JTAG Chain to Prototype Header:<br />
R201<br />
R202<br />
JTAG Header<br />
J12<br />
TDO<br />
R203<br />
TDO<br />
Socket (080SQ 132U6618A) Mounting Holes<br />
<strong>MachXO2</strong><br />
MH2<br />
MH16<br />
MH13<br />
TDI<br />
TDI<br />
MH1 MH1<br />
1<br />
M_HOLE1 M_HOLE1<br />
DI<br />
IW_MNT0 IW_MNT0<br />
1<br />
M_HOLE1<br />
DI<br />
IW_MNT0<br />
1<br />
M_HOLE1<br />
DI<br />
IW_MNT0<br />
1<br />
M_HOLE1<br />
DI<br />
IW_MNT0<br />
A A<br />
Title<br />
XO2 Supplies, JTAG<br />
Size Document Number Rev<br />
B <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 13 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Figure 21. <strong>MachXO2</strong> Top, Bottom<br />
1<br />
2<br />
3<br />
4<br />
5<br />
<strong>MachXO2</strong> Bank 0<br />
VCC18<br />
XO2_IN3_2_P<br />
0 R 3 0 DNI XO2_IO_0<br />
[10] XO2_IN3_2_P<br />
XO2_OUT3_P<br />
XO2_OUT0_P<br />
XO2_IN3_2_N<br />
0 R 3 5 DNI XO2_IO_1<br />
[11] XO2_OUT3_P<br />
XO2_OUT3_N<br />
XO2_OUT0_N<br />
XO2_OUT0_P [11]<br />
[10] XO2_IN3_2_N<br />
[11] XO2_OUT3_N<br />
XO2_OUT0_N [11]<br />
LPDDR_A12<br />
LPDDR_LDQS<br />
D D<br />
XO2_CLKIN_2_P<br />
XO2_IO_2<br />
XO2_CLKOUT_P<br />
LPDDR_CKE_3p3<br />
[8] LPDDR_A12<br />
LPDDR_A11<br />
XO2_GPIO_10<br />
LPDDR_LDQS [8]<br />
[10] XO2_CLKIN_2_P<br />
[11] XO2_CLKOUT_P<br />
XO2_CLKOUT_N<br />
SW0<br />
[8] LPDDR_A11<br />
XO2_GPIO_10 [7]<br />
XO2_CLKIN_2_N<br />
XO2_IO_3<br />
[11] XO2_CLKOUT_N<br />
SW0 [7]<br />
LPDDR_A9<br />
LPDDR_DQ7<br />
[10] XO2_CLKIN_2_N<br />
XO2_OUT2_P<br />
LPDDR_RASn<br />
[8] LPDDR_A9<br />
LPDDR_A8<br />
LPDDR_DQ6<br />
LPDDR_DQ7 [8]<br />
XO2_IN2_2_P<br />
XO2_IO_4<br />
[11] XO2_OUT2_P<br />
XO2_OUT2_N<br />
LPDDR_BA0_3p3<br />
LPDDR_RASn [8]<br />
[8] LPDDR_A8<br />
LPDDR_DQ6 [8]<br />
[10] XO2_IN2_2_P<br />
[11] XO2_OUT2_N<br />
LPDDR_A7<br />
LPDDR_DQ5<br />
XO2_IN2_2_N<br />
XO2_IO_5<br />
XO2_OUT1_P<br />
LPDDR_CASn<br />
[8] LPDDR_A7<br />
LPDDR_A6<br />
LPDDR_DQ4<br />
LPDDR_DQ5 [8]<br />
[10] XO2_IN2_2_N<br />
[11] XO2_OUT1_P<br />
XO2_OUT1_N<br />
LPDDR_CSn<br />
LPDDR_CASn [8]<br />
[8] LPDDR_A6<br />
LPDDR_DQ4 [8]<br />
XO2_IN1_2_P<br />
0 R 5 7 DNI XO2_IO_6<br />
[11] XO2_OUT1_N<br />
LPDDR_CSn [8]<br />
LPDDR_A5<br />
LPDDR_DQ3<br />
[10] XO2_IN1_2_P<br />
SCL<br />
LPDDR_BA1_3p3<br />
[8] LPDDR_A5<br />
LPDDR_A4<br />
LPDDR_DQ1<br />
LPDDR_DQ3 [8]<br />
[4,7] SCL<br />
XO2_IN1_2_N<br />
XO2_IO_7<br />
SDA<br />
LPDDR_WEn<br />
[8] LPDDR_A4<br />
LPDDR_DQ1 [8]<br />
[10] XO2_IN1_2_N<br />
[4,7] SDA<br />
LPDDR_WEn [8]<br />
LPDDR_A3<br />
LPDDR_DQ2<br />
XO2_IN0_2_P<br />
XO2_IO_8<br />
XO2_TDO_PIN<br />
SW1<br />
[8] LPDDR_A3<br />
LPDDR_A2<br />
LPDDR_DQ0<br />
LPDDR_DQ2 [8]<br />
[10] XO2_IN0_2_P<br />
[13] XO2_TDO_PIN<br />
SW1 [7]<br />
XO2_TDI<br />
SW2<br />
[8] LPDDR_A2<br />
LPDDR_DQ0 [8]<br />
[6,13] XO2_TDI<br />
SW2 [7]<br />
XO2_IN0_2_N<br />
XO2_IO_9<br />
LPDDR_CK<br />
LPDDR_A0<br />
[10] XO2_IN0_2_N<br />
XO2_TCK<br />
[8] LPDDR_CK<br />
LPDDR_CKn<br />
LPDDR_A1<br />
LPDDR_A0 [8]<br />
[6,7,13] XO2_TCK<br />
XO2_GPIO_0<br />
XO2_IO_0<br />
XO2_TMS<br />
[8] LPDDR_CKn<br />
LPDDR_A1 [8]<br />
[7] XO2_GPIO_0<br />
[6,7,13] XO2_TMS<br />
LPDDR_A10<br />
XO2_GPIO_1<br />
XO2_IO_1<br />
[8] LPDDR_A10<br />
[7] XO2_GPIO_1<br />
LPDDR_LDM<br />
[8] LPDDR_LDM<br />
[7] XO2_GPIO_2<br />
XO2_GPIO_2<br />
XO2_IO_2<br />
[7] XO2_GPIO_3<br />
XO2_GPIO_3<br />
0 R 1 4 1 DI XO2_IO_3<br />
[7] XO2_GPIO_4<br />
XO2_GPIO_4<br />
XO2_IO_4<br />
[7] XO2_GPIO_5<br />
XO2_GPIO_5<br />
XO2_IO_5<br />
[7] XO2_GPIO_6<br />
XO2_GPIO_6<br />
XO2_IO_6<br />
[7] XO2_GPIO_7<br />
XO2_GPIO_7<br />
XO2_IO_7<br />
[7] XO2_GPIO_8<br />
XO2_GPIO_8<br />
XO2_IO_8<br />
<strong>MachXO2</strong> Bank 2<br />
[7] XO2_GPIO_9<br />
XO2_GPIO_9<br />
XO2_IO_9<br />
<strong>MachXO2</strong> Bank 3<br />
U4C<br />
C C<br />
XO2_IN3_1_P<br />
Bank2<br />
XO2_IO_2<br />
[9] XO2_IN3_1_P<br />
XO2_IN3_1_N<br />
XO2_IO_3<br />
[6] USB_UART_TX<br />
USB_UART_TX<br />
SW3<br />
[9] XO2_IN3_1_N<br />
SW3 [7]<br />
[6] USB_UART_RX<br />
USB_UART_RX<br />
uSD_DAT2<br />
XO2_SPI_CS0<br />
XO2_IN0_1_P<br />
uSD_DAT2 [8]<br />
[8] XO2_SPI_CS0<br />
[4] PM_SMBA_OUT3<br />
PM_SMBA_OUT3<br />
XO2_IN0_1_N<br />
XO2_IN0_1_P [9]<br />
uSD_CMD<br />
PWM_FB_Delta_Sigma<br />
XO2_IN0_1_N [9]<br />
[8] uSD_CMD<br />
uSD_CLK<br />
uSD_DAT3<br />
XO2_IN1_1_P<br />
XO2_IO_4<br />
[8] uSD_CLK<br />
uSD_DAT3 [8]<br />
[9] XO2_IN1_1_P<br />
XO2_IN1_1_N<br />
XO2_IO_5<br />
uSD_DAT0<br />
XIN<br />
[9] XO2_IN1_1_N<br />
[8] uSD_DAT0<br />
X_2 [7]<br />
[4,7] XO2_RESETn<br />
XO2_RESETn<br />
XOUT<br />
X_1 [7]<br />
XO2_SPI_CLK<br />
XO2_IO_6<br />
[7,8] XO2_SPI_CLK<br />
MISO<br />
XO2_IO_7<br />
PM_MCLK<br />
LVDS_COMP_P_VREF<br />
[7,8] XO2_SPI_OUT<br />
[4,7] PM_MCLK<br />
uSD_DAT1<br />
LVDS_COMP_N<br />
PM_IN1<br />
XO2_IO_8<br />
[8] uSD_DAT1<br />
[4] PM_IN1<br />
PM_IN2<br />
XO2_IO_9<br />
AUDIO_OUT<br />
[4] PM_IN2<br />
[4] PM_OUT11<br />
PM_OUT11<br />
XO2_LED1<br />
AUDIO_OUT [12]<br />
XO2_LED1 [7]<br />
XO2_CLKIN_1_P<br />
XO2_IN2_1_P<br />
[9] XO2_CLKIN_1_P<br />
XO2_CLKIN_1_N<br />
XO2_IN2_1_N<br />
XO2_IN2_1_P [9]<br />
[4] PM_OUT12<br />
PM_OUT12<br />
XO2_LED0<br />
[9] XO2_CLKIN_1_N<br />
XO2_IN2_1_N [9]<br />
XO2_LED0 [7]<br />
[4] PM_OUT13<br />
PM_OUT13<br />
XO2_LED2<br />
XO2_LED2 [7]<br />
XO2_IO_0<br />
XO2_GPIO_11<br />
XO2_GPIO_11 [7]<br />
XO2_IO_1<br />
PB20C/SN<br />
MOSI<br />
PM_PLDCLK<br />
PB20D/SI/SISPI/IO0<br />
P13<br />
XO2_SPI_IN [7,8]<br />
PM_PLDCLK [4,7]<br />
XO2_LED3<br />
XO2_LED3 [7]<br />
N12<br />
PB20A<br />
PB20B<br />
P12<br />
M11<br />
PB18D P11<br />
PB18C M10<br />
PB18B N10<br />
PB18A M9<br />
PB15D N9<br />
PB15C P9<br />
PB15B M8<br />
PB11B/PCLKC2_1<br />
PB15A<br />
P8<br />
N8<br />
PB11A/PCLKT2_1 M7<br />
U4B<br />
B14<br />
Bank1<br />
0 R 3 3 DNI<br />
PR2A<br />
PR8A<br />
J12<br />
C13<br />
PR2B<br />
PR8B<br />
J14<br />
C14<br />
PR2C<br />
PR8C<br />
D12<br />
0 R 4 0 DNI<br />
PR2D<br />
E12<br />
PR3A<br />
E14<br />
PR3B<br />
E13<br />
PR4A<br />
F12<br />
0 R 5 2 DNI<br />
PR4B<br />
F13<br />
0 R 2 6 DNI<br />
PR4C<br />
F14<br />
PR4D<br />
G12<br />
PR5A<br />
G14<br />
0 R 1 4 4 DI<br />
PR5B<br />
G13<br />
PR5C/PCLKT1_0<br />
H12<br />
PR5D/PCLKC1_0<br />
LCMXO2-1200-CSBGA132<br />
0 R 1 3 9 DI<br />
0 R 1 3 8 DI<br />
0 R 1 5 3 DI<br />
P2<br />
PB4A<br />
N2<br />
PB4B<br />
P3<br />
PB4C/CSSPIN<br />
M3<br />
PB4D<br />
N3<br />
PB6A<br />
P4<br />
PB6B<br />
M4<br />
PB6C/MCLK/CCLK<br />
N4<br />
PB6D/SO/SPISO/IO1<br />
N5<br />
PB9C<br />
M5<br />
PB9D<br />
N6<br />
PB9A/PCLKT2_0<br />
P6<br />
PB9B/PCLKC2_0<br />
P7<br />
PB11C<br />
N7<br />
PB11D<br />
J13<br />
PR8D K12<br />
PR9A<br />
K13<br />
PR9B<br />
K14<br />
PR9C L14<br />
PR9D M13<br />
PR10A M12<br />
PR10B M14<br />
PR10C N13<br />
PR10D N14<br />
U4A<br />
A2<br />
Bank0 Bank0<br />
PT9A<br />
PT15A<br />
B3<br />
PT9B<br />
A3<br />
PT10A<br />
C4<br />
PT10B<br />
B5<br />
PT11A<br />
C6<br />
PT11B<br />
A7<br />
PT12A/PCLKT0_1<br />
B7<br />
PT12B/PCLKC0_1<br />
C8<br />
PT12C/SCL/IO2/PCLKT0_0<br />
B8<br />
PT12D/SDA/IO3/PCLKC0_0<br />
A4<br />
TDO<br />
B4<br />
0 R 2 4 DNI<br />
TDI<br />
B6<br />
TCK<br />
A6<br />
TMS<br />
0 R 1 4 2 DI<br />
LCMXO2-1200-CSBGA132<br />
0 R 1 4 0 DI<br />
C9<br />
PT15B<br />
A9<br />
PT15C B9<br />
PT15D/PROGRAMN C10<br />
PT16A<br />
A10<br />
PT16B C11<br />
PT16C A11<br />
PT16D B12<br />
PT17A C12<br />
PT17B<br />
A12<br />
PT17C/INITN B13<br />
1 0 K R 7 3 DI<br />
0 R 2 8 DNI<br />
PT17D/DONE<br />
A13<br />
0 R 1 4 3 DI<br />
0 R 1 3 7 DI<br />
0 R 1 5 2 DI<br />
U4D<br />
H1<br />
Bank3 Bank3<br />
PL5C<br />
H3<br />
PL5D<br />
J1<br />
PL8A<br />
J2<br />
PL8B<br />
J3<br />
PL8C<br />
K2<br />
PL8D<br />
K1<br />
PL9A/PCLKT3_0<br />
K3<br />
PL9B/PCLKC3_0<br />
L3<br />
PL10B<br />
M1<br />
PL10C<br />
M2<br />
PL10D<br />
PL5B/PCLKC3_1 H2<br />
PL5A/PCLKT3_1 G3<br />
PL4D F3<br />
PL4C F1<br />
PL3D<br />
PL4A<br />
E3<br />
PL4B<br />
F2<br />
E2<br />
PL3C E1<br />
PL3B/PCLKC3_2 D1<br />
PL3A/PCLKT3_2 C2<br />
PL2D/L_GPLLC_IN C3<br />
PL2C/L_GPLLT_IN C1<br />
0 R 4 2 DNI<br />
PL2A/L_GPLLT_FB<br />
B1<br />
PL2B/L_GPLLC_FB<br />
B2<br />
<strong>MachXO2</strong> Bank 1<br />
Resistor Mux between Prototype Header<br />
and Video Channel 2 (7:1LVDS)<br />
23<br />
LCMXO2-1200-CSBGA132<br />
LCMXO2-1200-CSBGA132<br />
B B<br />
Interface between LVCMOS33 and LPDDR1.8V<br />
ADC Delta-Sigma Interface<br />
I2C Bus Pull-up Resistors<br />
LVCMOS33 Open Drain LVCMOS33 Voltage Devider<br />
LPDDR_BA1_3p3 LPDDR_BA0_3p3 LPDDR_CKE_3p3<br />
VCC18<br />
AUDIO_IN<br />
VCCIO33<br />
VCC33<br />
820<br />
DI R69<br />
820<br />
DI R188<br />
J9<br />
Jumper_2way DI<br />
J9<br />
Jumper_2way DI<br />
1<br />
2<br />
3<br />
AUDIO_IN R166 0 DI<br />
ADC_IN R165 0 DI<br />
820<br />
DI R187<br />
1K<br />
DI R177<br />
1K<br />
DI R176<br />
1K<br />
DI R178<br />
1K<br />
DI R175<br />
XO2_ADC_IN<br />
4_7K<br />
DI R90<br />
LPDDR_BA1_1p8 LPDDR_BA0_1p8 LPDDR_CKE_1p8<br />
[8] LPDDR_BA1 [8]<br />
[8] LPDDR_CKE<br />
LPDDR_BA0<br />
R181<br />
10K<br />
R53<br />
10K<br />
DI<br />
DI<br />
4_7K<br />
DI R91<br />
IO12<br />
LVDS_COMP_P_VREF<br />
LPDDR_RASn<br />
LPDDR_CASn<br />
LVDS_COMP_N<br />
SCL<br />
SDA<br />
1K<br />
DI R74<br />
1K<br />
DI R183<br />
1K<br />
DI R182<br />
R180<br />
10K<br />
R41<br />
10K<br />
DI<br />
DI<br />
LPDDR_CSn<br />
LPDDR_WEn<br />
C78<br />
3300pF<br />
DI<br />
PWM_FB_Delta_Sigma<br />
A A<br />
Title<br />
XO2 TOP, BOTTOM<br />
Size Document Number Rev<br />
C <strong>MachXO2</strong> <strong>Control</strong> Board A<br />
Date: Tuesday, February 15, 2011 Sheet 14 of 14<br />
1<br />
2<br />
3<br />
4<br />
5
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Appendix B. Bill of Materials<br />
Table 1. Bill of Materials<br />
Item Quantity Reference Value PCB Footprint Mfr Part Number Manufacturer<br />
1 19 C1, C7, C12, C14, C17, C26, C37, C39,<br />
C50, C55, C71, C113, C114, C125, C131,<br />
C132, C135, C137, C139<br />
0_001uF SM_C_0201<br />
2 23 C2, C5, C6, C15, C18, C24, C25, C32,<br />
C34, C36, C38, C40, C41, C51, C52,<br />
C56, C72, C91, C117, C124, C130, C136,<br />
C138<br />
0_01uF SM_C_0201<br />
3 18 C3, C9, C13, C20, C21, C22, C43, C49,<br />
C60, C62, C111, C118, C120, C121,<br />
C122, C127, C129, C140<br />
10uF SM_C_0603 C1608Y5V0J106Z TDK<br />
4 2 C4, C11 12pF SM_C_0603<br />
5 32 C8, C10, C16, C19, C42, C44, C45, C46,<br />
C47, C57, C58, C59, C61, C63, C64,<br />
C69, C74, C81, C89, C99, C105, C107,<br />
C109, C110, C112, C115, C116, C123,<br />
C128, C133, C134, C141<br />
0_1uF SM_C_0603<br />
6 2 C23, C29 18pF cc0402 C0402C180K3GACTU Kemet<br />
7 3 C27, C30, C31 0.1uF cc0402 C0402C104K4RACTU Kemet<br />
8 1 C28 10u cc0603 ECJ-1VB0J106M Panasonic<br />
9 4 C33, C106, C142, C143 10uF SM_C_0805 JMK212BJ106KD-T TAIYO YUDEN<br />
10 2 C35, C83 1uF SM_C_0805<br />
11 7 C48, C82, C85, C104, C119, C126, C145 0.1uF cc0402 C0402C104K4RACTU Kemet<br />
12 2 C53, C65 22uF SM_C_0805 LMK212BJ226MG-T TAIYO YUDEN<br />
13 4 C54, C66, C70, C73 10uF SM_C_0805<br />
14 1 C67 10uF SM_C_0603<br />
15 1 C68 0_1uF SM_C_0603<br />
16 13 C75, C76, C77, C79, C80, C84, C90,<br />
C92, C96, C97, C98, C100, C103<br />
0_1uF SM_C_0201<br />
17 1 C78 3300pF SM_C_0603<br />
18 8 C86, C87, C88, C93, C94, C95, C101,<br />
C102<br />
0_1uF SM_C_0201<br />
19 1 C108 0_01uF SM_C_0201 EMK107BJ103K TAIYO YUDEN<br />
20 1 C144 4u7 cc0603 ECJ-1VB0J475K<br />
21 8 D1, D2, D3, D4, D7, D8, D9, D10 LED SM_D_0603 LTST-C190CKT LITE ON<br />
22 2 D5, D6 LED_Green SM_D_0603 LTST-C190KGKT LITE ON<br />
22a 1 D11 LED_Green SM_D_0603 LTST-C190KGKT LITE ON<br />
23 1 D12 LED SM_D_0603 LTST-C190CKT LITE ON<br />
24 15 IO2, IO3, IO4, IO5, IO9, IO10, IO11, IO12,<br />
IO13, IO14, IO16, IO17, IO18, IO19, IO20<br />
T POINT R TP<br />
25 3 IO7, IO8, IO15 T POINT R TP<br />
26 2 J1, J8 10226-1A10PE-ND 10226-1A10PE-ND 10226-1A10PE 3M<br />
26a 1 J13 10226-1A10PE-ND 10226-1A10PE-ND 10226-1A10PE 3M<br />
27 2 J2, J3 DVI_I DVI_I 74320-1004 Molex<br />
27a 1 J10 DVI_I DVI_I 74320-1004 Molex<br />
28 1 J4 CON40A 2x20x100mil TSW-120-07-G-D Samtec<br />
29 1 J5 USB_MINI_B TYPE_B UX60-MB-5ST Hirose<br />
30 1 J6 Jumper_2way JP_2WY TSW-103-07-G-S Samtec Inc.<br />
30 1 J9 Jumper_2way JP_2WY TSW-103-07-G-S Samtec Inc.<br />
31 1 J7 XO2 JTAG HD XO2_JTAG_HD<br />
32 1 J11 PWR_JACK PWR_CON RAPC712 Switchcraft<br />
33 1 J12 PHONEJACK<br />
STEREO<br />
SM MJ1-3510-SMT CUI<br />
34 1 L3 600ohm 500mA FB0603 BLM18AG601SN1D Murata<br />
35 4 MH1, MH2, MH13, MH16 M_HOLE1 IW_MNT0 SJ-5003 (BLACK)<br />
36 4 Q1, Q3, Q6, Q8 BSS138LT1 SOT_23 BSS138LT3G ON Semi<br />
37 2 Q2, Q5 2N7002E SM_SOT23 2N7002ET1G ON_Semi<br />
24
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Table 1. Bill of Materials (Continued)<br />
Item Quantity Reference Value PCB Footprint Mfr Part Number Manufacturer<br />
38 1 Q4 2N2369A 2N2369A_SOT23 MMBT2369A Fairchild<br />
39 1 Q7 ZDT758 SM_8_DUAL_PNP ZDT758 Diodes/Zetex<br />
40 2 RN1, RN4 RN2_4_470 RN2_4_470_0603 TC164-JR-07470RL Yageo<br />
41 1 RN2 RN1_8_10K RN1_8_10K_0603 MNR18E0APJ103 Rohm Semi<br />
42 1 RN3 RN1_8_10K RN1_8_10K_0603 MNR18E0APJ103 Rohm Semi<br />
43 45 R1, R7, R18, R19, R20, R21, R32, R41,<br />
R43, R44, R45, R46, R47, R53, R73,<br />
R81, R94, R97, R115, R116, R117, R118,<br />
R119, R120, R121, R123, R124, R125,<br />
R126, R127, R128, R132, R151, R158,<br />
R159, R163, R164, R180, R181, R200,<br />
R233, R236, R239, R242, R244<br />
10K SM_R_0402<br />
44 1 R2 1M SM_R_0603<br />
45 48 R3, R5, R8, R10, R11, R15, R16, R24,<br />
R25, R26, R28, R29, R30, R33, R35,<br />
R40, R42, R52, R57, R92, R96, R98,<br />
R100, R104, R105, R106, R109, R110,<br />
R113, R155, R156, R161, R168, R169,<br />
R172, R173, R207, R208, R209, R210,<br />
R211, R212, R213, R214, R215, R216,<br />
R217, R218<br />
0 SM_R_0402<br />
46 5 R4, R67, R195, R196, R232 1K SM_R_0603<br />
47 68 R6, R9, R12, R13, R14, R17, R23, R34,<br />
R36, R37, R38, R39, R49, R50, R51,<br />
R61, R62, R70, R71, R75, R76, R78,<br />
R82, R83, R87, R93, R95, R99, R102,<br />
R103, R107, R108, R111, R112, R131,<br />
R137, R138, R139, R140, R141, R142,<br />
R143, R144, R152, R153, R154, R157,<br />
R165, R166, R167, R170, R171, R174,<br />
R186, R220, R221, R222, R223, R224,<br />
R225, R226, R227, R228, R229, R230,<br />
R231, R247, R248<br />
0 SM_R_0402<br />
48 7 R22, R48, R101, R237, R243, R245,<br />
R246<br />
10K SM_R_0402<br />
49 4 R27, R64, R114, R122 470 SM_R_0603 ERJ-3EKF4700V Panasonic<br />
ECG<br />
50 1 R31 510, 1% SM_R_0603<br />
51 9 R54, R55, R65, R66, R84, R85, R88,<br />
R89, R205<br />
4_7K SM_R_0603<br />
52 1 R56 2k2 cr0402 TNPW04022K20BEED Vishay/Dale<br />
53 1 R58 0 SM_R_0805<br />
54 1 R59 1 SM_R_0805<br />
55 2 R60, R219 220 SM_R_0603<br />
56 2 R63, R68 0 SM_R_0603<br />
57 3 R69, R187, R188 820 SM_R_0402<br />
58 8 R74, R175, R176, R177, R178, R182,<br />
R183, R240<br />
1K SM_R_0402<br />
59 1 R79 100K SM_R_0603<br />
60 2 R80, R86 68 SM_R_0402<br />
61 2 R90, R91 4_7K SM_R_0402<br />
62 5 R129, R130, R133, R134, R135 100 SM_R_0603<br />
63 8 R136, R146, R184, R185, R191, R194,<br />
R201, R206<br />
100 SM_R_0603<br />
64 1 R145 330 SM_R_0603<br />
65 1 R147 2_2K SM_R_0603<br />
66 2 R148, R235 2 SM_R_0805<br />
67 2 R149, R162 1000K SM_R_0603<br />
68 1 R150 10K SM_R_0603<br />
69 1 R160 680K SM_R_0603<br />
70 2 R179, R198 200 SM_R_0603<br />
71 4 R189, R190, R192, R193 3_92K SM_R_0603<br />
72 2 R197, R204 2K SM_R_0603<br />
25
<strong>MachXO2</strong> <strong>Control</strong> <strong>Development</strong> <strong>Kit</strong><br />
Lattice Semiconductor User’s <strong>Guide</strong><br />
Table 1. Bill of Materials (Continued)<br />
Item Quantity Reference Value PCB Footprint Mfr Part Number Manufacturer<br />
73 1 R199 12k cr0402 RC0402FR-0712KL Yageo<br />
74 4 R202, R203, R241, R249 10k cr0402 RC0402FR-0710KL Yageo<br />
75 0 R240 2k2 cr0402 RC0402FR-072K2L Yageo<br />
76 1 SW1 SWDIP_4 SMD_8check 3-5435640-5 Tyco<br />
77 1 SW2 SW DIP_2 SP_75 195-2MST CTS<br />
78 1 S1 XO2 Global Reset SMT_SW EVQ-Q2K03W Panasonic<br />
79 1 U1 microSD Socket SM_SD 460DE08C3 MULTICOMP<br />
80 1 U2 TFP401A HTQFP_100 TFP401APZPG4 TI<br />
80 1 U9 TFP401A HTQFP_100 TFP401APZPG4 TI<br />
81 1 U3 TFP410 HTQFP_64 TFP410PAP TI<br />
82 1 U4 LCMXO2-1200- CSBGA132 LCMXO2-1200- Lattice Semi<br />
CSBGA132<br />
CSBGA132<br />
83 1 U5 STG3693QTR QFN STG3693QTR STMicroelectronics<br />
84 1 U6 MT46H16M16LFBF SM/60VFBGA MT46H16M16LFBF Micron<br />
85 1 U7 ispPAC-POWR1014A TQFP_48 ispPAC-POWR1014A-<br />
01TN48I<br />
Lattice<br />
86 1 U8 CMA-4544PF-W 2 Solder Pins (TH) CMA-4544PF-W CUI Inc<br />
87 1 U10 DS90CR288A TSSOP_56 DS90CR288AMTD/NOP National<br />
B<br />
Semi<br />
88 1 U11 NCP1117ST33 SOT_223 NCP1117ST33T3G ONSemi<br />
89 1 U12 NCP1117ST18 SOT_223 NCP1117ST18T3G ONSemi<br />
90 1 U13 MCP6L71R SOT_23_5_MC MCP6L71RT-E/OT Microchip<br />
91 1 U14 AT25DF041A-SH-B SOIC8 AT25DF041A-SH-B Atmel<br />
92 1 U15 AT25DF041A-MH-B UDFN AT25DF041A-MH-B Atmel<br />
93 1 U16 AD8604ARZ 14_SOIC AD8604ARZ Analog<br />
Devices<br />
95 1 U17 Value MRA08A_M LP3879MR-1.2 National<br />
96 1 U18 DS90CR287 TSSOP_56 DS90CR287MTD/NOPB TI<br />
96 1 U19 DS90CR287 TSSOP_56 DS90CR287MTD/NOPB TI<br />
97 1 U20 FT2232HL tqfp64_0p5_12p2x12<br />
p2_h1p6<br />
FT2232HL FTDI<br />
98 1 U21 93LC56-SO8 so8_50_244 93LC56T-I/SN Microchip<br />
99 1 X1 CTS-CB3LV-3C-25MHz SMD 7.00mm x<br />
5.00mm<br />
CB3LV-3C-25M0000 CTS<br />
100 1 X2 HCM49 24.000MABJ-UT SMD HCM49 24.000MABJ-UT Citizen Finetech<br />
101 1 X3 12MHZ crystal_4p_3p2x2p5 7M-12.000MAAJ-T TXC CORP<br />
102 1 XO2_<strong>Control</strong>_board_RevE_PCB 305-PD-11-XXX<br />
26