The Lattice Model 300 programmer enables prototype programming of all Lattice programmable products with non-volatile elements (1.8V, 2.5V, 3.3V, and 5V programming voltages). For further details about supported devices, see the Model 300 datasheet.
A Socket Adapter is required to provide the interface for a specific device/package. These are available separately. See the Lattice Socket Adapter Listing to determine which socket adapter is required for the device you wish to program. Please note that iCE Socket Adapters are not compatible with the Model 300 programmer.
The Model 300 programmer software interface is included in Lattice's ispVM System software. The Model 300 programmer is controlled entirely by the software (with the exception of programmer power and a set of calibration control switches). The user simply selects a device, device Vcc, and adapter configuration to program a target device.
The iCEprog Desktop Programmer supports programming of the OTP fuses of Lattice iCE products (NVCM programming). It can also be used for SPI programming of iCE devices. However data programmed via SPI into SRAM memory on an iCE device will be lost when power is turned-off, or the device is removed from the Socket Adapter. (Note: Photo shows Socket Adapter installed)
A Socket Adapter is required to provide the interface for a specific device/package. These are available separately. See the Lattice Socket Adapter Listing to determine which socket adapter is required for the device you wish to program. Please note that the iCEprog Desktop Programmer supports only iCE socket adapters, as indicated in the socket adapter listing.
As of Oct 2, 2012, an ispDOWNLOAD Programming Cable is included with every iCEprog programmer. The programming cable completes the interface between the PC and the iCEprog programmer.
The iCEprog Desktop Programmer is controlled by the Diamond Programmer software, which is avaiable for free download. To learn more about using the iCEprog Desktop Programmer with the Diamond software and HW-USBN-2A cable, consult the Help files included with Diamond Programmer.