լոգոն

LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ

LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ product-img

Հրաժարումներ

Lattice-ը որևէ երաշխիք, ներկայացուցչություն կամ երաշխիք չի տալիս սույն փաստաթղթում պարունակվող տեղեկատվության ճշգրտության կամ իր արտադրանքի որևէ կոնկրետ նպատակի համար համապատասխանության վերաբերյալ: Այստեղ ամբողջ տեղեկատվությունը տրամադրվում է ԻՆՉՊԵՍ ԿԱ և բոլոր անսարքություններով, և նման տեղեկատվության հետ կապված բոլոր ռիսկերը ամբողջությամբ պատկանում են Գնորդին: Գնորդը չպետք է ապավինի որևէ տվյալների և կատարողականի բնութագրերին կամ պարամետրերին, որոնք ներկայացված են սույն հոդվածում: Lattice-ի կողմից վաճառվող ապրանքները ենթարկվել են սահմանափակ փորձարկման, և Գնորդի պարտականությունն է ինքնուրույն որոշել ցանկացած ապրանքի համապատասխանությունը և նույնը փորձարկել և հաստատել: Lattice-ի ոչ մի արտադրանք չպետք է օգտագործվի առաքելության կամ անվտանգության համար կարևոր կամ որևէ այլ հավելվածի հետ, որի դեպքում Lattice-ի արտադրանքի ձախողումը կարող է ստեղծել այնպիսի իրավիճակ, երբ կարող են առաջանալ անձնական վնասվածքներ, մահ, ծանր գույք կամ շրջակա միջավայրի վնաս: Այս փաստաթղթում ներկայացված տեղեկատվությունը պատկանում է Lattice Semiconductor-ին, և Lattice-ն իրեն իրավունք է վերապահում ցանկացած պահի առանց ծանուցման ցանկացած փոփոխություն կատարել այս փաստաթղթի կամ արտադրանքի տեղեկատվության մեջ:

Առանձնահատկություններ

  • Աջակցություն բոլոր Lattice ծրագրավորվող արտադրանքներին
    • 2.5 Վ-ից մինչև 3.3 Վ I2C ծրագրավորում (HW-USBN-2B)
    • 1.2 V-ից 3.3 VJTAG և SPI ծրագրավորում (HW-USBN-2B)
    • 1.2 V-ից 5 VJTAG և SPI ծրագրավորում (բոլոր մյուս մալուխները)
    • Իդեալական է դիզայնի նախատիպի և վրիպազերծման համար
  • Միացեք բազմաթիվ համակարգչի ինտերֆեյսներին
    • USB (v.1.0, v.2.0)
    • PC զուգահեռ նավահանգիստ
  • Հեշտ օգտագործվող ծրագրավորման միակցիչներ
    • Բազմակողմանի թռչող մետաղալար, 2 x 5 (.100") կամ 1 x 8 (.100") միակցիչներ
    • 6 ֆուտ (2 մետր) կամ ավելի ծրագրավորման մալուխի երկարություն (PC-ից DUT)
  • Առանց կապարի/RoHS-ին համապատասխան շինարարություն

LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (1)

Ծրագրավորման մալուխներ

Ցանցային ծրագրավորում Մալուխային արտադրանքները ապարատային միացումն են ցանցային բոլոր սարքերի ներհամակարգային ծրագրավորման համար: Ձեր տրամաբանական դիզայնն ավարտելուց և ծրագրավորում ստեղծելուց հետո file Lattice Diamond®/ispLEVER® Classic մշակման գործիքների միջոցով դուք կարող եք օգտագործել Diamond Programmer կամ ispVM™ System ծրագրաշարը ձեր տախտակի վրա սարքերը ծրագրավորելու համար: IspVM System/Diamond Programmer ծրագիրը ավտոմատ կերպով ստեղծում է համապատասխան ծրագրավորման հրամաններ, ծրագրավորման հասցեներ և ծրագրավորման տվյալներ՝ հիմնվելով ծրագրավորման մեջ պահվող տեղեկատվության վրա: file և պարամետրերը, որոնք դուք սահմանել եք Diamond Programmer/ispVM համակարգում: Ծրագրավորման ազդանշաններն այնուհետև ստեղծվում են ԱՀ-ի USB կամ զուգահեռ միացքից և ծրագրավորման մալուխի միջոցով ուղղվում դեպի սարք: Ծրագրավորման համար լրացուցիչ բաղադրիչներ չեն պահանջվում:
Diamond Programmer/ispVM System ծրագրակազմը ներառված է Lattice-ի դիզայնի բոլոր գործիքների հետ և հասանելի է Lattice-ից ներբեռնման համար web կայքը՝ հասցեով www.latticesemi.com/programmer.

Ծրագրավորման մալուխի փին սահմանումներ

