LATTICE HW-USBN-2B programmeerimiskaablid
Tooteteave
Tehnilised andmed
- Toote nimi: Programmeerimiskaablid
- Kasutusjuhend: FPGA-UG-02042-26.7
- Ilmumiskuupäev: aprill 2024
Toote kasutusjuhised
Omadused
Programmeerimiskaablid pakuvad olulisi funktsioone Lattice programmeeritavate seadmete programmeerimiseks. Spetsiifilised funktsioonid võivad olenevalt valitud sihtseadmest erineda.
Programmeerimiskaablid
Programmeerimiskaablid on mõeldud ühendamiseks sihtseadmega programmeerimise eesmärgil. Need hõlbustavad andmeedastust ja juhtsignaale programmeerimistarkvara ja programmeeritava seadme vahel.
Programmeerimiskaabli viigu määratlused
Programmeerimiskaabli kontaktidel on spetsiifilised funktsioonid, mis vastavad Lattice programmeeritavate seadmete programmeerimisomadustele. Siin on mõned võtmete määratlused:
- VCC TDO/SO: Programming Voltage – testandmete väljund
- TDI/SI: Testiandmete sisend – väljund
- ISPEN/PROG: Luba – väljund
- TRST: Test Reset – väljund
- VALMIS: Sisend – VALMIS näitab konfiguratsiooni olekut
- TMS: Testrežiim – väljund
- RKT: Maandus – sisend
- TCK/SCLK: Testi kella sisend – väljund
- INIT: Initsialiseeri – sisend
- I2C signaalid: SCL1 ja SDA1 – väljund
- 5 V OUT1: 5 V Väljundsignaal
*Märkus: Flywire'i ühendused võivad olla vajalikud tavaliste J-de jaoksTAG programmeerimine.
Programmeerimiskaabel süsteemisisene programmeerimisliides
Programmeerimiskaabel liidestub arvutiga, kasutades andmeedastuseks ja juhtimiseks spetsiaalseid kontakte. Üksikasjalike tihvtide määramise kohta vaadake kaasasolevaid jooniseid.
Korduma kippuvad küsimused
- K: Millist tarkvara on nende kaablitega programmeerimiseks soovitatav?
- V: Nende kaablitega programmeerimiseks on soovitatav kasutada tarkvara Diamond Programmer/ispVM System.
- K: Kas ma vajan kaablite arvutiga ühendamiseks täiendavaid adaptereid?
- V: Sõltuvalt teie arvuti liidesest võite õigeks ühendamiseks vajada paralleelpordiadapterit.
Kohustustest loobumine
Lattice ei anna garantiid, esindust ega garantiid selles dokumendis sisalduva teabe täpsuse ega oma toodete sobivuse kohta mingil konkreetsel eesmärgil. Kogu siin esitatud teave on esitatud NAGU ON, koos kõigi vigade ja riskide eest vastutab täielikult Ostja. Siin esitatud teave on mõeldud ainult informatiivsel eesmärgil ja võib sisaldada tehnilisi ebatäpsusi või väljajätmisi ning võib mitmel põhjusel ebatäpseks muutuda ning Lattice ei võta endale kohustust seda teavet värskendada või muul viisil parandada või üle vaadata. Lattice'i müüdavaid tooteid on testitud piiratud ulatuses ning ostja kohustus on iseseisvalt kindlaks teha mis tahes toodete sobivus ning seda testida ja kontrollida. VÕRE TOOTED JA TEENUSED EI OLE LOODUD, VALMISTETUD EGA TESTITUD KASUTAMISEKS ELU VÕI OHUTUSKARIITILISES SÜSTEEMISTES, OHTLIKES KESKKONNAS VÕI MIS TAHES MUUS KESKKONNAS, MIS NÕUAVAD SELLE TÖÖKESKKONNAS, SEALHULGAS TÄHELEPANU TOODE VÕI TEENUS VÕIB PÕHJUSTADA SURMA, ISIKUVIGASTUSTE, TÕSKE VARAKAHJU VÕI KESKKONNAKAHJU (KÜLGI KÕRGE RISKIGA KASUTUSED). LISAKS PEAB OSTJA ASUTAMA KAITSEMISEKS TOOTE JA TEENUSE RIKE EEST KAITSEMISEKS, SEALHULGAS OSTJA ARUSTAMISEKS, SEALHULGAS ASJAKOHASTE KOONDAMISE, RIKE OHUTAVATE FUNKTSIOONIDE JA/VÕI VÄLJALÜLAMISE MEHHANISMIDE TAGAMISEKS. LATTICE VÄLJAB SELGELSELT VÄLJA VÄLJA OTSESTAMAST VÕI KAUDSE GARANTIID TOODETE VÕI TEENUSTE KÕRGE RISKIGA KASUTAMISEKS SOBIVUSE KOHTA. Selles dokumendis esitatud teave kuulub ettevõttele Lattice Semiconductor ja Lattice jätab endale õiguse teha mis tahes muudatusi selles dokumendis sisalduvas teabes või mis tahes toodetes igal ajal ilma ette teatamata.
Omadused
- Tugi kõigile Lattice programmeeritavatele toodetele
- 2.5 V kuni 3.3 V I2C programmeerimine (HW-USBN-2B)
- 1.2 V kuni 3.3 VJTAG ja SPI programmeerimine (HW-USBN-2B)
- 1.2 V kuni 5 VJTAG ja SPI programmeerimine (kõik muud kaablid)
- Ideaalne disaini prototüüpide loomiseks ja silumiseks
- Ühendage mitme arvutiliidesega
- USB (v.1.0, v.2.0)
- PC paralleelport
- Lihtsalt kasutatavad programmeerimispistikud
- Mitmekülgne lendtraat, 2 x 5 (.100”) või 1 x 8 (.100”) pistikud
- 6 jalga (2 meetrit) või rohkem programmeerimiskaabli pikkust (PC kuni DUT)
- Pliivaba/RoHS-iga ühilduv konstruktsioon
Programmeerimiskaablid
Lattice Programming Cable tooted on riistvaraühendused kõigi Lattice seadmete süsteemisiseseks programmeerimiseks. Pärast seda, kui kasutaja on loogikakujunduse lõpetanud ja programmeerimise loonud file Lattice Diamond®/ispLEVER® Classic/Radiant arendustööriistadega saab kasutaja kasutada Diamond/Radiant Programmerit või ispVM™ süsteemitarkvara pardal olevate seadmete programmeerimiseks. Tarkvara ispVM System/Diamond/Radiant Programmer genereerib programmeerimisse salvestatud teabe põhjal automaatselt sobivad programmeerimiskäsud, programmeerimisaadressid ja programmeerimisandmed. file ja Diamond/Radiant Programmer/ispVM süsteemis määratud parameetrid. Programmeerimissignaalid genereeritakse seejärel arvuti USB- või paralleelpordist ja suunatakse programmeerimiskaabli kaudu seadmesse. Programmeerimiseks pole vaja lisakomponente.
Märkus: Port A on J jaoksTAG programmeerimine. Radiant programmeerimistarkvara saab kasutada arvuti USB-jaoturi kaudu sisseehitatud kaablit, mis tuvastab pordi A USB-funktsiooni kaabli. Port B on mõeldud UART/I2C liidese juurdepääsuks.
Diamond Programmer/Radiant Programmer/ispVM Süsteemi tarkvara on kaasas kõigi Lattice projekteerimistööriistade toodetega ja on Lattice'ist allalaadimiseks saadaval web sait aadressil www.latticesemi.com/programmer.
Programmeerimiskaabli viigu määratlused
Programmeerimiskaablite funktsioonid vastavad Lattice programmeeritavate seadmete saadaolevatele funktsioonidele. Kuna mõned seadmed sisaldavad erinevaid programmeerimisfunktsioone, võivad programmeerimiskaabli pakutavad spetsiifilised funktsioonid sõltuda valitud sihtseadmest. Tarkvara ispVM System/Diamond/Radiant Programmer genereerib valitud seadme põhjal automaatselt sobivad funktsioonid. Vaata tabelit 3.1 üleview programmeerimiskaabli funktsioonidest.
Tabel 3.1. Programmeerimiskaabli viigu määratlused
Programmeerimiskaabli pin | Nimi | Programmeerimiskaabli pistiku tüüp | Kirjeldus |
VCC | Programming Voltage | Sisend | Ühendage V-gaCCIO või VCCJ sihtseadme tasapind. Tüüpiline ICC = 10 mA. Sihtlaud
annab VCC kaabli tarne/viide. |
TDO/SO | Testiandmete väljund | Sisend | Kasutatakse andmete edastamiseks IEEE1149.1 kaudu (JTAG) programmeerimisstandard. |
TDI/SI | Testi andmete sisestamine | Väljund | Kasutatakse andmete edastamiseks programmeerimisstandardi IEEE1149.1 kaudu. |
ISPEN/PROG | Luba | Väljund | Luba seadme programmeerimine.
Toimib ka kui SN/SSPI Chip Select SPI programmeerimiseks HW-USBN-2B-ga. |
TRST | Test Reset | Väljund | Valikuline IEEE 1149.1 oleku masina lähtestamine. |
TEHTUD | TEHTUD | Sisend | VALMIS näitab konfiguratsiooni olekut |
TMS | Testirežiim Valige sisend | Väljund | Kasutatakse IEEE1149.1 olekumasina juhtimiseks. |
GND | Maapind | Sisend | Ühendage sihtseadme maandusplaadiga |
TCK/SCLK | Testi kella sisendit | Väljund | Kasutatakse IEEE1149.1 olekumasina kellatamiseks |
INIT'isse | Initsialiseeri | Sisend | Näitab, et seade on seadistamise alustamiseks valmis. INITN on saadaval ainult mõnes seadmes. |
I2C: SCL1 | I2C SCL | Väljund | Pakub I2C-signaal SCL |
I2C: SDA1 | I2C SDA | Väljund | Pakub I2C-signaal SDA. |
5 V VÄLJUND1 | 5 V väljund | Väljund | Annab iCEprogM5 programmeerijale 1050 V signaali. |
Märkus.
- Leitud ainult HW-USBN-2B kaablil. Programmeerimisporte Nexus™ ja Avant™ I2C ei toetata
*Märkus: Lattice PAC-Designer® tarkvara ei toeta USB-kaablitega programmeerimist. Nende kaablitega ispPAC-seadmete programmeerimiseks kasutage tarkvara Diamond Programmer/ispVM System.
*Märkus: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C ja HW-DLN-3C on funktsionaalselt samaväärsed tooted. - Märkus. Võrdluseks on HW2-DL10 või HW7265-DL2A 7265 x 2 pistik samaväärne Tyco 102387-1-ga. See liidestub standardse 100-millise vahega 2 x 5 päisega või 2 x 5 võtmega süvistatud isapistikuga, näiteks 3M N2510-5002RB.
Programmeerimistarkvara
Diamond/Radiant Programmer ja ispVM System for Classic seadmetele on eelistatud programmeerimishaldustarkvara tööriist kõigi Lattice'i seadmete ja allalaadimiskaablite jaoks. Lattice Diamond/Radiant Programmer või ispVM System tarkvara uusim versioon on Lattice'ist allalaadimiseks saadaval web sait aadressil www.latticesemi.com/programmer
Sihtplaadi kavandamise kaalutlused
Sihtplaadi TCK-ühendusel on soovitatav kasutada 4.7 kΩ tõmbetakistit. See allatõmme on soovitatav, et vältida TAP-kontrolleri tahtmatut taktimist, mis on põhjustatud kiiretest kella servadest või VCC ramps üleval. See rippmenüü on soovitatav kõigile Lattice'i programmeeritavatele perekondadele.
I2C signaalid SCL ja SDA on avatud äravoolud. Sihtplaadil on vaja 2.2 kΩ tõmbetakistit VCC-le. HW-USBN-3.3B kaablid toetavad ainult VCC väärtusi 2.5 V ja 2 V I2C jaoks.
Madala võimsusega võre seadmete perekondades on soovitatav lisada programmeerimisintervalli ajal VCCJ ja GND vahele 500 Ω takisti, kui USB programmeerimiskaabel on ühendatud väga väikese võimsusega plaadiga. KKK, mis käsitleb seda põhjalikumalt, on saadaval aadressil: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG Kliendi PCB-dega ühendatud programmeerimiskaablite kasutamisel võib olla vaja reguleerida programmeerimispordi kiirust. See on eriti oluline, kui trükkplaadi marsruutimine on pikk või kui on palju ahelaga ühendatud seadmeid. Lattice'i programmeerimistarkvara saab reguleerida J-le rakendatud TCK ajastustTAG programmeerimisporti kaablist. See TCK madala täpsusega pordi seadistus sõltub paljudest teguritest, sealhulgas arvuti kiirusest ja kasutatava kaabli tüübist (paralleelport, USB või USB2). See tarkvarafunktsioon annab võimaluse TCK-d aeglustada silumiseks või mürarikastes keskkondades. KKK, mis käsitleb seda põhjalikumalt, on saadaval aadressil: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB allalaadimiskaablit saab kasutada Lattice programmeerimistarkvaraga Power Manageri või ispClocki toodete programmeerimiseks. Kui kasutate USB-kaablit Power Manager I seadmetega (POWR604, POWR1208, POWR1208P1), peab kasutaja TCK-d aeglustama teguri võrra. KKK on saadaval, mis käsitleb seda põhjalikumalt aadressil: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programmeerimise Flywire ja ühenduse viide
Vaata tabelit 6.1, et tuvastada Lattice'i seadme kohta, kuidas ühendada erinevaid Lattice'i programmeerimiskaabli lendjuhtmeid. JTAG, SPI ja I2C konfiguratsioonipordid on üheselt identifitseeritud. Võrdluseks on kaasas pärandkaablid ja riistvara. Lisaks on tabelina esitatud erinevad päisekonfiguratsioonid.
Tabel 6.1. Pin ja kaabli viide
HW-USBN-2B
Flywire värv |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | TEHTUD | TRST (VÄLJUND) | VCC | GND | I2C: SCL | I2C: SDA | 5 V väljund |
Oranž | Pruun | Lilla | Valge | Kollane | Sinine | Roheline | Punane | Must | Kollane/valge | Roheline/valge | Punane/valge | |
HW-USBN-2A
Flywire värv |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT'isse | TRST (VÄLJUND)/VALMIS (SISEND) | VCC | GND |
na |
||
Oranž | Pruun | Lilla | Valge | Kollane | Sinine | Roheline | Punane | Must | ||||
HW-DLN-3C
Flywire värv |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (VÄLJUND) | VCC | GND | |||
Oranž | Pruun | Lilla | Valge | Kollane | Roheline | Punane | Must | |||||
Programmeerimiskaabli viigu tüüp Sihtplaadi soovitus |
Väljund | Sisend | Väljund | Väljund | Väljund | Sisend | Sisend/Väljund | Sisend | Sisend | Väljund | Väljund | Väljund |
— | — | 4.7 kΩ Pull-Up | 4.7 kΩ Allatõmmatav |
(Märkus 1) |
— | — |
(Märkus 2) |
— | (Märkus 3)
(Märkus 6) |
(Märkus 3)
(Märkus 6) |
— | |
Ühendage programmeerimiskaabli juhtmed (ülal) vastava seadme või päise tihvtidega (all). |
JTAG Pordiseadmed
ECP5™ | TDI | TDO | TMS | TCK |
Valikulised ühendused seadmega ispEN, PROGRAM, INITN, DONE ja/või TRST signaalid (määratlege ispVM süsteemi kohandatud I/O sätetes või Diamond Programmer tarkvara. Kõigil seadmetel pole neid kontakte saadaval) |
Nõutav | Nõutav | — | — | — |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Nõutav |
Nõutav |
— |
— |
— |
|
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
MachXO™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
ORCA®/FPSC | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
MACH®4A | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
ispGDX2™ | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
ispPAC®/ispClock™ (märkus 4) | TDI | TDO | TMS | TCK | Nõutav | Nõutav | — | — | — | |
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II (märkus 4) | TDI |
TDO |
TMS |
TCK |
Nõutav |
Nõutav |
— |
— |
— |
CrossLink™-NX/Certus™-NX/ CertusPro™-NX/Mach™-NX/MachXO5™-NX |
TDI |
TDO |
TMS |
TCK |
Valikulised ühendused seadmega ispEN, PROGRAMN,
INITN, DONE ja/või TRST signaalid (määratlege ispVM süsteemi kohandatud I/O sätetes või Diamond Programmer tarkvara. Kõigil seadmetel pole neid kontakte saadaval) |
Nõutav |
Nõutav |
— |
— |
— |
||
HW-USBN-2B
Flywire värv |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | TEHTUD | TRST (VÄLJUND) | VCC | GND | I2C: SCL | I2C: SDA | 5 V väljund |
Oranž | Pruun | Lilla | Valge | Kollane | Sinine | Roheline | Punane | Must | Kollane/valge | Roheline/valge | Punane/valge | |
HW-USBN-2A
Flywire värv |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT'isse | TRST (VÄLJUND)/VALMIS (SISEND) | VCC | GND |
na |
||
Oranž | Pruun | Lilla | Valge | Kollane | Sinine | Roheline | Punane | Must | ||||
HW-DLN-3C
Flywire värv |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (VÄLJUND) | VCC | GND | |||
Oranž | Pruun | Lilla | Valge | Kollane | Roheline | Punane | Must | |||||
Programmeerimiskaabli viigu tüüp Sihtplaadi soovitus |
Väljund | Sisend | Väljund | Väljund | Väljund | Sisend | Sisend/Väljund | Sisend | Sisend | Väljund | Väljund | Väljund |
— |
— |
4.7 kΩ
Üles tõmbama |
4.7 kΩ Allatõmmatav |
(Märkus 1) |
— |
— |
(Märkus 2) |
— |
(Märkus 3)
(Märkus 6) |
(Märkus 3)
(Märkus 6) |
— |
|
Ühendage programmeerimiskaabli juhtmed (ülal) vastava seadme või päise tihvtidega (all). |
Slave SPI-pordi seadmed
ECP5 | MOSI | MISO | — | CCLK | SN |
Valikulised ühendused seadme PROGRAMN, INITN ja/või DONE signaalidega |
Nõutav | Nõutav | — | — | — | |
VõreECP3 | MOSI | MISO | — | CCLK | SN | Nõutav | Nõutav | — | — | — | ||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Nõutav | Nõutav | — | — | — | ||
CrossLink LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Opt. CDONE |
CRESET_B |
Nõutav |
Nõutav |
— |
— |
— |
iCE40™/iCE40LM/iCE40 Ultra™/iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opt. CDONE |
CRESET_B |
Nõutav |
Nõutav |
— |
— |
— |
CrossLink-NX/Certus-NX/CertusPro-NX |
SI |
SO |
— |
SCLK |
SCSN |
Opt.Opt VALMIS | — |
Nõutav |
Nõutav |
— |
— |
— |
I2C pordiseadmed
I2C pordiseadmed | ||||||||||||
MachXO2/MachXO3/MachXO3D | — | — | — | — |
Valikulised ühendused seadme PROGRAMN, INITN ja/või DONE signaalidega |
Nõutav | Nõutav | SCL | SDA | — | ||
Platvormi haldur II | — | — | — | — | Nõutav | Nõutav | SCL_M + SCL_S | SDA_M + SDA_S | — | |||
L-ASC10 | — | — | — | — | — | — | — | Nõutav | Nõutav | SCL | SDA | — |
CrossLink LIF-MD6000 |
— |
— |
— |
— |
— |
Opt. CDONE |
CRESET_B |
Nõutav |
Nõutav |
SCL |
SDA |
— |
Päised
1 x 10 ühendus (erinevad kaablid) | 3 | 2 | 6 | 8 | 4 | 9 või 10 | 5 või 9 | 1 | 7 | — | — | — |
1 x 8 ühendus | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | — | — | — |
2 x 5 ühendus | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 või 8 | — | — | — |
Programmeerijad
Mudel 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 või 8 | — | — | — |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 | — | — | 4 (märkus 5) |
Märkused:
- Vanemate Lattice ISP-seadmete jaoks on sihtplaadi ispEN/ENABLE-l vaja 0.01 μF lahtisidestuskondensaatorit.
- HW-USBN-2A/2B puhul varustab toidet sihtplaat – tüüpiline ICC = 10 mA. Seadmete puhul, millel on VCCJ viik, peab VCCJ olema ühendatud kaabli VCC-ga. Teiste seadmete puhul ühendage vastav pank VCCIO kaabli VCC-ga. Seadme lähedal asuval VCCJ-l või VCCIO-l on vaja 0.1 μF lahtisidestuskondensaatorit. Vaadake seadme andmelehte, et teha kindlaks, kas seadmel on VCCJ viik või milline VCCIO pank juhib sihtprogrammeerimisporti (see ei pruugi olla sama mis sihtseadme VCC/VSS-i põhitasapind).
- Avage äravoolu signaalid. Sihtplaadil peaks olema ~2.2 kΩ tõmbetakisti, mis on ühendatud sama tasapinnaga, millega on ühendatud VCC. HW-USBN-2B kaablid pakuvad sisemisi 3.3 kΩ tõmbeid VCC-sse.
- Kui kasutate PAC-Designer® tarkvara ispPAC või ispClock seadmete programmeerimiseks, ärge ühendage TRST/DONE.
- Kui kasutate kaablit, mis on vanem kui HW-USBN-2B, ühendage +5 V väline toide iCEprogM1050 kontakti 4 (VCC) ja kontakti 2 (GND) vahele.
- HW-USBN-2B puhul toetatakse I3.3C jaoks ainult VCC väärtusi 2.5 V kuni 2 V.
Programmeerimiskaabli ühendamine
Programmeerimiskaabli ühendamisel, lahtiühendamisel või uuesti ühendamisel peab sihtplaat olema välja lülitatud. Enne mis tahes muu J ühendamist ühendage alati programmeerimiskaabli GND-tihvt (must juhe).TAG tihvtid. Nende protseduuride eiramine võib põhjustada sihtprogrammi programmeeritava seadme kahjustamise.
Programmeerimiskaabli TRST pin
Plaadi TRST tihvti ühendamine kaabli TRST viiguga ei ole soovitatav. Selle asemel ühendage plaadi TRST viik Vcc-ga. Kui plaadi TRST viik on ühendatud kaabli TRST viiguga, andke ispVM/Diamond/Radiant Programmer juhend TRST viik kõrgele tõsta.
IspVM/Diamond/Radiant Programmeri konfigureerimiseks nii, et see juhiks TRST viigu kõrgele:
- Valige menüükäsk Valikud.
- Valige Kaabli ja I/O-pordi häälestus.
- Märkige ruut TRST/Reset Pin-Connected.
- Valige raadionupp Set High.
Kui õiget valikut pole valitud, viib ispVM/Diamond/Radiant Programmer TRST viigu madalale. Järelikult BSCAN-ahel ei tööta, kuna kett on lukustatud RESET-olekusse.
Programmeerimiskaabel ispEN Pin
Järgmised kontaktid peaksid olema maandatud:
- 2000VE seadmete BSCAN pin
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Kasutajal on aga võimalus lasta BSCAN- ja ENABLE-viigud juhtida kaabli ispEN-viigu abil. Sel juhul peab ispVM/Diamond/Radiant Programmer olema konfigureeritud nii, et see viib ispEN-i viik madalale järgmiselt:
IspVM/Diamond/Radiant Programmeri konfigureerimiseks, et ispEN-i viik oleks madal:
- Valige menüükäsk Valikud.
- Valige Kaabli ja I/O-pordi häälestus.
- Märkige ruut ispEN/BSCAN Pin-Connected.
- Valige raadionupp Set Low.
Iga programmeerimiskaabel on varustatud kahe väikese pistikuga, mis aitavad lennujuhtmeid korras hoida. Järgmine tootja ja osa number on üks võimalikest samaväärsete pistikute allikatest:
- 1 x 8 pistik (ntample, Samtec SSQ-108-02-TS)
- 2 x 5 pistik (ntample, Samtec SSQ-105-02-TD)
Programmeerimiskaabli lendtraat või päised on ette nähtud ühendamiseks standardsete 100-milliste vahedega päistega (kontaktid, mille vahekaugus on 0.100 tolli). Lattice soovitab päist pikkusega 0.243 tolli või 6.17 mm. Teise pikkusega päised võivad aga sama hästi toimida.
Tellimisinfo
Tabel 10.1. Programmeerimiskaabli funktsioonide kokkuvõte
Funktsioon | 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-Parallel | — | — | — | — | X | X | X | X | X | X |
1.2 V tugi | X | X | X | — | — | — | — | — | — | — |
1.8 V tugi | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Toetus |
X | X | X | X | X | X | X | X | X | X |
5.0 V tugi | — | X | X | X | X | X | X | X | X | X |
2 x 5 pistikut | — | X | X | X | X | X | X | X | — | — |
1 x 8 pistikut | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Pliivaba ehitus | X | X | — | — | X | — | — | — | — | — |
Saadaval tellimiseks | X | — | — | — | X | — | — | — | — | — |
Tabel 10.2. Tellimisteave
Kirjeldus | Tellimisosa number | Hiina RoHSi keskkonnasõbraliku kasutamise periood (EFUP) |
Programmeerimiskaabel (USB). Sisaldab 6′ USB-kaablit, flywire-pistikuid, 8-positsioonilist (1 x 8) adapterit ja 10-positsioonilist (2 x 5) adapterit, pliivaba, RoHS-iga ühilduv konstruktsioon. | HW-USBN-2B | ![]()
|
Programmeerimiskaabel (ainult arvutis). Sisaldab paralleelpordi adapterit, 6′ kaablit, flywire pistikuid, 8-positsioonilist (1 x 8) adapterit ja 10-positsioonilist (2 x 5) adapterit, pliivaba, RoHS-iga ühilduv konstruktsioon. | HW-DLN-3C |
Märkus. Täiendavaid kaableid on selles dokumendis kirjeldatud ainult pärandina, neid kaableid enam ei toodeta. Praegu tellitavad kaablid on täiesti samaväärsed asenduselemendid.
Lisa A. USB-draiveri installimise tõrkeotsing
On oluline, et kasutaja installiks draiverid enne kasutaja arvuti ühendamist USB-kaabliga. Kui kaabel ühendatakse enne draiverite installimist, proovib Windows installida oma draiverid, mis ei pruugi töötada. Kui kasutaja on proovinud arvutit USB-kaabliga ühendada ilma vastavaid draivereid esmalt installimata või kui tal on pärast draiverite installimist probleeme võre USB-kaabliga suhtlemisel, järgige alltoodud samme.
- Ühendage võre USB-kaabel. Valige Start > Sätted > Juhtpaneel > Süsteem.
- Dialoogiboksis Süsteemi atribuudid klõpsake vahekaarti Riistvara ja nuppu Seadmehaldur. Universal Serial all
Siinikontrollerid, kasutaja peaks nägema Lattice USB ISP programmeerijat. Kui kasutaja seda ei näe, otsige kollase lipuga Tundmatu seade. Topeltklõpsake tundmatu seadme ikoonil. - Dialoogiboksis Tundmatu seadme atribuudid klõpsake nuppu Installi draiver uuesti.
- Valige Sirvi minu arvutist draiveritarkvara.
- Sirvige Lattice EzUSB draiveri jaoks kataloogi isptools\ispvmsystem
- Sirvige FTDI FTUSB draiveri jaoks kataloogi isptools\ispvmsystem\Drivers\FTDIUSBDriver.
- Teemantinstallatsioonide jaoks sirvige lscc/diamond/data/vmdata/drivers. Klõpsake nuppu Edasi.
- Valige Installi see draiveritarkvara ikkagi. Süsteem värskendab draiverit.
- Klõpsake nuppu Sule ja lõpetage USB-draiveri installimine.
- Jaotises Juhtpaneel > Süsteem > Seadmehaldur > Universaalse jadasiini kontrollerid peaksid sisaldama järgmist.
a. Lattice EzUSB draiveri jaoks: installitud Lattice USB ISP programmeerija seade.b. FTDI FTUSB draiveri jaoks: installitud USB Serial Converter A ja Converter B seadmed.
Kui kasutajal on probleeme või ta vajab lisateavet, võtke ühendust Lattice'i tehnilise toega.
Lisa B. USB programmeerimiskaabli püsivara värskendus
On teada probleem, mille korral kaabli püsivara versiooniga V001 võib teatud stsenaariumide korral põhjustada USB programmeerimiskaabli talitlushäireid ja LED-tuled põlevad alati. Probleemi lahendamiseks saate kaabli püsivara ja FTDI püsivara versiooni versioonile V002 värskendada. Palun laadige alla ja installige HW-USBN-2B püsivara versioon 2.0 või hiljem, saadaval meie veebisaidil websaidile. Püsivara ja värskenduste juhend on saadaval meie veebisaidil websaidile
Tehniline tugi
Abi saamiseks esitage tehnilise toe juhtum aadressil www.latticesemi.com/techsupport.
Korduma kippuvate küsimuste jaoks vaadake võre vastuste andmebaasi aadressil www.latticesemi.com/Support/AnswerDatabase.
Läbivaatamise ajalugu
Redaktsioon 26.7, aprill 2024
jaotis | Muudatuste kokkuvõte |
Programmeerimiskaabli viigu määratlused | Värskendatud märkus 1 tabelile 3.1. Programmeerimiskaabli viik Definitsioonid, mis näitavad, et Nexuse ja Avant I2C programmeerimisporte ei toetata. |
Programmeerimise Flywire ja ühenduse viide | Tabel 6.1. Pin ja kaabli viide:
· Grupeeris Nexuse tootesarjad J jaoks ühte rittaTAG ja SSPI pordid. · Lisatud MachXO5-NX mudelile JTAG pordiseadmete loend. · Eemaldatud I2C-pordi Nexuse tootesarjad. |
Redaktsioon 26.6, november 2023
jaotis | Muudatuste kokkuvõte |
Kohustustest loobumine | Värskendati seda jaotist. |
Lisa A. USB-draiveri installimise tõrkeotsing | Lisatud lause On teada probleem, mille korral kaabli püsivara versiooniga "V001" võib teatud stsenaariumi korral põhjustada USB programmeerimiskaabli talitlushäireid ja LED-tuled põlevad alati.
Lahendus on selle probleemi lahendamiseks värskendada kaabli püsivara ja FTDI püsivara versioonile V002. Laadige alla ja installige HW-USBN-2B püsivara versioon 2.0 või uuem, mis on saadaval meie veebisaidil websaidile. |
Lisa B. USB programmeerimiskaabli püsivara värskendus | Lisas selle jaotise. |
Redaktsioon 26.5, märts 2023
jaotis | Muudatuste kokkuvõte |
Programmeerimise Flywire ja ühenduse viide | J-le on lisatud Crosslink-NX, Certus-NX, CertusPro-NX ja Mach-NXTAG, SPI- ja I2C-pordiseadmete loend tabelis 6.1. Pin ja kaabli viide. |
Programmeerimiskaablid | Lisatud teave pordi A ja pordi B kohtaPort A on J jaoksTAG programmeerimine. Radiant programmeerimistarkvara saab kasutada arvuti USB-jaoturi kaudu sisseehitatud kaablit, mis tuvastab pordi A USB-funktsiooni kaabli. Port B on mõeldud UART/I2C liidese juurdepääsuks. |
Kõik | Lisatud Radiant viide. |
Tehniline tugi | Lisatud KKK websaidi link. |
Redaktsioon 26.4, mai 2020
jaotis | Muudatuste kokkuvõte |
Programmeerimiskaablid | Värskendatud võre websaidi link www.latticesemi.com/programmer |
Programmeerimistarkvara |
Muudetud 26.3, oktoober 2019
jaotis | Muudatuste kokkuvõte |
sihtplaadi kavandamise kaalutlused;
Programmeerimise Flywire ja ühenduse viide |
Selgitatud VCC väärtused, mida I2C liides toetab. Lisatud märkused tabelisse 6.1. |
Redaktsioon 26.2, mai 2019
jaotis | Muudatuste kokkuvõte |
— | Lisatud lahtiütluste jaotis. |
Programmeerimise Flywire ja ühenduse viide | Värskendatud tabel 6.1. Pin ja kaabli viide.
· Lisatud MachXO3D · Lisati Crosslink I-sse CRESET_B2C. · Uuendatud üksused jaotises I2C-pordiseadmed · Lisatud Platform Manager II. · IspPAC-i järjekord muudetud. · Uuendatud üksused jaotises I2C-pordiseadmed. · Power Manager II muudeti Platform Manager II vastu ja värskendati I2C: SDA väärtust. · ASC muudeti L-ASC10-ks · Uuendatud joonealune märkus 4, et lisada ispClocki seadmed. · Kohandatud kaubamärgid. |
Läbivaatamise ajalugu | Uuendatud formaat. |
Tagakaas | Värskendatud mall. |
— | Väikesed redaktsioonimuudatused |
Redaktsioon 26.1, mai 2018
jaotis | Muudatuste kokkuvõte |
Kõik | Parandatud kirjed tabeli 6.1 jaotises Slave SPI Port Devices. |
Redaktsioon 26.0, aprill 2018
jaotis | Muudatuste kokkuvõte |
Kõik | · Muudetud dokumendi number UG48 asemel FPGA-UG-02024.
· Uuendatud dokumendimall. |
Programmeerimiskaablid | Eemaldatud üleliigne teave ja muudetud link aadressile www/latticesemi.com/software. |
Programmeerimiskaabli viigu määratlused | Tabelis 3.1 on värskendatud programmeerimiskaabli viigude nimesid. Programmeerimiskaabli viigu määratlused. |
Programmeerimise Flywire ja ühenduse viide | Asendatud tabel 2. Flywire'i teisendamise viide ja tabel 3 Soovitatavad kontaktiühendused ühe tabeliga 6.1 viide ja kaabel. |
Tellimisinfo | Teisaldatud tabel 10.1. Programmeerimiskaabli funktsioonide kokkuvõte jaotises Tellimisinfo. |
Redaktsioon 25.0, november 2016
jaotis | Muudatuste kokkuvõte |
Programmeerimise Flywire ja ühenduse viide | Muudetud tabel 3, Soovitatavad kontaktid. Lisatud CrossLinki seade. |
Muudetud 24.9, oktoober 2015
jaotis | Muudatuste kokkuvõte |
Programmeerimise Flywire ja ühenduse viide | Muudetud tabel 3, Soovitatavad kontaktid.
· Lisatud CRESET-B veerg. · Lisatud iCE40 UltraLite seade. |
Tehniline tugi | Uuendatud tehnilise toe abi teave. |
Redaktsioon 24.8, märts 2015
jaotis | Muudatuste kokkuvõte |
Programmeerimiskaabli viigu määratlused | INIT-i muudetud kirjeldus tabelis 1, Programmeerimiskaabli viigu definitsioonid. |
Redaktsioon 24.7, jaanuar 2015
jaotis | Muudatuste kokkuvõte |
Programmeerimiskaabli viigu määratlused | · Tabelis 1 Programming Cable Pin Definitions muudeti ispEN/Enable/PROG väärtuseks ispEN/Enable/PROG/SN ja selle kirjeldus muudeti.
· Uuendatud joonis 2, Programmeerimiskaabli süsteemisisene programmeerimisliides arvutile (HW-USBN-2B). |
Programmeerimiskaabel ispEN Pin | Tabelis 4 Programmeerimiskaabli funktsioonide kokkuvõte on HW-USBN-2B märgitud tellimiseks saadaolevaks. |
Tellimisinfo | HW-USBN-2A muudeti HW-USBN-2B-ks. |
Redaktsioon 24.6, juuli 2014
jaotis | Muudatuste kokkuvõte |
Kõik | Dokumendi pealkiri muudeti ispDOWNLOAD Cables asemel Programming Cables User's Guide. |
Programmeerimiskaabli viigu määratlused | Värskendatud tabel 3, soovitatavad kontaktid. Lisatud ECP5, iCE40LM, iCE40 Ultra ja MachXO3 seadmete perekonnad. |
Sihtplaadi kavandamise kaalutlused | Uuendatud jaotis. Uuendatud KKK link TCK töötsükli ja/või sageduse ispVM-i tööriista juhtimise kohta. |
Tehniline tugi | Uuendatud tehnilise toe abi teave. |
Muudetud 24.5, oktoober 2012
jaotis | Muudatuste kokkuvõte |
Programmeerimise Flywire ja ühenduse viide | iCE40 konfiguratsioonipordi viigude nimed on lisatud Flywire'i teisenduste viitetabelisse. |
Programmeerimise Flywire ja ühenduse viide | iCE40 teave on lisatud tabelisse Soovitatavad kaabliühendused. |
Redaktsioon 24.4, veebruar 2012
jaotis | Muudatuste kokkuvõte |
Kõik | Uuendatud dokument uue ettevõtte logoga. |
Redaktsioon 24.3, november 2011
jaotis | Muudatuste kokkuvõte |
Kõik | Dokument teisaldati kasutusjuhendi vormingusse. |
Omadused | Lisatud joonis USB-kaabel – HW-USBN-2A. |
Programmeerimise Flywire ja ühenduse viide | Värskendatud MachXO2 seadmete soovitatavate kaabliühenduste tabel. |
Sihtplaadi kavandamise kaalutlused | Uuendatud jaotis. |
Lisa A | Lisatud jaotis. |
Muudetud 24.2, oktoober 2009
jaotis | Muudatuste kokkuvõte |
Kõik | Lisatud on flywire pistikute füüsiliste spetsifikatsioonidega seotud teave. |
Redaktsioon 24.1, juuli 2009
jaotis | Muudatuste kokkuvõte |
Kõik | Lisatud tekstijaotis Sihtlaua disaini kaalutlused. |
Programmeerimise Flywire ja ühenduse viide | Lisatud jaotise pealkiri. |
Eelmised redaktsioonid
jaotis | Muudatuste kokkuvõte |
— | Varasemad Lattice'i väljaanded. |
2024 Lattice Semiconductor Corp. Kõik Lattice'i kaubamärgid, registreeritud kaubamärgid, patendid ja lahtiütlused on loetletud aadressil www.latticesemi.com/legal. Kõik muud kaubamärgid või tootenimed on nende vastavate omanike kaubamärgid või registreeritud kaubamärgid. Siin esitatud tehnilisi andmeid ja teavet võidakse ette teatamata muuta
Alla laaditud saidilt Arrow.com
Dokumendid / Ressursid
![]() |
LATTICE HW-USBN-2B programmeerimiskaablid [pdfKasutusjuhend HW-USBN-2B programmeerimiskaablid, HW-USBN-2B, programmeerimiskaablid, kaablid |