LATTICE FPGA-UG-02042-26.4 Programmeringskablar
Friskrivningsklausuler
Lattice lämnar ingen garanti, representation eller garanti avseende riktigheten av informationen i detta dokument eller lämpligheten av dess produkter för något speciellt ändamål. All information häri tillhandahålls i befintligt skick och med alla fel, och all risk förknippad med sådan information ligger helt hos köparen. Köparen ska inte förlita sig på några data och prestandaspecifikationer eller parametrar som tillhandahålls häri. Produkter som säljs av Lattice har varit föremål för begränsade tester och det är Köparens ansvar att självständigt fastställa lämpligheten hos alla produkter och att testa och verifiera densamma. Inga Lattice-produkter bör användas i kombination med verksamhets- eller säkerhetskritiska eller någon annan applikation där ett fel på Lattices produkt kan skapa en situation där personskada, dödsfall, allvarlig egendom eller miljöskada kan uppstå. Informationen som tillhandahålls i detta dokument ägs av Lattice Semiconductor, och Lattice förbehåller sig rätten att göra ändringar av informationen i detta dokument eller till alla produkter när som helst utan föregående meddelande.
Drag
- Stöd för alla programmerbara Lattice-produkter
- 2.5 V till 3.3 V I2C-programmering (HW-USBN-2B)
- 1.2 V till 3.3 VJTAG och SPI-programmering (HW-USBN-2B)
- 1.2 V till 5 VJTAG och SPI-programmering (alla andra kablar)
- Idealisk för designprototyper och felsökning
- Anslut till flera PC-gränssnitt
- USB (v.1.0, v.2.0)
- PC parallellport
- Lättanvända programmeringskontakter
- Mångsidig flywire, 2 x 5 (.100”) eller 1 x 8 (.100”) kontakter
- 6 fot (2 meter) eller mer av programmeringskabellängden (PC till DUT)
- Blyfri/RoHS-kompatibel konstruktion
Programmeringskablar
Lattice Programmering Cable-produkter är hårdvaruanslutningen för in-systemprogrammering av alla Lattice-enheter. När du har slutfört din logikdesign och skapat en programmering file med Lattice Diamond®/ispLEVER® Classic utvecklingsverktyg kan du använda Diamond Programmer eller ispVM™ System-programvara för att programmera enheter på ditt kort. Mjukvaran ispVM System/Diamond Programmer genererar automatiskt lämpliga programmeringskommandon, programmeringsadresser och programmeringsdata baserat på information som lagras i programmeringen file och parametrar du ställer in i Diamond Programmer/ispVM System. Programmeringssignaler genereras sedan från USB- eller parallellporten på en PC och dirigeras via programmeringskabeln till enheten. Inga ytterligare komponenter krävs för programmering.
Diamond Programmer/ispVM System-mjukvara ingår i alla Lattice-designverktygsprodukter och är tillgänglig för nedladdning från Lattice web plats på www.latticesemi.com/programmer.
Definitioner av programmeringskabelstift
Funktionerna som tillhandahålls av programmeringskablarna överensstämmer med tillgängliga funktioner på Lattice programmerbara enheter. Eftersom vissa enheter innehåller olika programmeringsfunktioner kan de specifika funktionerna som programmeringskabeln tillhandahåller bero på den valda målenheten. ispVM System/Diamond Programmer programvara genererar automatiskt lämpliga funktioner baserat på den valda enheten. Se tabell 3.1 för en överview av programmeringskabelns funktioner.
Tabell 3.1. Definitioner av programmeringskabelstift.
Programmeringskabelstift | Namn | Typ av programmeringskabelstift | Beskrivning |
VCC | Programmering Voltage | Input | Anslut till VCCIO- eller VCCJ-planet på målenheten. Typiskt ICC = 10 mA. Måltavlan
tillhandahåller VCC-försörjning/referens för kabeln. |
TDO/SO | Testa datautgång | Input | Används för att flytta ut data via IEEE1149.1 (JTAG) programmeringsstandard. |
TDI/SI | Testa datainmatning | Produktion | Används för att flytta in data via programmeringsstandarden IEEE1149.1. |
ISPEN/PROG | Aktivera | Produktion | Aktivera enheten som ska programmeras.
Fungerar även som SN/SSPI Chip Select för SPI-programmering med HW-USBN-2B. |
TRST | Teståterställning | Produktion | Valfri IEEE 1149.1-tillståndsåterställning. |
GJORT | GJORT | Input | DONE indikerar status för konfigurationen |
TMS | Testläge Välj ingång | Produktion | Används för att styra tillståndsmaskinen IEEE1149.1. |
GND | Jord | Input | Anslut till målenhetens jordplan |
TCK/SCLK | Testa klockingång | Produktion | Används för att klocka tillståndsmaskinen IEEE1149.1 |
I DET | Initiera | Input | Indikerar att enheten är redo för konfiguration att börja. INITN finns bara på vissa enheter. |
I2C: SCL* | I2C SCL | Produktion | Tillhandahåller I2C-signalen SCL |
I2C: SDA* | I2C SDA | Produktion | Tillhandahåller I2C-signalen SDA. |
5 V UT* | 5 V Ut | Produktion | Ger en 5 V-signal för iCEprogM1050-programmeraren. |
Notera: Finns endast på HW-USBN-2B-kabeln.
Notera: Kräver Diamond Programmer 3.1 eller senare.
Figur 3.2. Programmeringskabel In-System Programmeringsgränssnitt för PC (HW-USB-1A eller HW-USB-2A)*
Notera: Programvaran Lattice PAC-Designer® stöder inte programmering med USB-kablar. För att programmera ispPAC-enheter med dessa kablar, använd programvaran Diamond Programmer/ispVM System.
Notera: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C och HW-DLN-3C är funktionellt likvärdiga produkter.
Figur 3.4. Programmeringskabel In-System Programmeringsgränssnitt för PC (pDS4102-DL2 eller pDS4102-DL2A)
Figur 3.5. Programmeringskabel In-System Programmeringsgränssnitt för PC (HW7265-DL2 eller HW7265-DL2A)*
Notera: För referensändamål motsvarar 2 x 10-kontakten på HW7265-DL2 eller HW7265-DL2A Tyco 102387-1. Detta kommer att anslutas till standard 100-mil avstånd 2 x 5 headers, eller en 2 x 5-nycklade, infälld hankontakt som 3M N2510-5002RB.
Programmeringsprogramvara
Diamond-programmerare och ispVM-system för klassiska enheter är det föredragna programvaran för programmeringshantering för alla Lattice-enheter och nedladdningskablar. Den senaste versionen av Lattice Diamond Programmer eller ispVM System-programvara är tillgänglig för nedladdning från Lattice web webbplats på www.latticesemi.com/programmer.
Överväganden för måltavlans design
Ett 4.7 kΩ neddragningsmotstånd rekommenderas på målkortets TCK-anslutning. Denna neddragning rekommenderas för att undvika oavsiktlig klockning av TAP-styrenheten inducerad av snabba klockkanter eller som VCC rampär uppe. Denna rullgardinsmeny rekommenderas för alla Lattice programmerbara familjer.
I2C-signalerna SCL och SDA är öppna avlopp. Ett 2.2 kΩ pull-up motstånd till VCC krävs på målkortet. Endast VCC-värden på 3.3 V och 2.5 V för I2C stöds av HW-USBN-2B-kablarna.
För Lattice-enhetsfamiljer som har låg effekt, rekommenderas det att lägga till ett 500 Ω motstånd mellan VCCJ och GND under programmeringsintervallet när en USB-programmeringskabel är ansluten till en design med mycket låg effekt. En FAQ finns tillgänglig som diskuterar detta mer djupgående på:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG programmeringsportens hastighet kan behöva styras när du använder programmeringskablarna anslutna till kundkretskort. Detta är särskilt viktigt när det finns lång PCB-routing eller med många seriekopplade enheter. Lattice-programmeringsmjukvaran kan justera tidpunkten för TCK som appliceras på JTAG programmeringsport från kabeln. Denna lågprecisionsportinställning för TCK beror på många faktorer, inklusive PC-hastigheten och vilken typ av kabel som används (parallellport, USB eller USB2). Denna mjukvarufunktion ger ett alternativ för att bromsa TCK för felsökning eller bullriga miljöer. En FAQ finns tillgänglig som diskuterar detta mer djupgående på: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB-nedladdningskabeln kan användas för att programmera Power Manager eller ispClock-produkter med Lattice-programmeringsprogramvara. När du använder USB-kabeln med Power Manager I-enheterna (POWR604, POWR1208, POWR1208P1), måste du sakta ner TCK med en faktor 2. En FAQ finns tillgänglig som diskuterar detta mer ingående på:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programmering Flywire och anslutningsreferens
Se Tabell 6.1 för att identifiera, per Lattice-enhet, hur man ansluter olika Lattice-programmeringskablar. JTAG, SPI och I2C-konfiguration otvetydigt identifierad. Äldre kablar och hårdvara ingår som referens. Dessutom finns olika rubrikkonfigurationer i tabellform.
Tabell 6.1. Referens för stift och kabel
HW-USBN-2B
Flywire färg |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | GJORT | TRST(OUTPUT) | VCC | GND | I2C |
Orange | Brun | Purpur | Vit | Gul | Blå | Grön | Röd | Svart | Gul | |
HW-USBN-2A
Flywire färg |
TDI | TDO | TMS | TCK | ispEN/PROG | I DET | TRST(OUTPUT)/DONE(INPUT) | VCC | GND | |
Orange | Brun | Purpur | Vit | Gul | Blå | Grön | Röd | Svart | ||
HW-DLN-3C
Flywire färg |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |
Orange | Brun | Purpur | Vit | Gul | Grön | Röd | Svart | |||
Programmeringskabel stift typ Target Board Rekommendation |
Produktion | Input | Produktion | Produktion | Produktion | Input | Ingång/utgång | Input | Input | Ou |
— | — | 4.7 kΩ Pull-Up | 4.7 kΩ Pull-Down |
(Not 1) |
— | — |
(Not 2) |
— | (Inga
(Inga |
|
Anslut programmeringskabelns ledningar (ovan) till motsvarande enhet eller huvudstift (belo |
JTAG Portenheter
ECP5™ | TDI | TDO | TMS | TCK |
Valfria anslutningar till enheten ispEN, PROGRAMN, INITN, DONE och/eller TRST-signaler (Definiera i anpassade I/O-inställningar i ispVM-systemet eller Diamond Programmer-programvara. Inte alla enheter har dessa stift tillgängliga) |
Nödvändig | Nödvändig | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Nödvändig |
Nödvändig |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
MachXO™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
MACH®4A | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
ispGDX2™ | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
ispPAC®/ispClock™ (not 4) | TDI | TDO | TMS | TCK | Nödvändig | Nödvändig | ||
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II
(Not 4) |
TDI |
TDO |
TMS |
TCK |
Nödvändig |
Nödvändig |
Tabell 6.1. Referens för stift och kabel
HW-USBN-2B
Flywire färg |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | GJORT | TRST(OUTPUT) | VCC | GND | I2C |
Orange | Brun | Purpur | Vit | Gul | Blå | Grön | Röd | Svart | Hej | |
HW-USBN-2A
Flywire färg |
TDI | TDO | TMS | TCK | ispEN/PROG | I DET | TRST(OUTPUT)/DONE(INPUT) | VCC | GND | |
Orange | Brun | Purpur | Vit | Gul | Blå | Grön | Röd | Svart | ||
HW-DLN-3C
Flywire färg |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |
Orange | Brun | Purpur | Vit | Gul | Grön | Röd | Svart | |||
Programmeringskabel stift typ Target Board Rekommendation |
Produktion | Input | Produktion | Produktion | Produktion | Input | Ingång/utgång | Input | Input | O |
— | — | 4.7 kΩ Pull-Up | 4.7 kΩ Pull-Down |
(Not 1) |
— | — |
(Not 2) |
— | (N
(N |
|
Anslut programmeringskabelns ledningar (ovan) till motsvarande enhet eller huvudstift (nedan |
Slave SPI-portenheter
ECP5 | SLÅ DANK | MISO | — | CCLK | SN |
Valfria anslutningar till enhetens PROGRAMN-, INITN- och/eller DONE-signaler |
Nödvändig | Nödvändig | ||
LatticeECP3 | SLÅ DANK | MISO | — | CCLK | SN | Nödvändig | Nödvändig | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Nödvändig | Nödvändig | |||
CrossLink™ LIF-MD6000 |
SLÅ DANK |
MISO |
— |
SPI_SCK |
SPI_SS |
Välja. CDONE |
CRESET_B |
Nödvändig |
Nödvändig |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Välja. CDONE |
CRESET_B |
Nödvändig |
Nödvändig |
I2C-portenheter
MachXO2/MachXO3/MachXO3D | — | — | — | — | Valfria anslutningar till enhetens PROGRAMN-, INITN- och/eller DONE-signaler | Nödvändig | Nödvändig | |||
Plattformschef II | — | — | — | — | Nödvändig | Nödvändig | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Nödvändig | Nödvändig | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Välja. CDONE |
CRESET_B |
Nödvändig |
Nödvändig |
Rubriker
1 x 10 anslutningar (olika kablar) | 3 | 2 | 6 | 8 | 4 | 9 eller 10 | 5 eller 9 | 1 | 7 | |
1 x 8 anslutningar (se figur 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 anslutningar (se figur 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 eller 8 |
Programmerare
Modell 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 eller 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
Anmärkningar:
- För äldre Lattice ISP-enheter krävs en 0.01 μF frånkopplingskondensator på ispEN/ENABLE på målkortet.
- För HW-USBN-2A/2B levererar målkortet ström – Typiskt ICC = 10 mA. För enheter som har ett VCCJ-stift måste VCCJ vara anslutna enheter, anslut lämplig bank VCCIO till kabelns VCC. En 0.1 μF frånkopplingskondensator krävs på VCCJ eller VCCIO nära enheten. ark för att avgöra om enheten har ett VCCJ-stift eller vilken VCCIO-bank som styr målprogrammeringsporten (detta kanske inte är samma som ett mål 3. Öppna dräneringssignaler. Målkortet bör ha ~2.2 kΩ pull-up resistor anslutet till samma plan som VCC är ansluten till HW-USBN-2B-kablar till VCC.
- När du använder programvaran PAC-Designer® för att programmera ispPAC- eller ispClock-enheter, anslut inte TRST/DONE.
- Om du använder en kabel som är äldre än HW-USBN-2B, anslut en +5 V extern matning mellan iCEprogM1050 stift 4 (VCC) och stift 2 (GND).
- För HW-USBN-2B stöds endast VCC-värden på 3.3 V till 2.5 V för I2C.
Anslutning av programmeringskabeln
Målkortet måste vara avstängt när du ansluter, kopplar bort eller återansluter programmeringskabeln. Anslut alltid programmeringskabelns GND-stift (svart ledning) innan du ansluter någon annan JTAG stift. Underlåtenhet att följa dessa procedurer kan leda till skada på den målprogrammerbara enheten.
Programmeringskabel TRST Pin
Att ansluta kortets TRST-stift till kabelns TRST-stift rekommenderas inte. Anslut istället kortets TRST-stift till Vcc. Om kortets TRST-stift är anslutet till kabelns TRST-stift, instruera ispVM/Diamond Programmer att köra TRST-stiftet högt.
Så här konfigurerar du ispVM/Diamond Programmer för att driva TRST-stiftet högt:
- Välj menyalternativet Alternativ.
- Välj Kabel- och I/O-portinställning.
- Markera kryssrutan TRST/Reset Pin-Connected.
- Välj alternativknappen Set High.
Om rätt alternativ inte väljs, drivs TRST-stiftet lågt av ispVM/Diamond Programmer. Följaktligen fungerar inte BSCAN-kedjan eftersom kedjan är låst till ett RESET-läge.
Programmeringskabel ispEN Pin
Följande stift bör jordas:
- BSCAN-stift för 2000VE-enheterna
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Du har dock möjlighet att låta BSCAN- och ENABLE-stiften drivas av ispEN-stiftet från kabeln. I det här fallet måste ispVM/Diamond Programmer konfigureras för att driva ispEN-stiftet lågt enligt följande:
Så här konfigurerar du ispVM/Diamond Programmer för att driva ispEN-stiftet lågt:
- Välj menyalternativet Alternativ.
- Välj Kabel- och I/O-portinställning.
- Markera kryssrutan ispEN/BSCAN Pin Connected.
- Välj alternativknappen Set Low.
Varje programmeringskabel levereras med två små kontakter som hjälper dig att hålla ordning på flygtrådarna. Följande tillverkare och artikelnummer är en möjlig källa för likvärdiga kontakter:
- 1 x 8-kontakt (example, Samtec SSQ-108-02-TS)
- 2 x 5-kontakt (example, Samtec SSQ-105-02-TD)
Programmeringskabelns flywire eller -huvuden är avsedda att anslutas till vanliga 100-mil-avståndshuvuden (stift placerade 0.100 tum från varandra). Lattice rekommenderar ett skärbord med en längd på 0.243 tum eller 6.17 mm. Men rubriker av andra längder kan fungera lika bra.
Beställningsinformation
Tabell 10.1. Sammanfattning av programmeringskabelfunktioner
Särdrag | 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-Parallell | — | — | — | — | X | X | X | X | X | X |
Stöd för 1.2 V | X | X | X | — | — | — | — | — | — | — |
Stöd för 1.8 V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Stöd |
X | X | X | X | X | X | X | X | X | X |
Stöd för 5.0 V | — | X | X | X | X | X | X | X | X | X |
2 x 5 kontakt | — | X | X | X | X | X | X | X | — | — |
1 x 8 kontakt | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Blyfri konstruktion | X | X | — | — | X | — | — | — | — | — |
Finns att beställa | X | — | — | — | X | — | — | — | — | — |
Tabell 10.2. Beställningsinformation
Beskrivning | Beställningsartikelnummer | Kinas RoHS miljövänlig användningsperiod (EFUP) |
Programmeringskabel (USB). Innehåller 6′ USB-kabel, flywire-kontakter, 8-positions (1 x 8) adapter och 10-positions (2 x 5) adapter, blyfri, RoHS-kompatibel konstruktion. | HW-USBN-2B |
|
Programmeringskabel (endast PC). Innehåller parallellportadapter, 6′-kabel, flywire-kontakter, 8-positions (1 x 8) adapter och 10-
positionsadapter (2 x 5), blyfri, RoHS-kompatibel konstruktion. |
HW-DLN-3C |
Notera: Ytterligare kablar beskrivs i detta dokument endast för äldre ändamål, dessa kablar tillverkas inte längre. De kablar som för närvarande är tillgängliga för beställning är helt likvärdiga ersättningsartiklar.
Bilaga A. Felsökning av USB-drivrutininstallationen
Det är viktigt att du installerar drivrutinerna innan du ansluter din PC till USB-kabeln. Om kabeln är ansluten innan du installerar drivrutinerna kommer Windows att försöka installera sina egna drivrutiner som kanske inte fungerar.
Om du har försökt ansluta datorn till USB-kabeln utan att först installera lämpliga drivrutiner, eller har problem med att kommunicera med Lattice USB-kabeln efter att du har installerat drivrutinerna, följ stegen nedan:
- Anslut Lattice USB-kabeln. Välj Start > Inställningar > Kontrollpanelen > System.
- I dialogrutan Systemegenskaper klickar du på fliken Maskinvara och knappen Enhetshanteraren. Under Universal Serial Bus controllers bör du se Lattice USB ISP Programmer. Om du inte ser detta, leta efter den okända enheten med den gula flaggan. Dubbelklicka på ikonen för okänd enhet.
- I dialogrutan Okända enhetsegenskaper klickar du på Installera om drivrutinen.
- Välj Bläddra på min dator efter drivrutin.
Bläddra till katalogen isptools\ispvmsystem för Lattice EzUSB-drivrutinen.
Bläddra till katalogen isptools\ispvmsystem\Drivers\FTDIUSBDriver för FTDI FTUSB-drivrutinen. - För Diamond-installationer, bläddra till lscc/diamond/data/vmdata/drivers. Klicka på Nästa.
- Välj Installera denna drivrutin ändå. Systemet uppdaterar drivrutinen.
- Klicka på Stäng och avsluta installationen av USB-drivrutinen.
- Under Kontrollpanelen >System >Enhetshanteraren > Universal Serial Bus Controllers ska inkludera följande: För Lattice EzUSB-drivrutinen: Lattice USB ISP-programmeringsenhet installerad.
För FTDI FTUSB-drivrutinen: USB Serial Converter A och Converter B-enheter installerade
Om du upplever problem eller behöver ytterligare information, kontakta Lattices tekniska support.
Teknisk support
För hjälp, skicka in ett tekniskt supportärende på www.latticesemi.com/techsupport.
Revisionshistorik
Revision 26.4, maj 2020
Avsnitt | Ändra sammanfattning |
Programmeringskablar | Uppdaterat gitter webwebbplatslänk till www.latticesemi.com/programmer. |
Programmeringsprogramvara |
Revision 26.3, oktober 2019
Avsnitt | Ändra sammanfattning |
Överväganden för måltavlans design; Programmering Flywire och
Anslutningsreferens |
Förtydligade VCC-värden som I2C-gränssnittet stöder. Lade till anteckningar till Tabell 6.1. |
Revision 26.2, maj 2019
Avsnitt | Ändra sammanfattning |
— | Lade till avsnitt om ansvarsfriskrivning. |
Programmering Flywire och anslutningsreferens | Uppdaterad tabell 6.1. Referens för stift och kabel.
Lade till MachXO3D Lade till CRESET_B till Crosslink I2C. Uppdaterade objekt under I2C-portenheter · Lade till Platform Manager II. · Ändrad ordning på ispPAC. Uppdaterade objekt under I2C-portenheter. · Ändrade Power Manager II till Platform Manager II och uppdaterade I2C: SDA-värde. · Ändrade ASC till L-ASC10 Uppdaterad fotnot 4 för att inkludera ispClock-enheter. Justerade varumärken. |
Revisionshistorik | Uppdaterat format. |
Bakre omslag | Uppdaterad mall. |
— | Mindre redaktionella ändringar |
Revision 26.1, maj 2018
Avsnitt | Ändra sammanfattning |
Alla | Korrigerade inmatningar i avsnittet Slave SPI Port Devices i Tabell 6.1. |
Revision 26.0, april 2018
Avsnitt | Ändra sammanfattning |
Alla | Ändrade dokumentnummer från UG48 till FPGA-UG-02024. Uppdaterad dokumentmall. |
Programmeringskablar | Tog bort redundant information och ändrade länken till www/latticesemi.com/software. |
Definitioner av programmeringskabelstift | Uppdaterade namn på programmeringskabelstift i Tabell 3.1. Definitioner av programmeringskabelstift. |
Programmering Flywire och anslutningsreferens | Bytt tabell 2. Flywire-konverteringsreferens och tabell 3 Rekommenderade stiftanslutningar med en enda tabell 6.1 stift och kabelreferens. |
Beställningsinformation | Flyttade Tabell 10.1. Sammanfattning av programmeringskabelfunktioner under Beställningsinformation. |
Revision 25.0, november 2016
Avsnitt | Ändra sammanfattning |
Programmering Flywire och anslutningsreferens | Reviderad tabell 3, Rekommenderade stiftanslutningar. Lade till CrossLink-enhet. |
Revision 24.9, oktober 2015
Avsnitt | Ändra sammanfattning |
Programmering Flywire och anslutningsreferens | Reviderad tabell 3, Rekommenderade stiftanslutningar.
Lade till CRESET-B kolumn. Lade till iCE40 UltraLite-enhet. |
Teknisk support Assistans | Uppdaterad information om teknisk support. |
Revision 24.8, mars 2015
Avsnitt | Ändra sammanfattning |
Definitioner av programmeringskabelstift | Reviderad beskrivning av INIT i Tabell 1, Definitioner av programmeringskabelstift. |
Revision 24.7, januari 2015
Avsnitt | Ändra sammanfattning |
Definitioner av programmeringskabelstift | I Tabell 1, Definitioner av programmeringskabelstift, ändrades ispEN/Enable/PROG till ispEN/Enable/PROG/SN och dess beskrivning reviderades.
Uppdaterad Figur 2, Programmeringskabel In-System Programmeringsgränssnitt för PC (HW-USBN-2B). |
Programmeringskabel ispEN Pin | I Tabell 4, Sammanfattning av programmeringskabelfunktioner, HW-USBN-2B markerad som tillgänglig för beställning. |
Beställningsinformation | HW-USBN-2A har ändrats till HW-USBN-2B. |
Revision 24.6, juli 2014
Avsnitt | Ändra sammanfattning |
Alla | Ändrad dokumenttitel från ispDOWNLOAD Cables till programmeringskablar Användarhandbok. |
Definitioner av programmeringskabelstift | Uppdaterad Tabell 3, Rekommenderade stiftanslutningar. Lade till ECP5, iCE40LM, iCE40 Ultra och MachXO3 enhetsfamiljer. |
Överväganden för måltavlans design | Uppdaterat avsnitt. Uppdaterad FAQ-länk på ispVM-verktygskontroll av TCK-driftcykel och/eller frekvens. |
Teknisk support Assistans | Uppdaterad information om teknisk support. |
Revision 24.5, oktober 2012
Avsnitt | Ändra sammanfattning |
Programmering Flywire och anslutningsreferens | Lade till iCE40-konfigurationsportens pinnamn till Flywire Conversion Reference-tabellen. |
Programmering Flywire och anslutningsreferens | Lade till iCE40-information i tabellen Rekommenderade kabelanslutningar. |
Revision 24.4, februari 2012
Avsnitt | Ändra sammanfattning |
Alla | Uppdaterat dokument med ny företagslogotyp. |
Revision 24.3, november 2011
Avsnitt | Ändra sammanfattning |
Alla | Dokument överfört till användarhandledningsformat. |
Drag | Tillagd figur USB-kabel – HW-USBN-2A. |
Programmering Flywire och anslutningsreferens | Uppdaterad tabell för rekommenderade kabelanslutningar för MachXO2-enheter. |
Överväganden för måltavlans design | Uppdaterat avsnitt. |
Bilaga A | Lade till avsnitt. |
Revision 24.2, oktober 2009
Avsnitt | Ändra sammanfattning |
Alla | Lade till information relaterad till de fysiska specifikationerna för flywire-kontakterna. |
Revision 24.1, juli 2009
Avsnitt | Ändra sammanfattning |
Alla | Lagt till textavsnittet Target Board Design Considerations. |
Programmering Flywire och anslutningsreferens | Lade till avsnittsrubrik. |
Tidigare versioner
Avsnitt | Ändra sammanfattning |
— | Tidigare Lattice-släpp. |
Dokument/resurser
![]() |
LATTICE FPGA-UG-02042-26.4 Programmeringskablar [pdf] Användarhandbok FPGA-UG-02042-26.4 programmeringskablar, FPGA-UG-02042-26.4, programmeringskablar, kablar |