LATTICE ロゴ

LATTICE HW-USBN-2B プログラミングケーブル

LATTICE-HW-USBN-2B -プログラミングケーブル製品

製品情報

仕様

  • 製品名: プログラミングケーブル
  • ユーザーガイド: FPGA-UG-02042-26.7
  • 発売日: 2024年XNUMX月

製品使用説明書

特徴

プログラミング ケーブルは、Lattice のプログラマブル デバイスのプログラミングに不可欠な機能を提供します。具体的な機能は、選択したターゲット デバイスによって異なる場合があります。

プログラミングケーブル

プログラミング ケーブルは、プログラミングの目的でターゲット デバイスに接続するように設計されています。プログラミング ソフトウェアとプログラム可能なデバイス間のデータ転送と制御信号を容易にします。

プログラミング ケーブルのピン定義

プログラミング ケーブル ピンには、Lattice プログラマブル デバイスのプログラミング機能に対応する特定の機能があります。主なピンの定義は次のとおりです。

  • VCC TDO/SO: プログラミング編tage – テストデータ出力
  • TDI/SI: テストデータの入力 – 出力
  • ISPEN/プログラム: 有効 – 出力
  • TRST: テストリセット – 出力
  • 終わり: 入力 – DONEは構成ステータスを示します
  • TMS: テストモード – 出力
  • GND: グランド – 入力
  • TCK/SCLK: テストクロック入力 – 出力
  • 初期化: 初期化 – 入力
  • I2C信号: SCL1とSDA1 – 出力
  • 5V OUT1: 5V出力信号

*注: 基本的なJにはFlywire接続が必要な場合がありますTAG プログラミング。

プログラミングケーブル インシステムプログラミングインターフェース

プログラミング ケーブルは、データ転送と制御用の特定のピンを使用して PC とインターフェイスします。詳細なピン割り当てについては、提供されている図を参照してください。

よくある質問

  • Q: これらのケーブルを使用してプログラミングする場合に推奨されるソフトウェアは何ですか?
    • A: これらのケーブルを使用してプログラミングする場合は、Diamond Programmer/ispVM システム ソフトウェアを使用することをお勧めします。
  • Q: ケーブルを PC に接続するために追加のアダプターは必要ですか?
    • A: PC のインターフェースによっては、適切な接続のためにパラレル ポート アダプターが必要になる場合があります。

免責事項

Lattice は、この文書に含まれる情報の正確性、または特定の目的に対する製品の適合性に関して、いかなる保証、表明、または保証も行いません。ここに記載されているすべての情報は、すべての欠陥を含む現状のまま提供され、関連するすべてのリスクは購入者の責任となります。ここに記載されている情報は情報提供のみを目的としており、技術的な誤りや省略が含まれる可能性があり、さまざまな理由で不正確になる可能性があります。また、Lattice は、この情報を更新、修正、または改訂する義務を負いません。Lattice が販売する製品は、限定的なテストを受けており、製品の適合性を独自に判断し、テストおよび検証することは購入者の責任です。 LATTICE 製品およびサービスは、生命または安全が極めて重要なシステム、危険な環境、またはフェイルセーフ性能を必要とするその他の環境(製品またはサービスの障害が死亡、人身傷害、重大な財産損害、または環境被害につながる可能性のあるアプリケーションを含む)での使用を想定して設計、製造、またはテストされていません(総称して「高リスク使用」)。さらに、購入者は、適切な冗長性、フェイルセーフ機能、および/またはシャットダウン メカニズムの提供など、製品およびサービスの障害に対する保護のために慎重な措置を講じる必要があります。 LATTICE は、製品またはサービスの高リスク用途への適合性について、明示的または黙示的な保証を一切行いません。この文書で提供される情報は Lattice Semiconductor の所有物であり、Lattice は、この文書の情報または製品を予告なくいつでも変更する権利を留保します。

特徴

  • すべてのラティス プログラマブル製品のサポート
    • 2.5 V ~ 3.3 V の I2C プログラミング (HW-USBN-2B)
    • 1.2V~3.3VJTAG および SPI プログラミング (HW-USBN-2B)
    • 1.2V~5VJTAG および SPI プログラミング (他のすべてのケーブル)
    • デザインのプロトタイピングとデバッグに最適
  • 複数の PC インターフェイスに接続
    • USB (v.1.0、v.2.0)
    • PCパラレルポート
  • 使いやすいプログラミング コネクタ
    • 汎用性の高いフライワイヤー、2 x 5 (.100”) または 1 x 8 (.100”) コネクター
    • 6 フィート (2 メートル) 以上のプログラミング ケーブル長 (PC から DUT)
  • 鉛フリー/RoHS準拠構造

