LATTICE FPGA-UG-02042-26.4 Programmeringskabler
Ansvarsfraskrivelser
Lattice giver ingen garanti, repræsentation eller garanti vedrørende nøjagtigheden af oplysningerne i dette dokument eller egnetheden af dets produkter til et bestemt formål. Alle oplysninger heri leveres SOM DE ER og med alle fejl, og al risiko forbundet med sådanne oplysninger er udelukkende hos Køber. Køber skal ikke stole på nogen data og ydeevnespecifikationer eller parametre, der er angivet heri. Produkter, der sælges af Lattice, har været genstand for begrænset test, og det er købers ansvar selvstændigt at bestemme egnetheden af ethvert produkt og at teste og verificere det samme. Ingen Lattice-produkter bør bruges sammen med mission- eller sikkerhedskritiske eller enhver anden applikation, hvor svigt af Lattice's produkt kan skabe en situation, hvor personskade, død, alvorlig ejendoms- eller miljøskade kan opstå. Oplysningerne i dette dokument tilhører Lattice Semiconductor, og Lattice forbeholder sig retten til at foretage enhver ændring af oplysningerne i dette dokument eller til ethvert produkt til enhver tid uden varsel.
Funktioner
- Understøttelse af alle Lattice programmerbare produkter
- 2.5 V til 3.3 V I2C-programmering (HW-USBN-2B)
- 1.2 V til 3.3 VJTAG og SPI-programmering (HW-USBN-2B)
- 1.2 V til 5 VJTAG og SPI-programmering (alle andre kabler)
- Ideel til design prototyping og debugging
- Tilslut til flere pc-grænseflader
- USB (v.1.0, v.2.0)
- PC parallel port
- Brugervenlige programmeringsstik
- Alsidig flywire, 2 x 5 (.100”) eller 1 x 8 (.100”) stik
- 6 fod (2 meter) eller mere af programmeringskabellængde (PC til DUT)
- Blyfri/RoHS-kompatibel konstruktion
Programmering kabler
Lattice Programmering Cable-produkter er hardwareforbindelsen til in-system programmering af alle Lattice-enheder. Når du har færdiggjort dit logiske design og oprettet en programmering file med Lattice Diamond®/ispLEVER® Classic udviklingsværktøjer kan du bruge Diamond Programmer eller ispVM™ System-software til at programmere enheder på dit board. ispVM System/Diamond Programmer-softwaren genererer automatisk de relevante programmeringskommandoer, programmeringsadresser og programmeringsdata baseret på information, der er gemt i programmeringen file og parametre du indstiller i Diamond Programmer/ispVM System. Programmeringssignaler genereres derefter fra USB- eller parallelporten på en pc og ledes gennem programmeringskablet til enheden. Der kræves ingen yderligere komponenter til programmering.
Diamond Programmer/ispVM System-software er inkluderet med alle Lattice-designværktøjsprodukter og er tilgængelig til download fra Lattice web site kl www.latticesemi.com/programmer.
Definitioner af programmeringskabelben
Funktionerne fra programmeringskablerne svarer til tilgængelige funktioner på Lattice programmerbare enheder. Da nogle enheder indeholder forskellige programmeringsfunktioner, kan de specifikke funktioner, der leveres af programmeringskablet, afhænge af den valgte målenhed. ispVM System/Diamond Programmer-software genererer automatisk de relevante funktioner baseret på den valgte enhed. Se tabel 3.1 for en overview af programmeringskabelfunktionerne.
Tabel 3.1. Definitioner af programmeringskabelben.
Programmeringskabelstift | Navn | Programmeringskabel Pin Type | Beskrivelse |
VCC | Programmering Voltage | Input | Tilslut til VCCIO- eller VCCJ-planet på målenheden. Typisk ICC = 10 mA. Måltavlen
leverer VCC-forsyningen/referencen til kablet. |
TDO/SO | Test dataoutput | Input | Bruges til at flytte data ud via IEEE1149.1 (JTAG) programmeringsstandard. |
TDI/SI | Test datainput | Produktion | Bruges til at flytte data ind via IEEE1149.1-programmeringsstandarden. |
ISPEN/PROG | Aktiver | Produktion | Aktiver enheden, der skal programmeres.
Fungerer også som SN/SSPI Chip Select til SPI programmering med HW-USBN-2B. |
TRST | Test Reset | Produktion | Valgfri IEEE 1149.1-tilstandsmaskinenulstilling. |
UDFØRT | UDFØRT | Input | UDFØRT angiver status for konfiguration |
TMS | Testtilstand Vælg input | Produktion | Bruges til at styre IEEE1149.1 tilstandsmaskinen. |
GND | Jord | Input | Tilslut til målenhedens jordplan |
TCK/SCLK | Test urindgang | Produktion | Bruges til at clocke IEEE1149.1-statsmaskinen |
INIT | Initialiser | Input | Indikerer, at enheden er klar til at starte konfigurationen. INITN findes kun på nogle enheder. |
I2C: SCL* | I2C SCL | Produktion | Giver I2C-signalet SCL |
I2C: SDA* | I2C SDA | Produktion | Giver I2C-signalet SDA. |
5 V UD* | 5 V ud | Produktion | Giver et 5 V-signal til iCEprogM1050-programmøren. |
Note: Findes kun på HW-USBN-2B-kablet.
Note: Kræver Diamond Programmer 3.1 eller nyere.
Figur 3.2. Programmeringskabel In-System Programmeringsgrænseflade til pc'en (HW-USB-1A eller HW-USB-2A)*
Note: Lattice PAC-Designer®-software understøtter ikke programmering med USB-kabler. For at programmere ispPAC-enheder med disse kabler skal du bruge Diamond Programmer/ispVM-systemsoftwaren.
Note: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C og HW-DLN-3C er funktionelt ækvivalente produkter.
Figur 3.4. Programmeringskabel In-System Programmeringsgrænseflade til pc'en (pDS4102-DL2 eller pDS4102-DL2A)
Figur 3.5. Programmeringskabel In-System Programmeringsgrænseflade til pc'en (HW7265-DL2 eller HW7265-DL2A)*
Note: Til referenceformål svarer 2 x 10-stikket på HW7265-DL2 eller HW7265-DL2A til Tyco 102387-1. Dette vil interface til standard 100-mil mellemrum 2 x 5 headers, eller en 2 x 5 nøgle, forsænket han-stik såsom 3M N2510-5002RB.
Programmering Software
Diamond Programmer og ispVM System til klassiske enheder er det foretrukne programmeringsstyringssoftwareværktøj til alle Lattice-enheder og downloadkabler. Den seneste version af Lattice Diamond Programmer eller ispVM System-software er tilgængelig til download fra Lattice web websted på www.latticesemi.com/programmer.
Overvejelser om måltavledesign
En 4.7 kΩ pull-down modstand anbefales på målkortets TCK-tilslutning. Denne pull-down anbefales for at undgå utilsigtet clocking af TAP-controlleren induceret af hurtige urkanter eller som VCC ramps op. Denne pull-down anbefales til alle Lattice programmerbare familier.
I2C-signalerne SCL og SDA er åbent afløb. En 2.2 kΩ pull-up modstand til VCC er påkrævet på målkortet. Kun VCC-værdier på 3.3 V og 2.5 V for I2C understøttes af HW-USBN-2B-kablerne.
For Lattice-enhedsfamilier, der har lav effekt, anbefales det at tilføje en 500 Ω modstand mellem VCCJ og GND under programmeringsintervallet, når et USB-programmeringskabel er tilsluttet til et design med meget lavt strømforbrug. En FAQ er tilgængelig, der diskuterer dette mere i dybden på:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
Den J.TAG programmeringsportens hastighed skal muligvis reguleres, når du bruger programmeringskablerne, der er tilsluttet kundens printkort. Dette er især vigtigt, når der er lang PCB-routing eller med mange serieforbundne enheder. Lattice-programmeringssoftwaren kan justere timingen af TCK anvendt på JTAG programmeringsport fra kablet. Denne lavpræcisionsportindstilling af TCK afhænger af mange faktorer, herunder pc-hastigheden og den anvendte kabeltype (parallelport, USB eller USB2). Denne softwarefunktion giver mulighed for at sænke TCK'en i debug- eller støjende miljøer. En FAQ er tilgængelig, der diskuterer dette mere i dybden på: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB-downloadkablet kan bruges til at programmere Power Manager eller ispClock-produkter med Lattice-programmeringssoftware. Når du bruger USB-kablet sammen med Power Manager I-enhederne (POWR604, POWR1208, POWR1208P1), skal du gøre TCK langsomt med en faktor 2. En FAQ er tilgængelig, der diskuterer dette mere i dybden på:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programmering af Flywire og Connection Reference
Se Tabel 6.1 for at identificere, pr. gitter-enhed, hvordan man tilslutter forskellige gitterprogrammeringskablers flywires. JTAG, SPI og I2C konfiguration entydigt identificeret. Ældre kabler og hardware er inkluderet som reference. Derudover er forskellige header-konfigurationer i tabelform.
Tabel 6.1. Pin og kabel reference
HW-USBN-2B
Flywire farve |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | UDFØRT | TRST(OUTPUT) | VCC | GND | I2C |
Orange | Brun | Lilla | Hvid | Gul | Blå | Grøn | Rød | Sort | Gul | |
HW-USBN-2A
Flywire farve |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(OUTPUT)/DONE(INPUT) | VCC | GND | |
Orange | Brun | Lilla | Hvid | Gul | Blå | Grøn | Rød | Sort | ||
HW-DLN-3C
Flywire farve |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |
Orange | Brun | Lilla | Hvid | Gul | Grøn | Rød | Sort | |||
Programmeringskabel pin type Target Board Anbefaling |
Produktion | Input | Produktion | Produktion | Produktion | Input | Input/Output | Input | Input | Ou |
— | — | 4.7 kΩ Pull-Up | 4.7 kΩ Pull-Down |
(Note 1) |
— | — |
(Note 2) |
— | (Ingen
(Ingen |
|
Tilslut programmeringskablets ledninger (ovenfor) til den tilsvarende enhed eller hovedstifter (belo |
JTAG Portenheder
ECP5™ | TDI | TDO | TMS | TCK |
Valgfri tilslutninger til enheden ispEN, PROGRAMN, INITN, DONE og/eller TRST-signaler (Definer i brugerdefinerede I/O-indstillinger i ispVM-systemet eller Diamond Programmer-software. Ikke alle enheder har disse stifter tilgængelige) |
Påkrævet | Påkrævet | |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Påkrævet |
Påkrævet |
||
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
MachXO™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
ORCA®/FPSC | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
MACH®4A | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
ispGDX2™ | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
ispPAC®/ispClock™ (Note 4) | TDI | TDO | TMS | TCK | Påkrævet | Påkrævet | ||
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II
(Note 4) |
TDI |
TDO |
TMS |
TCK |
Påkrævet |
Påkrævet |
Tabel 6.1. Pin og kabel reference
HW-USBN-2B
Flywire farve |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | UDFØRT | TRST(OUTPUT) | VCC | GND | I2C |
Orange | Brun | Lilla | Hvid | Gul | Blå | Grøn | Rød | Sort | Hej | |
HW-USBN-2A
Flywire farve |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(OUTPUT)/DONE(INPUT) | VCC | GND | |
Orange | Brun | Lilla | Hvid | Gul | Blå | Grøn | Rød | Sort | ||
HW-DLN-3C
Flywire farve |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(OUTPUT) | VCC | GND | |
Orange | Brun | Lilla | Hvid | Gul | Grøn | Rød | Sort | |||
Programmeringskabel pin type Target Board Anbefaling |
Produktion | Input | Produktion | Produktion | Produktion | Input | Input/Output | Input | Input | O |
— | — | 4.7 kΩ Pull-Up | 4.7 kΩ Pull-Down |
(Note 1) |
— | — |
(Note 2) |
— | (N
(N |
|
Tilslut programmeringskablets ledninger (ovenfor) til den tilsvarende enhed eller hovedstifter (nedenfor |
Slave SPI-portenheder
ECP5 | Mosi | MISO | — | CCLK | SN |
Valgfri tilslutninger til enhedens PROGRAMN-, INITN- og/eller DONE-signaler |
Påkrævet | Påkrævet | ||
GitterECP3 | Mosi | MISO | — | CCLK | SN | Påkrævet | Påkrævet | |||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Påkrævet | Påkrævet | |||
CrossLink™ LIF-MD6000 |
Mosi |
MISO |
— |
SPI_SCK |
SPI_SS |
Opt. CDONE |
CRESET_B |
Påkrævet |
Påkrævet |
|
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opt. CDONE |
CRESET_B |
Påkrævet |
Påkrævet |
I2C-portenheder
MachXO2/MachXO3/MachXO3D | — | — | — | — | Valgfri tilslutninger til enhedens PROGRAMN-, INITN- og/eller DONE-signaler | Påkrævet | Påkrævet | |||
Platform Manager II | — | — | — | — | Påkrævet | Påkrævet | SCL_M | |||
L-ASC10 | — | — | — | — | — | — | — | Påkrævet | Påkrævet | |
CrossLink LIF-MD6000 |
— | — | — | — | — | Opt. CDONE |
CRESET_B |
Påkrævet |
Påkrævet |
Overskrifter
1 x 10 tilslutninger (forskellige kabler) | 3 | 2 | 6 | 8 | 4 | 9 eller 10 | 5 eller 9 | 1 | 7 | |
1 x 8 forbindelse (se figur 3.4) | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | |
2 x 5 forbindelse (se figur 3.5) | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 eller 8 |
Programmører
Model 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 eller 8 | |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 |
Bemærkninger:
- For ældre Lattice ISP-enheder kræves en 0.01 μF afkoblingskondensator på ispEN/ENABLE på målkortet.
- For HW-USBN-2A/2B leverer målkortet strøm – Typisk ICC = 10 mA. For enheder, der har en VCCJ-pin, skal VCCJ være tilsluttede enheder, tilslut den relevante bank VCCIO til kablets VCC. En 0.1 μF afkoblingskondensator er påkrævet på VCCJ eller VCCIO tæt på enheden. ark for at afgøre, om enheden har en VCCJ-pin, eller hvilken VCCIO-bank, der styrer målprogrammeringsporten (dette er muligvis ikke det samme som et mål 3. Åbne dræn-signaler. Målkortet skal have ~2.2 kΩ pull-up modstand forbundet til det samme plan, hvortil VCC er tilsluttet HW-USBN-2B kabler til VCC.
- Når du bruger PAC-Designer®-software til at programmere ispPAC- eller ispClock-enheder, må du ikke tilslutte TRST/DONE.
- Hvis du bruger et kabel, der er ældre end HW-USBN-2B, skal du tilslutte en +5 V ekstern forsyning mellem iCEprogM1050 pin 4 (VCC) og pin 2 (GND).
- For HW-USBN-2B understøttes kun VCC-værdier på 3.3 V til 2.5 V for I2C.
Tilslutning af programmeringskablet
Målkortet skal være afbrudt, når programmeringskablet tilsluttes, afbrydes eller gentilsluttes. Tilslut altid programmeringskablets GND-ben (sort ledning), før du tilslutter andre JTAG stifter. Hvis disse procedurer ikke følges, kan det resultere i beskadigelse af den programmerbare enhed.
Programmeringskabel TRST Pin
Det anbefales ikke at forbinde kortets TRST-stift til kablets TRST-stift. Tilslut i stedet kortets TRST-pin til Vcc. Hvis kortets TRST-stift er forbundet til kablets TRST-stift, instruer ispVM/Diamond Programmer om at køre TRST-stiften højt.
For at konfigurere ispVM/Diamond Programmer til at køre TRST pin høj:
- Vælg menupunktet Indstillinger.
- Vælg Kabel- og I/O-portopsætning.
- Marker afkrydsningsfeltet TRST/Reset Pin-Connected.
- Vælg alternativknappen Indstil høj.
Hvis den rigtige indstilling ikke er valgt, drives TRST-stiften lavt af ispVM/Diamond Programmer. BSCAN-kæden virker derfor ikke, fordi kæden er låst i en RESET-tilstand.
Programmeringskabel ispEN Pin
Følgende ben skal jordes:
- BSCAN pin på 2000VE enhederne
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Du har dog mulighed for at få BSCAN- og ENABLE-stifterne drevet af ispEN-stiften fra kablet. I dette tilfælde skal ispVM/Diamond Programmer konfigureres til at drive ispEN-stiften lav som følger:
For at konfigurere ispVM/Diamond Programmer til at drive ispEN pin lav:
- Vælg menupunktet Indstillinger.
- Vælg Kabel- og I/O-portopsætning.
- Marker afkrydsningsfeltet ispEN/BSCAN Pin Connected.
- Vælg alternativknappen Indstil lav.
Hvert programmeringskabel leveres med to små stik, der hjælper dig med at holde flywires organiseret. Følgende producent og varenummer er en mulig kilde til tilsvarende stik:
- 1 x 8 stik (f.eksample, Samtec SSQ-108-02-TS)
- 2 x 5 stik (f.eksample, Samtec SSQ-105-02-TD)
Programmeringskablets flywire eller headers er beregnet til at forbinde til standard 100-mil mellemrum headere (ben med en afstand på 0.100 tommer fra hinanden). Lattice anbefaler et skærebord med en længde på 0.243 tommer eller 6.17 mm. Selvom overskrifter af andre længder kan fungere lige så godt.
Bestillingsinformation
Tabel 10.1. Oversigt over programmeringskabelfunktioner
Feature | 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 support | X | X | X | — | — | — | — | — | — | — |
1.8 V support | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Støtte |
X | X | X | X | X | X | X | X | X | X |
5.0 V support | — | X | X | X | X | X | X | X | X | X |
2 x 5 stik | — | X | X | X | X | X | X | X | — | — |
1 x 8 stik | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Blyfri konstruktion | X | X | — | — | X | — | — | — | — | — |
Kan bestilles | X | — | — | — | X | — | — | — | — | — |
Tabel 10.2. Bestillingsoplysninger
Beskrivelse | Bestilling af varenummer | Kina RoHS miljøvenlig brugsperiode (EFUP) |
Programmeringskabel (USB). Indeholder 6′ USB-kabel, flywire-stik, 8-positions (1 x 8) adapter og 10-positions (2 x 5) adapter, blyfri, RoHS-kompatibel konstruktion. | HW-USBN-2B |
|
Programmeringskabel (kun pc). Indeholder parallelportadapter, 6′-kabel, flywire-stik, 8-positions (1 x 8) adapter og 10-
positionsadapter (2 x 5), blyfri, RoHS-kompatibel konstruktion. |
HW-DLN-3C |
Note: Yderligere kabler er kun beskrevet i dette dokument til ældre formål, disse kabler produceres ikke længere. De kabler, der i øjeblikket er tilgængelige for bestilling, er fuldt ud tilsvarende erstatningsartikler.
Appendiks A. Fejlfinding af USB-driverinstallationen
Det er vigtigt, at du installerer driverne, før du tilslutter din pc til USB-kablet. Hvis kablet er tilsluttet før installation af driverne, vil Windows forsøge at installere sine egne drivere, som muligvis ikke virker.
Hvis du har forsøgt at tilslutte pc'en til USB-kablet uden først at installere de relevante drivere, eller har problemer med at kommunikere med Lattice USB-kablet efter installation af driverne, skal du følge nedenstående trin:
- Tilslut Lattice USB-kablet. Vælg Start > Indstillinger > Kontrolpanel > System.
- I dialogboksen Systemegenskaber skal du klikke på fanen Hardware og knappen Enhedshåndtering. Under Universal Serial Bus-controllere bør du se Lattice USB ISP Programmer. Hvis du ikke kan se dette, skal du kigge efter den ukendte enhed med det gule flag. Dobbeltklik på ikonet Ukendt enhed.
- Klik på Geninstaller driver i dialogboksen Ukendte enhedsegenskaber.
- Vælg Gennemse min computer for driversoftware.
Gå til biblioteket isptools\ispvmsystem for Lattice EzUSB-driveren.
Gå til mappen isptools\ispvmsystem\Drivers\FTDIUSBDriver for FTDI FTUSB-driveren. - For Diamond-installationer, browse til lscc/diamond/data/vmdata/drivers. Klik på Næste.
- Vælg Installer denne driversoftware alligevel. Systemet opdaterer driveren.
- Klik på Luk og afslut installationen af USB-driveren.
- Under Kontrolpanel >System >Enhedshåndtering > Universal Serial Bus-controllere skal inkludere følgende: Til Lattice EzUSB-driveren: Lattice USB ISP-programmørenhed installeret.
For FTDI FTUSB-driveren: USB-serielkonverter A og konverter B-enheder installeret
Hvis du oplever problemer eller har brug for yderligere oplysninger, skal du kontakte Lattice Technical Support.
Teknisk support
For at få hjælp, indsend en teknisk supportsag på www.latticesemi.com/techsupport.
Revisionshistorie
Revision 26.4, maj 2020
Afsnit | Skift oversigt |
Programmering kabler | Opdateret gitter website link til www.latticesemi.com/programmer. |
Programmering Software |
Revision 26.3, oktober 2019
Afsnit | Skift oversigt |
Overvejelser om måltavledesign; Programmering af Flywire og
Tilslutningsreference |
Tydelige VCC-værdier, som I2C-grænsefladen understøtter. Tilføjet noter til tabel 6.1. |
Revision 26.2, maj 2019
Afsnit | Skift oversigt |
— | Tilføjet ansvarsfraskrivelsessektion. |
Programmering af Flywire og Connection Reference | Opdateret tabel 6.1. Pin og kabel reference.
Tilføjet MachXO3D Tilføjet CRESET_B til Crosslink I2C. Opdaterede elementer under I2C-portenheder · Tilføjet Platform Manager II. · Ændret rækkefølge af ispPAC. Opdaterede elementer under I2C-portenheder. · Ændrede Power Manager II til Platform Manager II og opdaterede I2C: SDA-værdi. · Ændrede ASC til L-ASC10 Opdateret fodnote 4 til at inkludere ispClock-enheder. Justerede varemærker. |
Revisionshistorie | Opdateret format. |
Bagsideomslag | Opdateret skabelon. |
— | Mindre redaktionelle ændringer |
Revision 26.1, maj 2018
Afsnit | Skift oversigt |
Alle | Rettede indtastninger i afsnittet Slave SPI Port Devices i Tabel 6.1. |
Revision 26.0, april 2018
Afsnit | Skift oversigt |
Alle | Ændret dokumentnummer fra UG48 til FPGA-UG-02024. Opdateret dokumentskabelon. |
Programmering kabler | Fjernede overflødige oplysninger og ændrede link til www/latticesemi.com/software. |
Definitioner af programmeringskabelben | Opdaterede navne på programmeringskabelpinde i tabel 3.1. Definitioner af programmeringskabelben. |
Programmering af Flywire og Connection Reference | Udskiftet Tabel 2. Flywire-konverteringsreference og Tabel 3 Anbefalede benforbindelser med en enkelt Tabel 6.1 Ben- og kabelreference. |
Bestillingsinformation | Flyttet tabel 10.1. Oversigt over programmeringskabelfunktioner under Bestillingsoplysninger. |
Revision 25.0, november 2016
Afsnit | Skift oversigt |
Programmering af Flywire og Connection Reference | Revideret tabel 3, Anbefalede benforbindelser. Tilføjet CrossLink-enhed. |
Revision 24.9, oktober 2015
Afsnit | Skift oversigt |
Programmering af Flywire og Connection Reference | Revideret tabel 3, Anbefalede benforbindelser.
Tilføjet CRESET-B kolonne. Tilføjet iCE40 UltraLite-enhed. |
Teknisk support assistance | Opdaterede oplysninger om teknisk support. |
Revision 24.8, marts 2015
Afsnit | Skift oversigt |
Definitioner af programmeringskabelben | Revideret beskrivelse af INIT i Tabel 1, Definitioner af programmeringskabelben. |
Revision 24.7, januar 2015
Afsnit | Skift oversigt |
Definitioner af programmeringskabelben | I tabel 1, Definitioner af programmeringskabelben, er ispEN/Enable/PROG ændret til ispEN/Enable/PROG/SN, og beskrivelsen er revideret.
Opdateret figur 2, programmeringskabel i systemet programmeringsgrænseflade til pc'en (HW-USBN-2B). |
Programmeringskabel ispEN Pin | I tabel 4, Oversigt over programmeringskabelfunktioner, er HW-USBN-2B markeret som tilgængelig for bestilling. |
Bestillingsinformation | HW-USBN-2A ændret til HW-USBN-2B. |
Revision 24.6, juli 2014
Afsnit | Skift oversigt |
Alle | Ændret dokumenttitel fra ispDOWNLOAD Kabler til Brugervejledning til Programmeringskabler. |
Definitioner af programmeringskabelben | Opdateret tabel 3, Anbefalede benforbindelser. Tilføjet ECP5, iCE40LM, iCE40 Ultra og MachXO3 enhedsfamilier. |
Overvejelser om måltavledesign | Opdateret afsnit. Opdateret FAQ-link på ispVM-værktøjskontrol af TCK duty cycle og/eller frekvens. |
Teknisk support assistance | Opdaterede oplysninger om teknisk support. |
Revision 24.5, oktober 2012
Afsnit | Skift oversigt |
Programmering af Flywire og Connection Reference | Tilføjede iCE40-konfigurationsportens pinnavne til Flywire-konverteringsreferencetabellen. |
Programmering af Flywire og Connection Reference | Tilføjet iCE40-oplysninger til tabellen med anbefalede kabelforbindelser. |
Revision 24.4, februar 2012
Afsnit | Skift oversigt |
Alle | Opdateret dokument med nyt firmalogo. |
Revision 24.3, november 2011
Afsnit | Skift oversigt |
Alle | Dokument overført til brugervejledningsformat. |
Funktioner | Tilføjet figur USB-kabel – HW-USBN-2A. |
Programmering af Flywire og Connection Reference | Opdateret tabel med anbefalede kabelforbindelser til MachXO2-enheder. |
Overvejelser om måltavledesign | Opdateret afsnit. |
Bilag A | Tilføjet sektion. |
Revision 24.2, oktober 2009
Afsnit | Skift oversigt |
Alle | Tilføjet information relateret til de fysiske specifikationer for flywire-stikkene. |
Revision 24.1, juli 2009
Afsnit | Skift oversigt |
Alle | Tilføjet tekstafsnit med hensyn til måltavledesign. |
Programmering af Flywire og Connection Reference | Tilføjet afsnitsoverskrift. |
Tidligere revisioner
Afsnit | Skift oversigt |
— | Tidligere Lattice-udgivelser. |
Dokumenter/ressourcer
![]() |
LATTICE FPGA-UG-02042-26.4 Programmeringskabler [pdfBrugervejledning FPGA-UG-02042-26.4 Programmeringskabler, FPGA-UG-02042-26.4, Programmeringskabler, Kabler |