background image

MachXO 2280 Breakout Board Evaluation Kit 

 

 

Evaluation Board User Guide 

 

© 2011-2021 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. 

20 

 

FPGA-EB-02038-1.2 

Table 7.8. Expansion Header Pin Information (J8) 

Pin Number 

Function 

MachXO 2280 Ball 

PR3A_LV_T 

D14 

PR11A_LV_T 

H16 

PR3B_LV_C 

D13 

PR11B_LV_C 

J16 

GND 

n/a 

GND 

n/a 

PR4A_LV_T 

E13 

PR13A_LV_T 

J15 

PR4B_LV_C 

E12 

10 

PR13B_LV_C 

K15 

11 

GND 

n/a 

12 

GND 

n/a 

13 

PR5A_LV_T 

E14 

14 

PR14A_LV_T 

J13 

15 

PR5B_LV_C 

F14 

16 

PR14B_LV_C 

K13 

17 

GND 

n/a 

18 

GND 

n/a 

19 

PR6A_LV_T 

C15 

20 

PR15A_LV_T 

L15 

21 

PR6B_LV_C 

D15 

22 

PR15B_LV_C 

M15 

23 

GND 

n/a 

24 

GND 

n/a 

25 

PR7A_LV_T 

E14 

26 

PR16A_LV_T 

L14 

27 

PR7B_LV_C 

F15 

28 

PR16B_LV_C 

M14 

29 

GND 

n/a 

30 

GND 

n/a 

31 

PR9A_LV_T 

G12 

32 

PR17A_LV_T 

N15 

33 

PR9B_LV_C 

G13 

34 

PR17B_LV_C 

N14 

35 

GND 

n/a 

36 

GND 

n/a 

37 

PR10A_LV_T 

G14 

38 

PR18A_LV_T 

N13 

39 

PR10B_LV_C 

H14 

40 

PR18B_LV_C 

N12 

 

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Summary of Contents for MachXO 2280

Page 1: ...MachXO 2280 Breakout Board Evaluation Kit Evaluation Board User Guide FPGA EB 02038 1 2 June 2021 Downloaded from Arrow com ...

Page 2: ...s and all risk associated with such information is entirely with Buyer Buyer shall not rely on any data and performance specifications or parameters provided herein Products sold by Lattice have been subject to limited testing and it is the Buyer s responsibility to independently determine the suitability of any products and to test and verify the same No Lattice products should be used in conjunc...

Page 3: ...6 4 Programming with ispVM 11 7 MachXO 2280 Breakout Board 13 7 1 Overview 13 7 2 Subsystems 14 7 2 1 Clock Sources 14 7 2 2 Expansion Header Landings 14 7 2 3 MachXO 2280 PLD 25 7 2 4 JTAG Interface Circuits 25 7 2 5 LEDs 26 7 2 6 Power Supply 26 7 2 7 Test Points 26 7 2 8 USB Programming and Debug Interface 27 7 3 Board Modifications 28 7 3 1 Bypassing the USB Programming Interface 28 7 3 2 Appl...

Page 4: ... Figure 2 1 MachXO 2280 Breakout Board Top Side Left 8 Figure 6 1 Counter Demo Block Diagram 9 Figure 7 1 MachXO 2280 Block Diagram 13 Figure 7 2 J3 J4 Header Landing Control 23 Figure 7 3 J5 J6 Header Landing Control 23 Figure 7 4 J7 J8 Header Landing Control 24 Figure 7 5 J9 J10 Header Landing Control 24 Figure 7 6 J1 Header Landing and LED Array Callout 25 Figure A 1 MachXO 2280 Breakout Board ...

Page 5: ...rmation J3 15 Table 7 4 Expansion Header Pin Information J4 16 Table 7 5 Expansion Header Pin Information J5 17 Table 7 6 Expansion Header Pin Information J6 18 Table 7 7 Expansion Header Pin Information J7 19 Table 7 8 Expansion Header Pin Information J8 20 Table 7 9 Expansion Header Pin Information J9 21 Table 7 10 Expansion Header Pin Information J10 22 Table 7 11 MachXO PLD Interface Reference...