Ծրագրավորման մալուխների կողմից տրամադրված գործառույթները համապատասխանում են ցանցային ծրագրավորվող սարքերի առկա գործառույթներին: Քանի որ որոշ սարքեր պարունակում են տարբեր ծրագրավորման առանձնահատկություններ, ծրագրավորման մալուխի կողմից տրամադրվող հատուկ գործառույթները կարող են կախված լինել ընտրված թիրախային սարքից: ispVM System/Diamond Programmer ծրագրաշարն ավտոմատ կերպով ստեղծում է համապատասխան գործառույթներ՝ հիմնվելով ընտրված սարքի վրա: Տե՛ս Աղյուսակ 3.1-ըview ծրագրավորման մալուխի գործառույթներից:
Աղյուսակ 3.1. Ծրագրավորման մալուխի փին սահմանումներ:

Ծրագրավորման մալուխի փին Անուն Ծրագրավորման մալուխի փին տեսակը Նկարագրություն
VCC Ծրագրավորում Հատtage Մուտքագրում Միացեք թիրախային սարքի VCCIO կամ VCCJ հարթությանը: Տիպիկ ICC = 10 մԱ: Թիրախային խորհուրդը

ապահովում է VCC մատակարարումը/հղումը մալուխի համար:

TDO/SO Փորձարկման տվյալների ելք Մուտքագրում Օգտագործվում է IEEE1149.1-ի միջոցով տվյալները տեղափոխելու համար (JTAG) ծրագրավորման ստանդարտ.
TDI/SI Փորձարկման տվյալների մուտքագրում Արդյունք Օգտագործվում է IEEE1149.1 ծրագրավորման ստանդարտի միջոցով տվյալները տեղափոխելու համար:
ISPEN/PROG Միացնել Արդյունք Միացնել սարքի ծրագրավորումը:

Գործում է նաև որպես SN/SSPI Chip Select՝ HW-USBN-2B-ով SPI ծրագրավորման համար:

ՏՐՍՏ Փորձարկման վերակայում Արդյունք Լրացուցիչ IEEE 1149.1 վիճակի մեքենայի վերակայում:
ԿԱՏԱՐՎԱԾ ԿԱՏԱՐՎԱԾ Մուտքագրում ԿԱՏԱՐՎԱԾ ցույց է տալիս կազմաձևման կարգավիճակը
TMS Փորձարկման ռեժիմ Ընտրեք մուտքագրում Արդյունք Օգտագործվում է IEEE1149.1 վիճակի մեքենան կառավարելու համար:
GND Գետնին Մուտքագրում Միացեք թիրախային սարքի վերգետնյա հարթությանը
TCK/SCLK Փորձնական ժամացույցի մուտքագրում Արդյունք Օգտագործվում է IEEE1149.1 վիճակի մեքենայի ժամացույցի համար
ԻՆԻՏ Նախաձեռնել Մուտքագրում Ցույց է տալիս, որ սարքը պատրաստ է կազմաձևման մեկնարկին: INITN-ը հայտնաբերվել է միայն որոշ սարքերում:
I2C: SCL* I2C SCL Արդյունք Ապահովում է I2C ազդանշան SCL
I2C՝ SDA* I2C SDA Արդյունք Ապահովում է I2C ազդանշան SDA:
5 V OUT* 5 Վ դուրս Արդյունք Ապահովում է 5 Վ ազդանշան iCEprogM1050 Ծրագրավորողի համար:

ՆշումԳտնվել է միայն HW-USBN-2B մալուխի վրա:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (2)

Նշում. Պահանջվում է Diamond Programmer 3.1 կամ ավելի նոր տարբերակ:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (3)

Նկար 3.2. Ծրագրավորման մալուխ Համակարգի ծրագրավորման ինտերֆեյս համակարգչի համար (HW-USB-1A կամ HW-USB-2A)*
ՆշումLattice PAC-Designer® ծրագիրը չի աջակցում USB մալուխներով ծրագրավորում: Այս մալուխներով ispPAC սարքերը ծրագրավորելու համար օգտագործեք Diamond Programmer/ispVM System ծրագրակազմը:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (4)

ՆշումHW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C և HW-DLN-3C ֆունկցիոնալորեն համարժեք արտադրանք են:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (5)

Նկար 3.4. Ծրագրավորման մալուխ Համակարգի ծրագրավորման ինտերֆեյս համակարգչի համար (pDS4102-DL2 կամ pDS4102- DL2A)LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (6)

Նկար 3.5. Ծրագրավորման մալուխ Համակարգի ծրագրավորման ինտերֆեյս համակարգչի համար (HW7265-DL2 կամ HW7265-DL2A)*

Նշում. Հղման նպատակով, HW2-DL10 կամ HW7265-DL2A-ի 7265 x 2 միակցիչը համարժեք է Tyco 102387-1-ին: Սա կմիանա ստանդարտ 100 միլ հեռավորության 2 x 5 վերնագրերի կամ 2 x 5 ստեղներով, ներքևված արական միակցիչի հետ, ինչպիսին է 3M N2510-5002RB:

Ծրագրավորման ծրագիր

