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.
FPGA-UG-02046-1.1
11
5.2.
Software Requirements for Specific Device Families
5.2.1.
MachXO3 Device Family Programming
The programming of MachXO3 device family follows steps similar to the process described in the
Generic Programming
section.
Done
is not a dedicated output in the MachXO3 device family.
Done
LED indication is not supported.
5.2.2.
ECP5 Device Family Programming
The programming of ECP5 device family follows steps similar to the process described in the
Generic Programming
section. When the programming of these devices is completed successfully, the
Done
LED is lit.
5.2.3.
L-ASC10 Device Programming
To program the ASC device:
1.
Launch the Lattice Diamond Programmer software.
The Diamond Programmer automatically starts scanning the device and detects the MachXO2 device as shown in
Figure 5.12
.
Figure 5.12. ASC Socket – Scanned MachXO2 Device
2.
Double click in the box under
Operation
as shown in
Figure 5.13
.
Figure 5.13. ASC Socket – Operation
3.
The
Device Properties
dialog box appears as shown in
Figure 5.14
. In the
Access Mode
dropdown list, select
PTM
Programming
.
Note that in the main interface,
PTM Bypass
is indicated under
Operation
.