LATTICE-HW-USBN-2B -プログラミングケーブル-図 (1)

プログラミングケーブル

ラティスプログラミングケーブル製品は、すべてのラティスデバイスのシステム内プログラミングのためのハードウェア接続です。ユーザーがロジック設計を完了し、プログラミングケーブルを作成した後、 file Lattice Diamond®/ispLEVER® Classic/Radiant開発ツールを使用すると、ユーザーはDiamond/Radiant ProgrammerまたはispVM™ Systemソフトウェアを使用してボード上のデバイスをプログラムできます。ispVM System/Diamond/Radiant Programmerソフトウェアは、プログラミングライブラリに保存されている情報に基づいて、適切なプログラミングコマンド、プログラミングアドレス、プログラミングデータを自動的に生成します。 file およびパラメータは、Diamond/Radiant Programmer/ispVM システムで設定されます。プログラミング信号は、PC の USB ポートまたはパラレル ポートから生成され、プログラミング ケーブルを介してデバイスに送信されます。プログラミングには追加のコンポーネントは必要ありません。
注: ポートAはJ用ですTAG プログラミング。Radiant プログラミング ソフトウェアは、PC の USB ハブを介して内蔵ケーブルを使用でき、ポート A の USB 機能のケーブルを検出します。ポート B は、UART/I2C インターフェイス アクセス用です。
Diamond Programmer/Radiant Programmer/ispVMシステムソフトウェアは、すべてのLattice設計ツール製品に含まれており、Latticeからダウンロードできます。 web サイト www.latticesemi.com/programmer.

プログラミング ケーブルのピン定義

プログラミングケーブルによって提供される機能は、ラティスのプログラマブルデバイスで利用可能な機能に対応しています。デバイスによっては異なるプログラミング機能を備えているため、プログラミングケーブルによって提供される特定の機能は、選択した対象デバイスによって異なります。ispVM System/Diamond/Radiant Programmerソフトウェアは、選択したデバイスに基づいて適切な機能を自動的に生成します。詳細については、表3.1を参照してください。view プログラミングケーブル機能の。

表3.1. プログラミングケーブルのピン定義

プログラミング ケーブル ピン 名前 プログラミングケーブルのピンタイプ 説明
VCCC の プログラミング編tage 入力 Vに接続CCIO またはV国際 ターゲットデバイスのプレーン。標準ICC = 10mA。ターゲットボード

Vを提供するCC ケーブルの供給/参照。

TDO/SO テストデータ出力 入力 IEEE1149.1 (JTAG) プログラミング標準。
TDI/SI テストデータ入力 出力 IEEE1149.1 プログラミング標準を介してデータをシフトインするために使用されます。
ISPEN/PROG 有効にする 出力 デバイスのプログラムを有効にします。

また、HW-USBN-2B を使用した SPI プログラミング用の SN/SSPI チップ セレクトとしても機能します。

トラスト テストリセット 出力 オプションの IEEE 1149.1 ステート マシンのリセット。
終わり 終わり 入力 DONE は構成のステータスを示します
テレメトリ テストモード選択入力 出力 IEEE1149.1 ステート マシンの制御に使用されます。
グランド 地面 入力 ターゲット デバイスのグランド プレーンに接続します。
TCK/SCLK テストクロック入力 出力 IEEE1149.1 ステート マシンのクロックに使用
INIT 初期化 入力 デバイスが構成を開始する準備ができていることを示します。 INITN は一部のデバイスでのみ検出されます。
I2C: SCL1 I2C SCL 出力 Iを提供します2C信号SCL
I2C: SDA1 I2C SDA 出力 Iを提供します2C信号SDA。
5 V 出力1 5V出力 出力 iCEprogM5 プログラマーに 1050 V 信号を供給します。

注記:

  1. HW-USBN-2Bケーブルにのみあります。Nexus™およびAvant™I2Cプログラミングポートはサポートされていません。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (2)LATTICE-HW-USBN-2B -プログラミングケーブル-図 (3)
    *注: Lattice PAC-Designer® ソフトウェアは、USB ケーブルを使用したプログラミングをサポートしていません。これらのケーブルを使用して ispPAC デバイスをプログラムするには、Diamond Programmer/ispVM System ソフトウェアを使用してください。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (4)
    *注: HW7265-DL3、HW7265-DL3A、HW-DL-3B、HW-DL-3C、HW-DLN-3C は機能的に同等の製品です。LATTICE-HW-USBN-2B -プログラミングケーブル-図15LATTICE-HW-USBN-2B -プログラミングケーブル-図 (5)
  2. 注: 参考までに、HW2-DL10 または HW7265-DL2A の 7265 x 2 コネクタは Tyco 102387-1 と同等です。これは、標準の 100 ミル間隔の 2 x 5 ヘッダー、または 2M N5-3RB などの 2510 x 5002 キー付き埋め込み型オス コネクタに接続します。

