Home

EB68 - MachXO2 Breakout Board Evaluation Kit User's Guide

image

Contents

1. WHUW AGALOLOUA 998490 YOU LO YO sejoH Bary 5 1 0101 Goan e 1490 YOU L Q uo solo easy edA 1 4 ia e 452031 037 0000 037 0000 san 6 0000 ES 7 sam 0000 lan S S ka 8000 vH 8 SSnININ Dis 0000 AID 280 ano ko kn kn ko kn kn ko kn ri 3 3 KI RI 3 KI 3 3 0000 5 i S Si Si Si ki 9000 z da ta s 5 5 5 5 5 5 5 5 EE e ma Ha Im m m m m m m m 0000 S 3 a 5 ki 0000 a N ro ro N ro ro N ro 0000 a a 0808 LA LA vv P N P N pP 1 Pd A8 Pu A Pou Pou AA PU AA mos sions W NI SOFT A0 or La za sa va sa 9a za sa lo TT 8009 uiuooo9 anro 97 EI L 159 ESH 98 098 6 8 GA 978 9 TT AS SABA 4 4 4 4 4 9 SHI AGEN Iv 19 LI FZ0021 ZOXWNI P LAON p KI ano anyo anz anor mae QN9 0 9 A 05 059 60 UNS ES 01009 3 E a P Ee Ee L TWN T aie 4 SYY ano 99 l m 9 baa an AND 99 m 2 ano AE neet AS SNBA ano Ager AEE ION AND dDDA Sal Zal idl ano Li ING ING ING ven N m E e E oor E anz o I I a dd SSH AE 3700 anro am nop anoo anro anro anro ano am anor 9 h dra a andino andui 9 vro eo evo 1 0 689 880 zea 9 seo PAKAN a
2. Header Pin Number 1200ZE Function 7000HE Function MachXO2 Pin 1 VCC 1 2V VCC 1 2V 36 72 108 144 2 VCCIO1 VCCIO1 79 88 102 3 VCC 1 2V VCC 1 2V 36 72 108 144 4 NC NC 5 PR10C PR24A 74 6 PR10D PR24B 73 7 PR10A PR23A 76 8 PR10B PR23B 75 9 GND GND 10 GND GND 11 PRIC PR21A 78 12 PR9D PR21B 77 13 PR9A PR18A 82 14 PR9B PR18B 81 15 GND GND 16 GND GND 17 PR8C PR17A 84 18 PR8D PR17B 83 19 PR8A PR16A 86 20 PR8B PR16B 85 21 GND GND 22 GND GND 23 PR5C PCLKT1 0 PR12A PCLKT1 O 92 24 PR5D PCLKC1 0 PR12B PCLKC1 O 91 25 7754 PR11A 94 26 PR5B PR11B 93 27 GND GND 28 GND GND 29 PR4C PR9A 96 30 PR4D PR9B 95 31 PR4A PR7A 98 32 PR4B PR7B 97 33 GND GND 34 GND GND 35 PR3A PR5A 100 36 PR3B PR5B 99 37 PR2C PR3A 105 38 PR2D PR3B 104 39 PR2A PR2A 107 40 PR2B PR2B 106 MachXO2 Breakout Board TEE EEE LATTICE Evaluation Kit User s Guide Table 5 Expansion Header Pin Information J4 Header Pin Number 1200ZE Function 7000HE Function MachXO2 Pin 1 VCC 3 3V VCC 3 3V 2 VCCIO3 VCCIO3 4 5 30 16 7 3 VCC 3 3V VCC 3 3V 4 NC NC 5 PL2A L GPLLT FB PL3A L GPLLT FB 1 6 PL2B L GPPLC FB PL3B L GPPLC FB 2 7 PL2C L GPLLT IN PL4A L GPLLT IN 3 8 PL2D L GPLLC IN PL4B L GPLLC IN 4 9 PL3A PCLKT3 2 PL6A PCLKT5 0 5 10 PL
3. Schematic Component Interface Type Reference Description Circuits USB Controller Circuit U2 FT2232H USB to JTAG interface and dual USB UART FIFO IC USB Mini B Socket I O J7 USB MINI B Programming and debug interface Components U3 LCMXO2 LCMXO2 FPGA 7000HE 4TG144C 7000 LUT device packaged in a 20 x 20mm 144 pin TQFP Interfaces LED Array Output D8 D1 Red LEDs J2 header 2x20 Four 2x20 Header J3 header 2x20 v Landings VO J4 header 2x20 User definable I O J5 header 2x20 1x8 Header Landing I O J1 header 1x8 Optional JTAG interface reis S0 Fiole Prototype Prototype area 100mil centered holes TP1 3 3V Test Points Power TP2 1 2V Power and ground reference points TP3 GND 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 MachXO2 on chip oscillator You may use an expansion header landing to drive a FPGA input with an external clock source Expansion Header Landings The expansion header landings provide access to user GPIOs primary inputs clocks and VCCO pins of the MachXO2 The remaining pins serve as power supplies for external connections Each landing is configured as one 2x20 100 mil Table 2 Expansion Connector Reference ltem Description Reference Designators J2 J3 J4 J5 Part Number header 2x20 san LAT
4. WARNING Do not connect the Breakout Board to your PC before you follow the driver installation procedure of this section Communication with the Breakout Board with a PC via the USB connection cable requires installation of the FTDI chip USB hardware drivers Loading these drivers enables the computer to recognize and program the Breakout Board Drivers can be loaded as part of the installation of Lattice Diamond design software or Diamond Program mer or as a stand alone package To load the FTDI Chip USB hardware drivers as part of the Lattice Diamond installation 1 Select Programmer Drivers in the Product Options of Lattice Diamond Setup 2 Select FTDI Windows USB Driver or All Drivers in the LSC Drivers Install Uninstall dialog box 3 Click Finish to install the USB driver 4 After the driver installation is complete connect the USB cable from a USB port on your PC to the board s USB mini B socket J2 After the connection is made a green Power LED D9 will light indicating the board is pow ered on 5 The demonstration design will automatically load and drive the LED array in an alternating pattern E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide To load the FTDI chip USB hardware drivers via the stand alone package on a Windows system 1 Browse to www latticesemi com breakoutboards and download the FTDI Chip USB Hardware Drivers package 2 Extract
5. NGEH XL NGEH EE olelele ano AND ano ano ano ano ano ONS ANDV anN3asns NJYMd 4sngog gsngog ssngog ysngog esngog 29780 50808 09808 4sngas 9snada ssngag ysnaag esngag zsngag 15780 09808 5780 gsngov ssngov ysngov esngov zsngov 5080 osnaov 4snsav 9snadv 99780 vsngay esnaav 2580 HZETTIA gsn peeds ubi 1014 LNODIHA JUODA 3409A 3409A TA AHdA 98415 ader 3081 0950 1980 fe vio T L L 2 618 9 9932766 od SSA anto 580 2o Z vivaaa la ma NN VIVGS 14 so 99 19 7933 s933 LER 1033 14 9 day SO33 14 Lasay da wa L AEL OLH 47110 nor 119 019 NI93HA 9s ev 16 02 9 LE 6 v AEE 148 109 MEZI n anyo L Z Ant O 148 199 04009 wyo009 4710 Am 2 12 T AAW Z a NGEH 04009 T MANI Z n o NGEH d HOL 68 E TI HOL Lig AC ou loo an 9 go anto anro 47110 anyo 4710 LI 99 o NGEH 19 Pous TLOZ 12 Indy Zeen NAF g FZ00ZI ZOXWOT a JequmNiueumoog eze 93 preog 1
6. d 1 L 998 2 ELLINVA m E i jl 1 1 LGG o AEL AZIDOA AEL neet T z 3 Y EI 22 san LAT TICE EN SEMICONDUCTOR Appendix B Bill of Materials Table 12 MachXO2 Breakout Board Bill of Materials MachXO 2 Breakout Board Evaluation Kit User s Guide Item Quantity Reference Manufacturer Part Number 1 2 C1 C3 Panasonic ECJ 1VB0J475K 2 34 C2 C4 C5 C6 C7 C8 C9 C11 C12 C15 C16 C18 Kemet C0402C104KARACTU C19 C20 C22 C23 C24 C25 C26 C28 C29 C30 C32 C33 C34 C37 C38 C39 C40 C44 C50 C51 C52 C53 3 5 C10 C35 C42 C46 C48 Taiyo Yuden LMK107BJ106MALTD 4 2 C13 C14 Kemet CO402C180K3GACTU 5 6 C17 C21 C27 C31 C41 C45 Kemet CO402C103J4RACTU 6 2 C36 C43 Kemet C0402C105K9PACTU 7 2 C47 C49 Taiyo Yuden LMK212BJ226MG T 8 8 D1 D2 D3 D4 D5 D6 D7 D8 LITE On Inc LTST C190KRKT 9 1 D9 LITE On Inc LTST C190KGKT 10 1 Molex 22 28 4081 11 4 J2 J3 J4 J5 Samtec 12 1 J6 13 1 J7 Neltron 5075BMR 05 SM CR 14 5 L1 L2 L3 L4 L5 Murata BLM18AG601SN1D 15 3 R1 R2 R3 Yageo RCO402FR O75K1L 16 5 R4 R9 R19 R22 R23 Yageo RCO402FR O72K2L 17 8 R5 R6 R7 R8 R42 R44 R53 R54 Yageo RC0603JR 070RL 18 1 R10 Yageo RC0402FR 0712KL 19 3 R11 R12 R13 Yageo RC0402FR 0710KL 20 7 R14 R15 R16 R17 R18 R20 R21 Yageo RC0603JR 070RL 21 5 R24 R25 R26 R27 R56 Vishay Dale CRC
7. 3 3 TDO TDI NC NC TMS GND TCK MachXO2 FPGA LCMXO2 7000HE MachXO 2 Breakout Board Evaluation Kit User s Guide LED Array MachXO2 LED Function Pin D8 LED7 107 D7 LED6 106 D8 D6 LED5 105 D5 LED4 104 D4 LED3 100 D1 D3 LED2 99 D2 1501 98 D1 LEDO 97 4TG144C epis dor The MachXO2 7000HE 4TG144C is a 144 pin TQFP package FPGA device which provides up to 114 usable I Os in a 20 x 20mm package 108 I Os are accessible from the breakout board headers Table 7 MachXO FPGA Interface Reference Item Description Reference Designators U3 Part Number LCMXO2 7000HE 4TG144C Manufacturer Lattice Semiconductor Web Site www latticesemi com 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 The USB 5V supply is also used as a source for the 3 3V supply rail A USB mini B socket is provided for the USB connector cable Table 8 JTAG Interface Reference Item Description Reference Designators U1 Part Number FT2232HL Manufacturer Future Technology Devices International FTDI Web Site www ftdichip com MachXO2 Breakout Board Evaluation Kit User s Guide san LAT TICE EN SEMICONDUCTOR Table 9 JTAG Prog
8. MachXO2 FPGA Current board version LOMXO2 7000HE 4TG144C Previous board version no longer available LOMXO2 1200ZE 1TG144C USB mini B connector for power and programming Eight LEDs 60 hole prototype area Four 2x20 expansion header landings for general I O JTAG and external power 1x8 expansion header landing for JTAG 3 3V and 1 2V supply rails Pre loaded Demo The kit includes a pre loaded counter design that highlights use of the embedded MachXO2 oscillator and programmable 1 Os configured for LED drive e 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 MachXO2 JTAG port Lattice Breakout Board Evaluation Kits Web Page Visit www latticesemi com breakoutboards for the latest documentation including this guide and drivers for the kit The content of this user s guide includes demo operation programming instructions top level functional descrip tions of the Breakout Board descriptions of the on board connectors and a complete set of schematics E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide Figure 1 MachXO2 Breakout Board Top Side 4x15 60 Hole LED Array J4 Prototype Array J6 MachXO2 PLD U3 4TG144C ul rI K G 2 S Two 2x20 Header Landings J3 J5 Two 2x20 Header Landings J2 J4 FTDI USB to UART FIF
9. 12 S amd vead ES RH 91 91189 LON SZ 92 0 78 se asad 28 28 oon AL _ os z vi ue SS 86841029754 arid AL Tepnoa vsa Lz 20 tod and Le 3684 00103 08 v san EDU Orna LEE Grid SC 02 arad eod 6L dried Wedd 0 IId O deaa ara LEE 2 7 Ovid Li BL Grid 68d Sp Head vvia LEL arid Wid SL 9 avid sted vaiad 268 Li m WE L St ESCH 3 8 DETI m Fan DEN TT 13547978258 SEM rar DEN ZED SEN 6 OL ZEIEN SEH ered varaa Sead MON goud Pewee acs 8 Ni 11149 EN L 8 Ni DTS Od 88184 9189 9893 Vond Geboeid 9 ZEN BEI a ITO T V 9 84 Odd T aed D0z8d NS s WER vod zv S TEDHA VEld 0028 TASS 18 02 L t z 01 s area NOTUS VOM 3 d 0844550 NI 111490214 NI OTId9 EEN and Sve NIdSs or Grad GADA DE 1199 1 021d ES avad 66 E Z ad Odd T eld or sr vrad ge vree 83 rro Weld es anapi veld 1 vr 40 anevayo ava wa anro anro sawan ana DW vr 40 siaga en 92 szo saovan WMd DIA kien ZOIDIA AEE ION SOA can LAT TICE NEN SEMICONDUCTOR Figure 10 FPGA MachXO2 Breakout Board Evaluation Kit User s Guide na LAT TICE NEN SEMICONDUCTOR Figure 11 Power LEDs TLOZ 12 udy Zeen EI v NAJF 9 FZOOZI ZOXWDOT g Jequiny 1waunooa ezisi 9037 4904 preog 1NOJESIA 320051 ZOXUYPEN 067
10. oo NR eeu o0c8d NS OO Mt eeu voad 0 2d DSO ZHNOS azad OOTY NY Zea 2 oor ti sca 2684 05 06 1689 TE indino QNO aad OSIS 05 Verd t DOTY NY sca 2918 OY N FEU Toad X109 HON N A Na Y T EER 370 oor RY cca oor ti zen wa eso asiad Grad raskas 0 oor ren 29189 oor Mtf CEU orad NidSSO sq rer zo e qeuo oj POH EER arad teworado sr stur oor YR eH valid oor ECKE neet Word CVO 40 HOLIOS NO 98099 WEL Jara WHO 007 TI SOYIA N ELON 4110 anro anto 41100 0 7 94 320051 80 007 10 ObbLOLb JHOOOL ZOXWOT anro anro anto 47100 L 428 L seu aeo EPUM HM m oco ezo e t U U J JE Zo1oon 01094 b kaa soga NGEH ZOIDDA neet ZOIDIA 01904 EES pr 2295 LE Gord WS vag 9017 2 69 vozad voina LEE aod vozad 89 ze vod asiad ZON gerad 18 1g 29184 WEEN Ce EDT EE ING N ING 9 Gerad JS 0 EDNOd veld ozzepeaH czxesepeoy EEEF 29 vore idem veraa 19 Zei LE ded a astad gang B Bld _ asiad O9 99185 vela LEZ Send Sond 3 op Gora Ovid Nasso Wad 29189 68 Seiad ez vend wona L se avad T astad ss vergd eo SE 96 vatad 18 Zen LE Geld vebnosveu ve 000104 B6TI ON Wad lt A ZEN 16 ze asad OSIdS 05 99 aiad zod sa BIS cored tt 62 06 did vaad d cn anga 6k 1 EDNODA Ved Veld
11. PB13B 48 27 PB9A PCLKT2 0 PB16A PCLKT2 O 49 28 PB9C PB13A 47 29 GND GND 30 GND GND 31 PB6D SO SPISO PB12B SO SPISO 45 32 PB6B PB9B 43 33 PB6C MCLK CCLK PB12A MCLK CCLK 44 34 PB6A PB9A 42 35 GND GND 36 GND GND 37 PB4D PB6B 41 38 PB4B PB4B 39 39 PB4C CSSPIN PB6A CSSPIN 40 40 PB4A PB4A 38 BI L ATTICE MachXO2 Breakout Board NEN SEMICONDUCTOR Evaluation Kit User s Guide Figure 4 J2 J4 Header Landing Callout J2 J4 1 2 1 2 Top Side NC 100 3 3 103 109 110 3 3 NC 111 112 1 2 GND GND 3 4 e 113 114 5 6 115 117 9 10 e 119 120 GND GND Sg GND GND 11 12 25 121 122 13 14 CN 125 126 GND GND A 127 128 19 20 E GND GND 21 22 KI 130 131 GND GND 21 132 133 23 24 JI 136 137 25 26 vo GND GND GND GND a 138 139 27 28 AA 140 141 GND GND J 142 143 32 33 p GND GND 34 35 ka Figure 5 J3 J5 Header Landing Callout J3 J5 Top Side J3 J5 1 2 1 2 1 2 101 NC 102 1 2 NC 71 69 74 73 70 68 76 75 67 62 GND GND 65 61 u 78 77 GND GND 8e 82 81 60 58 S GND GND 59 57 CN 84 83 GND GND in 86 85 56 54 GND GND 55 52 92 91 GND GND 94 93 50 48 GND GND 49 47 96 95 GND GND 98 97 45 43 GND GND 44 42 100 99 GND GND 105 104 41 39 107 106 40 38 12 san LAT TICE EN SEMICONDUCTOR Figure 6 J1 Header Landing and LED Array Callout J1
12. Pin numbers are correct for either device Figure 7 Block Diagram G G D Rev A Breet 1 SHGOVHH LCMXO2 7000HE B EVN or LCMXO2 1200ZE B EVN le Lattice MachXO2 1200ZE Breakout Board Block Diagram S S gt E j 5 a 251 a P a m wu B Sl A 2 x 8 S 2 a d 9 l LT o 2 E 8 I XNVH L QU lt h jou lt h SE E our BE als je o E i m sa An x ER E Je a Br a oo on E n n mI 99 db SS Q Q E Hu T Z lo BANK 3 I Os HHOVHH Power from USB 5V JTAG RS232 USB to CONNECTOR USB MachXO2 Breakout Board Evaluation Kit User s Guide C gt d a 0 H L 9 a 2 0 L 3 M n Figure 8 USB Interface to JTAG KLOZ HZ udy Kepsinur EI v NAJF 9 FZOOZI ZOXWOT 459014198 H 9219 5 401 gsf peog noxeeug 320021 ZOXUIEN 0 91 SASTIXV NOIIOND4 ZEESE 290404 WOU SIL T spl et spen Jr S 8 L 0690 8 E A 4 MOU ING BxL Japeay MIL SAL lt oa 7
13. TICE BN SEMICONDUCTOR Table 3 Expansion Header Pin Information J2 MachXO2 Breakout Board Evaluation Kit User s Guide Header Pin Number 1200ZE Function 7000HE Function MachXO2 Pin 1 NC NC 2 VCCIOO VCCIOO 118 123 135 3 PT17D DONE PT36D DONE 109 4 PT17C INITn PT36C INITn 110 5 PT17B PT36B 111 6 PT17A PT36A 112 7 GND GND 8 GND GND 9 PT16D PT33B 113 10 PT16C PT33A 114 11 PT16B PT28B 115 12 PT16A PT28A 117 13 PT15D PROGn PT27D PROGn 119 14 PT15C JTAGen PT27C JTAGen 120 15 GND GND 16 GND GND 17 PT15B PT25B 121 18 PT15A PT25A 122 19 PT12D SDA PCLKCO 0 PT22D SDA PCLKCO 0 125 20 PT12C SCL PCLKTO 0 PT22C SCL PCLKTO O 126 21 PT12B PCLKCO 1 PT18B PCLKCO 1 127 22 PT12A PCLKTO 1 PT18A PCLKTO 1 128 23 GND GND 24 GND GND 25 PT11D TMS PT17D TMS 130 26 77110 TCK PT17C TCK 131 27 PT11B PT15B 132 28 PT11A PT15A 133 29 PT10D TDI PT14D TDI 136 30 PT10C TDO PT14C TDO 137 31 GND GND 32 GND GND 33 PT10B PT11B 138 34 PT10A PT11A 139 35 PT9D PT10B 140 36 PT9C PT10A 141 37 PT9B PT9B 142 38 PT9A PT9A 143 39 GND GND 40 GND GND san LAT TICE EN SEMICONDUCTOR Table 4 Expansion Header Pin Information J3 MachXO 2 Breakout Board Evaluation Kit User s Guide
14. the FTDI chip USB Hardware driver package to your PC hard drive 3 Connect the USB cable from a USB port on your PC to the board s USB mini B socket J7 After the connec tion is made a green Power LED D9 will light indicating the board is powered on 4 If you are prompted Windows may connect to Windows Update select No not this time from available options and click Next to proceed with the installation Choose the Install from specific location Advanced option and click Next 5 Search for the best driver in these locations and click the Browse button to browse to the Windows driver folder created in the Download Windows USB Hardware Drivers section Select the CDM 2 04 06 WHOL Certified folder and click OK 6 Click Next A screen will display as Windows copies the reguired driver files Windows will display a message indicating that the installation was successful 7 Click Finish to install the USB driver 8 The demonstration design will automatically load and drive the LED array in an alternating pattern See the Troubleshooting section of this guide if the board does not function as expected Download Demo Designs The counter demo is preprogrammed into the Breakout Board however over time it is likely your board will be mod ified Lattice distributes source and programming files for demonstration designs compatible with the Breakout Board The demo design for the 1200ZE version of the board is available on the web U
15. 108819 JZO0ZL ZOXUYPEW eome1 on SASTIXV MachXO2 Breakout Board Evaluation Kit User s Guide Sed od 00I99 anto anko anro 4700 Ohh1DLI IZO0ZI ZOXWIT 10 Orr Lt 3H000 20XWO1 Jnro anro 470 4700 ezo zzo Ech ser co eo ag 129 EJ SEL Lio 4 88 10100N 00109A EE 10I90 00190A T n Zon Sud i m 828 901 5283 2289 SOL an edd vor veld ert Vela SON 361 L I 95 Sat Gers CL 3809 0 deld E GE 30L goud 68 66 goud LEE World ING SEL goud N ozxziepeaH N a x SE 36 OO EC oord 2 ING 8 46 Spud set IQL Q0LLd N OzxziopeoH 3 c B Grud Vitld vad 96 1114 CEE via si weng zet 074 2289 0289 MO 45842921159 Fist DELL OLA i T 7 Veld 1 I 68 SE 887 9983 0 119704 oel SAL 8044 EIE Vela m Z ASHJO 1ONIOd 10190794 1 Ea 2618 Wud aru asid LOX10d 16 Cor wee velia atid pe ve Wold a 4 e SON 0 1 104 109 0511 4 727777775 EA 68 SON 0 0ONIDANAS AZI Lg AEL 0 01194 108 Della TAL Goud 06 OOI DOL Veld EES 18 Sek 0 OOd VOS Geld SILL 8e VILLA osud Sd sua
16. 109104 veud veld nL aria L 97 VIS YOL ON St Voila E voua EES i ec oC 8879 Ed Ed 105004 NEH pi I 0909 0984 uAvUSOUd OSL La OZE USgVIF 95119 Tod Vas 0249 0 Dood 108 IE 6 BERGERE SSLld 1 1 KEE eid 58 ved VILLA 268 068 8689 914 VOL WOud Og 20684 39114 SLE 99 ELISE VILLA 0189 9089 068 0914 39119 9914 294 9 2018 0008 m ad SU SU Eel SITE Vid NOU Zi1d LIEGE 208 VUM UA 1 Sid E 0008 INOWALILd LING Ald er 601 3NOd QZ11d T t mme 0 ava er anro VI 40 anevawo zan SADVAL AMI DIVI sio VI 40 anevavo me va szoval wd m 00190A AC OO LOIDDA eu ou EL o neet can LATTICE NEN SEMICONDUCTOR Figure 9 FPGA 20 MachXO2 Breakout Board Evaluation Kit User s Guide 21 s P D Peug 1102 tz Indy Repsiny Sp NAF g FZ00ZI ZOXWOT a JequmwNiueumoog ezel r E EDI oor Ta VI Id MEA preog jnoxyeerg FZ00ZI ZOXWPEW eome1 on anad SASTIXV oor ti ora 284 IJSIS 15 9694020104
17. 3B PCLKC3 2 PL6B PCLKC5 0 6 11 PL3C PL8A 9 12 PL3D PL8B 10 13 GND GND 14 GND GND 15 PL4A PL9A 11 16 PL4B PL9B 12 17 PL4C PL10A 13 18 PL4D PL10B 14 19 GND GND 20 GND GND 21 PL5A PCLKT3 1 PL12A PCLKT4 0 19 22 PL5B PCLKC3 1 PL12B PCLKC4_0 20 23 PL5C PL15A 21 24 PL5D PL15B 22 25 GND GND 26 GND GND 27 PL8A PL17A 23 28 PL8B PL17B 24 29 PL8C PL19A 25 30 PL8D PL19B 26 31 GND GND 32 GND GND 33 PL9A PCLKT3 0 PL22A PCLKT3 O 27 34 PL9B PCLKC3 0 PL22B PCLKC3 0 28 35 GND GND 36 GND GND 37 PL10A PL24A 32 38 PL10B PL24B 33 39 PL10C PL25A 34 40 PL10D PL25B 35 MachXO2 Breakout Board TEE EEE LATTICE Evaluation Kit User s Guide Table 6 Expansion Header Pin Information J5 Header Pin Number 1200ZE Function 7000HE Function MachXO2 Pin 1 NC NC 2 VCCIO2 VCCIO2 37 51 66 3 PB20D SI SISPI PB38B SI SISPI 71 4 PB20B PB37B 69 5 PB20C SN PB38A SN 70 6 PB20A PB37A 68 7 PB18D PB35B 67 8 PB18B PB31B 62 9 PB18C PB35A 65 10 PB18A PB31A 61 11 GND GND 12 GND GND 13 PB15D PB29B 60 14 PB15B PB26B 58 15 PB15C PB29A 59 16 PB15A PB26A 57 17 GND GND 18 GND GND 19 PB11B PCLKC2 1 PB23B PCLKC2 1 56 20 PB11D PB18B 54 21 PB11A PCLKT2 1 PB23A PCLKT2 1 55 22 PB11C PB18A 52 23 GND GND 24 GND GND 25 PB9B PCLKC2 0 PB16B PCLKC2 0 50 26 PB9D
18. E MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide Board Modifications This section describes modifications to the board to change or add functionality Bypassing the USB Programming Interface The USB programming interface circuit USB Programming and Debug Interface section may be optionally bypassed by removing the O ohm resistors R5 R6 R7 R8 See Appendix A Schematics Sheet 2 of 5 Header landing J1 provides JTAG signal access for jumper wires or a 1x8 pin header Applying External Power The Breakout Board is powered by the circuit of Schematic Sheet 5 of 5 based on the 5V USB power source You may disconnect this power source by removing the 0 ohm resistors R42 VCC 1 2V and R44 VCC 3 3V Power connections are available from the expansion header landings J3 1 2V pins 1 and 3 schematic sheet 3 of 5 and J4 3 3V pins 1 and 3 schematic sheet 4 of 5 Measuring Bank and Core Power In addition to the expansion headers test points TP1 TP2 provide access to power supplies of the MachXO2 FPGA Inline 1 ohm resistors R24 VCCIOO 3 3V Bank 0 R25 VCCIO1 3 3V Bank 1 R26 VCCIO2 3 3V Bank 2 R27 VCCIO3 3 3V Bank 3 R56 VCC core 1 2V can be used to measure current for the power sup plies Mechanical Specifications Dimensions 3 in L x 3 in W x 1 2 in H Environmental Reguirements The evaluation board must be stored between 40 C and 100 C The recommended operating
19. O IC U1 Corporation zis PWR DN JTAG Header USB Mini B Power GND Power LED Landing J1 Socket J7 Test Points PWR_ON TP1 TP2 TP3 Storage and Handling Static electricity can shorten the lifespan of electronic components Please observe these tips to prevent damage that could occur from electro static discharge Use anti static precautions such as operating on an anti static mat and wearing an anti static wrist band Store the evaluation board in the packaging provided Touch a metal USB housing to equalize voltage potential between you and the board Software Requirements You should install the following software before you begin developing new designs for the Breakout board Lattice Diamond design software FTDI Chip USB hardware drivers installed as an option within the Diamond installation program MachXO2 Device This board currently features the MachXO2 7000HE FPGA which offers embedded Flash technology for instant on non volatile operation in a single chip Numerous system functions are included such as two PLLs and 256 Kbits of embedded RAM plus hardened implementations 01120 SPI timer counter and user Flash memory Flexi ble high performance I Os support numerous single ended and differential standards including LVDS and also source synchronous interfaces to DDR DDR2 LPDDR DRAM memory The 144 pin TQFP package provides up to E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evalu
20. W06031ROOJNEAHP 22 14 R28 R29 R30 R31 R32 R33 R34 R35 R36 R37 R38 Yageo RC0603FR 07100RL R39 R40 R41 23 9 R43 R45 R46 R47 R48 R49 R50 R51 R52 Yageo RC0402FR 071KL 24 1 R55 Yageo RC0603FR 07100RL 25 3 TP1 TP2 TP3 26 1 U1 FTDI FT2232HL 27 1 U2 Microchip 93LC56C I SN 28 1 U3 Lattice LCMXO2 7000HE 4TG144C or LCMXO2 1200ZE 1TG144C 29 1 U4 Fairchild Semi FAN1112SX 30 1 U5 On Semi NCP1117ST33T3G 31 1 X1 TXC 7M 12 000MAAJ T 32 1 X2 CTS CB3LV 3C 50M0000 23
21. ation Kit User s Guide 114 user I Os in a 20mm x 20mm form factor Previous versions of this board featured the MachXO2 1200ZE PLD in the same package This version of the board is no longer available A complete description of this device can be found in the MachXO2 Family Data Sheet Demonstration Design Lattice provides a simple pre programmed demo to illustrate basic operation of the MachXO2 device The design integrates an up counter with the on chip oscillator Note You may obtain your Breakout Board after it has been reprogrammed To restore the factory default demo and program it with other Lattice supplied examples see the Download Demo Designs section of this document Run the Demonstration Design Upon power up the preprogrammed demonstration design automatically loads and drives the LED array in an alternating pattern The program shows a clock generator based on the MachXO2 on chip oscillator The counter module is clocked at the oscillator default frequency of 2 08MHz to illustrate how low speed timer functions can be implemented with a FPGA The 22 bit up counter further divides the clock to advance the LED display approxi mately every 500ms The resulting light pattern will appear as an alternating pair of lit LEDs per row Figure 2 Demonstration Design Block Diagram MachXO2 c delay 20 1x8 LED l e 2 Hz Array 22 bit gt c delay 21 0 Up Counter Clock Generator FF 2 08 MHz L e us hk
22. driver For ispVM 1 Start ispVM System and choose Options gt Cable and I O Port Setup The Cable and I O Port Setup Dialog appears 2 Click the Troubleshooting the USB Driver Installation Guide link The Troubleshooting the USB Driver Installation Guide document appears in your system s PDF file reader 3 Follow the directions to install the Lattice USB driver Determine the Source of a Pre Programmed Device If the Breakout Board has been reprogrammed the original demo design can be restored To restore the board to the factory default see the Download Demo Designs section for details on downloading and reprogramming the device Ordering Information China RoHS Environment Friendly Description Ordering Part Number Use Period EFUP MachXO2 7000HE Breakout Board Evaluation Kit LCMXO2 700CHE B EVN MachXO2 Breakout Board Evaluation Kit LCMXO2 1200ZE B EVN OO 1 For reference only This version of the board is no longer available for sale Technical Support Assistance Hotline 1 800 LATTICE North America 1 503 268 8001 Outside North America e mail techsupportQlatticesemi com Internet www latticesemi com san LAT TICE EE SEMICONDUCTOR Revision History MachXO 2 Breakout Board Evaluation Kit User s Guide Date Version Change Summary December 2011 01 0 Initial release January 2012 01 1 Figure MachXO2 1200ZE Breakout Board Top Side u
23. mmer icon 5 Click Detect Cable The Programmer will detect the cable Cable USB2 Port FTUSB O If the cable is not detected see the Troubleshooting section 6 Click the Program icon When complete PASS is displayed in the Status column MachXO2 Breakout Board This section describes the features of the MachXO2 Breakout Board in detail Overview The Breakout Board is a complete development platform for the MachXO2 FPGA The board includes a prototyping area a USB program power port an LED array and header landings with electrical connections to most of the FPGA s programmable 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 and reprogram the board using Lattice Diamond soft ware Figure 3 MachXO2 Breakout Board Block Diagram Bank 0 2x20 Header USB USB Mini B Landing J2 Controller Socket 1x8 Header Landing J1 Optional JTAG Interface A Mini B USB Cable JTAG Programming GPIO 2x20 Header Landing J3 Bank 3 1200ZE Bank 3 4 amp 5 7000HE 2x20 Header GPIO MachX02 7000HE or Landing J4 1200ZE device 2x20 Header Landing J5 Bank 2 E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide Table 1 describes the components on the board and the interfaces it supports Table 1 Breakout Board Components and Interfaces
24. pdated with revi sion B board photo December 2012 01 2 Updated document to describe new version of the board featuring the MachXO2 7000HE Indicated that the MachXO2 1200ZE version of the board is no longer available February 2013 02 0 Updated Tables 3 6 to include 7000HE information Added 7000HE notes to Figure 3 and Appendix A September 2013 02 1 Updated procedure in Programming a Demo Design with the Lattice Diamond Programmer section Added information to the procedure on loading the FTDI chip USB hard ware drivers via the standalone package Updated description of Reference Designators in the Power and User LEDs Reference table January 2014 02 2 Updated description and procedure for downloading demo designs in Download Demo Designs section Updated project file name in Programming a Demo Design with the Lat tice Diamond Programmer section 2014 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 E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide Appendix A Schematics Note The schematics are drawn using the MachXO2 1200ZE device Please consult Tables 3 through 6 for 1200 and 7000HE pin name and bank synonyms
25. ramming Pin Information Description MachXO2 Pin Test Data Output 137 TDO Test Data Input 136 TDI Test Mode Select 130 TMS Test Clock 131 TCK LEDs A green LED D9 is used to indicate USB 5V power Eight red LEDs are driven by I O pins of the MachXO2 device Table 10 Power and User LEDs Reference Item Description Red LEDs 01 D2 D3 D4 D5 D6 D7 D8 Reference Designators Green LEDs D9 Part Number LTST C190KRKT D1 D8 LTST C190KGKT D9 Manufacturer Lite On It Corporation Web Site www liteonit com Power Supply 3 3V and 1 2V power supply rails are converted from the USB 5V interface when the board is connected to a host PC Test Points In order to check the various voltage levels used test points are provided e TP1 3 3V e TP2 1 2V e TP3 GND 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 MachXO2 FPGA Programming reguires the Lattice Diamond or ispVM System software Table 11 USB Interface Reference Item Description Reference Designators U1 FT2232HL Part Number Manufacturer Future Technology Devices International FTDI Web Site www ftdichip com E LATTIC
26. san LAT TICE HM SEMICONDUCTOR MachXO2 Breakout Board Evaluation Kit User s Guide January 2014 Revision EB68 02 2 E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide Introduction Thank you for choosing the Lattice Semiconductor MachXO2 Breakout Board Evaluation Kit This user s guide describes how to start using the MachXO2 Breakout Board an easy to use platform for evaluat ing and designing with the MachXO2 ultra low density FPGA Along with the board and accessories this kit includes a pre loaded demonstration design You may also reprogram the on board MachXO2 device to review your own custom designs The MachXO2 Breakout Board currently features the MachXO2 7000HE device A previous version of this board featured the MachXO2 1200ZE The board design and features have not changed and consequently this docu ment can be used as a guide for either version of the board If you reguire a board featuring the MachXO2 1200ZE Lattice recommends the MachXO 2 Pico Development Kit See Ordering Information on page 16 for more information Note Static electricity can severely shorten the lifespan of electronic components See the Storage and Handling section of this document for handling and storage tips Features The MachXO2 Breakout Board Evaluation Kit includes e MachXO2 Breakout Board The board is a 3 x 3 form factor that features the following on board components and circuits
27. se the same design files for MachXO2 7000HE Change the device in the Diamond Software tool and re run the process flow to generate the JEDEC for MachXO2 7000HE The description below references the 7000HE version To download demo designs 1 Browse to the Lattice Breakout Board Evaluation Kits web page www latticesemi com breakoutboards of the Lattice web site Select MachXO2 Breakout Board Demo Source and save the file 2 Extract the contents of MachXO21200ZEBreakoutBoardDemoDesignSource zip to an accessible location on your hard drive 3 Open the Project in the Diamond Design Software and change the device to MachXO2 7000HE 4TG144C 4 Runthe Process Flow and regenerate the JEDEC file Continue to Programming a Demo Design with Lattice Diamond Design Software Programming a Demo Design with the Lattice Diamond Programmer The demonstration design is pre programmed into the MachXO2 Breakout Board by Lattice If you have changed the design but now want to restore the Breakout Board to factory settings use the procedure described below To program the MachXO2 device 1 Install license and run Lattice Diamond software See www latticesemi com latticediamond for download and licensing information 2 Connect the USB cable to the host PC and the MachXO2 Breakout Board ran MachXO2 Breakout Board jas LAT TICE Evaluation Kit User s Guide 3 From Diamond open the Default pattern w standby ldf project file 4 Click the Progra
28. temperature is between 0 C and 90 C The board can be damaged without proper anti static handling Glossary FPGA Field Programmable Gate Array DIP Dual in line package LED Light Emitting Diode LUT Look Up Table PCB Printed Circuit Board RoHS Restriction of Hazardous Substances Directive USB Universal Serial Bus WDT Watchdog Timer Troubleshooting Use the tips in this section to diagnose problems with the Breakout Board LEDs Do Not Flash If power is applied but the board does not flash according to the preprogrammed counter demonstration then it is likely the board has been reprogrammed with a new design Follow the directions in the Demonstration Design sec tion to restore the factory default E LATTICE MachX02 Breakout Board MN SEMICONDUCTOR Evaluation Kit User s Guide USB Cable Not Detected If Lattice Diamond Programmer or ispVM System does not recognize the USB cable 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 Lattice supplied USB driver To access the Troubleshooting the USB Driver Installation Guide For Diamond software and standalone Diamond Programmer 1 Start Diamond or Diamond Programmer and choose Help 2 Search for USB driver or Troubleshooting then select the Troubleshooting the USB Driver topic 3 Follow the directions to install the Lattice USB

Download Pdf Manuals

image

Related Search

Related Contents

Introduction Features Electrical Ratings  HBV Quantitative Real-Time PCR Kit USER MANUAL  SC3000 User`s Manual - Accu  Patio Heater User Manual  Myboolo : mode d`emploi  User Manual    POOLWATCH BASIC ECO  Sartorius Moisture Analyzer  manual del usuario de los paneles nl101-00x  

Copyright © All rights reserved.
Failed to retrieve file