Smart Socket
User Guide
© 2016-2018 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.
2
FPGA-UG-02046-1.1
Contents
1.
Introduction .................................................................................................................................................................. 4
2.
Features ........................................................................................................................................................................ 4
3.
Block Diagram ............................................................................................................................................................... 5
4.
Board Specifications ..................................................................................................................................................... 6
5.
Software Requirements ................................................................................................................................................ 7
5.1.
Generic Programming ......................................................................................................................................... 7
5.2.
Specific Software Requirements for Certain Device Families ........................................................................... 11
5.2.1.
MachXO3 Device Family Programming ......................................................................................................... 11
5.2.2.
ECP5 Device Family Programming ................................................................................................................ 11
5.2.3.
L-ASC10 Device Programming ....................................................................................................................... 11
5.2.4.
iCE40 Device Family Programming ............................................................................................................... 16
5.2.5.
CrossLink Device Family Programming ......................................................................................................... 19
6.
Ordering Information .................................................................................................................................................. 21
Technical Support ............................................................................................................................................................... 22
Appendix A. Smart Socket Board Schematics ..................................................................................................................... 23
Appendix B. Debugging ....................................................................................................................................................... 27
Revision History .................................................................................................................................................................. 29