I-Atmel ATF15xx Complex Programmable Logic Device
Imininingwane
- Igama Lomkhiqizo: I-Atmel ATF15xx In-System Programming
- Imodeli: ATF15xx
- Uhlobo: I-Complex Programmable Logic Device (CPLD)
- Indlela Yokuhlela: I-In-System Programming (ISP)
- Isixhumi esibonakalayo: JTAG I-ISP Interface
- Umkhiqizi: Atmel
Imibuzo Evame Ukubuzwa
Q: Ngingakwazi ukusebenzisa isofthiwe yokuhlela yenkampani yangaphandle nge-ATF15xx CPLDs?
A: Yebo, inqobo nje uma isofthiwe isekela i-algorithm yokuhlela kanye ne-JTAG imiyalelo edingekayo kuma-ATF15xx CPLDs.
Q: Ingabe kungenzeka ukuhlela ama-ATF15xx CPLD amaningi ngasikhathi sinye?
A: Yebo, uJTAG Isixhumi esibonakalayo se-ISP sisekela ukuhlelwa kwamadivayisi amaningi ukuze kuhlelwe kahle ama-CPLD amaningi ngesikhathi esisodwa.
Isingeniso
- I-Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) enosekelo lwezakhiwo ze-Logic Doubling® In-System Programming (ISP) nge-IEEE Std. 1149.1 Iqembu Lesenzo Sokuhlola Esihlangene (JTAG) isikhombimsebenzisi. Lesi sici sithuthukisa ukuguquguquka kwezinhlelo futhi sinikeza izinzuzo ngezigaba ezahlukahlukene; ukuthuthukiswa komkhiqizo, ukukhiqizwa, kanye nokusetshenziswa kwensimu. Lo mhlahlandlela womsebenzisi uchaza izindlela zokuklama nezimfuneko zokuqalisa i-ISP kuma-ATF15xx CPLD ngosekelo lwe-ISP njengoba kufakwe ohlwini ngezansi:
- I-ATF1502AS/ASL/ASV
- I-ATF1504AS/ASL/ASV/ASVL
- I-ATF1508AS/ASL/ASV/ASVL
Izici Nezinzuzo
Uhlelo lwangaphakathi nohlelo luvumela ukuhlelwa nokuhlelwa kabusha kwamadivayisi e-ISP ngemva kokuba efakwe Kumabhodi Esifunda Aphrintiwe (PCBs). Lokhu kuqeda isinyathelo esingeziwe sokuphatha esidingekayo kunqubo yokukhiqiza ukuhlela amadivayisi kusihleli sedivayisi yangaphandle ngaphambi kokuthi afakwe kuma-PCB. Ukuqeda lesi sinyathelo kunciphisa amathuba okulimaza imikhondo ethambile yamadivayisi okufaka amaphinikhodi aphezulu noma ukulimaza idivayisi ngokukhipha i-electrostatic discharge (ESD) phakathi nokugeleza kohlelo. I-ISP iphinde ivumele abasebenzisi ukuthi benze izinguquko zedizayini kanye nokuthuthukiswa kwendawo ngaphandle kokuthi bakhiphe amadivayisi e-ISP kuma-PCB. Ngaphezu kwalokho, iphinde ivumele ukusetshenziswa kwesilawuli esincane esishumekiwe noma isihloli esingaphakathi kwesifunda ukwenza imisebenzi yezinhlelo ezingaphakathi kwesistimu kumadivayisi e-ISP futhi ihlanganise le misebenzi yokuhlela ekugelezeni kokukhiqiza kwamabhodi esekethe.
In-System Programming Systems
Izingxenye ezintathu ezibalulekile zesistimu ye-ISP yama-ATF15xx CPLDs yilezi:
Isofthiwe
Ukuqaliswa kwe-algorithm yokuhlela, kanye nokukhiqizwa kwe-JTAG imiyalelo kanye nedatha yamadivayisi e-ISP aqondiwe. Lokhu kungaba uhlelo lwesofthiwe olusebenza ku-PC, isilawuli esincane esishumekiwe, noma okokusebenza kokuhlola okungaphakathi kwesekhethi.
I-Hardware yesixhumi esibonakalayo
Isiteshi sokuxhumana phakathi kwesofthiwe ye-ISP namadivayisi e-ISP ebhodini eliqondiwe. Lokhu kungaba ikhebuli yokulanda ye-ISP noma umhleli wezinhlelo kusuka ku-Atmel noma umthengisi wenkampani yangaphandle, okokusebenza kokuhlola ngaphakathi kwesekhethi, noma ukuxhumana phakathi kwe-microcontroller eshumekiwe kanye namadivayisi e-ISP ku-PCB.
Ibhodi Eliqondisiwe
Ibhodi lesifunda eliqukethe amadivayisi e-ISP ku-JTAG iketango. Lokhu kungaba ibhodi le-ATF15xx CPLD Development/Programmer elivela e-Atmel noma ibhodi lesifunda eliklanywe ngokwezifiso eline-J efanele.TAG ukuxhumana ne-Hardware yesixhumi esibonakalayo.
Ngaphezu kwalezi zingxenye ezintathu, iJEDEC file kuyadingeka ukuhlela i-ATF15xx CPLD. Le JEDEC file ingadalwa ngokuhlanganisa umklamo file kusetshenziswa isofthiwe yokuthuthukisa esekela ama-ATF15xx CPLD afana ne-Atmel WinCUPL kanye ne-Atmel ProChip Designer. I-Atmel futhi ihlinzeka ngesisetshenziswa sesoftware yomhumushi, i-POF2JED.exe, eguqula okukhiphayo file kusukela kufomethi yokuhlela yesimbangi kuye ku-JEDEC file iyahambisana ne-ATF15xx CPLD. Ukuze uthole ulwazi olwengeziwe ngalolu hlelo lokusebenza, sicela ubheke inothi lesicelo se-Atmel, “ATF15xx Product Family Conversion”, etholakala ku-Atmel. webindawo. Ngemuva kwe-JEDEC files adalelwe wonke ama-ATF15xx CPLD, angahlelwa ebhodini eliqondiwe. Ama-ATF15xx CPLD angahlelwa ngamasistimu wokuhlela angaphakathi nohlelo:
- Uhlelo lwe-ATF15xx In-System Programming
- Ama-microcontroller ashumekiwe
- Abahloli be-in-circuit
I-Atmel ATF15xx In-System Programming System
Ngohlelo lwe-in-system lwe-ATF15xx CPLDs, isofthiwe ye-ISP, ikhebuli yokulanda, nekhithi yentuthuko/yomhleli kuyatholakala ku-Atmel futhi kuchazwe ezigabeni ezingezansi.
Isoftware ye-ISP
Isoftware ye-Atmel ATF15xx ISP, i-ATMISP, iyindlela eyinhloko yokusebenzisa i-JTAG uhlelo lwe-in-system kuma-ATF15xx CPLDs. I-ATMISP isebenza nge-PC ye-Windows-based host futhi isebenzisa ukuhlelwa kwesistimu ye-ATF15xx CPLDs kusistimu yehadiwe ye-ISP eqondiwe noma ikhiqize i-Serial Vector Format (.SVF) file ezosetshenziswa Imishini Yokuhlola Okuzenzakalelayo (ATE) ukuhlela ama-ATF15xx CPLD ohlelweni oluqondiwe. I-ATMISP iqala ngokuthola lonke ulwazi oludingekayo kubasebenzisi mayelana ne-JTAG uchungechunge lwedivayisi kusistimu eqondiwe. Ibese ikhipha u-JTAG Imiyalo ye-ISP ku-JTAG uchungechunge lwedivayisi kusistimu eqondiwe ngokusho kwe-JTAG ulwazi lochungechunge lwedivayisi olucaciswe abasebenzisi ngembobo ye-PC ye-USB noma ye-LPT. Ulwazi olwengeziwe mayelana nesofthiwe ye-Atmel ATMISP iyatholakala kokuthi www.atmel.com/tools/ATMISP.aspx.
Ikhebula Lokulanda le-ISP
I-Atmel ATF15xx USB-based ISP Download Cable, ATDH1150USB, ixhuma embobeni ye-USB evamile yekhompuyutha ebamba ohlangothini olulodwa kanye naku-J.TAG unhlokweni webhodi lesifunda eliqondiwe ngakolunye uhlangothi. Idlulisela i-JTAG imiyalelo kanye nedatha ekhiqizwe i-ATMISP esebenza ku-PC yokusingatha kumadivayisi e-ISP ebhodini lesifunda eliqondiwe. Ulwazi olwengeziwe mayelana nekhebula le-ATDH1150USB liyatholakala kokuthi www.atmel.com/tools/ATDH1150USB.aspx.
Ukuthuthukiswa/Umhleli
I-Atmel ATF15xx Development/Programmer Kit, i-ATF15xx-DK3-U, iwuhlelo oluphelele lokuthuthukisa kanye nomhleli we-ISP we-ATF15xx CPLDs. Le kit ihlinzeka abaklami indlela esheshayo nelula kakhulu yokuthuthukisa ama-prototypes nokuhlola imiklamo emisha nge-ATF15xx ISP CPLD. Ngokutholakala kwamabhodi e-adaptha yesokhethi ahlukene ukuze asekele iningi lezinhlobo zephakheji ezinikezwa kuma-ATF15xx CPLDs, le khithi ingasetshenziswa njengomhleli we-ISP ukuhlela ama-ATF15xx ISP CPLDs eziningi zezinhlobo zamaphakheji ezitholakalayo ngokusebenzisa i-J.TAG esibonakalayo. Ulwazi olwengeziwe mayelana nekhithi ye-Atmel ATF15xx-DK3-U iyatholakala kokuthi www.atmel.com/tools/ATF15XX-DK3-U.aspx.
I-Microcontroller System Eshumekiwe
I-algorithm yokuhlela kanye ne-JTAG imiyalelo ye-ATF15xx CPLDs ingasetshenziswa ku-microcontroller noma i-microprocessor, engase isetshenziselwe ukuhlela ama-ATF15xx CPLD ebhodini eliqondiwe. Enye indlela engenzeka ukukhipha wonke ama-J afanelekileTAG imininingwane yephrothokholi (okungukuthi JTAG imiyalelo kanye nedatha) evela ku-SVF file ekhiqizwe isoftware ye-ATMISP, bese usebenzisa lolu lwazi ukwenza ikhodi ye-microcontroller noma i-microprocessor ezokhiqiza i-J.TAG amasignali kumadivayisi e-ISP ku-JTAG iketango. Le ndlela ifaneleka kakhulu ezinhlelweni esezivele zine-microcontroller eshumekiwe noma i-microprocessor, futhi lokhu kuqeda ukusetshenziswa kwesoftware yangaphandle yesistimu namathuluzi wehadiwe.
In-circuit Testing System
Ama-ATF15xx CPLD angahlelwa ebhodini lesifunda eliqondiwe nge-JTAG isikhombimsebenzisi ngesikhathi sokuhlolwa kwebhodi lesifunda kusetshenziswa umhloli we-in-circuit. Ngokuvamile, i-SVF file ekhiqizwa yi-ATMISP kufanele iqukathe wonke ama-J afanelekileTAG ulwazi lohlelo olungaphakathi nohlelo oludingwa abahloli basesekethe ukuze bahlele ama-ATF15xx CPLD ebhodini lesifunda eliqondiwe. Le ndlela ivumela ukuhlanganiswa kwesinyathelo sokuhlela ku-stage yokugeleza kokukhiqiza.
JTAG I-ISP Interface
I-ISP ye-ATF15xx CPLDs isetshenziswa kusetshenziswa i-IEEE 1149.1 Std. JTAG esibonakalayo. Lesi sixhumanisi singasetshenziswa ukusula, ukuhlela, nokuqinisekisa ama-ATF15xx CPLD. I-JTAG I-interface iyisixhumi esibonakalayo esiwuchungechunge esihlanganisa amasiginali we-TCK, TMS, TDI, ne-TDO kanye ne-J.TAG Isilawuli se-Test Access Port (TAP). Iphinikhodi ye-TCK iwukufaka kwewashi le-JTAG Isilawuli se-TAP kanye nokushintsha ukungena/ukukhipha i-JTAG imiyalelo kanye nedatha. Iphinikhodi ye-TDI iwukufakwa kwedatha ye-serial. Isetshenziselwa ukushintsha imiyalelo yokuhlela kanye nedatha kumadivayisi e-ISP. Iphinikhodi ye-TDO iwumphumela wedatha ye-serial. Isetshenziselwa ukukhipha idatha kumadivayisi e-ISP. Iphinikhodi ye-TMS iyiphinikhodi yokukhetha. Ilawula isimo sika-JTAG TAP isilawuli. I-JTAG izikhonkwane zokusebenzelana ze-ATF15xx CPLD ebhodini eliqondiwe le-ISP kufanele zixhunywe ku-ISP interface hardware (okungukuthi ikhebuli yokulanda ye-ISP) ngokuvamile kusetshenziswa unhlokweni wamaphini angu-10. Ihadiwe yesixhumi esibonakalayo se-ISP nayo idinga ukuxhunywa ku-PC engumsingathi esebenzisa isofthiwe ye-ISP. I-Hardware yesixhumi esibonakalayo se-ISP isungula ukuxhumana phakathi kwesofthiwe ye-ISP namadivayisi e-ISP, futhi ivumela isofthiwe ye-ISP ukuthi idlulisele imiyalelo yokuhlela nedatha isuka ku-PC engumsingathi iye kuma-ATF15xx CPLD. Ama-ATF15xx CPLD ane-JTAG isici esinikwe amandla ngokugcwele ngu-JTAG iyahambisana futhi futhi isekela imisebenzi edingekayo ye-Boundary Scan Test (BST) ecaciswe ku-JTAG ejwayelekile. Ama-ATF15xx CPLD angahlelwa ukuthi abe yingxenye ye-JTAG BST chain nezinye JTAG amadivaysi okuhlolwa kwe-in-circuit yebhodi lesistimu. Ngalesi sici, ama-ATF15xx CPLD angahlolwa ebhodini lesifunda kanye namanye ama-JTAG-Amadivayisi asekelwayo ngaphandle kokusebenzisa ukuhlolwa kombhede wezinzipho.
I-Single Device Programming
I-JTAG I-ISP interface ingalungiselelwa ukuhlela i-ATF15xx CPLD eyodwa. I-JTAG ukucushwa kwedivayisi eyodwa kuboniswa esithombeni esingezansi. Uma i-ATF15xx CPLD icushwe ngale ndlela, irejista ivela phakathi kwe-TDI kanye namaphinikhodi e-TDO ocingweni. Ubukhulu berejista buncike ku-JTAG ububanzi bemiyalo kanye nedatha eshintshwayo kulowo myalelo. Umfanekiso 2-1 JTAG Idivayisi
I-Multiple Device Programming
Ama-ATF15xx CPLD angahlelwa njengengxenye yochungechunge lwe-daisy lwe-J eminingiTAG-amadivayisi asekelwayo njengoba kuchazwe ngezansi futhi kuboniswe kumfanekiso olandelayo.
- Xhuma iphinikhodi ye-TMS ne-TCK kudivayisi ngayinye eku-JTAG ku-TMS kanye nezikhonkwane ze-TCK ze-JTAG unhlokweni esibonakalayo ebhodini lesifunda.
- Xhuma iphinikhodi ye-TDI kusuka kudivayisi yokuqala uye kwiphinikhodi ye-TDI ye-JTAG unhlokweni wesixhumi esibonakalayo.
- Xhuma iphinikhodi ye-TDO kusuka kudivayisi yokuqala uye kwiphinikhodi ye-TDI yesisetshenziswa esilandelayo. Qhubeka nale nqubo kuze kuxhumeke konke ngaphandle kweyokugcina.
- Xhuma iphinikhodi ye-TDO kusuka kudivayisi yokugcina uye kwiphinikhodi ye-TDO ye-JTAG unhlokweni wesixhumi esibonakalayo.
Umfanekiso 2-2 Amadivayisi Amaningi JTAG Ukucushwa
Ukuze uhlele amadivayisi amaningi ku-JTAG chain, abasebenzisi kufanele basebenzise amathuluzi esofthiwe e-ISP asekela izici ezinjalo. Kusofthiwe ye-ISP, abasebenzisi badinga ukucacisa:
- Inombolo yamadivayisi ku-JTAG iketango.
- Izingxenye zezinombolo zamadivayisi kanye nezikhundla ngaphakathi kwe-JTAG iketango.
- JTAG ukusebenza kwedivayisi ngayinye.
- Okunye JTAG- Ulwazi oluhlobene njenge-JTAG ububanzi bemiyalo kumshini ngamunye.
Lapho uJTAG I-daisy chain isethwe kahle ebhodini eliqondiwe le-ISP kanye nesofthiwe ye-ISP, amathuluzi aku-JTAG chain kungenziwa zahlelwa ngesikhathi esifanayo.
Ukucatshangelwa kokuklama
Ukwenza i-ISP ku-ATF15xx CPLD, izinsiza ze-JTAG isixhumi esibonakalayo ku-ATF15xx kufanele sigcinwe. Ngakho-ke, izikhonkwane ezine ze-I/O ze-TMS, TDI, TDO, kanye nezikhonkwane ze-TCK kufanele zigcinelwe u-J.TAG futhi ayikwazi ukusetshenziswa njengomsebenzisi we-I/Os. Izinombolo zephinikhodi zalawa maphini zincike ekutheni i-ATF15xx CPLD isetshenziswa yiphi kanye nohlobo lwephakheji yayo. Bheka ithebula elingezansi ukuze uthole ulwazi lwe-pinout. I-JTAG izinga lincoma ukuthi i-TMS kanye nezikhonkwane ze-TDI zidonswe kudivayisi ngayinye eku-JTAG iketango. Ama-ATF15xx CPLD anesici sangaphakathi sokudonsela phezulu kulawa maphini okuthi, uma enikwe amandla, onge isidingo sezimelaphi zokudonsa zangaphandle. Ngaphezu kwalokho, uJTAG isici sokusebenzelana kufanele sinikwe amandla ukuze kwenziwe i-ISP kuma-ATF15xx CPLDs. Ivumela i-JTAG isixhumi esibonakalayo sidinga ukukhetha izinhlobo ezithile zedivayisi ye-Atmel noma izilungiselelo zenketho ngaphambi kokuhlanganisa umklamo we-ATF15xx. Lezi zinqubo zivezwe iWinCUPL, ProChip Designer, kanye nePOF2JED kulo mhlahlandlela. Ngokuzenzakalelayo, wonke ama-ATF15xx CPLD amasha athunyelwa nge-JTAG isixhumi esibonakalayo sinikwe amandla. Once logic resources for the JTAG interface zigodliwe, abasebenzisi bangahlela, baqinisekise, futhi basule noma iyiphi i-ATF15xx CPLD ebhodini eliqondiwe besebenzisa isofthiwe ye-ATMISP.
Ithiphu: Nakuba ama-JTAG izikhonkwane zigcinelwe u-JTAG isikhombimsebenzisi, abasebenzisi bangasebenzisa imisebenzi enengqondo engcwatshiwe kuma-macrocell ahlotshaniswa nalezi zikhonkwane.
Ithebula 3-1 ATF15xx CPLD JTAG Phina Izinombolo
JTAG Phina | 44-TQFP | 44-PLCC | 84-PLCC | 100-TQFP | 100-PQFP |
TDI | 1 | 7 | 14 | 4 | 6 |
I-TDO | 32 | 38 | 71 | 73 | 75 |
I-TMS | 7 | 13 | 23 | 15 | 17 |
I-TCK | 26 | 32 | 62 | 62 | 64 |
Nika amandla u-JTAG Isixhumanisi ne-WinCUPL
Ukuze wenze i-JTAG ukuxhumana ne-WinCUPL, uhlobo olufanele lwedivayisi ye-ATF15xx ISP ludinga ukucaciswa ngaphambi kokuba umklamo uhlanganiswe. Ngemuva kokuthi umklamo usuhlanganiswe ngempumelelo, i-JEDEC file kanye no-JTAG isici esibonakalayo esinikwe amandla siyakhiqizwa. Lapho le JEDEC file ihlelwe yaba yi-ATF15xxCPLD, i-JTAG isixhumi esibonakalayo sinikwe amandla. Abasebenzisi bangakwazi futhi ukunika amandla i-TDI kanye ne-TMS ukumelana nokudonsa kwangaphakathi ngokufaka izitatimende zezakhiwo ezilandelayo kumklamo we-CUPL file.
- I-ATMEL YEPROPATI {TDI_PULLUP = IVULIWE};
- I-ATMEL YEPROPATI {TMS_PULLUP = IVULIWE};
Qaphela: Uma uhlobo lwedivayisi ye-ATF15xx ISP lusetshenziselwa idizayini esebenzisa i-JTAG i-interface pin njengezikhonkwane ze-logic I/O, i-WinCUPL ikhiqiza iphutha.
Izinyathelo ezilandelayo zidingida indlela yokuvula idizayini ekhona ku-WinCUPL, cacisa uhlobo lwedivayisi, bese uhlanganisa idizayini.
- Kumenyu eyinhloko ye-WinCUPL, khetha File > Vula. Khetha umthombo we-CUPL (.pld). file kusuka kunkomba yokusebenza efanele.
- Khetha okuthi KULUNGILE ukuze uvule umthombo we-PLD file.
- Kumenyu eyinhloko ye-WinCUPL, khetha File > Gcina. Lokhu kusindisa izinguquko ezenziwe kumthombo file.
- Kumenyu enkulu, khetha Izinketho > Amadivayisi. Lokhu kuvula ibhokisi lengxoxo Lokukhetha Idivayisi.
- Khetha idivayisi ye-ISP ye-ATF15xx efanele. Bona ithebula elilandelayo ukuze uthole uhlu lwazo zonke izinhlobo zedivayisi ye-ATF15xx esekelwa i-WinCUPL.
- Khetha okuthi KULUNGILE ukuze uvale imenyu yokukhetha idivayisi.
- Qaphela: Enye indlela iwukukhetha uhlobo olufanele lwedivayisi ye-ATF15xx kuthebula elilandelayo futhi ulufake esigabeni sikanhlokweni somthombo we-CUPL. file.
- Kumenyu eyinhloko ye-WinCUPL, khetha u-Run> Ukuhlanganisa Okuncike Kudivayisi.
- I-WinCUPL ihlanganisa umklamo futhi iveze isilinganisi sedivayisi ye-Atmel. Uma umklamo ulingana, i-JEDEC file idalwe ngokuzenzakalelayo.
- Ngenkathi iJEDEC file ifakwe kudivayisi, i-JTAG isixhumi esibonakalayo, i-TMS yangaphakathi ozikhethela yona kanye nama-pull-ups e-TDI, kanye namasekhethi okugcina amaphinikhodi angakhethwa anikwe amandla.
Qaphela: Ukukhetha uhlobo lwedivayisi ye-Atmel ISP kuvumela ngokuzenzakalelayo i-JTAG interface ngokuzenzakalelayo lapho i-Atmel WinCUPL isebenzisa isilinganisi sedivayisi ye-Atmel.
Uma imiklamo ivimbela ukugcinwa kwezinsiza ze-JTAG isixhumi esibonakalayo noma i-ISP ayisetshenziswa ngokuzithandela, kufanele kukhethwe uhlobo lwedivayisi ye-Atmel engeyona eye-ISP. Bona ithebula elingezansi ukuze uthole uhlu lwamadivayisi. Idivayisi ingaphinda ihlelwe kabusha kusetshenziswa umhleli wedivayisi yangaphandle. Ithebula elingezansi libonisa izinhlobo zedivayisi ye-Atmel ISP kanye ne-Atmel engeyona eye-ISP ye-WinCUPL.
Ithebula 3-2 WinCUPL ATF15xx Uhlobo Lwedivayisi
Igama Ledivayisi | Uhlobo Lwephakheji | Uhlobo lwedivayisi ye-WinCUPL | |
JTAG Inikwe amandla | JTAG Ikhutshaziwe | ||
I-ATF1502AS/ASL/ASV | I-PLCC44 | I-F1502ISPPLCC44 | I-F1502PLCC44 |
I-ATF1502AS/ASL/ASV | I-TQFP44 | I-F1502ISPTQFP44 | I-F1502TQFP44 |
I-ATF1504AS/ASL/ASV/ASVL | I-PLCC44 | I-F1504ISPPLCC44 | I-F1504PLCC44 |
I-ATF1504AS/ASL/ASV/ASVL | I-TQFP44 | I-F1504ISPTQFP44 | I-F1504TQFP44 |
I-ATF1504AS/ASL/ASV/ASVL | I-PLCC84 | I-F1504ISPPLCC84 | I-F1504PLCC84 |
I-ATF1504AS/ASL/ASV/ASVL | I-TQFP100 | I-F1504ISPTQFP100 | I-F1504TQFP100 |
I-ATF1508AS/ASL/ASV/ASVL | I-PLCC84 | I-F1508ISPPLCC84 | I-F1508PLCC84 |
I-ATF1508AS/ASL/ASV/ASVL | I-TQFP100 | I-F1508ISPTQFP100 | I-F1508TQFP100 |
I-ATF1508AS/ASL/ASV/ASVL | PQFP100 | I-F1508ISPQFP100 | I-F1508QFP100 |
Nika amandla u-JTAG Ukuxhumana noMklami we-Atmel ProChip
Ukuze wenze i-JTAG isikhombimsebenzisi neProChip Designer:
- Vula iphrojekthi efanele ye-ProChip Designer.
- Vula iwindi lezinketho ze-Fitter ngokuchofoza inkinobho ye-Atmel Fitter ngaphansi kwe-Device Fitter.
- Khetha ithebhu ye-Global Device bese uhlola ifayela le-JTAG Ibhokisi lembobo. I-TMS kanye ne-TDI internal pull-up resistors nazo zingavulwa ngokubheka amabhokisi e-TDI Pullup ne-TMS Pullup. Lawa mabhokisi okuhlola akhonjisiwe esithombeni esingezansi.
Umfanekiso 3-1 ProChip Designer Fitter Interface User
Nika amandla u-JTAG Isixhumanisi esine-POF2JED
Ku-POF2JED, i-JTAG Inketho yemodi ingasethwa ukuze ithi Okuzenzakalelayo ukuze i-POF2JED inqume ukuthi i-JTAG isici ku-ATF15xx kufanele sinikwe amandla noma cha, futhi sisekelwe ekutheni i-JTAG isekelwa ku-CPLD yesimbangi. Ukuze uvule i-JTAG ku-ATF15xx CPLD kungakhathaliseki ukuthi i-JTAG isekelwa ku-CPLD yesimbangi noma cha, i-JTAG Inketho yemodi kufanele isethwe kokuthi Vuliwe. Lapho uJTAG inikwe amandla ku-ATF15xx, i-TDI kanye ne-TMS ukumelana nokudonsa kwangaphakathi kungavulwa ngokuhlola okuthi Nika amandla
TDI_PULLUP bese Unika amandla amabhokisi e-TMS_PULLUP kokuthi POF2JED. Bheka umfanekiso ongezansi.
Umfanekiso 3-2 POF2JED User Interface
Imihlahlandlela kanye Nezincomo
Ukunaka: Ukunakwa okwengeziwe kulesi sigaba kufanele kwenziwe lapho kwenziwa imisebenzi ye-ISP kuma-ATF15xx CPLDs. Lesi sigaba sidingida ezinye ze-JTAG Imihlahlandlela ye-ISP, ulwazi nezincomo okufanele ziqashelwe kahle.
- Qiniseka ukuthi uJTAG ichweba lawo wonke amadivayisi aku-JTAG uchungechunge luvuliwe.
- Kuma-ATF15xx CPLD, i-JTAG imbobo ivuliwe uma amadivayisi angenalutho/sulwa noma ahlelwe nge-JTAG inikwe amandla.
- Wonke amadivayisi we-Atmel ATF15xx athunyelwa esimweni esingenalutho/esuliwe; ngakho-ke, uJTAG imbobo inikwe amandla kuwo wonke amadivayisi amasha futhi ilungele i-ISP.
- Amadivayisi e-ATF15xx ane-JTAG ekhubazekile idinga ukusulwa kusetshenziswa umhleli wedivayisi okungeyona eye-ISP ukuze unike amandla kabusha i-JTAG ichweba.
- Qiniseka ukuthi i-VCC voltage isetshenziswa kudivayisi ngayinye eku-JTAG iketango.
- I-ATF15xxAS/ASL CPLDs ku-84-PLCC, 100-TQFP, kanye nezinhlobo zephakheji ze-100-PQFP: I-VCCINT kufanele ibe phakathi kuka-4.5V no-5.5V kuyilapho i-VCCIO ingaba phakathi kuka-3.0V no-3.6V noma 4.5V kanye no-5.5V.
- Ama-ATF15xxAS/ASL CPLDs ku-44-PLCC kanye nezinhlobo zephakheji ze-44-TQFP: I-VCC kufanele ibe phakathi kuka-4.5V kuya ku-5.5V.
- ATF15xxASV/ASVL CPLDs: VCC (VCCIO ne-VCCINT) kufanele ibe phakathi kuka-3.0V kuya ku-3.6V.
- I-VCC yamadivayisi aku-JTAG Iketango kufanele lilawulwe kahle futhi lihlungwe.
- Kuma-ATF15xx CPLD asetshenziswa ezinhlelweni eziningi, kuyanconywa ukusebenzisa i-decoupling capacitor eyodwa engu-0.22µF kumapheya e-VCC/GND ngayinye.
- Kunconywa ukusebenzisa indawo efanayo kuwo wonke amadivayisi aku-JTAG chain kanye JTAG ihadiwe esibonakalayo (okungukuthi ATDH1150USB ISP Download Cable).
- Kunconywa ukugwema isikhathi eside (amadivayisi angaphezu kwamahlanu) JTAG amaketanga.
- Uma uJTAG chain iyadingeka, buffer amasiginali we-TMS kanye ne-TCK ngemva kwedivayisi ngayinye yesihlanu. Kukhethwa ukusetshenziswa kwe-Schmitt trigger buffer.
- Amabhafa abumba kabusha izikhathi zokukhuphuka nokuwa zamasiginali we-TMS ne-TCK.
- Kudingeka ucabangele ukubambezeleka okwengeziwe okutholwe amabhafa.
- Kunconywa ukusebenzisa izimelambi zokudonsela phezulu (4.7KΩ ukuya ku-10KΩ) kumasignali e-TMS kanye ne-TDI kanye nokumelana nokudonsela phansi kwesignali ye-TCK ku-J.TAG unhlokweni ukuvimbela lezi zimpawu ekuntanteni lapho zingashayelwa ihadiwe yesixhumi esibonakalayo.
- Ukudonsa kwangaphakathi kokuzithandela ku-TMS ne-TDI kuyatholakala kuma-ATF15xx CPLD.
- Kunconywa ukumisa i-JTAG amasignali ku-JTAG unhlokweni.
- Kokubili ukunqanyulwa okusebenzayo kanye nokungenzi lutho kuyamukeleka; nokho, ukunqanyulwa kokwenziwayo kuyakhethwa.
- Yehlisa ukukhala ngenxa yobude bokulandelela bekhebula/PCB.
- Ukunqanyulwa kubaluleke kakhulu ku-TMS ne-TCK.
- Kunconywa ukuthi konke okokufaka kanye nama-I/O wamadivayisi aku-JTAG chain, ngaphandle kwe-JTAG izikhonkwane, kufanele zibe sesimweni esimile lapho ama-ATF15xx CPLD ehlelwa ukuze kuncishiswe umsindo.
- Uma usebenzisa elinye lamabhodi okuthuthukisa/omhleli we-Atmel ATF15xx, amandla ebhodini kufanele AVALWE lapho kushintsha izindawo zokugxuma zokukhetha i-VCC.
- Okwama-ATF15xx CPLD, u-JTAG I-ISP iyatholakala uma ingxenye ikumodi Yokwehlisa Okulawulwa Ngephini noma lapho idivayisi “yamandla aphansi” ilele.
- Isimo sedivayisi ngemva kokuphazamiseka kwe-ISP:
- Uma i-ISP iphazamisekile, wonke amaphinikhodi e-I/O ashiwo kathathu ngokunganaki isimo samasekhethi omgcini wephinikhodi.
- Ivimbela amadivayisi ahlelwe ngokwengxenye ekubangeni ukungqubuzana kwebhasi namanye amathuluzi ebhodini lesekethe.
- Ngesikhathi sohlelo lwe-ISP, wonke amaphinikhodi e-I/O akweyodwa yalezi zimo ezilandelayo:
- Isimo esiphezulu se-impedance:
- Uma idivayisi engenalutho/esuliwe ihleliwe.
- Uma idivayisi ihlelwa kabusha amasekhethi e-Pin-keeper avaliwe.
- Ivimbela umbango webhasi namadivayisi angaphandle ahlangana nama-ATF15xx CPLDs ebhodini lesekethe.
- Ixhumeke kahle esimweni sangaphambilini:
- Uma idivayisi ehleliwe ihlelwa kabusha ngamasekhethi e-Pin-keeper anikwe amandla.
- Izikhonkwane ze-I/O zigcina amaleveli e-logic edlule ngaphambi kwe-ISP.
- Ivimbela i-ISP ukuthi iphazamise ukusebenza kwamanye amadivaysi ebhodini lesistimu.
- Ukusetshenziswa okuningi kwe-JTAG amaketanga ebhodini elilodwa ayinconywa.
- Amadivayisi angase ahlanganyele phakathi kwe-J ehlukileTAG amaketanga.
- Ibhodi lisebenza kuphela uma wonke amadivaysi kuwo wonke ama-JTAG amaketanga ahlelwe ngempumelelo.
- Uma uhlelo lwehluleka okungenani kudivayisi eyodwa echungechungeni kuyilapho enye i-JTAG amaketanga ahlelwe ngempumelelo:
- I-Atmel noma ezinye izinto ezisebhodini zingonakala ngenxa yenkinga engase ibe khona yombango webhasi emikhiqizweni ephindwe kathathu.
- Isimo sokusebenza kwebhodi lesistimu asichazwanga; ngakho-ke, ukusebenza okungalungile kungenzeka.
- Ifaka amasekhethi asebenzayo phakathi kuka-JTAG isihloko kanye ne-JTAG amadivaysi e-chain ayinconywa. Uma ukungasebenzi kahle kwesekethe, kungabangela izinkinga zokuhlela/ukuqinisekisa.
- Ukusetshenziswa kwe-mixed-voltagidivayisi JTAG amaketanga ayinconywa.
- Laba ngu-JTAG amaketanga anamadivayisi asebenzisa i-VCC ehlukene voltages kanye/noma isikhombimsebenzisi voltages.
- Isixhumi esibonakalayo voltagamaleveli e-e (VIL, VIH, VOL, VOH) wamadivayisi angu-5.0V angase angahambisani ne-interface voltage amazinga amadivayisi 3.0V.
- Uma i-ATMISP inenkinga yokuxhumana ne-JTAG iketango lezingxenyekazi zekhompuyutha zedivayisi, zama ukusebenzisa i-Self Calibrate noma i-Manually Calibrate ukuze wehlise amafrikhwensi we-JTAG izimpawu.
- Qiniseka ukuthi i-LED kukhebuli ye-ATDH1150USB ivuliwe futhi iluhlaza ngaphambi kokuthi uhlelo luqale. Qinisekisa ukuthi ikhebuli yokulanda ye-ISP iyakwazi ukuxhumana kahle nesofthiwe ye-ATMISP.
- Qiniseka ukuthi i-VCC voltagi-e isetshenziswa kukhebula ye-ATDH1150USB.
- I-VCC esetshenziswa idivayisi yokuqala ku-JTAG iketango kufanele linikezwe ikhebula le-ATDH1150USB ngephinikhodi 4 ye-10-pin JTAG unhlokweni.
- Kuma-ATF15xx CPLD ane-VCCINT ne-VCCIO ehlukene, i-VCCIO kufanele isetshenziselwe intambo ye-ATDH1150USB.
Uku-oda Ulwazi
Ikhodi yoku-oda | Incazelo |
I-ATF15xx-DK3-U | Ikhithi Yokuthuthukisa/Yohlelo lwe-CPLD (ihlanganisa i-ATF15xxDK3-SAA44 ne-ATDH1150USB noma i-ATDH1150USB-K) |
I-ATF15xxDK3-SAA100 | 100-pin TQFP Socket Adapter Board for DK3 Board |
I-ATF15xxDK3-SAJ44 | 44-pin PLCC Socket Adapter Board Yebhodi le-DK3 |
I-ATF15xxDK3-SAJ84 | 84-pin PLCC Socket Adapter Board Yebhodi le-DK3 |
I-ATF15xxDK3-SAA44 | 44-pin TQFP Socket Adapter Board for DK3 Board |
I-ATDH1150USB | I-Atmel ATF15xx CPLD USB-based JTAG Ikhebula Lokulanda le-ISP |
Umlando Wokubuyekeza
UDokotela. Umfundisi. | Usuku | Amazwana |
A | 12/2015 | Ukukhishwa kwedokhumenti yokuqala. |
ULWAZI LOKUXHUMANA
Inkampani Atmel Corporation
- 1600 Technology Drive, San Jose, CA 95110 USA
- T: (+1)(408) 441.0311
- F: (+1)(408) 436.4200
- www.atmel.com
© 2015 Atmel Corporation. / Rev.: Atmel-8968A-CPLD-ATF-ISP_User Guide-12/2015
I-Atmel®, ilogo ye-Atmel nezinhlanganisela zakho, Ukunika amandla Unlimited Possibilities®, nezinye izimpawu zokuthengisa ezibhalisiwe noma izimpawu zokuthengisa ze-Atmel Corporation e-US nakwamanye amazwe. Eminye imigomo namagama emikhiqizo kungaba yizimpawu zokuthengisa zabanye.
ISIVIVINYO: Imininingwane ekulo mbhalo inikezwe mayelana nemikhiqizo ye-Atmel. Ayikho ilayisensi, eshiwo noma eshiwo, nge-estoppel noma ngenye indlela, kunoma yiliphi ilungelo lempahla yengqondo elinikezwa yilo mbhalo noma mayelana nokudayiswa kwemikhiqizo ye-Atmel. NGAPHANDLE NJENGOBA KUBEKWE EMIBANDELA NEZIMBANDELA ZOKUTHENGISA EZISE-ATMEL WEBINDAWO, I-ATMEL AYITHATHI ISIBOPHO FUTHI INKAPHULA NOMA YILUPHI OKUSHIWO, OKUSHIWOYO, NOMA ISIQINISEKISO SOMTHETHO ESIPHATHELENE IMIKHIQIZO YAYO ESIHLANGANISA, KODWA AKUMkhawulelwe, NGESIQINISEKISO SOKUTHENGISWA, UKULUNGA, UKUHLANGANA NOHLANGANO. AKUKHO MCIMBI I-ATMEL AYIYOKUBA NESIBOPHO NGANOMA YIKUPHI OKUQONDILE, OKUQONDILE, OKULANDELAYO, UKUJEZISA, OKUKHETHEKILE, NOMA UMONAKALO OYIZENZAKALO (okubandakanya, NGAPHANDLE KOMKHAWULO, UMONAKALO WOKULAHLEKILE NEZINZUZO, UKUPHAZAMISEKA KWEBHIZINISI, NOMA UKULAHLEKISWA KOMSEBENZI) SEBENZISA LO MBHALO, NOMA IFIKE I-ATMEL YALUYISWA NGAKHONA OKUNGENZEKA KULOMONA OMLOMO. I-Atmel ayenzi izethulo noma iziqinisekiso maqondana nokunemba noma ukuphelela kokuqukethwe kulo mbhalo futhi inelungelo lokwenza izinguquko ezicacisweni nasezincazelweni zomkhiqizo nganoma yisiphi isikhathi ngaphandle kwesaziso. I-Atmel ayenzi noma yikuphi ukuzibophezela ekubuyekezeni ulwazi oluqukethwe lapha. Ngaphandle kokuthi kuhlinzekwe ngenye indlela, imikhiqizo ye-Atmel ayifanelekile, futhi ngeke isetshenziselwe izinhlelo zokusebenza zezimoto. Imikhiqizo ye-Atmel ayihlosiwe, ayigunyaziwe, noma ayigunyaziwe ukuthi isetshenziswe njengezingxenye ezinhlelweni ezihloselwe ukusekela noma ukusekela ukuphila. ISICELO SOKUPHEPHA-OKUMQOKA, SOBUSOSHA, KANYE NEZEZIMALI: Imikhiqizo ye-Atmel ayakhelwe futhi ngeke isetshenziselwe noma yiziphi izinhlelo zokusebenza lapho ukwehluleka kwemikhiqizo enjalo kungalindeleka ngokuphusile ukuthi kubangele ukulimala noma ukufa komuntu siqu okukhulu (“Ukuphepha-Kubalulekile Izicelo”) ngaphandle kwemvume ebhaliwe yesikhulu sase-Atmel. Izinhlelo zokusebenza ezibaluleke kakhulu kwezokuphepha zihlanganisa, ngaphandle komkhawulo, amathuluzi nezinhlelo ezisekela ukuphila, amathuluzi noma amasistimu okusebenza kwezikhungo zenuzi nezinhlelo zezikhali. Imikhiqizo ye-Atmel ayakhelwe futhi ayihloselwe ukusetshenziswa kwezempi noma izinhlelo zokusebenza zasemkhathini noma ezindaweni ngaphandle uma kuqondwe ngokukhethekile i-Atmel njengezinga lezempi. Imikhiqizo ye-Atmel ayakhelwe futhi ayihloselwe ukusetshenziswa ezinhlelweni zezimoto ngaphandle uma iqokwe ngokuqondile i-Atmel njengebanga lezimoto.
Amadokhumenti / Izinsiza
![]() |
I-Atmel ATF15xx Complex Programmable Logic Device [pdf] Umhlahlandlela Womsebenzisi I-ATF15xx, ATF15xx Complex Programmable Logic Device, Complex Programmable Logic Device, Programmable Logic Device, Logic Device, Idivayisi |