プログラミングソフトウェア

Diamond/Radiant ProgrammerとClassicデバイス用のispVMシステムは、すべてのLatticeデバイスとダウンロードケーブル用の推奨プログラミング管理ソフトウェアツールです。Lattice Diamond/Radiant ProgrammerまたはispVMシステムソフトウェアの最新バージョンは、Latticeからダウンロードできます。 web サイト www.latticesemi.com/programmer

ターゲット ボードの設計に関する考慮事項

ターゲットボードのTCK接続には4.7kΩのプルダウン抵抗が推奨されます。このプルダウンは、高速クロックエッジやVCC rによって引き起こされるTAPコントローラの不注意なクロックを回避するために推奨されます。ampすする。 このプルダウンは、すべてのラティス プログラマブル ファミリに推奨されます。
I2C 信号 SCL および SDA はオープン ドレインです。ターゲット ボードには、VCC への 2.2 kΩ プルアップ抵抗が必要です。HW-USBN-3.3B ケーブルでは、I2.5C の VCC 値 2 V および 2 V のみがサポートされています。
低消費電力を特徴とする Lattice デバイス ファミリの場合、USB プログラミング ケーブルが非常に低消費電力のボード設計に接続されているときは、プログラミング間隔中に VCCJ と GND の間に 500 Ω の抵抗を追加することをお勧めします。これについてさらに詳しく説明した FAQ が以下にあります。 http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG お客様の PCB に接続されたプログラミング ケーブルを使用する場合、プログラミング ポートの速度を管理する必要がある場合があります。 これは、PCB 配線が長い場合やデイジー チェーン接続されたデバイスが多い場合に特に重要です。 ラティスのプログラミング ソフトウェアは、J に適用される TCK のタイミングを調整できます。TAG ケーブルからプログラミング ポートを切断します。この TCK の低精度ポート設定は、PC の速度や使用するケーブルの種類 (パラレル ポート、USB、または USB2) など、さまざまな要因によって異なります。このソフトウェア機能には、デバッグやノイズの多い環境で TCK を遅くするオプションが用意されています。これについてさらに詳しく説明した FAQ が、次の場所にあります。 http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB ダウンロード ケーブルは、Lattice プログラミング ソフトウェアを使用して Power Manager または ispClock 製品をプログラムするために使用できます。Power Manager I デバイス (POWR604、POWR1208、POWR1208P1) で USB ケーブルを使用する場合、ユーザーは TCK を XNUMX/XNUMX に遅くする必要があります。これについてより詳細に説明した FAQ が、次の場所にあります。 http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx

Flywire のプログラミングと接続リファレンス

表 6.1 を参照して、ラティス デバイスごとに、さまざまなラティス プログラミング ケーブル フライワイヤの接続方法を確認してください。 JTAG、SPI、I2C 構成ポートが明確に識別されます。参考のために、従来のケーブルとハードウェアが含まれています。さらに、さまざまなヘッダー構成が表にまとめられています。

表 6.1. ピンとケーブルのリファレンス

HW-USBN-2B

フライワイヤーの色

TDI/SI TDO/SO テレメトリ TCK/SCLK ISPEN/PROG 終わり TRST(出力) VCCC の グランド I2C: SCL I2C: SDA 5V出力
オレンジ 茶色 黄色 イエロー/ホワイト 緑/白 赤/白
HW-USBN-2A

フライワイヤーの色

TDI TDO テレメトリ TCK ispEN/PROG INIT TRST(出力)/DONE(入力) VCCC の グランド  

 

 

na

オレンジ 茶色 黄色
HW-DLN-3C

フライワイヤーの色

TDI TDO テレメトリ TCK ispEN/PROG  

na

TRST(出力) VCCC の グランド
オレンジ 茶色 黄色
 

プログラミング ケーブルのピン タイプ ターゲット ボードの推奨事項

出力 入力 出力 出力 出力 入力 入力/出力 入力 入力 出力 出力 出力
4.7kΩのプルアップ 4.7kΩのプルダウン  

(注1)

 

(注2)

(注3)

(注6)

(注3)

(注6)

プログラミング ケーブルのワイヤ (上) を対応するデバイスまたはヘッダー ピン (下) に接続します。

JTAG ポートデバイス

ECP5™ TDI TDO テレメトリ TCK  

 

 

 

 

 

 

 

 

 

デバイスispEN、PROGRAMへのオプションの接続、

