iCEprogデスクトッププログラマーは,ラティスの冰制品のOTPヒューズのプログラミング(NVCMプログラミング)に対応しています.iCEデバイスのSPIプログラミングにも使用できます。ただし,电源がオフになったり,デバイスがソケットアダプタから取り外されたりすると,SPIを経由して冰デバイスのSRAMメモリにプログラムされたデータは失われます(注:写真はソケットアダプターが取り付けられた状态を表しています)。
特定のデバイス/パッケージにインターフェイスで接続するには,ソケットアダプタが必要です。こちらは别途で入手可能です。プログラムを作成するデバイスに必要なソケットアダプタを确认するには,ラティスソケットアダプタリストを参照してください.iCEprogデスクトッププログラマーは,ソケットアダプタリストに记载されているように,冰ソケットアダプタのみ対応しています。
2012年10月2日现在,すべてのiCEprogプログラマーにispDOWNLOADプログラミングケーブルが付属しています。プログラミングケーブルは,PCとiCEprogプログラマー間のインターフェース接続を可能にします。
冰蛙デスクトッププログラマーは,无料でダウンロードできる钻石プログラマーソフトウェアによって制御されます.DiamondソフトウェアとHW-USBN-2AケーブルでiCEprogデスクトッププログラマーを使用する方法についての详细は,钻石プログラマー付属のヘルプファイルを参照してください。