MachXO5T-NX-Development Board
Evaluation Board User Guide
© 2023 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.
FPGA-EB-02058-1.0 3
Contents
Acronyms in This Document.................................................................................................................................................6
1. Introduction..................................................................................................................................................................7
1.1. MachXO5T-NX Development Board....................................................................................................................7
1.2. Features ..............................................................................................................................................................8
1.3. LFMXO5-100T Device ..........................................................................................................................................9
2. Applying Power to the Board......................................................................................................................................10
3. Hard JTAG/I2C Programming ......................................................................................................................................12
3.1. JTAG Download Interface..................................................................................................................................13
3.2. I2C Download Interface .....................................................................................................................................14
4. Soft JTAG/UART User Interface ..................................................................................................................................16
4.1. Soft JTAG User Interface ...................................................................................................................................16
4.2. Soft UART User Interface ..................................................................................................................................17
5. LFMXO5-100T Clock Sources ......................................................................................................................................18
6. SGMII Ethernet Connections ......................................................................................................................................19
7. PCIe Gold Finger .........................................................................................................................................................21
8. Optional SMA Headers ...............................................................................................................................................22
9. LPDDR4 Memory Controller Interface........................................................................................................................24
10. Generating the Programming File ..........................................................................................................................25
11. Programming the MachXO5-NX Device..................................................................................................................27
12. Headers and Test Connections ...............................................................................................................................32
12.1. Versa Headers ...................................................................................................................................................32
12.2. Arduino Board GPIO Headers............................................................................................................................34
12.3. FPC Headers ......................................................................................................................................................35
12.4. Aardvark Header (DNI)......................................................................................................................................36
12.5. Raspberry Pi Board GPIO Header ......................................................................................................................37
12.6. PMOD Headers..................................................................................................................................................37
12.7. User I2C Interface ..............................................................................................................................................38
12.8. ADC and Potentiometer ....................................................................................................................................38
13. LEDs and Switches ..................................................................................................................................................40
13.1. 8-Position DIP Switch ........................................................................................................................................40
13.2. General Purpose Push Buttons .........................................................................................................................41
13.3. General Purpose LEDs .......................................................................................................................................41
14. Software Requirements..........................................................................................................................................42
15. Storage and Handling .............................................................................................................................................42
16. Ordering Information..............................................................................................................................................42
TechnicalSupport Assistance ..............................................................................................................................................43
Appendix A. MachXO5T-NX Development Board Schematics............................................................................................44
Appendix B. MachXO5T-NX Development Board Bill of Materials.....................................................................................55
Appendix C. User Defined Preference File..........................................................................................................................63
Appendix D. MachXO5T-NX Development Board Errata....................................................................................................68
References..........................................................................................................................................................................69
RevisionHistory...................................................................................................................................................................70