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準拠構造
プログラミングケーブル
ラティスプログラミングケーブル製品は、すべてのラティスデバイスのシステム内プログラミングのためのハードウェア接続です。ユーザーがロジック設計を完了し、プログラミングケーブルを作成した後、 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 信号を供給します。 |
注記:
- HW-USBN-2Bケーブルにのみあります。Nexus™およびAvant™I2Cプログラミングポートはサポートされていません。
*注: Lattice PAC-Designer® ソフトウェアは、USB ケーブルを使用したプログラミングをサポートしていません。これらのケーブルを使用して ispPAC デバイスをプログラムするには、Diamond Programmer/ispVM System ソフトウェアを使用してください。
*注: HW7265-DL3、HW7265-DL3A、HW-DL-3B、HW-DL-3C、HW-DLN-3C は機能的に同等の製品です。 - 注: 参考までに、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) |
注:
- 古いラティス ISP デバイスの場合、ターゲット ボードの ispEN/ENABLE に 0.01 μF のデカップリング コンデンサが必要です。
- HW-USBN-2A/2B の場合、ターゲット ボードが電力を供給します (標準 ICC = 10 mA)。VCCJ ピンがあるデバイスの場合、VCCJ をケーブルの VCC に接続する必要があります。その他のデバイスの場合、適切なバンク VCCIO をケーブルの VCC に接続します。デバイスに近い VCCJ または VCCIO には 0.1 μF のデカップリング コンデンサが必要です。デバイスに VCCJ ピンがあるかどうか、またはどの VCCIO バンクがターゲット プログラミング ポートを制御しているか (ターゲット デバイスのコア VCC/VSS プレーンと同じではない場合があります) を確認するには、デバイスのデータ シートを参照してください。
- オープン ドレイン信号。ターゲット ボードには、VCC が接続されているのと同じプレーンに約 2.2 kΩ のプルアップ抵抗が接続されている必要があります。HW-USBN-2B ケーブルは、VCC に内部 3.3 kΩ プルアップを提供します。
- PAC-Designer® ソフトウェアを使用して ispPAC または ispClock デバイスをプログラムする場合は、TRST/DONE を接続しないでください。
- HW-USBN-2B よりも古いケーブルを使用する場合は、iCEprogM5 のピン 1050 (VCC) とピン 4 (GND) の間に +2 V の外部電源を接続します。
- 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 ピンをハイに駆動するように構成するには:
- [オプション] メニュー項目を選択します。
- ケーブルと I/O ポートの設定を選択します。
- TRST/Reset Pin-Connected チェックボックスを選択します。
- [上限に設定] ラジオ ボタンを選択します。
適切なオプションが選択されていない場合、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 ピンを低く駆動するように構成するには:
- [オプション] メニュー項目を選択します。
- ケーブルと I/O ポートの設定を選択します。
- ispEN/BSCAN ピン接続チェックボックスを選択します。
- [低に設定] ラジオ ボタンを選択します。
各プログラミング ケーブルには、フライワイヤを整理するのに役立つ 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 | ![]()
|
プログラミング ケーブル (PC のみ)。パラレル ポート アダプタ、6 フィート ケーブル、フライワイヤ コネクタ、8 ポジション (1 x 8) アダプタ、10 ポジション (2 x 5) アダプタ、鉛フリー、RoHS 準拠構造が含まれています。 | HW-DLN-3C |
注: このドキュメントで説明されている追加ケーブルは、レガシー目的のみで、これらのケーブルは現在製造されていません。現在注文可能なケーブルは、完全に同等の交換品です。
付録 A. USB ドライバのインストールに関するトラブルシューティング
ユーザーは、PC を USB ケーブルに接続する前にドライバーをインストールする必要があります。ドライバーをインストールする前にケーブルを接続すると、Windows は独自のドライバーをインストールしようとしますが、これは機能しない可能性があります。適切なドライバーをインストールせずに PC を USB ケーブルに接続しようとした場合、またはドライバーをインストールした後に Lattice USB ケーブルとの通信に問題がある場合は、次の手順に従ってください。
- ラティス USB ケーブルを接続します。 [スタート] > [設定] > [コントロール パネル] > [システム] を選択します。
- システムのプロパティダイアログボックスで、ハードウェアタブとデバイスマネージャボタンをクリックします。ユニバーサルシリアル
バス コントローラーの場合、Lattice USB ISP Programmer が表示されます。これが表示されない場合は、黄色のフラグが付いた不明なデバイスを探します。不明なデバイス アイコンをダブルクリックします。 - [不明なデバイスのプロパティ] ダイアログ ボックスで、[ドライバーの再インストール] をクリックします。
- 「コンピューターを参照してドライバー ソフトウェアを検索します」を選択します。
- Lattice EzUSBドライバのisptools\ispvmsystemディレクトリを参照します。
- FTDI FTUSB ドライバーの isptools\ispvmsystem\Drivers\FTDIUSBDriver ディレクトリを参照します。
- Diamond のインストールの場合は、lscc/diamond/data/vmdata/drivers を参照します。 [次へ] をクリックします。
- [このドライバー ソフトウェアをインストールします] を選択します。 システムがドライバーを更新します。
- [閉じる] をクリックして、USB ドライバーのインストールを終了します。
- コントロール パネル > システム > デバイス マネージャー > ユニバーサル シリアル バス コントローラーには、次の項目が含まれている必要があります。
a. Lattice EzUSB ドライバーの場合: Lattice USB ISP プログラマー デバイスがインストールされています。b. FTDI FTUSB ドライバーの場合: USB シリアル コンバーター A およびコンバーター B デバイスがインストールされています。
問題が発生したり、追加情報が必要な場合は、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
ドキュメント / リソース
![]() |
LATTICE HW-USBN-2B プログラミングケーブル [pdf] ユーザーガイド HW-USBN-2B プログラミング ケーブル、HW-USBN-2B、プログラミング ケーブル、ケーブル |