INITN、DONE、TRST 信号 (ispVM システムのカスタム I/O 設定で定義)

または Diamond Programmer ソフトウェア。 すべてのデバイスでこれらのピンが使用できるわけではありません)

必須 必須
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/LatticeEC™  

TDI

 

TDO

 

テレメトリ

 

TCK

 

必須

 

必須

 

 

 

LatticeXP2™/LatticeXP™ TDI TDO テレメトリ TCK 必須 必須
LatticeSC™/LatticeSCM™ TDI TDO テレメトリ TCK 必須 必須
MachXO2™/MachXO3™/MachXO3D™ TDI TDO テレメトリ TCK 必須 必須
マッハXO™ TDI TDO テレメトリ TCK 必須 必須
ORCA®/FPSC TDI TDO テレメトリ TCK 必須 必須
ispXPGA®/ispXPLD™ TDI TDO テレメトリ TCK 必須 必須
ispMACH® 4000/ispMACH/ispLSI® 5000 TDI TDO テレメトリ TCK 必須 必須
マッハ®4A TDI TDO テレメトリ TCK 必須 必須
ispGDX2™ TDI TDO テレメトリ TCK 必須 必須
ispPAC®/ispClock™ (注 4) TDI TDO テレメトリ TCK 必須 必須
プラットフォーム マネージャー™/パワー マネージャー/パワー マネージャー II/プラットフォーム マネージャー II (注 4) TDI  

TDO

 

テレメトリ

 

TCK

 

必須

 

必須

 

 

 

 

 

クロスリンク™-NX/セルタス™-NX/

CertusPro™-NX/Mach™-NX/MachXO5™-NX

 

 

TDI

 

 

TDO

 

 

テレメトリ

 

 

TCK

デバイス ispEN、PROGRAMN、

INITN、DONE、TRST 信号 (ispVM システムのカスタム I/O 設定で定義)

または Diamond Programmer ソフトウェア。 すべてのデバイスでこれらのピンが使用できるわけではありません)

 

 

必須

 

 

必須

 

 

 

 

 

 

HW-USBN-2B

フライワイヤーの色

TDI/SI TDO/SO テレメトリ TCK/SCLK ISPEN/PROG 終わり TRST(出力) VCCC の グランド I2C: SCL I2C: SDA 5V出力
オレンジ 茶色 黄色 イエロー/ホワイト 緑/白 赤/白
HW-USBN-2A

フライワイヤーの色

TDI TDO テレメトリ TCK ispEN/PROG INIT TRST(出力)/DONE(入力) VCCC の グランド  

 

 

na

オレンジ 茶色 黄色
HW-DLN-3C

フライワイヤーの色

TDI TDO テレメトリ TCK ispEN/PROG  

na

TRST(出力) VCCC の グランド
オレンジ 茶色 黄色
 

 

プログラミング ケーブルのピン タイプ ターゲット ボードの推奨事項

出力 入力 出力 出力 出力 入力 入力/出力 入力 入力 出力 出力 出力
 

 

4.7kΩ

プルアップ

4.7kΩのプルダウン  

(注1)

 

 

 

(注2)

 

(注3)

(注6)

(注3)

(注6)

 

プログラミング ケーブルのワイヤ (上) を対応するデバイスまたはヘッダー ピン (下) に接続します。

スレーブ SPI ポート デバイス

ECP5 MOSI 味噌 CCLK SN  

デバイス PROGRAMN、INITN、DONE 信号へのオプションの接続

必須 必須
ラティスECP3 MOSI 味噌 CCLK SN 必須 必須
マッハXO2/マッハXO3/マッハXO3D SI SO CCLK SN 必須 必須
 

クロスリンク LIF-MD6000

 

MOSI

 

味噌

 

 

SPI_SCK

 

SPI_SS

オプションCDONE  

クレセット_B

 

必須

 

必須

 

 

 

iCE40™/iCE40LM/iCE40 Ultra™/iCE40 UltraLite™  

SPI_SI

 

SPI_SO

 

 

SPI_SCK

 

SPI_SS_B

オプションCDONE  

クレセット_B

 

必須

 

必須

 

 

 

 

CrossLink-NX/Certus-NX/CertusPro-NX

 

SI

 

SO

 

SCLK

 

SCSN

オプション。オプション完了  

必須

 

必須

 

 

 

I2C ポート デバイス

I2C ポート デバイス
マッハXO2/マッハXO3/マッハXO3D  

デバイス PROGRAMN、INITN、DONE 信号へのオプションの接続

必須 必須 SCL SDA
プラットフォーム マネージャー II 必須 必須 SCL_M + SCL_S SDA_M + SDA_S
L-ASC10 必須 必須 SCL SDA
 

