LATTICE FPGA-UG-02042-26.4 Cabluri de programare
Declinări de răspundere
Lattice nu oferă nicio garanție, reprezentare sau garanție cu privire la acuratețea informațiilor conținute în acest document sau adecvarea produselor sale pentru un anumit scop. Toate informațiile de aici sunt furnizate CA ESTE și cu toate defecțiunile, iar toate riscurile asociate cu astfel de informații aparțin în întregime Cumpărătorului. Cumpărătorul nu se va baza pe datele și specificațiile de performanță sau parametrii furnizați aici. Produsele vândute de Lattice au fost supuse unor teste limitate și este responsabilitatea Cumpărătorului să determine în mod independent caracterul adecvat al oricărui produs și să le testeze și să le verifice. Niciun produs Lattice nu trebuie utilizat împreună cu aplicații critice pentru misiune sau siguranță sau orice altă aplicație în care defecțiunea produsului Lattice ar putea crea o situație în care pot apărea vătămări personale, deces, daune grave asupra proprietății sau mediului. Informațiile furnizate în acest document sunt proprietatea Lattice Semiconductor, iar Lattice își rezervă dreptul de a face orice modificări ale informațiilor din acest document sau ale oricăror produse în orice moment, fără notificare.
Caracteristici
- Suport pentru toate produsele programabile Lattice
- Programare I2.5C de la 3.3 V la 2 V (HW-USBN-2B)
- 1.2 V până la 3.3 VJTAG și programare SPI (HW-USBN-2B)
- 1.2 V până la 5 VJTAG și programare SPI (toate celelalte cabluri)
- Ideal pentru crearea de prototipuri și depanare
- Conectați-vă la mai multe interfețe de PC
- USB (v.1.0, v.2.0)
- Port paralel PC
- Conectori de programare ușor de utilizat
- Flywire versatil, conectori 2 x 5 (.100”) sau 1 x 8 (.100”)
- 6 picioare (2 metri) sau mai mult din lungimea cablului de programare (de la PC la DUT)
- Construcție fără plumb/conform RoHS
Cabluri de programare
Produsele Lattice Programming Cable sunt conexiunea hardware pentru programarea în sistem a tuturor dispozitivelor Lattice. După ce finalizați designul logic și creați o programare file cu instrumentele de dezvoltare Lattice Diamond®/ispLEVER® Classic, puteți folosi Diamond Programmer sau software-ul ispVM™ System pentru a programa dispozitivele de pe placa dumneavoastră. Software-ul ispVM System/Diamond Programmer generează automat comenzile de programare adecvate, adresele de programare și datele de programare pe baza informațiilor stocate în programare. file și parametrii pe care îi setați în Diamond Programmer/ispVM System. Semnalele de programare sunt apoi generate de la portul USB sau paralel al unui PC și direcționate prin cablul de programare către dispozitiv. Nu sunt necesare componente suplimentare pentru programare.
Software-ul Diamond Programmer/ispVM System este inclus cu toate produsele de instrumente de proiectare Lattice și este disponibil pentru descărcare din Lattice web site la www.latticesemi.com/programmer.
Definiții ale pinului cablului de programare
Funcțiile furnizate de cablurile de programare corespund cu funcțiile disponibile pe dispozitivele programabile Lattice. Deoarece unele dispozitive conțin diferite caracteristici de programare, funcțiile specifice furnizate de cablul de programare pot depinde de dispozitivul țintă selectat. Software-ul ispVM System/Diamond Programmer generează automat funcțiile corespunzătoare pe baza dispozitivului selectat. Consultați Tabelul 3.1 pentru o depășireview a funcţiilor cablului de programare.
Tabelul 3.1. Definiții ale pinului cablului de programare.
Pin cablu de programare | Nume | Tip pin cablu de programare | Descriere |
VCC | Programare Voltage | Intrare | Conectați-vă la planul VCCIO sau VCCJ al dispozitivului țintă. ICC tipic = 10 mA. Tabla țintă
furnizează alimentarea/referința VCC pentru cablu. |
TDO/SO | Ieșirea datelor de testare | Intrare | Folosit pentru a transfera datele prin intermediul IEEE1149.1 (JTAG) standard de programare. |
TDI/SI | Testarea datelor de intrare | Ieșire | Folosit pentru a transfera date prin standardul de programare IEEE1149.1. |
ISPEN/PROG | Permite | Ieșire | Activați programarea dispozitivului.
De asemenea, funcționează ca SN/SSPI Chip Select pentru programarea SPI cu HW-USBN-2B. |
TRST | Test Resetare | Ieșire | Resetare opțională a mașinii de stare IEEE 1149.1. |
FĂCUT | FĂCUT | Intrare | DONE indică starea configurației |
TMS | Mod de testare Selectați intrare | Ieșire | Folosit pentru a controla mașina de stare IEEE1149.1. |
GND | Sol | Intrare | Conectați-vă la planul de masă al dispozitivului țintă |
TCK/SCLK | Testați intrarea ceasului | Ieșire | Folosit pentru a sincroniza mașina de stare IEEE1149.1 |
INIT | Inițializați | Intrare | Indică că dispozitivul este pregătit pentru a începe configurarea. INITN se găsește doar pe unele dispozitive. |
I2C: SCL* | I2C SCL | Ieșire | Furnizează semnalul I2C SCL |
I2C: SDA* | I2C SDA | Ieșire | Oferă semnalul I2C SDA. |
5 V OUT* | Ieșire 5 V | Ieșire | Oferă un semnal de 5 V pentru programatorul iCEprogM1050. |
Nota: Se găsește numai pe cablul HW-USBN-2B.
Nota: Necesită Diamond Programmer 3.1 sau o versiune ulterioară.
Figura 3.2. Cablu de programare Interfață de programare în sistem pentru computer (HW-USB-1A sau HW-USB-2A)*
Nota: Software-ul Lattice PAC-Designer® nu acceptă programarea cu cabluri USB. Pentru a programa dispozitive ispPAC cu aceste cabluri, utilizați software-ul Diamond Programmer/ispVM System.
Nota: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C și HW-DLN-3C sunt produse echivalente din punct de vedere funcțional.
Figura 3.4. Cablu de programare Interfață de programare în sistem pentru computer (pDS4102-DL2 sau pDS4102-DL2A)
Figura 3.5. Cablu de programare Interfață de programare în sistem pentru computer (HW7265-DL2 sau HW7265-DL2A)*
Nota: În scopuri de referință, conectorul 2 x 10 de pe HW7265-DL2 sau HW7265-DL2A este echivalent cu Tyco 102387-1. Aceasta va interfata cu anteturile standard de 100 x 2 cu distanță de 5 mil sau cu un conector tată încastrat cu cheie de 2 x 5, cum ar fi 3M N2510-5002RB.
Software de programare
Diamond Programmer și ispVM System pentru dispozitive Classic este instrumentul software de gestionare a programării preferat pentru toate dispozitivele Lattice și cablurile de descărcare. Cea mai recentă versiune a programului Lattice Diamond Programmer sau a software-ului ispVM System este disponibilă pentru descărcare din Lattice web site-ul la www.latticesemi.com/programmer.
Considerații de proiectare a plăcii țintă
Se recomandă un rezistor de tragere de 4.7 kΩ pe conexiunea TCK a plăcii țintă. Acest derulare este recomandat pentru a evita sincronizarea accidentală a controlerului TAP indusă de marginile rapide ale ceasului sau ca VCC rampe sus. Acest derulant este recomandat pentru toate familiile programabile Lattice.
Semnalele I2C SCL și SDA sunt drenaj deschis. Este necesar un rezistor de tragere de 2.2 kΩ la VCC pe placa țintă. Doar valorile VCC de 3.3 V și 2.5 V pentru I2C sunt acceptate de cablurile HW-USBN-2B.
Pentru familiile de dispozitive Lattice care au o putere redusă, se recomandă adăugarea unui rezistor de 500 Ω între VCCJ și GND în timpul intervalului de programare atunci când un cablu de programare USB este conectat la o placă cu putere foarte scăzută. Este disponibilă o întrebare frecventă care discută acest lucru în detaliu la:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG Viteza portului de programare poate fi necesar să fie guvernată atunci când se utilizează cablurile de programare conectate la PCB-urile clientului. Acest lucru este deosebit de important atunci când există o rutare lungă a PCB-ului sau cu multe dispozitive conectate în lanț. Software-ul de programare Lattice poate ajusta sincronizarea TCK aplicată la JTAG portul de programare de la cablu. Această setare de port de precizie scăzută a TCK depinde de mulți factori, inclusiv viteza PC-ului și tipul de cablu utilizat (port paralel, USB sau USB2). Această funcție software oferă o opțiune de încetinire a TCK pentru depanare sau medii zgomotoase. O secțiune de întrebări frecvente care discută acest lucru mai detaliat este disponibilă la: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
Cablul de descărcare USB poate fi folosit pentru a programa Power Manager sau produse ispClock cu software-ul de programare Lattice. Când utilizați cablul USB cu dispozitivele Power Manager I, (POWR604, POWR1208, POWR1208P1), trebuie să încetiniți efectuarea TCK cu un factor de 2. Este disponibilă o întrebare frecventă care discută acest lucru în detaliu la:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programare Flywire și referință de conectare
Consultați Tabelul 6.1 pentru a identifica, per dispozitiv Lattice, cum să conectați diferitele fire de cablu de programare Lattice. JTAGConfigurația SPI și I2C este identificată fără echivoc. Cablurile și hardware-ul vechi sunt incluse pentru referință. În plus, sunt prezentate în tabel diverse configurații ale conectorilor.
Tabelul 6.1. Pin și cablu de referință
HW-USBN-2B
Culoare Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FĂCUT | TRST(IEȘIRE) | VCC | GND | I2C |
Portocale | Maro | Violet | Alb | Galben | Albastru | Verde | Roşu | Negru | Galben | |
HW-USBN-2A
Culoare Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(IEȘIRE)/TERMINAT(INTRARE) | VCC | GND | |
Portocale | Maro | Violet | Alb | Galben | Albastru | Verde | Roşu | Negru | ||
HW-DLN-3C
Culoare Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(IEȘIRE) | VCC | GND | |
Portocale | Maro | Violet | Alb | Galben | Verde | Roşu | Negru | |||
Tip pin cablu de programare Recomandare placă țintă |
Ieșire | Intrare | Ieșire | Ieșire | Ieșire | Intrare | Intrare/Ieșire | Intrare | Intrare | Ou |
— | — | 4.7 kΩ Pull-Up | Pull-Down de 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (Nu
(Nu |
|
Conectați firele cablului de programare (mai sus) la dispozitivul corespunzător sau la pinii de antet (belo |
JTAG Dispozitive portuare
ECP5™ | TDI | TDO | TMS | TCK |
Conexiuni opționale la dispozitiv ispEN, PROGRAMN, Semnale INITN, DONE și/sau TRST (Definiți în setările personalizate I/O în sistemul ispVM sau software-ul Diamond Programmer. Nu toate dispozitivele au acești pini disponibili) |
Necesar | Necesar | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Necesar |
Necesar |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
MachXO™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
MACH®4A | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
ispGDX2™ | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
ispPAC®/ispClock™ (Nota 4) | TDI | TDO | TMS | TCK | Necesar | Necesar | ||
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II
(Nota 4) |
TDI |
TDO |
TMS |
TCK |
Necesar |
Necesar |
Tabelul 6.1. Pin și cablu de referință
HW-USBN-2B
Culoare Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FĂCUT | TRST(IEȘIRE) | VCC | GND | I2C |
Portocale | Maro | Violet | Alb | Galben | Albastru | Verde | Roşu | Negru | Alo | |
HW-USBN-2A
Culoare Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(IEȘIRE)/TERMINAT(INTRARE) | VCC | GND | |
Portocale | Maro | Violet | Alb | Galben | Albastru | Verde | Roşu | Negru | ||
HW-DLN-3C
Culoare Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(IEȘIRE) | VCC | GND | |
Portocale | Maro | Violet | Alb | Galben | Verde | Roşu | Negru | |||
Tip pin cablu de programare Recomandare placă țintă |
Ieșire | Intrare | Ieșire | Ieșire | Ieșire | Intrare | Intrare/Ieșire | Intrare | Intrare | O |
— | — | 4.7 kΩ Pull-Up | Pull-Down de 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (N
(N |
|
Conectați firele cablului de programare (mai sus) la dispozitivul corespunzător sau la pinii de antet (mai jos |
Dispozitive de port SPI slave
ECP5 | MOSI | MISO | — | CCLK | SN |
Conexiuni opționale la semnalele PROGRAMN, INITN și/sau DONE ale dispozitivului |
Necesar | Necesar | ||
LatticeECP3 | MOSI | MISO | — | CCLK | SN | Necesar | Necesar | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Necesar | Necesar | |||
CrossLink™ LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Opta. CDONE |
CRESET_B |
Necesar |
Necesar |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opta. CDONE |
CRESET_B |
Necesar |
Necesar |
Dispozitive cu port I2C
MachXO2/MachXO3/MachXO3D | — | — | — | — | Conexiuni opționale la semnalele PROGRAMN, INITN și/sau DONE ale dispozitivului | Necesar | Necesar | |||
Platform Manager II | — | — | — | — | Necesar | Necesar | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Necesar | Necesar | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Opta. CDONE |
CRESET_B |
Necesar |
Necesar |
Anteturi
1 x 10 conexiuni (diverse cabluri) | 3 | 2 | 6 | 8 | 4 | 9 sau 10 | 5 sau 9 | 1 | 7 | |
1 x 8 conexiune (vezi Figura 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 conexiune (vezi Figura 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 sau 8 |
Programatori
Model 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 sau 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
Note:
- Pentru dispozitivele mai vechi Lattice ISP, este necesar un condensator de decuplare de 0.01 μF pe ispEN/ENABLE a plăcii țintă.
- Pentru HW-USBN-2A/2B, placa țintă furnizează energie – ICC tipic = 10 mA. Pentru dispozitivele care au un pin VCCJ, VCCJ trebuie să fie dispozitive conectate, conectați banca corespunzătoare VCCIO la VCC al cablului. Un condensator de decuplare de 0.1 μF este necesar pe VCCJ sau VCCIO aproape de dispozitiv. foaie pentru a determina dacă dispozitivul are un pin VCCJ sau ce bancă VCCIO guvernează portul de programare țintă (acesta poate să nu fie același cu o țintă 3. Semnale de scurgere deschise. Placa țintă ar trebui să aibă o rezistență de pull-up de ~2.2 kΩ conectată la același planul la care este conectat cablurile HW-USBN-2B la VCC.
- Când utilizați software-ul PAC-Designer® pentru a programa dispozitive ispPAC sau ispClock, nu conectați TRST/DONE.
- Dacă utilizați un cablu mai vechi decât HW-USBN-2B, conectați o sursă externă de +5 V între pinul 1050 (VCC) și pinul 4 (GND) iCEprogM2.
- Pentru HW-USBN-2B, numai valorile VCC de 3.3 V până la 2.5 V sunt acceptate pentru I2C.
Conectarea cablului de programare
Placa țintă trebuie să nu fie alimentată la conectarea, deconectarea sau reconectarea cablului de programare. Conectați întotdeauna pinul GND al cablului de programare (fir negru) înainte de a conecta orice alt JTAG ace. Nerespectarea acestor proceduri poate duce la deteriorarea dispozitivului programabil țintă.
Cablu de programare PIN TRST
Conectarea pinului TRST al plăcii la pinul TRST al cablului nu este recomandată. În schimb, conectați pinul TRST al plăcii la Vcc. Dacă pinul TRST al plăcii este conectat la pinul TRST al cablului, instruiți ispVM/Diamond Programmer să conducă pinul TRST în sus.
Pentru a configura ispVM/Diamond Programmer pentru a conduce PIN-ul TRST ridicat:
- Selectați elementul de meniu Opțiuni.
- Selectați Configurare cablu și port I/O.
- Bifați caseta de selectare TRST/Reset Pin-Connected.
- Selectați butonul radio Set High.
Dacă nu este selectată opțiunea adecvată, pinul TRST este condus la nivel scăzut de către ispVM/Diamond Programmer. În consecință, lanțul BSCAN nu funcționează deoarece lanțul este blocat într-o stare RESET.
Cablu de programare pin ispEN
Următorii pini ar trebui împământat:
- Pinul BSCAN al dispozitivelor 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Cu toate acestea, aveți opțiunea de a avea pinii BSCAN și ENABLE conduși de pinul ispEN din cablu. În acest caz, ispVM/Diamond Programmer trebuie configurat pentru a reduce pinul ispEN, după cum urmează:
Pentru a configura ispVM/Diamond Programmer pentru a reduce pinul ispEN:
- Selectați elementul de meniu Opțiuni.
- Selectați Configurare cablu și port I/O.
- Bifați caseta de selectare ispEN/BSCAN Pin Connected.
- Selectați butonul radio Set Low.
Fiecare cablu de programare este livrat cu doi conectori mici care vă ajută să păstrați firele organizate. Următorul producător și numărul de piesă reprezintă o sursă posibilă pentru conectori echivalenti:
- 1 x 8 conector (de example, Samtec SSQ-108-02-TS)
- 2 x 5 conector (de example, Samtec SSQ-105-02-TD)
Cablul de programare flywire sau anteturile sunt destinate să se conecteze la anteturile standard cu distanță de 100 mil (pini distanțați la 0.100 inchi). Lattice recomandă un antet cu lungimea de 0.243 inchi sau 6.17 mm. Cu toate acestea, anteturile de alte lungimi pot funcționa la fel de bine.
Informații de comandă
Tabelul 10.1. Rezumatul caracteristicilor cablului de programare
Caracteristică | 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-Paralel | — | — | — | — | X | X | X | X | X | X |
Suport 1.2 V | X | X | X | — | — | — | — | — | — | — |
Suport 1.8 V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Sprijin |
X | X | X | X | X | X | X | X | X | X |
Suport 5.0 V | — | X | X | X | X | X | X | X | X | X |
Conector 2 x 5 | — | X | X | X | X | X | X | X | — | — |
Conector 1 x 8 | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Construcție fără plumb | X | X | — | — | X | — | — | — | — | — |
Disponibil pentru comandă | X | — | — | — | X | — | — | — | — | — |
Tabelul 10.2. Informații de comandă
Descriere | Numărul piesei de comandă | China RoHS Perioada de utilizare ecologică (EFUP) |
Cablu de programare (USB). Conține cablu USB de 6′, conectori flywire, adaptor cu 8 poziții (1 x 8) și adaptor cu 10 poziții (2 x 5), fără plumb, construcție conformă RoHS. | HW-USBN-2B |
|
Cablu de programare (doar PC). Conține adaptor pentru port paralel, cablu de 6′, conectori flywire, adaptor cu 8 poziții (1 x 8) și 10
adaptor de poziție (2 x 5), fără plumb, construcție conformă RoHS. |
HW-DLN-3C |
Nota: Cablurile suplimentare sunt descrise în acest document numai în scopuri vechi, aceste cabluri nu mai sunt produse. Cablurile disponibile în prezent pentru comandă sunt articole de înlocuire complet echivalente.
Anexa A. Depanarea instalării driverului USB
Este esențial să instalați driverele înainte de a conecta computerul la cablul USB. Dacă cablul este conectat înainte de a instala driverele, Windows va încerca să instaleze propriile drivere care ar putea să nu funcționeze.
Dacă ați încercat să conectați computerul la cablul USB fără a instala mai întâi driverele corespunzătoare sau dacă aveți probleme în a comunica cu cablul USB Lattice după instalarea driverelor, urmați pașii de mai jos:
- Conectați cablul USB Lattice. Alegeți Start > Setări > Panou de control > Sistem.
- În caseta de dialog System Properties, faceți clic pe fila Hardware și pe butonul Device Manager. Sub Controlere Universal Serial Bus, ar trebui să vedeți Lattice USB ISP Programmer. Dacă nu vedeți acest lucru, căutați Dispozitivul necunoscut cu steag galben. Faceți dublu clic pe pictograma Dispozitiv necunoscut.
- În caseta de dialog Proprietăți dispozitiv necunoscut, faceți clic pe Reinstalare driver.
- Selectați Răsfoiți computerul meu pentru software-ul driver.
Navigați la directorul isptools\ispvmsystem pentru driverul Lattice EzUSB.
Navigați la directorul isptools\ispvmsystem\Drivers\FTDIUSBDriver pentru driverul FTDI FTUSB. - Pentru instalările Diamond, navigați la lscc/diamond/data/vmdata/drivers. Faceți clic pe Următorul.
- Selectați oricum Instalați acest software driver. Sistemul actualizează driverul.
- Faceți clic pe Închidere și finalizați instalarea driverului USB.
- În Panoul de control > Sistem > Manager dispozitive > Controlerele Universal Serial Bus ar trebui să includă următoarele: Pentru driverul Lattice EzUSB: Dispozitivul Lattice USB ISP Programmer instalat.
Pentru driverul FTDI FTUSB: dispozitivele USB Serial Converter A și Converter B instalate
Dacă întâmpinați probleme sau aveți nevoie de informații suplimentare, contactați asistența tehnică Lattice.
Suport tehnic
Pentru asistență, trimiteți un caz de asistență tehnică la www.latticesemi.com/techsupport.
Istoricul revizuirilor
Revizia 26.4, mai 2020
Secțiune | Schimbați rezumatul |
Cabluri de programare | Lattice actualizată weblink către site www.latticesemi.com/programmer. |
Software de programare |
Revizia 26.3, octombrie 2019
Secțiune | Schimbați rezumatul |
Considerații de proiectare a plăcii țintă; Programarea Flywire și
Referință de conectare |
Valorile VCC clarificate pe care le acceptă interfața I2C. S-au adăugat note la Tabelul 6.1. |
Revizia 26.2, mai 2019
Secțiune | Schimbați rezumatul |
— | S-a adăugat secțiunea de declinare a răspunderii. |
Programare Flywire și referință de conectare | Tabelul 6.1 actualizat. Pin și cablu de referință.
S-a adăugat MachXO3D S-a adăugat CRESET_B la Crosslink I2C. Elemente actualizate sub I2C Port Devices · S-a adăugat Platform Manager II. · Ordinea schimbată a ispPAC. Elemente actualizate sub I2C Port Devices. · S-a schimbat Power Manager II în Platform Manager II și s-a actualizat I2C: valoarea SDA. · ASC schimbat în L-ASC10 Nota de subsol 4 a fost actualizată pentru a include dispozitivele ispClock. Mărci comerciale ajustate. |
Istoricul revizuirilor | Format actualizat. |
Coperta din spate | Șablon actualizat. |
— | Modificări editoriale minore |
Revizia 26.1, mai 2018
Secțiune | Schimbați rezumatul |
Toate | Intrări corectate în secțiunea Dispozitive de port SPI slave din Tabelul 6.1. |
Revizia 26.0, aprilie 2018
Secțiune | Schimbați rezumatul |
Toate | S-a schimbat numărul documentului din UG48 în FPGA-UG-02024. Șablon de document actualizat. |
Cabluri de programare | S-au eliminat informațiile redundante și s-a schimbat linkul către www/latticesemi.com/software. |
Definiții ale pinului cablului de programare | Numele de pin pentru cabluri de programare actualizate în Tabelul 3.1. Definiții ale pinului cablului de programare. |
Programare Flywire și referință de conectare | Înlocuit Tabelul 2. Referință de conversie Flywire și Tabelul 3 Conexiuni pini recomandate cu un singur Tabel 6.1 Referință pini și cablu. |
Informații de comandă | Mutat Tabelul 10.1. Rezumatul caracteristicilor cablului de programare sub Informații de comandă. |
Revizia 25.0, noiembrie 2016
Secțiune | Schimbați rezumatul |
Programare Flywire și referință de conectare | Tabelul 3 revizuit, Conexiuni pini recomandate. Dispozitiv CrossLink adăugat. |
Revizia 24.9, octombrie 2015
Secțiune | Schimbați rezumatul |
Programare Flywire și referință de conectare | Tabelul 3 revizuit, Conexiuni pini recomandate.
S-a adăugat coloana CRESET-B. S-a adăugat dispozitiv iCE40 UltraLite. |
Asistență de suport tehnic | Informații actualizate de asistență de asistență tehnică. |
Revizia 24.8, martie 2015
Secțiune | Schimbați rezumatul |
Definiții ale pinului cablului de programare | Descrierea revizuită a INIT în Tabelul 1, Definițiile pinii cablului de programare. |
Revizia 24.7, ianuarie 2015
Secțiune | Schimbați rezumatul |
Definiții ale pinului cablului de programare | În Tabelul 1, Definițiile pinului cablului de programare, ispEN/Enable/PROG a fost schimbat în ispEN/Enable/PROG/SN și descrierea acestuia a fost revizuită.
Actualizată Figura 2, Interfața de programare în sistem a cablului de programare pentru computer (HW-USBN-2B). |
Cablu de programare pin ispEN | În Tabelul 4, Rezumatul caracteristicilor cablului de programare, HW-USBN-2B este marcat ca disponibil pentru comandă. |
Informații de comandă | HW-USBN-2A a fost schimbat în HW-USBN-2B. |
Revizia 24.6, iulie 2014
Secțiune | Schimbați rezumatul |
Toate | S-a schimbat titlul documentului din ispDOWNLOAD Cables la Programming Cables User's Guide. |
Definiții ale pinului cablului de programare | Tabelul 3 actualizat, Conexiuni Pin recomandate. S-au adăugat familiile de dispozitive ECP5, iCE40LM, iCE40 Ultra și MachXO3. |
Considerații de proiectare a plăcii țintă | Secțiune actualizată. Link actualizat Întrebări frecvente privind controlul instrumentului ispVM al ciclului de lucru și/sau frecvenței TCK. |
Asistență de suport tehnic | Informații actualizate de asistență de asistență tehnică. |
Revizia 24.5, octombrie 2012
Secțiune | Schimbați rezumatul |
Programare Flywire și referință de conectare | S-au adăugat nume de pin porturi de configurare iCE40 la tabelul de referință de conversie Flywire. |
Programare Flywire și referință de conectare | S-au adăugat informații iCE40 la tabelul Conexiuni recomandate pentru cabluri. |
Revizia 24.4, februarie 2012
Secțiune | Schimbați rezumatul |
Toate | Document actualizat cu noua siglă corporativă. |
Revizia 24.3, noiembrie 2011
Secțiune | Schimbați rezumatul |
Toate | Document transferat în format de ghid al utilizatorului. |
Caracteristici | Adăugat Cablu USB Figura – HW-USBN-2A. |
Programare Flywire și referință de conectare | Tabelul de conexiuni de cablu recomandate actualizat pentru dispozitivele MachXO2. |
Considerații de proiectare a plăcii țintă | Secțiune actualizată. |
Anexa A | Secțiune adăugată. |
Revizia 24.2, octombrie 2009
Secțiune | Schimbați rezumatul |
Toate | S-au adăugat informații legate de specificațiile fizice ale conectorilor flywire. |
Revizia 24.1, iulie 2009
Secțiune | Schimbați rezumatul |
Toate | A fost adăugată secțiunea de text Considerații de proiectare a panoului țintă. |
Programare Flywire și referință de conectare | A adăugat titlu de secțiune. |
Revizuirile anterioare
Secțiune | Schimbați rezumatul |
— | Lansări anterioare Lattice. |
Documente/Resurse
![]() |
LATTICE FPGA-UG-02042-26.4 Cabluri de programare [pdfGhid de utilizare FPGA-UG-02042-26.4 Cabluri de programare, FPGA-UG-02042-26.4, Cabluri de programare, Cabluri |