Diamond Programmer and ispVM System դասական սարքերի համար ծրագրավորման կառավարման նախընտրելի ծրագրային գործիքն է բոլոր Lattice սարքերի և ներբեռնման մալուխների համար: Lattice Diamond Programmer կամ ispVM System ծրագրաշարի վերջին տարբերակը հասանելի է Lattice-ից ներբեռնելու համար: web կայք՝ www.latticesemi.com/programmer:

Թիրախային խորհրդի նախագծման նկատառումներ

Թիրախային տախտակի TCK միացման վրա առաջարկվում է 4.7 կՕմ քաշվող դիմադրություն: Այս իջեցումը խորհուրդ է տրվում խուսափել TAP կարգավորիչի պատահական ժամացույցից, որը պայմանավորված է արագ ժամացույցի եզրերով կամ որպես VCC ramps up. Այս բացվող տարբերակը խորհուրդ է տրվում Lattice ծրագրավորվող բոլոր ընտանիքների համար:
I2C ազդանշանները SCL և SDA բաց արտահոսք են: Թիրախային տախտակի վրա պահանջվում է 2.2 կՕմ ձգվող դիմադրություն VCC-ին: Միայն 3.3 Վ և 2.5 Վ VCC արժեքները I2C-ի համար ապահովվում են HW-USBN-2B մալուխներով:
Ցանցային սարքերի ընտանիքների համար, որոնք ունեն ցածր էներգիա, խորհուրդ է տրվում ավելացնել 500 Ω դիմադրություն VCCJ-ի և GND-ի միջև ծրագրավորման ընդմիջման ընթացքում, երբ USB ծրագրավորման մալուխը միացված է շատ ցածր էներգիայի տախտակի դիզայնին: ՀՏՀ հասանելի է, որն ավելի խորն է քննարկում այս մասին հետևյալ հասցեով.
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
ՋTAG Հաճախորդի PCB-ներին միացված ծրագրավորման մալուխներ օգտագործելիս կարող է անհրաժեշտ լինել կարգավորել ծրագրավորման պորտի արագությունը: Սա հատկապես կարևոր է, երբ առկա է երկարատև PCB երթուղի կամ շատ շղթայված սարքերով: Lattice ծրագրավորման ծրագիրը կարող է հարմարեցնել TCK-ի ժամանակացույցը, որը կիրառվում է JTAG ծրագրավորման միացք մալուխից: TCK-ի ցածր ճշգրտության պորտի կարգավորումը կախված է բազմաթիվ գործոններից, այդ թվում՝ համակարգչի արագությունից և օգտագործվող մալուխի տեսակից (զուգահեռ միացք, USB կամ USB2): Ծրագրաշարի այս հատկությունը հնարավորություն է տալիս դանդաղեցնել TCK-ը վրիպազերծման կամ աղմկոտ միջավայրերի համար: ՀՏՀ հասանելի է, որն ավելի խորն է քննարկում այս մասին հետևյալ հասցեով. http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
USB ներբեռնման մալուխը կարող է օգտագործվել Power Manager-ի կամ ispClock արտադրանքները ծրագրավորելու համար Lattice ծրագրավորման ծրագրաշարով: Երբ օգտագործում եք USB մալուխը Power Manager I սարքերի հետ (POWR604, POWR1208, POWR1208P1), դուք պետք է դանդաղեցնեք TCK-ի կատարումը 2 գործակցով: ՀՏՀ-ն հասանելի է, որն ավելի խորը կքննարկի այս հասցեում՝
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx

Ծրագրավորման Flywire և կապի հղում

Տե՛ս Աղյուսակ 6.1-ին՝ ըստ ցանցային սարքի, պարզելու, թե ինչպես կարելի է միացնել տարբեր վանդակաճաղերի ծրագրավորման մալուխային լարերը: ՋTAG, SPI-ի և I2C-ի կոնֆիգուրացիան միանշանակ բացահայտված է: Հղման համար ներառված են ժառանգական մալուխներ և սարքավորումներ: Բացի այդ, վերնագրերի տարբեր կոնֆիգուրացիաներ աղյուսակավորված են:
Աղյուսակ 6.1. Փին և մալուխի հղում

HW-USBN-2B

Flywire գույնը

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROG ԿԱՏԱՐՎԱԾ TRST (ԱՐԴՅՈՒՆՔ) VCC GND I2C
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կապույտ Կանաչ Կարմիր Սեւ Դեղին
HW-USBN-2A

Flywire գույնը

TDI TDO TMS TCK ispEN/PROG ԻՆԻՏ TRST(ելք)/ԿԱՏԱՐՎԱԾ(մուտքագրում) VCC GND  
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կապույտ Կանաչ Կարմիր Սեւ
HW-DLN-3C

Flywire գույնը

TDI TDO TMS TCK ispEN/PROG  

na

TRST (ԱՐԴՅՈՒՆՔ) VCC GND  
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կանաչ Կարմիր Սեւ
 

 

Ծրագրավորման մալուխի փին տեսակը Թիրախային խորհուրդը