クロスリンク LIF-MD6000

 

 

 

 

 

オプション。 CDONE  

クレセット_B

 

必須

 

必須

 

SCL

 

SDA

 

ヘッダー

1 x 10 コネクタ (各種ケーブル) 3 2 6 8 4 9または10 5または9 1 7
1 x 8コネクタ 3 2 6 8 4 5 1 7
2 x 5コネクタ 5 7 3 1 10 9 6 2、4、または 8

プログラマー

モデル300 5 7 3 1 10 9 6 2、4、または 8
iCEprog™ iCEprogM1050 8 5 7 9 3 1 6 10 4(注5)

注:

  1. 古いラティス ISP デバイスの場合、ターゲット ボードの ispEN/ENABLE に 0.01 μF のデカップリング コンデンサが必要です。
  2. HW-USBN-2A/2B の場合、ターゲット ボードが電力を供給します (標準 ICC = 10 mA)。VCCJ ピンがあるデバイスの場合、VCCJ をケーブルの VCC に接続する必要があります。その他のデバイスの場合、適切なバンク VCCIO をケーブルの VCC に接続します。デバイスに近い VCCJ または VCCIO には 0.1 μF のデカップリング コンデンサが必要です。デバイスに VCCJ ピンがあるかどうか、またはどの VCCIO バンクがターゲット プログラミング ポートを制御しているか (ターゲット デバイスのコア VCC/VSS プレーンと同じではない場合があります) を確認するには、デバイスのデータ シートを参照してください。
  3. オープン ドレイン信号。ターゲット ボードには、VCC が接続されているのと同じプレーンに約 2.2 kΩ のプルアップ抵抗が接続されている必要があります。HW-USBN-2B ケーブルは、VCC に内部 3.3 kΩ プルアップを提供します。
  4. PAC-Designer® ソフトウェアを使用して ispPAC または ispClock デバイスをプログラムする場合は、TRST/DONE を接続しないでください。
  5. HW-USBN-2B よりも古いケーブルを使用する場合は、iCEprogM5 のピン 1050 (VCC) とピン 4 (GND) の間に +2 V の外部電源を接続します。
  6. HW-USBN-2B の場合、I3.3C では 2.5 V ~ 2 V の VCC 値のみがサポートされます。

プログラミングケーブルの接続

プログラミング ケーブルを接続、切断、または再接続するときは、ターゲット ボードの電源を切ってください。 他の J ピンを接続する前に、必ずプログラミング ケーブルの GND ピン (黒線) を接続してください。TAG ピン。 これらの手順に従わないと、ターゲットのプログラマブル デバイスが損傷する可能性があります。

プログラミング ケーブル TRST ピン

ボードの TRST ピンをケーブルの TRST ピンに接続することは推奨されません。代わりに、ボードの TRST ピンを Vcc に接続してください。ボードの TRST ピンをケーブルの TRST ピンに接続する場合は、ispVM/Diamond/Radiant Programmer に TRST ピンをハイに駆動するように指示してください。
ispVM/Diamond/Radiant Programmer を TRST ピンをハイに駆動するように構成するには:

  1. [オプション] メニュー項目を選択します。
  2. ケーブルと I/O ポートの設定を選択します。
  3. TRST/Reset Pin-Connected チェックボックスを選択します。
  4. [上限に設定] ラジオ ボタンを選択します。

適切なオプションが選択されていない場合、TRST ピンは ispVM/Diamond/Radiant Programmer によってローに駆動されます。その結果、チェーンは RESET 状態にロックされるため、BSCAN チェーンは機能しません。

プログラミング ケーブル ispEN ピン

次のピンは接地する必要があります。

  • 2000VE デバイスの BSCAN ピン
  • ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.

ただし、ユーザーには、ケーブルからの ispEN ピンによって BSCAN ピンと ENABLE ピンを駆動するオプションがあります。この場合、ispVM/Diamond/Radiant Programmer は、次のように ispEN ピンを低く駆動するように構成する必要があります。

ispVM/Diamond/Radiant Programmer を ispEN ピンを低く駆動するように構成するには:

  1. [オプション] メニュー項目を選択します。
  2. ケーブルと I/O ポートの設定を選択します。
  3. ispEN/BSCAN ピン接続チェックボックスを選択します。
  4. [低に設定] ラジオ ボタンを選択します。

各プログラミング ケーブルには、フライワイヤを整理するのに役立つ 2 つの小さなコネクタが付属しています。同等のコネクタの入手先としては、次のメーカーと部品番号が考えられます。

  • 1×8コネクタ(例ampル、Samtec SSQ-108-02-TS)
  • 2×5コネクタ(例ampル、Samtec SSQ-105-02-TD)

