LCMXO2280C-B-EVN Lattice, LCMXO2280C-B-EVN Datasheet
![no-image](/images/manufacturer_photos/0/3/380/lattice_sml.jpg)
LCMXO2280C-B-EVN
Specifications of LCMXO2280C-B-EVN
Related parts for LCMXO2280C-B-EVN
LCMXO2280C-B-EVN Summary of contents
Page 1
MachXO2280 Breakout Board Evaluation Kit User’s Guide March 2011 Revision: EB66_01.0 ...
Page 2
... MachXO2280 oscillator and programmable I/Os configured for LED drive. • USB Connector Cable – The board is powered from the USB mini-B socket when connected to a host PC. The USB channel also provides a programming interface to the LCMXO2280C JTAG port. • Lattice Breakout Board Evaluation Kits Web Page – Visit documentation (including this guide), demo designs, and drivers for the kit. The content of this user’ ...
Page 3
... Software Requirements You should install the following software before you begin developing new designs for the Breakout board: • FTDI Chip USB Hardware Drivers • Lattice Diamond™ (MachXO support) • ispVM System™ 17.9 or later (Required for re-programming) MachXO2280 Device ...
Page 4
... Communication with the Breakout Board with a PC via the USB connection cable will require the FTDI chip USB hardware drivers contained in the reliably recognize and program the Breakout Board. Drivers are distributed by Lattice as a stand-alone package or with ispVM System version 17.9 or later. Use one of the two procedures below to install. ...
Page 5
... Recompile a Demonstration Project with Lattice Diamond Use the procedure described below to recompile a demo project for the Breakout Board. 1. Install and license Lattice Diamond software. 2. Download the demo source files from the Lattice Breakout Board Evaluation Kits web page. 3. Run Lattice Diamond. 4. Open the Demo_LED_OSC.ldf project file. ...
Page 6
... Port Setting: FTUSB-0 Click OK. 4. Choose ispTools > Scan Chain. The New Scan Configuration Setup window appears. The LCMXO2280C device appears in the device list. 5. Right-click the LCMXO2280C entry and choose Edit Device… The Device Information dialog appears. 6. From the Data File section, click the Browse button. ...
Page 7
... JTAG Programming USB Controller GPIO Bank 4,5 Schematic Reference U2: FT2232H USB-to-JTAG interface and dual USB UART/FIFO IC J1:USB_MINI_B Programming and debug interface U4: LCMXO2280C- 2280-LUT device packaged 17mm, 256-ball ftBGA. 3FTN256C D8-D1 Red LEDs J3: header_2x20 J4: header_2x20 J5: header_2x20 J6: header_2x20 User-definable I/O J7: header_2x20 J8: header_2x20 J9: header_2x20 ...
Page 8
... Lattice Semiconductor Subsystems This section describes the principle sub systems for the Breakout Board in alphabetical order. Clock Sources All clocks for the counter demonstration designs originate from the MachXO2280 PLD on-chip oscillator. You may use an expansion header landing to drive a PLD input with an external clock source. ...
Page 9
... Lattice Semiconductor Pin Number MachXO2280 Breakout Board Evaluation Kit User’s Guide Function MachXO2280 Ball GND n/a GND n/a PL8A_LV_T G4 PL17A_LV_T K5 PL8B_LV_C G5 PL17B_LV_C K4 GND n/a GND n/a PL9A_LV_T H4 PL18A_LV_T M5 PL9B_LV_C H5 PL18B_LV_C M4 9 ...
Page 10
... Lattice Semiconductor Table 4. Expansion Header Pin Information (J4) Pin Number MachXO2280 Breakout Board Evaluation Kit User’s Guide Function MachXO2280 Ball PL3C F3 GND n/a PL3D F4 GND n/a PL4C C3 GND n/a PL4D C2 GND n/a PL6C D2 GND n/a PL6D D1 GND n/a PL7C E1 GND n/a ...
Page 11
... Lattice Semiconductor Table 5. Expansion Header Pin Information (J5) Pin Number Function 1 PT2C 2 PT9A 3 PT2D 4 PT9C 5 PT3A 6 PT9D 7 PT3B 8 PT10A 9 PT3C PT10C PT3D PT10D PT4A PT10E PT4B PT10F PT5A PT11A PT5B PT11B PT5C PT12A PT5D PT12B PT6E PT12C PT6F PT12D PT6C PT13C PT6D ...
Page 12
... Lattice Semiconductor Table 6. Expansion Header Pin Information (J6) Pin Number Function 1 VCIO_extB7 2 GND 3 VCIO_extB6 4 GND 5 VCIO_extB5 6 GND 7 VCIO_extB4 8 GND 9 VCIO_extB3 GND VCIO_extB2 GND VCIO_extB1 GND VCIO_extB0 GND PT15A NC PT15B NC PT15C NC PT15D PT7C PT16A PT7D PT16B PT8C PT16C PT8D PT16D NC GND NC GND 12 MachXO2280 Breakout Board Evaluation Kit User’ ...
Page 13
... MachXO2280 Breakout Board Evaluation Kit User’s Guide Function LCMXO2280C Ball PR4C F13 GND n/a PR4D F12 GND n/a PR5C B16 GND n/a PR5D C16 GND n/a PR6C D16 GND n/a PR6D E16 GND n/a PR7C F16 GND n/a PR7D G16 ...
Page 14
... Lattice Semiconductor Table 8. Expansion Header Pin Information (J8) Pin Number Function 1 PR3A_LV_T 2 PR11A_LV_T 3 PR3B_LV_C 4 PR11B_LV_C 5 GND 6 GND 7 PR4A_LV_T 8 PR13A_LV_T 9 PR4B_LV_C PR13B_LV_C GND GND PR5A_LV_T PR14A_LV_T PR5B_LV_C PR14B_LV_C GND GND PR6A_LV_T PR15A_LV_T PR6B_LV_C PR15B_LV_C GND GND PR7A_LV_T PR16A_LV_T PR7B_LV_C PR16B_LV_C GND GND PR9A_LV_T ...
Page 15
... Lattice Semiconductor Table 9. Expansion Header Pin Information (J9) Pin Number MachXO2280 Breakout Board Evaluation Kit User’s Guide Function MachXO2280 Ball VCC_3.3V n/a GND n/a VCC_3.3V n/a GND n/a VCC_3.3V n/a GND n GND n VCC_CORE n/a CLK0 (PT9B) D7 GND n/a CLK1 (PT10B) A9 GND ...
Page 16
... Lattice Semiconductor Table 10. Expansion Header Pin Information (J10) Pin Number MachXO2280 Breakout Board Evaluation Kit User’s Guide Function MachXO2280 Ball PB9B P8 PB2A P2 PB9A P7 PB2B P3 PB10E N8 PB2C N5 PB10C P9 PB2D N6 PB10D P10 PB3A T2 PB10A M10 PB3B T3 PB11C R9 PB3C R4 PB11D R10 PB3D R5 PB12A ...
Page 17
... Lattice Semiconductor Figure 4. J3/J4 Header Landing Callout Figure 5. J5/J6 Header Landing Callout MachXO2280 Breakout Board Top Side Evaluation Kit User’s Guide ...
Page 18
... Lattice Semiconductor Figure 6. J7/J8 Header Landing Callout Figure 7. J9/J10 Header Landing Callout MachXO2280 Breakout Board Evaluation Kit User’s Guide Top Side J9 J10 18 ...
Page 19
... Lattice Semiconductor Figure 8. J1 Header Landing and LED Array Callout MachXO2280 PLD The LCMXO2280C-3FTN256C is a 256-ball BGA package PLD device which provides 211 I/ 17mm package. Table 11. MachXO PLD Interface Reference Reference Designators Part Number Manufacturer Web Site JTAG Interface Circuits For power and programming an FTDI USB UART/FIFO IC converter provides a communication interface between a PC host and the JTAG programming chain of the Breakout Board ...
Page 20
... Lattice Semiconductor Table 12. JTAG Interface Reference Item Reference Designators Part Number Manufacturer Web Site Table 13. JTAG Programming Pin Information Test Data Output Test Data Input Test Mode Select Test Clock LEDs A green LED (D9) is used to indicate USB 5V power. Eight red LEDs are driven by I/O pins of the MachXO2280 device ...
Page 21
... Lattice Semiconductor USB Programming and Debug Interface The USB mini-B socket of the Breakout Board serves as the programming and debug interface. JTAG Programming: For JTAG programming, a preprogrammed USB PHY peripheral controller is provided on the Breakout Board to serve as the programming interface to the MachXO2280 PLD. ...
Page 22
... USB Cable Not Detected If ispVM System does not recognize the USB cable even after installing the Lattice USB port drivers and rebooting, the incorrect USB driver may have been installed. This usually occurs if you attach the board to your PC prior to installing the USB driver or ispVM System software ...
Page 23
... Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. Ordering Part Number LCMXO2280C-B-EVN Version 01.0 Initial release. ...
Page 24
... Lattice Semiconductor Appendix A. Schematics Figure 9. MachXO2280 Breakout Board AREA PROTOTYPE ARRAY LED JTAG to USB CON USB 24 MachXO2280 Breakout Board Evaluation Kit User’s Guide ...
Page 25
... Lattice Semiconductor Figure 10. USB Interface to JTAG VCCIO 56 VCCIO 42 VCCIO 31 VCCIO 20 VCORE 64 VCORE 37 VCORE 12 VPLL 9 VPHY MachXO2280 Breakout Board Evaluation Kit User’s Guide GND 51 GND 47 GND 35 GND 25 GND 15 GND 11 GND 5 GND 1 AGND ...
Page 26
... Lattice Semiconductor Figure 11. Connectors and LEDs MachXO2280 Breakout Board Evaluation Kit User’s Guide ...
Page 27
... Lattice Semiconductor Figure 12. MachXO2280 MachXO2280 Breakout Board Evaluation Kit User’s Guide 5 5 BANK BANK 4 4 BANK BANK Bank Bank 0 0 Bank Bank 6 6 BANK BANK 7 7 BANK BANK 27 2 ...
Page 28
... Lattice Semiconductor Figure 13. MachXO2280 MachXO2280 Breakout Board Evaluation Kit User’s Guide 3 3 BANK BANK 2 2 BANK BANK ...
Page 29
... Lattice Semiconductor Appendix B. Bill of Materials Table 16. MachXO2280 Breakout Board Bill of Materials Item Quantity 1 2 C3, C12 C4, C5, C6, C7, C8, C9, C13, C14, C15, C17, C20, C21, C23, C24, C25 C26, C27, C28, C29, C32, C33, C34, C35, C36, C37, C38, C39, C44, C45, C46, C47, C48, C49, C50, C51, C52, C53, C56 ...