Page 6: ...PGA EB 02038 1 2 Acronyms in This Document A list of acronyms used in this document Acronym Definition DIP Dual in line package FPGA Field Programmable Gate Array GPIO General Purpose Input Output I2 C Inter Integrated Circuit LUT Look Up Table LED Light Emitting Diode PCB Printed Circuit Board PLD Programmable Logic Device PWM Pulse Width Modulation RoHS Restriction of Hazardous Substances Direct...

Page 7: ...akout Board Evaluation Kit This user guide describes how to start using the MachXO 2280 Breakout Board an easy to use platform for evaluating and designing with the MachXO PLD Along with the board and accessories this kit includes a pre loaded demonstration design You may also reprogram the onboard LCMXO2280C device to review your own custom designs Note Static electricity can severely shorten the...

Page 8: ...dded MachXO 2280 oscillator and programmable I O 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 MachXO Breakout Board Web Page Visit https www latticesemi com products developmentboardsandkits machxobreakoutboard for the latest documentation in...

Page 9: ...t in PLLs high performance LVDS I O and a low power sleep mode all in a single device The 256 pin ftBGA package provides 211 user I O in a 17 mm 17 mm package A complete description of this device is available in MachXO Family Data Sheet DS1002 6 Demonstration Design Lattice provides a pre programmed demo to illustrate the basic operation of the LCMXO2280C device The design integrates an up counte...

Page 10: ...ble from a USB port on your PC to the board s USB mini B socket J2 After connection is made a green Power LED D9 will light indicating the board is powered on 8 Red LEDs light and start to flash according to the preprogrammed demonstration design See the Troubleshooting section of this guide if the board does not function as expected To load the FTDI chip USB hardware drivers through the stand alo...

Page 11: ...ht click and choose Run After a few moments the JEDEC programming file is output See the Programming with ispVM section for details on downloading a programming file to the board 6 4 Programming with ispVM A demonstration design is pre programmed into the Breakout Board by Lattice To restore a Breakout Board to factory settings or load an alternative demo design use the procedures in this section ...

Page 12: ... Browse button The Open Data File dialog appears 7 Browse to the Demo Dir folder select Demo jed and click Open 8 From the Operation list choose Erase Program Verify and click OK 9 Choose Project Download ispVM reprograms the evaluation board Programming requires about 10 seconds A small timer window will appear to show elapsed programming time At the end of programming the configuration setup win...

Page 13: ...e I O power and JTAG pins The board is powered by the PC s USB port or optionally with external power You may create or modify the program files using Diamond software and reprogram the board using ispVM software LCMXO2280C 3FTN256C 2x20 Header Landing J9 LED Array GPIO USB Controller USB MiniB Socket A Mini B USB Cable JTAG Programming 8 2 20 Header Landing J10 GPIO 2 20 Header Landing J5 GPIO 2 ...

Page 14: ...e I O 1x8 Header Landing I O J1 header_1x8 Optional JTAG interface 4 Hole Prototype Area Prototype area 100mil centered holes 7 2 Subsystems This section describes the principle sub systems for the Breakout Board in alphabetical order 7 2 1 Clock Sources All clocks for the counter demonstration designs originate from the MachXO 2280 PLD on chip oscillator You may use an expansion header landing to...

Page 15: ... PL11B_LV_C J2 5 GND n a 6 GND n a 7 PL3A_LV_T F5 8 PL12A_LV_T J1 9 PL3B_LV_C F6 10 PL12B_LV_C K1 11 GND n a 12 GND n a 13 PL4A_LV_T E3 14 PL13A_LV_T L1 15 PL4B_LV_C E2 16 PL13B_LV_C M1 17 GND n a 18 GND n a 19 PL5A_LV_T B1 20 PL15A_LV_T L3 21 PL5B_LV_C C1 22 PL15B_LV_C M3 23 GND n a 24 GND n a 25 PL7A_LV_T F2 26 PL16A_LV_T J4 27 PL7B_LV_C G2 28 PL16B_LV_C J5 Downloaded from Arrow com Downloaded f...

Page 16: ... a 9 PL6C D2 10 GND n a 11 PL6D D1 12 GND n a 13 PL7C E1 14 GND n a 15 PL7D F1 16 GND n a 17 PL8C G3 18 GND n a 19 PL8D H3 20 GND n a 21 PL10C G1 22 GND n a 23 PL10D H1 24 GND n a 25 NC NC 26 PL15C M2 27 NC NC 28 PL15D N2 29 PL11C J3 30 PL16C R1 31 PL11D K3 32 PL16D R2 33 PL12C K2 34 PL17C L5 35 PL12D L2 36 PL17D L4 37 PL14C N1 38 PL19A N4 39 PL14D P1 40 PL19B N3 Downloaded from Arrow com Download...

Page 17: ...C C9 11 PT3D D4 12 PT10D C10 13 PT4A C4 14 PT10E D9 15 PT4B C5 16 PT10F D10 17 PT5A D6 18 PT11A B9 19 PT5B D5 20 PT11B B10 21 PT5C B4 22 PT12A A11 23 PT5D B5 24 PT12B A12 25 PT6E E7 26 PT12C B11 27 PT6F E6 28 PT12D B12 29 PT6C A5 30 PT13C C11 31 PT6D A4 32 PT13D C12 33 PT6A C6 34 PT14A A13 35 PT6B C7 36 PT14B A14 37 PT7A B6 38 PT14C D11 39 PT7B B7 40 PT14D D12 Downloaded from Arrow com Downloaded ...

Page 18: ... 10 GND n a 11 VCIO_extB2 G11 12 GND n a 13 VCIO_extB1 F9 14 GND n a 15 VCIO_extB0 F7 16 GND n a 17 NC NC 18 NC NC 19 NC NC 20 NC NC 21 NC NC 22 PT15A E10 23 NC NC 24 PT15B E11 25 NC NC 26 PT15C B13 27 NC NC 28 PT15D C13 29 PT7C A6 30 PT16A B14 31 PT7D A7 32 PT16B C14 33 PT8C B8 34 PT16C A15 35 PT8D C8 36 PT16D B15 37 NC NC 38 GND n a 39 NC NC 40 GND n a Downloaded from Arrow com Downloaded from A...

Page 19: ...13 PR7C F16 14 GND n a 15 PR7D G16 16 GND n a 17 PR9C H12 18 GND n a 19 PR9D H13 20 GND n a 21 PR10C G15 22 GND n a 23 PR10D H15 24 GND n a 25 NC NC 26 PR15C M16 27 NC NC 28 PR15D N16 29 PR11C J12 30 PR16C L12 31 PR11D K12 32 PR16D L13 33 PR13C J14 34 PR17C M12 35 PR13D K14 36 PR17D M13 37 PR14C K16 38 PR20A L11 39 PR14D L16 40 PR20B M11 Downloaded from Arrow com Downloaded from Arrow com Download...

Page 20: ...5B_LV_C F14 16 PR14B_LV_C K13 17 GND n a 18 GND n a 19 PR6A_LV_T C15 20 PR15A_LV_T L15 21 PR6B_LV_C D15 22 PR15B_LV_C M15 23 GND n a 24 GND n a 25 PR7A_LV_T E14 26 PR16A_LV_T L14 27 PR7B_LV_C F15 28 PR16B_LV_C M14 29 GND n a 30 GND n a 31 PR9A_LV_T G12 32 PR17A_LV_T N15 33 PR9B_LV_C G13 34 PR17B_LV_C N14 35 GND n a 36 GND n a 37 PR10A_LV_T G14 38 PR18A_LV_T N13 39 PR10B_LV_C H14 40 PR18B_LV_C N12 ...

Page 21: ...14 GND n a 15 CLK2 PB10F N9 16 GND n a 17 CLK3 PB10B M9 18 GND n a 19 NC NC 20 NC NC 21 NC NC 22 NC NC 23 SLEEPN P13 24 GND n a 25 PB14D R14 26 GND n a 27 PB15A T14 28 GND n a 29 PB15B T15 30 GND n a 31 PB15D P14 32 GND n a 33 PB16A R15 34 GND n a 35 PB16B R16 36 GND n a 37 PB16C P15 38 GND n a 39 PB16D P16 40 GND n a Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Do...