プログラミング ケーブルのフライワイヤまたはヘッダーは、標準の 100 ミル間隔のヘッダー (ピン間隔が 0.100 インチ) に接続するためのものです。 Lattice は、長さが 0.243 インチまたは 6.17 mm のヘッダーを推奨しています。 ただし、他の長さのヘッダーでも同様に機能する場合があります。

注文情報

表 10.1. プログラミング ケーブル機能の概要

特徴 HW-USBN-2B HW-USBN-2A HW-USB-2A HW-USB-1A HW-DLN-3C HW7265-DL3、 HW7265-DL3A、 HW-DL-3B、

HW-DL-3C

HW7265-DL2 HW7265-DL2A PDS4102-DL2 PDS4102-DL2A
USB X X X X
PC-パラレル X X X X X X
1.2V対応 X X X
1.8V対応 X X X X X X X X
2.5-3.3V

サポート

X X X X X X X X X X
5.0V対応 X X X X X X X X X
2 x5コネクタ X X X X X X X
1 x8コネクタ X X X X X X X
フライワイヤー X X X X X X
鉛フリー構造 X X X
注文可能 X X

表10.2.注文情報

説明 部品番号の注文 中国 RoHS 環境にやさしい使用期間 (EFUP)
プログラミングケーブル (USB)。 6 フィートの USB ケーブル、フライワイヤー コネクタ、8 極 (1 x 8) アダプターと 10 極 (2 x 5) アダプター、鉛フリー、RoHS 準拠構造が含まれています。 HW-USBN-2B LATTICE-HW-USBN-2B -プログラミングケーブル-図16

 

プログラミング ケーブル (PC のみ)。パラレル ポート アダプタ、6 フィート ケーブル、フライワイヤ コネクタ、8 ポジション (1 x 8) アダプタ、10 ポジション (2 x 5) アダプタ、鉛フリー、RoHS 準拠構造が含まれています。 HW-DLN-3C

注: このドキュメントで説明されている追加ケーブルは、レガシー目的のみで、これらのケーブルは現在製造されていません。現在注文可能なケーブルは、完全に同等の交換品です。

付録 A. USB ドライバのインストールに関するトラブルシューティング

ユーザーは、PC を USB ケーブルに接続する前にドライバーをインストールする必要があります。ドライバーをインストールする前にケーブルを接続すると、Windows は独自のドライバーをインストールしようとしますが、これは機能しない可能性があります。適切なドライバーをインストールせずに PC を USB ケーブルに接続しようとした場合、またはドライバーをインストールした後に Lattice USB ケーブルとの通信に問題がある場合は、次の手順に従ってください。

  1. ラティス USB ケーブルを接続します。 [スタート] > [設定] > [コントロール パネル] > [システム] を選択します。
  2. システムのプロパティダイアログボックスで、ハードウェアタブとデバイスマネージャボタンをクリックします。ユニバーサルシリアル
    バス コントローラーの場合、Lattice USB ISP Programmer が表示されます。これが表示されない場合は、黄色のフラグが付いた不明なデバイスを探します。不明なデバイス アイコンをダブルクリックします。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (6)
  3. [不明なデバイスのプロパティ] ダイアログ ボックスで、[ドライバーの再インストール] をクリックします。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (7)
  4. 「コンピューターを参照してドライバー ソフトウェアを検索します」を選択します。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (8)
  5. Lattice EzUSBドライバのisptools\ispvmsystemディレクトリを参照します。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (9)
  6. FTDI FTUSB ドライバーの isptools\ispvmsystem\Drivers\FTDIUSBDriver ディレクトリを参照します。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (10)
  7. Diamond のインストールの場合は、lscc/diamond/data/vmdata/drivers を参照します。 [次へ] をクリックします。
  8. [このドライバー ソフトウェアをインストールします] を選択します。 システムがドライバーを更新します。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (11)
  9. [閉じる] をクリックして、USB ドライバーのインストールを終了します。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (12)
  10. コントロール パネル > システム > デバイス マネージャー > ユニバーサル シリアル バス コントローラーには、次の項目が含まれている必要があります。
    a. Lattice EzUSB ドライバーの場合: Lattice USB ISP プログラマー デバイスがインストールされています。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (13)b. FTDI FTUSB ドライバーの場合: USB シリアル コンバーター A およびコンバーター B デバイスがインストールされています。LATTICE-HW-USBN-2B -プログラミングケーブル-図 (14)

問題が発生したり、追加情報が必要な場合は、Lattice テクニカル サポートにお問い合わせください。

付録 B. USB プログラミング ケーブルのファームウェア更新

ケーブルファームウェアバージョンV001では、特定のシナリオでUSBプログラミングケーブルが誤動作し、LEDライトが常に点灯するという既知の問題があります。回避策としては、ケーブルファームウェアとFTDIファームウェアバージョンをV002に更新してこの問題を解決してください。ダウンロードしてインストールしてください。 HW-USBN-2B ファームウェア バージョン 2.0 またはそれ以降は、 webサイトファームウェアとアップデート手順ガイドは、 webサイト

テクニカルサポートアシスタンス

サポートが必要な場合は、テクニカルサポートケースを送信してください。 www.latticesemi.com/techsupport.
よくある質問については、Lattice Answer Databaseをご覧ください。  www.latticesemi.com/Support/AnswerDatabase.

改訂履歴

リビジョン 26.7、2024 年 XNUMX 月

セクション 変更の概要
プログラミング ケーブルのピン定義 表 1. プログラミング ケーブル ピン定義の注記 3.1 を更新し、Nexus および Avant I2C プログラミング ポートはサポートされていないことを示しました。
Flywire のプログラミングと接続リファレンス 表6.1. ピンとケーブルのリファレンス:

· Nexus製品ラインをJの1行にグループ化TAG および SSPI ポート。

· JにMachXO5-NXを追加TAG ポートデバイスのリスト。

· I2C ポートの Nexus 製品ラインを削除しました。

リビジョン 26.6、2023 年 XNUMX 月

セクション 変更の概要
免責事項 このセクションを更新しました。
付録 A. USB ドライバのインストールに関するトラブルシューティング 追加された文章 バージョン「V001」のケーブルファームウェアにより、特定のシナリオで USB プログラミングケーブルが誤動作し、LED ライトが常に点灯する可能性があるという既知の問題があります。

回避策としては、ケーブルのファームウェアと FTDI ファームウェアのバージョンを「V002」に更新してこの問題を解決します。

HW-USBN-2Bファームウェアバージョン2.0以降をダウンロードしてインストールしてください。 webサイト.

付録 B. USB プログラミング ケーブルのファームウェア更新 このセクションを追加しました。

リビジョン 26.5、2023 年 XNUMX 月

セクション 変更の概要
Flywire のプログラミングと接続リファレンス Crosslink-NX、Certus-NX、CertusPro-NX、および Mach-NX を J に追加TAG、SPI および I2C ポート デバイスのリストは、表 6.1 のピンとケーブルのリファレンスに記載されています。
プログラミングケーブル ポートAとポートBの注記情報を追加しました。ポートAはJ用ですTAG プログラミング。Radiant プログラミング ソフトウェアは、PC の USB ハブを介して内蔵ケーブルを使用でき、ポート A の USB 機能のケーブルを検出します。ポート B は UART/I2C インターフェイス アクセス用です。
全て Radiant リファレンスを追加しました。
テクニカルサポート FAQを追加しました webサイトリンク。

リビジョン 26.4、2020 年 XNUMX 月

セクション 変更の概要
プログラミングケーブル 更新された格子 webへのサイトリンク www.latticesemi.com/programmer
プログラミングソフトウェア

リビジョン 26.3、2019 年 XNUMX 月

セクション 変更の概要
ターゲットボード設計の考慮事項。

Flywire のプログラミングと接続リファレンス

VCC値を明確にしました2C インターフェースのサポート。表 6.1 に注記を追加しました。

リビジョン 26.2、2019 年 XNUMX 月

セクション 変更の概要
免責事項セクションを追加。
Flywire のプログラミングと接続リファレンス 表 6.1 を更新。 ピンとケーブルのリファレンス。

· MachXO3Dを追加

· Crosslink IにCRESET_Bを追加しました2C.

· I の項目を更新しました2C ポートデバイス

· プラットフォーム マネージャー II を追加しました。

· ispPAC の順序を変更しました。

· I の項目を更新しました2C ポートデバイス。

· Power Manager II を Platform Manager II に変更し、I2C: SDA 値を更新しました。

・ASCをL-ASC10に変更

· 脚注 4 を更新して ispClock デバイスを追加しました。

· 商標を調整しました。

改訂履歴 フォーマットを更新しました。
裏表紙 テンプレートを更新しました。
マイナーな編集上の変更

リビジョン 26.1、2018 年 XNUMX 月

セクション 変更の概要
全て 表 6.1 のスレーブ SPI ポート デバイス セクションのエントリを修正。

リビジョン 26.0、2018 年 XNUMX 月

セクション 変更の概要
全て · ドキュメント番号を UG48 から FPGA-UG-02024 に変更しました。

· ドキュメント テンプレートを更新しました。

プログラミングケーブル 冗長な情報を削除し、リンクを www/latticesemi.com/software に変更しました。
プログラミング ケーブルのピン定義 表 3.1 のプログラミング ケーブルのピン名を更新。 プログラミング ケーブル ピン定義。
Flywire のプログラミングと接続リファレンス 表 2. Flywire 変換のリファレンスと表 3 の推奨されるピン接続を単一の表 6.1 ピンとケーブルのリファレンスに差し替え。
注文情報 表 10.1 を移動。 注文情報の下にあるプログラミング ケーブル機能の概要。

リビジョン 25.0、2016 年 XNUMX 月

セクション 変更の概要
Flywire のプログラミングと接続リファレンス 表 3、推奨ピン接続を改訂。 CrossLink デバイスを追加しました。

リビジョン 24.9、2015 年 XNUMX 月

セクション 変更の概要
Flywire のプログラミングと接続リファレンス 表 3、推奨ピン接続を改訂。

· CRESET-B列を追加しました。

· iCE40 UltraLite デバイスを追加しました。

テクニカルサポートアシスタンス テクニカル サポート アシスタンス情報を更新しました。

リビジョン 24.8、2015 年 XNUMX 月

セクション 変更の概要
プログラミング ケーブルのピン定義 表 1、プログラミング ケーブル ピン定義の INIT の説明を改訂。

改訂 24.7、2015 年 XNUMX 月

セクション 変更の概要
プログラミング ケーブルのピン定義 · 表 1「プログラミング ケーブル ピン定義」で、ispEN/Enable/PROG が ispEN/Enable/PROG/SN に変更され、説明が改訂されました。

· 図 2、PC 用プログラミング ケーブル インシステム プログラミング インターフェイス (HW-USBN-2B) を更新しました。

プログラミング ケーブル ispEN ピン 表 4、プログラミング ケーブル機能の概要で、HW-USBN-2B は注文可能とマークされています。
注文情報 HW-USBN-2A が HW-USBN-2B に変更されました。

リビジョン24.6、2014年XNUMX月

セクション 変更の概要
全て ドキュメントのタイトルを ispDOWNLOAD Cables から Programming Cables User's Guide に変更。
プログラミング ケーブルのピン定義 表 3 の推奨ピン接続を更新。 ECP5、iCE40LM、iCE40 Ultra、および MachXO3 デバイス ファミリを追加しました。
ターゲット ボードの設計に関する考慮事項 セクションを更新。 TCK デューティ サイクルおよび/または周波数の ispVM ツール制御に関する FAQ リンクを更新しました。
テクニカルサポートアシスタンス テクニカル サポート アシスタンス情報を更新しました。

リビジョン 24.5、2012 年 XNUMX 月

セクション 変更の概要
Flywire のプログラミングと接続リファレンス Flywire 変換リファレンス表に iCE40 構成ポートのピン名を追加しました。
Flywire のプログラミングと接続リファレンス 推奨ケーブル接続表に iCE40 情報を追加しました。

リビジョン 24.4、2012 年 XNUMX 月

セクション 変更の概要
全て ドキュメントを更新し、新しい企業ロゴを追加しました。

リビジョン 24.3、2011 年 XNUMX 月

セクション 変更の概要
全て ユーザーズ ガイド形式に変換されたドキュメント。
特徴 図 USB ケーブル – HW-USBN-2A を追加。
Flywire のプログラミングと接続リファレンス MachXO2 デバイスの推奨ケーブル接続表を更新。
ターゲット ボードの設計に関する考慮事項 セクションを更新しました。
付録A セクションを追加しました。

リビジョン 24.2、2009 年 XNUMX 月

セクション 変更の概要
全て Flywire コネクタの物理仕様に関する情報を追加。

リビジョン24.1、2009年XNUMX月

セクション 変更の概要
全て ターゲット ボードの設計に関する考慮事項のテキスト セクションを追加。
Flywire のプログラミングと接続リファレンス セクションの見出しを追加。

以前の改訂

セクション 変更の概要
ラティスの以前のリリース。

2024 Lattice Semiconductor Corp. Latticeの商標、登録商標、特許、免責事項はすべて以下に記載されています。 法律その他のブランド名または製品名は、それぞれの所有者の商標または登録商標です。ここに記載されている仕様および情報は予告なく変更されることがあります。

ダウンロード元 アロー.com

www.latticesemi.com

ドキュメント / リソース

LATTICE HW-USBN-2B プログラミングケーブル [pdf] ユーザーガイド
HW-USBN-2B プログラミング ケーブル、HW-USBN-2B、プログラミング ケーブル、ケーブル

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *