LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ
Հրաժարումներ
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-ին համապատասխան շինարարություն
Ծրագրավորման մալուխներ
Ցանցային ծրագրավորում Մալուխային արտադրանքները ապարատային միացումն են ցանցային բոլոր սարքերի ներհամակարգային ծրագրավորման համար: Ձեր տրամաբանական դիզայնն ավարտելուց և ծրագրավորում ստեղծելուց հետո 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 մալուխի վրա:
Նշում. Պահանջվում է Diamond Programmer 3.1 կամ ավելի նոր տարբերակ:
Նկար 3.2. Ծրագրավորման մալուխ Համակարգի ծրագրավորման ինտերֆեյս համակարգչի համար (HW-USB-1A կամ HW-USB-2A)*
ՆշումLattice PAC-Designer® ծրագիրը չի աջակցում USB մալուխներով ծրագրավորում: Այս մալուխներով ispPAC սարքերը ծրագրավորելու համար օգտագործեք Diamond Programmer/ispVM System ծրագրակազմը:
ՆշումHW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C և HW-DLN-3C ֆունկցիոնալորեն համարժեք արտադրանք են:
Նկար 3.4. Ծրագրավորման մալուխ Համակարգի ծրագրավորման ինտերֆեյս համակարգչի համար (pDS4102-DL2 կամ pDS4102- DL2A)
Նկար 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 փին ցածր մակարդակի վրա.
- Ընտրեք ընտրացանկի տարրը:
- Ընտրեք Cable and I/O Port Setup:
- Ընտրեք ispEN/BSCAN Pin Connected վանդակը:
- Ընտրեք 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 մալուխի հետ շփվելու հետ կապված խնդիրներ ունեք, հետևեք հետևյալ քայլերին.
- Միացրեք Lattice USB մալուխը: Ընտրեք Սկսել > Կարգավորումներ > Կառավարման վահանակ > Համակարգ:
- Համակարգի հատկությունների երկխոսության դաշտում կտտացրեք Սարքավորումների ներդիրը և Սարքի կառավարիչ կոճակը: Ունիվերսալ սերիական ավտոբուսի կարգավորիչներում դուք պետք է տեսնեք Lattice USB ISP Programmer-ը: Եթե սա չեք տեսնում, փնտրեք դեղին դրոշով Անհայտ սարքը: Կրկնակի սեղմեք Անհայտ սարքի պատկերակի վրա:
- Անհայտ սարքի հատկությունների երկխոսության դաշտում կտտացրեք «Վերատեղադրել վարորդը»:
- Ընտրեք Փնտրել իմ համակարգիչը վարորդի ծրագրակազմի համար:
Թերթիր դեպի isptools\ispvmsystem գրացուցակը Lattice EzUSB վարորդի համար:
Թերթիր դեպի isptools\ispvmsystem\Drivers\FTDIUSBDriver գրացուցակը FTDI FTUSB վարորդի համար: - Diamond-ի տեղադրման համար այցելեք lscc/diamond/data/vmdata/drivers: Սեղմեք Հաջորդը:
- Ընտրեք, այնուամենայնիվ, Install this Driver software-ը: Համակարգը թարմացնում է վարորդը:
- Սեղմեք Փակել և ավարտեք USB վարորդի տեղադրումը:
- Կառավարման վահանակ > Համակարգ > Սարքի կառավարիչ > Ունիվերսալ սերիական ավտոբուսի կարգավորիչները պետք է ներառեն հետևյալը. Lattice EzUSB վարորդի համար. Տեղադրված է ցանցային USB ISP ծրագրավորող սարք:
FTDI FTUSB վարորդի համար՝ տեղադրված են USB սերիական փոխարկիչ A և փոխարկիչ B սարքեր
Եթե խնդիրներ ունեք կամ լրացուցիչ տեղեկությունների կարիք ունեք, դիմեք 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-ի նախորդ թողարկումները: |
Փաստաթղթեր / ռեսուրսներ
![]() |
LATTICE FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ [pdf] Օգտագործողի ուղեցույց FPGA-UG-02042-26.4 Ծրագրավորման մալուխներ, FPGA-UG-02042-26.4, Ծրագրավորման մալուխներ, մալուխներ |