Page 22: ...10 16 PB3D R5 17 PB12A T10 18 PB4A P5 19 PB12B T11 20 PB4B P6 21 PB12C N10 22 PB4C T5 23 PB12D N11 24 PB4D T4 25 PB13A R11 26 PB5A R6 27 PB13B R12 28 PB5B T6 29 PB13C P11 30 PB6A T8 31 PB13D P12 32 PB6B T7 33 PB14A T13 34 PB7C M7 35 PB14B T12 36 PB7D M8 37 PB14C R13 38 PB8C R7 39 NC NC 40 PB8D R8 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow co...

Page 23: ...Control J6 J5 Top Side 1 G6 J6 L7 L9 J11 G11 F9 F7 NC NC NC NC NC NC A6 A7 B8 C8 NC NC 39 2 GND GND GND GND GND GND GND GND NC NC E10 E11 B13 C13 B14 C14 A15 B15 GND GND 40 1 B2 B3 A2 A3 D3 D4 C4 C5 D6 D5 B4 B5 E7 E6 A5 A4 C6 C7 B6 B7 39 2 D8 E8 E9 A10 C9 C10 D9 D10 B9 B10 A11 A12 B11 B12 C11 C12 A13 A14 D11 D12 40 J6 J5 Figure 7 3 J5 J6 Header Landing Control Downloaded from Arrow com Downloaded ...

Page 24: ...ol J9 J10 Top Side 1 VCC_3 3 V VCC_3 3 V VCC_3 3 V NC NC D7 A9 N9 M9 NC NC P13 R14 T14 T15 P14 R15 R16 P15 P16 39 2 GND GND GND GND VCC_CORE GND GND GND GND NC NC GND GND GND GND GND GND GND GND GND 40 1 P8 P7 N8 P9 P10 M10 R9 R10 T10 T11 N10 N11 R11 R12 P11 P12 T13 T12 R13 NC 39 2 P2 P3 N5 N6 T2 T3 R4 R5 P5 P6 T5 T4 R6 T6 T8 T7 M7 M8 R7 R8 40 J9 J10 Figure 7 5 J9 J10 Header Landing Control Downlo...

Page 25: ...ts For power and programming an FTDI USB UART FIFO IC converter provides a communicationinterfacebetween a PC host and the JTAG programming chain of the Breakout Board The USB 5 V supply is also used as a source for the 3 3 V supply rail A USB mini B socket is provided for the USB connector cable Table 7 12 JTAG Interface Reference Item Description Reference Designators U2 Part Number FT2232HL Man...

Page 26: ...nit com 7 2 6 Power Supply 3 3 V supply rail is converted from the USB 5 V interface when the board is connected to a host PC 7 2 7 Test Points In order to check the various voltage levels used test points are provided TP1 VCC3D VCCIO Bank 0 TP2 VCC3D VCCIO Bank 1 TP3 VCC3D VCCIO Bank 4 TP4 VCC3D VCCIO Bank 5 TP5 VCC3D VCCIO Bank 2 TP6 VCC3D VCCIO Bank 3 TP7 VCC3D VCCIO Bank 7 TP8 VCC3D VCCIO Bank...

Page 27: ...D Programming requires the ispVM System software Table 7 15 USB Interface Reference Item Description Reference Designators U2 Part Number FT2232HL Manufacturer Future Technology Devices International FTDI Website www ftdichip com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded fro...

Page 28: ...able from the expansion header landing J9 Figure A 3 Connectors and LEDs 7 3 3 Measuring Bank and Core Voltages Test points TP1 through TP10 provide access to power supplies of the LCMXO2280C PLD 0 Ω resistors R47 VCCIO 3 3 V Bank 0 R48 VCCIO 3 3 V Bank 1 R53 VCCIO 3 3 V Bank 4 R54 VCCIO 3 3 V Bank 5 R55 VCCIO 3 3 V Bank 2 R56 VCCIO 3 3 V Bank 3 R57 VCCIO 3 3 V Bank 6 R58 VCCIO 3 3 V Bank 7 R160 V...

Page 29: ...lso determine which demo design is currently programmed onto the Breakout Board by comparing the JEDEC checksums against of the programming file with what is read from the programmed device To compare JEDEC file checksum 1 Connect the Breakout Board to a host PC using the USB port 2 Start ispVM and choose ispTools Scan The device appears in the Device List 3 Double click the device row The Device ...

Page 30: ...support case through www latticesemi com techsupport Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloade...

Page 31: ...mb USB CON USB to JTAG MACHXO LED ARRAY CONNECTED HEADER CONNECTED HEADER PROTOTYPE AREA Resistant Tolerance R12 1 All the rest up to 5 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Down...

Page 32: ...BUS2 18 ADBUS3 19 VPHY 4 VPLL 9 VCORE 12 VCORE 37 VCORE 64 VCCIO 20 VCCIO 31 VCCIO 42 VCCIO 56 AGND 10 GND 1 GND 5 GND 11 GND 15 GND 25 GND 35 GND 47 GND 51 PWREN 60 SUSPEND 36 ADBUS4 21 ADBUS5 22 ADBUS6 23 ADBUS7 24 ACBUS0 26 ACBUS1 27 ACBUS2 28 ACBUS3 29 ACBUS4 30 ACBUS5 32 ACBUS6 33 ACBUS7 34 BDBUS0 38 BDBUS1 39 BDBUS2 40 BDBUS3 41 BDBUS4 43 BDBUS5 44 BDBUS6 45 BDBUS7 46 BCBUS0 48 BCBUS1 52 BCB...

Page 33: ...0 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 J3 header_2x20 DNI J3 header_2x20 DNI 1 2 D1 Red D1 Red 2 1 R52 10 R52 10 1 2 D3 Red D3 Red Proto Type Area 1 J11 Proto Type Area 3X15 J11 Proto Type Area 3X15 1 2 C27 0 1uF C27 0 1uF 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8...

Page 34: ... R79 100 DNI 2 1 R80 100 DNI R80 100 DNI 2 1 R63 100 DNI R63 100 DNI 2 1 R97 100 DNI R97 100 DNI 2 1 R107 100 DNI R107 100 DNI 2 1 R64 100 DNI R64 100 DNI 2 1 R81 100 DNI R81 100 DNI 2 1 R101 100 DNI R101 100 DNI 2 1 R59 100 DNI R59 100 DNI 2 1 R82 100 DNI R82 100 DNI 2 1 R65 100 DNI R65 100 DNI 2 1 R119 100 DNI R119 100 DNI 2 1 R83 100 DNI R83 100 DNI 2 1 R106 100 DNI R106 100 DNI 2 1 R66 100 DNI...

Page 35: ...1uF cc0402 C48 0 1uF cc0402 2 1 R153 100 DNI R153 100 DNI 1 2 C34 0 1uF cc0402 C34 0 1uF cc0402 2 1 R162 0 R162 0 PR3A LV_T D14 PR3B LV_C D13 PR4A LV_T E13 PR4B LV_C E12 PR4C F13 PR4D F12 PR5A LV_T E14 PR5B LV_C F14 PR5C B16 PR5D C16 PR6A LV_T C15 PR6B LV_C D15 PR6C D16 PR6D E16 PR7A LV_T E15 PR7B LV_C F15 PR7C F16 PR7D G16 PR9A LV_T G12 PR9B LV_C G13 PR9C H12 PR9D H13 PR10A LV_T G14 PR10B LV_C H1...

Page 36: ...4 R65 R66 R67 R68 R69 R70 R71 R72 R73 R74 R75 R76 R77 R78 R79 R80 R81 R82 R83 R84 R85 R86 R87 R88 R89 R90 R91 R92 R93 R94 R95 R96 R97 R98 R99 R100 R101 R102 R103 R104 R105 R106 R107 R108 R109 R110 R111 R112 R113 R114 R115 R116 R117 R118 R119 R120 R121 R122 R123 R124 R125 R126 R127 R128 R129 R130 R131 R132 R133 R134 R135 R136 R137 R138 R139 R140 R141 R142 R143 R144 R145 R146 R147 R148 R149 R150 R15...

Page 37: ...ure 7 5 J9 J10 Header Landing Control Revision 1 1 February 2015 Section Change Summary All Updated Subsystems section Revised the following figures Figure 7 2 J3 J4 Header Landing Callout Figure 7 3 J5 J6 Header Landing Callout Figure 7 4 J7 J8 Header Landing Callout Figure 7 5 J9 J10 Header Landing Callout Updated Technical Support Assistance information Updated corporate logo Revision 1 0 March...

Page 38: ...ow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Dow...

Reviews: