Lattice Socket Products
Lattice Socket Products
The following hardware can be used to program loose, unsoldered devices off-board. Consult the lists below to determine which best suits your needs.
Rev 6.4
Smart Sockets
Lattice Smart Sockets are an all-in-one desktop programming solution for the latest Lattice products. The top of each Smart Socket includes a socket for the target device / package type.
Smart Sockets require only a single connection to the PC for power and programming control. No other hardware is required. Programming is controlled with the Diamond Programmer
software.
Product Family
Device
Package Type
Smart Socket Part Number
ROHS Compliant
Notes
ASC10
Crosslink
Crosslink
Crosslink
Crosslink
ECP5
ECP5
ECP5
ECP5
iCE40HX
iCE40 Ultra (iCE5LP)
iCE40 Ultra (iCE5LP)
iCE40 Ultra (iCE5LP)
iCE40 UltraLite
iCE40 UltraLite
iCE40 UltraPlus
iCE40 UltraPlus
MachXO2
MachXO2
MachXO2
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
MachXO3 / MachXO3L
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
All
48-pin QFN
81-ball csfBGA
80-ball ctfBGA
64-ball ucfBGA
36-ball WLCSP
381-ball caBGA
756-ball caBGA
285-ball csfBGA
554-ball caBGA
121-ball caBGA
36-ball WLCSP (0.35)
48-pin QFN
36-ball ucfBGA (0.4)
16-ball WLCSP
36-ball ucBGA
48-pin QFN
30-ball WLCSP
84-pin QFN
48-pin QFN
256-ball ftBGA
256-ball caBGA
400-ball caBGA
256-ball csfBGA
324-ball csfBGA
121-ball csfBGA
81-ball WLCSP
324-ball caBGA
484-ball caBGA
49-ball WLCSP (0.4)
36-ball WLCSP (0.4)
PSSN-S48-ASC10
PSSN-M81-LIF-MD
PSSN-JM80-LIF-MD
PSSN-UM64-LIF-MD
PSSN-UW36-LIF-MD
PSSN-B381-LFE5
PSSN-B756-LFE5
PSSN-M285-LFE5
PSSN-B554-LFE5
PSSN-B121-ICE40HX
PSSN-SW36-ICE5LP
PSSN-S48-ICE5LP
PSSN-CM36-ICE5LP
PSSN-SWG16-ICE40UL
PSSN-CM36A-ICE40UL
PSSN-S48-ICE40UP
PSSN-UW30-ICE40UP
PSSN-QN84-LCMXO2
PSSN-SG48-LCMXO2
PSSN-FT256-LCMXO2
PSSN-B256-LCMXO3
PSSN-B400-LCMXO3
PSSN-M256-LCMXO3
PSSN-M324-LCMXO3
PSSN-M121-LCMXO3
PSSN-UW81-LCMXO3
PSSN-B324-LCMXO3
PSSN-B484-LCMXO3
PSSN-UW49-LCMXO3
PSSN-UW36-LCMXO3
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Lattice Desktop Programmers
The Lattice Model 300 Desktop Programmer enables programming of all Lattice families except iCE. The Model 300 is supported by the Lattice Programming Cable (included with the
Model 300). To program a specific Lattice device, an appropriate Lattice Socket Adapter must be installed on the Model 300 Desktop Programmer.
The iCEprog Desktop Programmer supported all iCE products, and requires an iCE socket adapter for the device/package you wish to program. It is supported with the Lattice
Programming Cable (included with the iCEprog) and the Diamond Programmer software.
Lattice Programmers
Model 300
Model 100
iCEprog
Device Support
All Lattice products except iCE
Lattice products with 5.0V Vcc
All iCE products
Vcc Support
1.8V - 5.0V
5.0V
Ordering Part Number
pDS4102-PM300N
Not Available
ICEPROGM1050-01
Lattice 28-pin Converter
The Lattice 28-pin Converter can allow use of a Lattice Socket Adapter with some 3rd party programmers. Consult with your 3rd party programmer to determine if the 28-pin Converter is
suitable for use in your programming environment.
Device
28-pin Converter
(RoHs Compliant)
Ordering Part Number
pDS4102N-28P2SAB
Lattice Socket Adapters
Socket Adapters are the interface between the desktop programmer (Model 300 or iCEprog) and Lattice programmable devices. This document shows which Lattice Socket Adapters
support which Lattice programmable products. Lattice Socket Adapters are device and package specific, however some Socket Adapters support multiple Lattice products. Use the tables
on the following pages to determine which socket adapter you require.
Product Family
iCE65
iCE65
iCE65
iCE65
iCE65
iCE65
Device
All
All
All
All
All
All
Package Type
81-ball csBGA
121-ball csBGA
132-ball csBGA
CB196
CB284
84-pin QFNS
Socket Adapter Part Number
ICESABCB81-01
ICESABCB121-01
ICESABCB132/196-01
ICESABCB132/196-01
ICESABCB284-01
ICESABQN84-01
ROHS Compliant
Y
Y
Y
Y
Y
Y
Notes
3
3
3
3
3
3
1
8/31/2018