Արդյունք Մուտքագրում Արդյունք Արդյունք Արդյունք Մուտքագրում Մուտք/Ելք Մուտքագրում Մուտքագրում Ou
4.7 կՕմ ձգում 4.7 կՕմ Քաշեք-ներքև  

(Ծանոթագրություն 1)

 

(Ծանոթագրություն 2)

(Ոչ

(Ոչ

Միացրեք ծրագրավորման մալուխի լարերը (վերևում) համապատասխան սարքին կամ վերնագրի կապին (belo

JTAG Պորտ սարքեր

ECP5™ TDI TDO TMS TCK  

 

 

 

 

 

 

 

 

Ընտրովի միացումներ սարքի ispEN, PROGRAMN,

INITN, ԿԱՏԱՐՎԱԾ և/կամ TRST ազդանշաններ (Սահմանել հատուկ I/O կարգավորումներում ispVM համակարգում

կամ Diamond Programmer ծրագրային ապահովում: Ոչ բոլոր սարքերն ունեն այս կապում)

Պահանջվում է Պահանջվում է  
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™  

TDI

 

TDO

 

TMS

 

TCK

 

Պահանջվում է

 

Պահանջվում է

 
LatticeXP2™/LatticeXP™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
LatticeSC™/LatticeSCM™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
MachXO2™/MachXO3™/MachXO3D™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
MachXO™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
ORCA®/FPSC TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
ispXPGA®/ispXPLD™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
ispMACH® 4000/ispMACH/ispLSI® 5000 TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
MACH®4A TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
ispGDX2™ TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
ispPAC®/ispClock™ (Ծանոթագրություն 4) TDI TDO TMS TCK Պահանջվում է Պահանջվում է  
Պլատֆորմի կառավարիչ™/Power Manager/ Power Manager II/Platform Manager II

(Ծանոթագրություն 4)

 

TDI

 

TDO

 

TMS

 

TCK

 

Պահանջվում է

 

Պահանջվում է

 

Աղյուսակ 6.1. Փին և մալուխի հղում

HW-USBN-2B

Flywire գույնը

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROG ԿԱՏԱՐՎԱԾ TRST (ԱՐԴՅՈՒՆՔ) VCC GND I2C
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կապույտ Կանաչ Կարմիր Սեւ Այո՛
HW-USBN-2A

Flywire գույնը

TDI TDO TMS TCK ispEN/PROG ԻՆԻՏ TRST(ելք)/ԿԱՏԱՐՎԱԾ(մուտքագրում) VCC GND  
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կապույտ Կանաչ Կարմիր Սեւ
HW-DLN-3C

Flywire գույնը

TDI TDO TMS TCK ispEN/PROG  

na

TRST (ԱՐԴՅՈՒՆՔ) VCC GND  
Նարնջագույն Բրաուն Մանուշակագույն Սպիտակ Դեղին Կանաչ Կարմիր Սեւ
 

 

Ծրագրավորման մալուխի փին տեսակը Թիրախային խորհուրդը

Արդյունք Մուտքագրում Արդյունք Արդյունք Արդյունք Մուտքագրում Մուտք/Ելք Մուտքագրում Մուտքագրում O
4.7 կՕմ ձգում 4.7 կՕմ Քաշեք-ներքև  

(Ծանոթագրություն 1)

 

(Ծանոթագրություն 2)

(N

(N

Միացրեք ծրագրավորման մալուխի լարերը (վերևում) համապատասխան սարքին կամ վերնագրի կապին (ներքևում

Slave SPI Port Devices

ECP5 ՄՈՍԻ ՄԻՍՈ CCLK SN  

Ընտրովի միացումներ սարքի PROGRAMN, INITN և/կամ ԿԱՏԱՐՎԱԾ ազդանշաններին

Պահանջվում է Պահանջվում է  
LatticeECP3 ՄՈՍԻ ՄԻՍՈ CCLK SN Պահանջվում է Պահանջվում է  
MachXO2 / MachXO3 / MachXO3D SI SO CCLK SN Պահանջվում է Պահանջվում է  
 

CrossLink™ LIF-MD6000

 

ՄՈՍԻ

 

ՄԻՍՈ

 

 

SPI_SCK

 

SPI_SS

Ընտրել CDONE  

CRESET_B

 

Պահանջվում է

 

Պահանջվում է

 
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™  

SPI_SI

 

SPI_SO

 

SPI_SCK

 

SPI_SS_B

Ընտրել CDONE  

CRESET_B

 

Պահանջվում է

 

Պահանջվում է

 

I2C Port սարքեր

MachXO2 / MachXO3 / MachXO3D Ընտրովի միացումներ սարքի PROGRAMN, INITN և/կամ ԿԱՏԱՐՎԱԾ ազդանշաններին Պահանջվում է Պահանջվում է  
Պլատֆորմի կառավարիչ II Պահանջվում է Պահանջվում է SCL_M
L-ASC10 Պահանջվում է Պահանջվում է  
 

CrossLink LIF-MD6000

Ընտրել CDONE  

CRESET_B

 

Պահանջվում է

 

Պահանջվում է

 

Վերնագրեր

1 x 10 միացում (տարբեր մալուխներ) 3 2 6 8 4 9 կամ 10 5 կամ 9 1 7  
1 x 8 միացում (տես Նկար 3.4) 3 2 6 8 4 5 1 7  
2 x 5 միացում (տես Նկար 3.5) 5 7 3 1 10 9 6 2, 4, կամ 8  

Ծրագրավորողներ

Մոդել 300 5 7 3 1 10 9 6 2, 4, կամ 8  
iCEprog™ iCEprogM1050 8 5 7 9 3 1 6 10  

Նշումներ: 

  • Ավելի հին վանդակավոր ISP սարքերի համար թիրախային տախտակի ispEN/ENABLE-ի վրա պահանջվում է 0.01 μF անջատող կոնդենսատոր:
  • HW-USBN-2A/2B-ի համար թիրախային տախտակն ապահովում է էներգիան – Տիպիկ ICC = 10 մԱ: Սարքերի համար, որոնք ունեն VCCJ փին, VCCJ-ը պետք է լինի միացված սարքեր, միացրեք համապատասխան բանկի VCCIO-ն մալուխի VCC-ին: Սարքի մոտ գտնվող VCCJ-ի կամ VCCIO-ի վրա պահանջվում է 0.1 μF անջատող կոնդենսատոր: թերթիկ՝ որոշելու, թե սարքն ունի VCCJ փին կամ VCCIO բանկը կառավարում է թիրախային ծրագրավորման պորտը (սա կարող է նույնը չհամընկնել թիրախ 3-ի հետ: Բացեք արտահոսքի ազդանշանները: Նպատակային տախտակը պետք է ունենա ~2.2 կՕմ ձգվող դիմադրություն, որը միացված է նույնին: ինքնաթիռը, որին VCC միացված է HW-USBN-2B մալուխները VCC-ին:
  • Երբ օգտագործում եք PAC-Designer® ծրագրաշարը ispPAC կամ ispClock սարքերը ծրագրավորելու համար, մի միացրեք TRST/DONE:
  • Եթե ​​օգտագործում եք HW-USBN-2B-ից ավելի հին մալուխ, միացրեք +5 Վ արտաքին սնուցումը iCEprogM1050 պինդ 4-ի (VCC) և պին 2-ի (GND) միջև:
  • HW-USBN-2B-ի համար I3.3C-ի համար աջակցվում են միայն 2.5 Վ-ից մինչև 2 Վ VCC արժեքները:

Ծրագրավորման մալուխի միացում

Ծրագրավորման մալուխը միացնելիս, անջատելիս կամ նորից միացնելիս թիրախային տախտակը պետք է անջատված լինի: Միշտ միացրեք ծրագրավորման մալուխի GND փին (սև մետաղալար) նախքան որևէ այլ J միացնելըTAG կապում. Այս ընթացակարգերին չհետևելը կարող է հանգեցնել թիրախային ծրագրավորվող սարքի վնասմանը:

Ծրագրավորման մալուխ TRST փին

Խորհուրդ չի տրվում միացնել տախտակի TRST փին մալուխի TRST փին: Փոխարենը միացրեք տախտակի TRST փին Vcc-ին: Եթե ​​տախտակի TRST փին միացված է մալուխի TRST փին, հանձնարարեք ispVM/Diamond Programmer-ին TRST մակնիշը բարձր պահել:

ispVM/Diamond Programmer-ը կարգավորելու համար՝ TRST փին բարձր պահելու համար.

  • Ընտրեք ընտրացանկի տարրը:
  • Ընտրեք Cable and I/O Port Setup:
  • Ընտրեք TRST/Reset Pin-Connected վանդակը:
  • Ընտրեք Set High ռադիո կոճակը:

Եթե ​​ճիշտ տարբերակը ընտրված չէ, TRST փին իջեցվում է ispVM/Diamond Programmer-ի կողմից: Հետևաբար, BSCAN շղթան չի աշխատում, քանի որ շղթան արգելափակված է RESET վիճակում:

Ծրագրավորման մալուխ ispEN Pin

Հետևյալ քորոցները պետք է հիմնավորված լինեն.

  • 2000VE սարքերի BSCAN փին
  • ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.

Այնուամենայնիվ, դուք կարող եք ունենալ BSCAN և ENABLE կապանքներ, որոնք առաջնորդվում են մալուխից ispEN փինով: Այս դեպքում, ispVM/Diamond Programmer-ը պետք է կազմաձևված լինի, որպեսզի ispEN փին ցածր լինի հետևյալ կերպ.
ispVM/Diamond Programmer-ը կարգավորելու համար, որպեսզի այն վարի ispEN փին ցածր մակարդակի վրա.

  1. Ընտրեք ընտրացանկի տարրը:
  2. Ընտրեք Cable and I/O Port Setup:
  3. Ընտրեք ispEN/BSCAN Pin Connected վանդակը:
  4. Ընտրեք Set Low ռադիո կոճակը:

Յուրաքանչյուր ծրագրավորման մալուխ առաքվում է երկու փոքր միակցիչներով, որոնք օգնում են ձեզ կազմակերպված պահել թռչող լարերը: Հետևյալ արտադրողը և մասի համարը համարժեք միակցիչների հնարավոր աղբյուրից մեկն է.

  • 1 x 8 միակցիչ (օրինակample, Samtec SSQ-108-02-TS)
  • 2 x 5 միակցիչ (օրինակample, Samtec SSQ-105-02-TD)

Ծրագրավորման մալուխի թռչող լարը կամ վերնագրերը նախատեսված են 100 միլի ստանդարտ հեռավորության վրա գտնվող վերնագրերին միանալու համար (0.100 դյույմ հեռավորության վրա գտնվող կապում): Lattice-ը խորհուրդ է տալիս վերնագիր 0.243 դյույմ կամ 6.17 մմ երկարությամբ: Թեև այլ երկարության վերնագրերը կարող են նույնքան լավ աշխատել:

Պատվերների մասին տեղեկություններ

Աղյուսակ 10.1. Ծրագրավորման մալուխի առանձնահատկությունների ամփոփում

Առանձնահատկություն HW-USBN-2B HW-USBN-2A HW-USB-2A HW-USB-1A HW-DLN-3C HW7265-DL3, HW7265-DL3A, HW-DL-3B,

HW-DL-3C

HW7265-DL2 HW7265-DL2A PDS4102-DL2 PDS4102-DL2A
USB X X X X
PC-Զուգահեռ X X X X X X
1.2 Վ Աջակցություն X X X
1.8 Վ Աջակցություն X X X X X X X X
2.5-3.3 Վ

Աջակցություն

X X X X X X X X X X
5.0 Վ Աջակցություն X X X X X X X X X
2 x 5 միակցիչ X X X X X X X
1 x 8 միակցիչ   X X X X X X X
Flywire X X X X X X
Առանց կապարի Շինարարություն X X X
Առկա է պատվերի համար X X

Աղյուսակ 10.2. Պատվերների մասին տեղեկություններ

Նկարագրություն Պատվիրող մասի համարը Չինաստանի RoHS շրջակա միջավայրի օգտագործման ժամանակաշրջան (EFUP)
Ծրագրավորման մալուխ (USB): Պարունակում է 6″ USB մալուխ, flywire միակցիչներ, 8 դիրքի (1 x 8) ադապտեր և 10 դիրքի (2 x 5) ադապտեր, առանց կապարի, RoHS-ին համապատասխանող կառուցվածք: HW-USBN-2B  

 

Ծրագրավորման մալուխ (միայն ԱՀ): Պարունակում է զուգահեռ պորտի ադապտեր, 6′ մալուխ, թռչող լարերի միակցիչներ, 8 դիրքի (1 x 8) ադապտեր և 10-

դիրքի (2 x 5) ադապտեր, առանց կապարի, RoHS-ին համապատասխանող կոնստրուկցիա:

HW-DLN-3C

Նշում. Լրացուցիչ մալուխները նկարագրված են այս փաստաթղթում միայն ժառանգական նպատակներով, այդ մալուխներն այլևս չեն արտադրվում: Ներկայումս պատվերի համար մատչելի մալուխները լիովին համարժեք փոխարինող ապրանքներ են:

Հավելված Ա. USB վարորդի տեղադրման խնդիրների վերացում

Նախքան ձեր համակարգիչը USB մալուխին միացնելը, անհրաժեշտ է տեղադրել դրայվերները: Եթե ​​մալուխը միացված է նախքան դրայվերները տեղադրելը, Windows-ը կփորձի տեղադրել իր սեփական դրայվերները, որոնք կարող են չաշխատել:
Եթե ​​փորձել եք համակարգիչը միացնել USB մալուխին առանց նախապես համապատասխան դրայվերներ տեղադրելու կամ դրայվերները տեղադրելուց հետո վանդակավոր USB մալուխի հետ շփվելու հետ կապված խնդիրներ ունեք, հետևեք հետևյալ քայլերին.

  1. Միացրեք Lattice USB մալուխը: Ընտրեք Սկսել > Կարգավորումներ > Կառավարման վահանակ > Համակարգ:
  2. Համակարգի հատկությունների երկխոսության դաշտում կտտացրեք Սարքավորումների ներդիրը և Սարքի կառավարիչ կոճակը: Ունիվերսալ սերիական ավտոբուսի կարգավորիչներում դուք պետք է տեսնեք Lattice USB ISP Programmer-ը: Եթե ​​սա չեք տեսնում, փնտրեք դեղին դրոշով Անհայտ սարքը: Կրկնակի սեղմեք Անհայտ սարքի պատկերակի վրա:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (7)
  3. Անհայտ սարքի հատկությունների երկխոսության դաշտում կտտացրեք «Վերատեղադրել վարորդը»:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (8)
  4. Ընտրեք Փնտրել իմ համակարգիչը վարորդի ծրագրակազմի համար:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (9)
    Թերթիր դեպի isptools\ispvmsystem գրացուցակը Lattice EzUSB վարորդի համար:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (10)
    Թերթիր դեպի isptools\ispvmsystem\Drivers\FTDIUSBDriver գրացուցակը FTDI FTUSB վարորդի համար:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (11)
  5. Diamond-ի տեղադրման համար այցելեք lscc/diamond/data/vmdata/drivers: Սեղմեք Հաջորդը:
  6. Ընտրեք, այնուամենայնիվ, Install this Driver software-ը: Համակարգը թարմացնում է վարորդը:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (12)
  7. Սեղմեք Փակել և ավարտեք USB վարորդի տեղադրումը:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (13)
  8. Կառավարման վահանակ > Համակարգ > Սարքի կառավարիչ > Ունիվերսալ սերիական ավտոբուսի կարգավորիչները պետք է ներառեն հետևյալը. Lattice EzUSB վարորդի համար. Տեղադրված է ցանցային USB ISP ծրագրավորող սարք:LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (14)

FTDI FTUSB վարորդի համար՝ տեղադրված են USB սերիական փոխարկիչ A և փոխարկիչ B սարքերLATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ fig (15)

Եթե ​​խնդիրներ ունեք կամ լրացուցիչ տեղեկությունների կարիք ունեք, դիմեք Lattice-ի տեխնիկական աջակցությանը:

Տեխնիկական աջակցություն

Օգնության համար ներկայացրեք տեխնիկական աջակցության դեպք www.latticesemi.com/techsupport կայքում:

Վերանայման պատմություն

Revision 26.4, մայիս 2020 թ

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման մալուխներ Թարմացված վանդակաճաղ webկայքի հղումը դեպի www.latticesemi.com/programmer.
Ծրագրավորման ծրագիր

Վերանայում 26.3, հոկտեմբեր 2019

Բաժին Փոխել ամփոփագիրը
Թիրախային խորհրդի նախագծման նկատառումներ; Ծրագրավորում Flywire և

Միացման տեղեկանք

Հստակեցված VCC արժեքներ, որոնք աջակցում է I2C ինտերֆեյսը: Աղյուսակ 6.1-ին ավելացված նշումներ:

Revision 26.2, մայիս 2019 թ

Բաժին Փոխել ամփոփագիրը
Ավելացվեց Հերքումների բաժինը:
Ծրագրավորման Flywire և կապի հղում Թարմացված Աղյուսակ 6.1. Փին և մալուխի հղում:

Ավելացվեց MachXO3D

CRESET_B-ն ավելացվել է Crosslink I2C-ին: Թարմացված տարրեր I2C Port Devices-ի ներքո

· Ավելացվել է պլատֆորմի կառավարիչ II:

· Փոխվել է ispPAC-ի կարգը: Թարմացված տարրեր I2C Port Devices-ի ներքո:

· Power Manager II-ը փոխվել է Platform Manager II-ի և թարմացվել I2C: SDA արժեքը:

· ASC-ն փոխվել է L-ASC10-ի

Թարմացվել է ծանոթագրություն 4՝ ներառելու ispClock սարքերը: Ճշգրտված ապրանքային նշաններ.

Վերանայման պատմություն Թարմացված ձևաչափ:
Հետևի կափարիչ Թարմացված ձևանմուշ:
Խմբագրական փոքր փոփոխություններ

Revision 26.1, մայիս 2018 թ

Բաժին Փոխել ամփոփագիրը
Բոլորը Աղյուսակ 6.1-ի Slave SPI Port Devices բաժնում ուղղված գրառումները:

Revision 26.0, ապրիլ 2018 թ

Բաժին Փոխել ամփոփագիրը
Բոլորը Փաստաթղթի համարը փոխվել է UG48-ից FPGA-UG-02024-ի: Թարմացված փաստաթղթի ձևանմուշ:
Ծրագրավորման մալուխներ Հեռացվել է ավելորդ տեղեկատվությունը և փոխել հղումը դեպի www/latticesemi.com/software:
Ծրագրավորման մալուխի փին սահմանումներ Թարմացված ծրագրավորման մալուխների փին անունները Աղյուսակ 3.1-ում: Ծրագրավորման մալուխի փին սահմանումներ:
Ծրագրավորման Flywire և կապի հղում Փոխարինված Աղյուսակ 2. Flywire-ի փոխակերպման տեղեկանք և Աղյուսակ 3 Առաջարկվող փին միացումներ մեկ աղյուսակով 6.1 փին և մալուխի հղում:
Պատվերների մասին տեղեկություններ Տեղափոխված Աղյուսակ 10.1. Ծրագրավորման մալուխի առանձնահատկությունների ամփոփում պատվիրման տեղեկատվության տակ:

Վերանայում 25.0, նոյեմբեր 2016

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման Flywire և կապի հղում Վերանայված Աղյուսակ 3, Առաջարկվող փին կապեր: Ավելացվեց CrossLink սարքը:

Վերանայում 24.9, հոկտեմբեր 2015

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման Flywire և կապի հղում Վերանայված Աղյուսակ 3, Առաջարկվող փին կապեր:

Ավելացվեց CRESET-B սյունակը: Ավելացվեց iCE40 UltraLite սարքը:

Տեխնիկական աջակցություն Թարմացված տեխնիկական աջակցության տեղեկատվությունը:

Վերանայման 24.8, մարտ 2015 թ

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման մալուխի փին սահմանումներ INIT-ի վերանայված նկարագրությունը Աղյուսակ 1-ում, Ծրագրավորման մալուխի փին սահմանումներ:

Revision 24.7, հունվար 2015 թ

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման մալուխի փին սահմանումներ Աղյուսակ 1-ում, Ծրագրավորման մալուխի փին սահմանումներ, ispEN/Enable/PROG փոխվել է ispEN/Enable/PROG/SN և դրա նկարագրությունը վերանայվել է:

Թարմացված Նկար 2, Ծրագրավորման մալուխ համակարգչի ծրագրավորման միջերես (HW-USBN-2B):

Ծրագրավորման մալուխ ispEN Pin Աղյուսակ 4-ում, Ծրագրավորման մալուխի առանձնահատկությունների ամփոփում, HW-USBN-2B նշված է որպես մատչելի պատվերի համար:
Պատվերների մասին տեղեկություններ HW-USBN-2A-ն փոխվել է HW- USBN-2B-ի:

Revision 24.6, հուլիսի 2014 թ

Բաժին Փոխել ամփոփագիրը
Բոլորը Փաստաթղթի անվանումը փոխվել է ispDOWNLOAD Cables-ից դեպի Ծրագրավորման մալուխներ Օգտագործողի ուղեցույց:
Ծրագրավորման մալուխի փին սահմանումներ Թարմացված Աղյուսակ 3, Առաջարկվող փին կապեր: Ավելացվել են ECP5, iCE40LM, iCE40 Ultra և MachXO3 սարքերի ընտանիքները:
Թիրախային խորհրդի նախագծման նկատառումներ Թարմացված բաժին. Թարմացված ՀՏՀ հղումը ispVM գործիքի կառավարման TCK աշխատանքային ցիկլի և/կամ հաճախականության վերաբերյալ:
Տեխնիկական աջակցություն Թարմացված տեխնիկական աջակցության տեղեկատվությունը:

Վերանայում 24.5, հոկտեմբեր 2012

Բաժին Փոխել ամփոփագիրը
Ծրագրավորման Flywire և կապի հղում Flywire Conversion Reference աղյուսակում ավելացվել է iCE40 կոնֆիգուրացիայի նավահանգիստների փին անունները:
Ծրագրավորման Flywire և կապի հղում Ավելացվել է iCE40 տեղեկատվությունը Առաջարկվող մալուխային միացումների աղյուսակում:

Վերանայում 24.4, փետրվար 2012 թ

Բաժին Փոխել ամփոփագիրը
Բոլորը Թարմացված փաստաթուղթ նոր կորպորատիվ պատկերանշանով:

Վերանայում 24.3, նոյեմբեր 2011

Բաժին Փոխել ամփոփագիրը
Բոլորը Փաստաթուղթը փոխանցվել է օգտագործողի ուղեցույցի ձևաչափին:
Առանձնահատկություններ Ավելացված է Figure USB մալուխ – HW-USBN-2A:
Ծրագրավորման Flywire և կապի հղում Թարմացվել է MachXO2 սարքերի համար առաջարկվող մալուխային միացումների աղյուսակը:
Թիրախային խորհրդի նախագծման նկատառումներ Թարմացված բաժին.
Հավելված Ա Ավելացված բաժին.

Վերանայում 24.2, հոկտեմբեր 2009

Բաժին Փոխել ամփոփագիրը
Բոլորը Ավելացվել է flywire միակցիչների ֆիզիկական բնութագրերի հետ կապված տեղեկատվություն:

Revision 24.1, հուլիսի 2009 թ

Բաժին Փոխել ամփոփագիրը
Բոլորը Ավելացվեց Target Board Design Considerations տեքստային բաժինը:
Ծրագրավորման Flywire և կապի հղում Ավելացվեց բաժնի վերնագիր:

Նախորդ վերանայումներ

Բաժին Փոխել ամփոփագիրը
Lattice-ի նախորդ թողարկումները:

www.latticesemi.com

Փաստաթղթեր / ռեսուրսներ

LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ [pdf] Օգտագործողի ուղեցույց
FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ, FPGA-UG-02042-26.4, Ծրագրավորման մալուխներ, մալուխներ

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *