05.12.2012 Views

EB60 - MachXO2 Control Development Kit User's Guide

EB60 - MachXO2 Control Development Kit User's Guide

EB60 - MachXO2 Control Development Kit User's Guide

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!