Atmel ATF15xx Complex Programmerable Logic Device
Awọn pato
- Orukọ Ọja: Atmel ATF15xx Ni-System Siseto
- Awoṣe: ATF15xx
- Iru: Ẹrọ Iṣọkan Iṣaro Iṣoro (CPLD)
- Ọna siseto: Siseto inu eto (ISP)
- Àwòrán: JTAG ISP Interface
- Olupese: Atmel
FAQs
Q: Ṣe MO le lo sọfitiwia siseto ẹni-kẹta pẹlu awọn ATF15xx CPLDs?
A: Bẹẹni, niwọn igba ti sọfitiwia naa ṣe atilẹyin algorithm siseto ati JTAG awọn ilana ti a beere fun awọn ATF15xx CPLDs.
Q: Ṣe o ṣee ṣe lati ṣe eto ọpọ ATF15xx CPLD ni nigbakannaa?
A: Bẹẹni, JTAG ISP ni wiwo atilẹyin ọpọ ẹrọ siseto fun daradara siseto ti ọpọ CPLDs ni ẹẹkan.
Ọrọ Iṣaaju
- Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) pẹlu Logic Doubling® faaji atilẹyin In-System Programming (ISP) nipasẹ IEEE Std. 1149.1 Ẹgbẹ Iṣe Idanwo Apapọ (JTAG) ni wiwo. Ẹya yii ṣe alekun irọrun siseto ati pese awọn anfani ni awọn ipele pupọ; idagbasoke ọja, iṣelọpọ, ati lilo aaye. Itọsọna olumulo yii ṣe apejuwe awọn ọna apẹrẹ ati awọn ibeere fun imuse ISP lori ATF15xx CPLDs pẹlu atilẹyin ISP bi a ṣe ṣe akojọ rẹ si isalẹ:
- ATF1502AS/ASL/ASV
- ATF1504AS/ASL/ASV/ASVL
- ATF1508AS/ASL/ASV/ASVL
Awọn ẹya ara ẹrọ ati awọn anfani
Siseto inu eto ngbanilaaye siseto ati tun siseto ti awọn ẹrọ ISP lẹhin ti wọn ti gbe sori Awọn igbimọ Circuit Ti a tẹ (PCBs). Eyi yọkuro igbesẹ mimu mimu ti o nilo ni ilana iṣelọpọ lati ṣe eto awọn ẹrọ lori oluṣeto ẹrọ ita ṣaaju ki wọn to gbe sori awọn PCBs. Imukuro igbesẹ yii dinku iṣeeṣe ti ibajẹ awọn itọsọna elege ti awọn ohun elo oke giga pin ka tabi ba ẹrọ naa jẹ nipasẹ idasilẹ elekitirotatiki (ESD) lakoko ṣiṣan siseto. ISP tun gba awọn olumulo laaye lati ṣe awọn ayipada apẹrẹ ati awọn iṣagbega aaye laisi nini lati yọ awọn ẹrọ ISP kuro lati awọn PCBs. Pẹlupẹlu, o tun ngbanilaaye lilo microcontroller ti a fi sinu tabi oludanwo inu-iṣẹ lati ṣe awọn iṣẹ siseto inu eto lori awọn ẹrọ ISP ati ṣepọ awọn iṣẹ siseto wọnyi sinu ṣiṣan iṣelọpọ ti awọn igbimọ Circuit.
Ni-System Programming Systems
Awọn paati pataki mẹta ti eto ISP fun awọn ATF15xx CPLDs jẹ:
Software
Imuse ti algorithm siseto, bakanna bi iran ti JTAG awọn ilana ati data fun awọn ẹrọ ISP afojusun. Eyi le jẹ eto sọfitiwia ti nṣiṣẹ lori PC kan, microcontroller ti a fi sinu, tabi ohun elo idanwo inu-yika.
Ni wiwo Hardware
Ikanni ibaraẹnisọrọ laarin sọfitiwia ISP ati awọn ẹrọ ISP lori igbimọ ibi-afẹde. Eyi le jẹ okun gbigba lati ayelujara ISP tabi pirogirama lati Atmel tabi olutaja ẹnikẹta, ohun elo idanwo inu, tabi awọn asopọ laarin microcontroller ti a fi sinu ati awọn ẹrọ ISP lori PCB
Àkọlé Board
Igbimọ Circuit ti o ni awọn ẹrọ ISP ninu JTAG pq. Eyi le jẹ igbimọ ATF15xx CPLD Development/Programmer board lati Atmel tabi igbimọ Circuit ti a ṣe apẹrẹ pẹlu J ti o yẹ.TAG awọn isopọ si hardware ni wiwo.
Ni afikun si awọn mẹta irinše, a JEDEC file jẹ pataki lati ṣe eto ATF15xx CPLD kan. JEDEC yii file le ti wa ni da nipa compiling a oniru file lilo sọfitiwia idagbasoke ti o ṣe atilẹyin awọn ATF15xx CPLDs bii Atmel WinCUPL ati Atmel ProChip Designer. Atmel tun pese ohun elo sọfitiwia onitumọ, POF2JED.exe, ti o ṣe iyipada iṣẹjade file lati oludije ká siseto kika to a JEDEC file ni ibamu pẹlu ATF15xx CPLD. Fun alaye diẹ sii lori ohun elo yii, jọwọ tọka si akọsilẹ ohun elo Atmel, “ATF15xx Iyipada Ẹbi Ọja”, wa lori Atmel webojula. Lẹhin ti JEDEC files ti wa ni da fun gbogbo ATF15xx CPLDs, won le wa ni siseto lori afojusun ọkọ. Awọn ATF15xx CPLDs le jẹ siseto nipasẹ awọn eto siseto inu eto wọnyi:
- ATF15xx Ni-System Eto Eto
- Ifibọ microcontrollers
- Ni-Circuit testers
Atmel ATF15xx Ni-System Eto Eto
Fun siseto inu eto ti ATF15xx CPLDs, sọfitiwia ISP, okun gbigba lati ayelujara, ati ohun elo idagbasoke/programmer wa lati ọdọ Atmel ati pe wọn ṣe apejuwe ni awọn apakan ni isalẹ.
ISP Software
Sọfitiwia Atmel ATF15xx ISP, ATMISP, jẹ awọn ọna akọkọ fun imuse JTAG siseto ninu eto lori awọn ATF15xx CPLDs. ATMISP nṣiṣẹ lori PC agbalejo ti o da lori Windows ati imuse siseto inu-eto ti ATF15xx CPLDs lori eto ohun elo ISP ibi-afẹde tabi ṣe ipilẹṣẹ ọna kika Serial Vector (.SVF) file Lati lo nipasẹ Awọn Ohun elo Idanwo Aifọwọyi (ATE) lati ṣe eto awọn ATF15xx CPLDs lori eto ibi-afẹde. ATMISP kọkọ gba gbogbo alaye pataki lati ọdọ awọn olumulo nipa JTAG pq ẹrọ ni afojusun eto. Lẹhinna o ṣiṣẹ JTAG Awọn itọnisọna ISP lori JTAG pq ẹrọ ni eto ibi-afẹde ni ibamu si JTAG alaye pq ẹrọ pàtó kan nipa awọn olumulo nipasẹ awọn PC ká USB tabi LPT ibudo. Alaye diẹ sii nipa sọfitiwia Atmel ATMISP wa ni www.atmel.com/tools/ATMISP.aspx.
ISP Download Cable
Atmel ATF15xx USB-orisun ISP Gbigba Cable, ATDH1150USB, sopọ si ibudo USB boṣewa ti kọnputa agbalejo ni ẹgbẹ kan ati si J kanTAG akọsori ti awọn afojusun Circuit ọkọ lori miiran apa. O n gbe JTAG awọn ilana ati data ti ipilẹṣẹ nipasẹ ATMISP nṣiṣẹ lori awọn ogun PC si awọn ISP awọn ẹrọ lori afojusun Circuit ọkọ. Alaye diẹ sii nipa okun ATDH1150USB wa ni www.atmel.com/tools/ATDH1150USB.aspx.
Idagbasoke / Oluṣeto
Ohun elo Idagbasoke ATF15xx Atmel ATF15xx, ATF3xx-DK15-U, jẹ eto idagbasoke pipe ati olupilẹṣẹ ISP fun awọn ATF15xx CPLDs. Ohun elo yii n pese awọn apẹẹrẹ ni ọna iyara pupọ ati irọrun lati ṣe agbekalẹ awọn apẹẹrẹ ati ṣe iṣiro awọn aṣa tuntun pẹlu ATF15xx ISP CPLD kan. Pẹlu wiwa ti awọn oriṣiriṣi awọn igbimọ ohun ti nmu badọgba iho lati ṣe atilẹyin pupọ julọ awọn iru package ti a nṣe ni ATF15xx CPLDs, ohun elo yii le ṣee lo bi oluṣeto ISP lati ṣe eto awọn ATFXNUMXxx ISP CPLDs ni pupọ julọ awọn iru package ti o wa nipasẹ J.TAG ni wiwo. Alaye diẹ sii nipa ohun elo Atmel ATF15xx-DK3-U wa ni www.atmel.com/tools/ATF15XX-DK3-U.aspx.
Ifibọ Microcontroller System
algorithm siseto ati JTAG Awọn ilana fun ATF15xx CPLDs le ṣe imuse ni microcontroller tabi microprocessor, eyiti o le ṣee lo lati ṣe eto awọn ATF15xx CPLDs lori igbimọ ibi-afẹde. Ọna kan ti o ṣeeṣe ni lati yọ gbogbo awọn ti o ni ibatan JTAG alaye ilana (ie JTAG awọn ilana ati data) lati SVF file ti ipilẹṣẹ nipasẹ sọfitiwia ATMISP, ati lẹhinna lo alaye yii lati ṣe koodu fun microcontroller tabi microprocessor ti yoo ṣe ipilẹṣẹ JTAG awọn ifihan agbara fun awọn ẹrọ ISP ni JTAG pq. Ọna yii dara julọ fun awọn eto ti o ti ni microcontroller ti a fi sii tabi microprocessor, ati pe eyi yọkuro lilo sọfitiwia siseto eto inu ita ati awọn irinṣẹ ohun elo.
Ni-Circuit Igbeyewo System
Awọn ATF15xx CPLDs le ṣe eto lori igbimọ iyika ibi-afẹde nipasẹ JTAG ni wiwo nigba igbeyewo ti awọn Circuit ọkọ lilo ohun ni-Circuit ndan. Ni gbogbogbo, SVF file ti ipilẹṣẹ nipasẹ ATMISP yẹ ki o ni gbogbo awọn ti JTAG alaye siseto inu-eto ti awọn oludanwo inu-yika nilo lati ṣe eto awọn ATF15xx CPLDs lori igbimọ Circuit ibi-afẹde. Ọna yii ngbanilaaye iṣọpọ ti igbesẹ siseto sinu awọn idanwo stage ti sisan gbóògì.
JTAG ISP Interface
ISP fun awọn ATF15xx CPLDs ti wa ni imuse nipa lilo IEEE 1149.1 Std. JTAG ni wiwo. Ni wiwo yi le ṣee lo lati nu, eto, ati daju awọn ATF15xx CPLDs. Awọn JTAG wiwo jẹ wiwo ni tẹlentẹle ti o ni TCK, TMS, TDI, ati awọn ifihan agbara TDO ati JTAG Idanwo Access Port (TAP) adarí. PIN TCK jẹ titẹ sii aago fun JTAG TAP oludari ati lati yi pada si/jade ni JTAG ilana ati data. PIN TDI ni titẹ sii data ni tẹlentẹle. O ti wa ni lo lati yi lọ yi bọ ilana siseto ati data sinu awọn ISP awọn ẹrọ. PIN TDO jẹ abajade data ni tẹlentẹle. O ti wa ni lo lati yi lọ yi bọ jade data lati awọn ISP awọn ẹrọ. PIN TMS jẹ PIN ipo-yan. O n ṣakoso ipo ti JTAG TAP oludari. Awọn JTAG awọn pinni wiwo ti ATF15xx CPLD lori igbimọ ibi-afẹde ISP gbọdọ wa ni asopọ si ohun elo wiwo ISP (ie ISP download USB) ni igbagbogbo nipasẹ akọsori 10-pin. Ohun elo wiwo ISP tun nilo lati sopọ si PC agbalejo ti nṣiṣẹ sọfitiwia ISP. Ohun elo wiwo ISP n ṣe agbekalẹ ibaraẹnisọrọ laarin sọfitiwia ISP ati awọn ẹrọ ISP, ati pe o gba sọfitiwia ISP laaye lati gbe awọn ilana siseto ati data lati PC agbalejo si ATF15xx CPLDs. ATF15xx CPLDs pẹlu JTAG Awọn ẹya ṣiṣẹ ni kikun JTAG ibaramu ati tun ṣe atilẹyin awọn iṣẹ idanwo Aala ti a beere (BST) ti a sọ pato ninu JTAG boṣewa. Awọn ATF15xx CPLDs le jẹ tunto lati jẹ apakan ti JTAG BST pq pẹlu miiran JTAG awọn ẹrọ fun ni-Circuit igbeyewo ti awọn eto ọkọ. Pẹlu ẹya yii, awọn ATF15xx CPLDs le ṣe idanwo lori igbimọ Circuit pẹlu J miiranTAG-awọn ẹrọ ti o ni atilẹyin laisi lilo si idanwo ibusun-ti-eekanna.
Siseto Ẹrọ Kanṣoṣo
Awọn JTAG ISP ni wiwo le jẹ tunto lati ṣe eto ATF15xx CPLD kan. Awọn JTAG iṣeto ni fun nikan ẹrọ ti wa ni han ninu awọn nọmba rẹ ni isalẹ. Nigbati ATF15xx CPLD ni tunto ni ọna yii, iforukọsilẹ yoo han laarin awọn pinni TDI ati TDO ti ẹrọ naa. Iwọn ti iforukọsilẹ da lori JTAG Iwọn itọnisọna ati data ti n yipada fun itọnisọna naa. Olusin 2-1 JTAG Ẹrọ
Multiple Device siseto
Awọn ATF15xx CPLDs le jẹ tunto bi apakan ti ẹwọn daisy ti ọpọ JTAG-awọn ẹrọ atilẹyin bi a ti ṣalaye ni isalẹ ati tun han ni nọmba atẹle.
- So TMS ati pin TCK fun ẹrọ kọọkan ninu JTAG pq si TMS ati awọn pinni TCK ti JTAG akọsori wiwo lori awọn Circuit ọkọ.
- So PIN TDI pọ lati ẹrọ akọkọ si pin TDI ti JTAG akọsori ni wiwo.
- So PIN TDO pọ lati ẹrọ akọkọ si pin TDI ti ẹrọ atẹle. Tẹsiwaju ilana yii titi gbogbo ayafi ti o kẹhin ba ti sopọ.
- So pin TDO lati ẹrọ to kẹhin si pin TDO ti JTAG akọsori ni wiwo.
Olusin 2-2 Multiple Device JTAG Iṣeto ni
Lati ṣe eto awọn ẹrọ pupọ ni JTAG pq, awọn olumulo gbọdọ lo ISP software irinṣẹ ti o ni atilẹyin iru awọn ẹya ara ẹrọ. Ninu sọfitiwia ISP, awọn olumulo nilo lati pato:
- Nọmba awọn ẹrọ ni JTAG pq.
- Awọn nọmba apakan ti awọn ẹrọ ati awọn ipo laarin JTAG pq.
- JTAG mosi fun kọọkan ninu awọn ẹrọ.
- Miiran JTAGAlaye ti o ni ibatan gẹgẹbi JTAG iwọn itọnisọna fun ọkọọkan awọn ẹrọ.
Ni kete ti JTAG daisy pq ti ṣeto daradara lori igbimọ ibi-afẹde ISP ati ninu sọfitiwia ISP, awọn ẹrọ inu JTAG pq le ti wa ni siseto ni akoko kanna.
Design ero
Lati ṣe ISP lori ATF15xx CPLD, awọn orisun fun JTAG ni wiwo ni ATF15xx gbọdọ wa ni ipamọ. Nitorinaa, awọn pinni I/O mẹrin fun TMS, TDI, TDO, ati awọn pinni TCK gbọdọ wa ni ipamọ fun J.TAG ko si le ṣee lo bi olumulo I/Os. Awọn nọmba pin fun awọn pinni wọnyi dale lori eyiti ATF15xx CPLD ti lo ati iru package rẹ. Tọkasi awọn tabili ni isalẹ fun pinout alaye. Awọn JTAG boṣewa ṣe iṣeduro pe TMS ati awọn pinni TDI ni a fa soke fun ẹrọ kọọkan ninu JTAG pq. Awọn ATF15xx CPLDs ni ẹya-ara fa-soke inu fun awọn pinni wọnyi eyiti, nigba ti o ba ṣiṣẹ, o fipamọ iwulo fun awọn alatako fa-soke ita. Pẹlupẹlu, JTAG ẹya-ara ni wiwo gbọdọ wa ni muu ṣiṣẹ lati le ṣe ISP lori awọn ATF15xx CPLDs. Gbigba agbara JTAG ni wiwo nilo yiyan awọn iru ẹrọ Atmel kan pato tabi awọn eto aṣayan ṣaaju kikojọ apẹrẹ ATF15xx. Awọn ilana wọnyi wa ni itọka fun WinCUPL, Apẹrẹ ProChip, ati POF2JED ninu itọsọna yii. Nipa aiyipada, gbogbo awọn ami iyasọtọ ATF15xx CPLD ti wa ni gbigbe pẹlu JTAG ni wiwo ṣiṣẹ. Ni kete ti awọn orisun ọgbọn fun JTAG wiwo ti wa ni ipamọ, awọn olumulo le ṣe eto, ṣayẹwo, ati parẹ eyikeyi ATF15xx CPLD lori igbimọ ibi-afẹde nipa lilo sọfitiwia ATMISP.
Imọran: Biotilejepe awọn mẹrin JTAG awọn pinni wa ni ipamọ fun JTAG ni wiwo, awọn olumulo le se sin kannaa awọn iṣẹ ni macrocells ni nkan ṣe pẹlu awọn wọnyi pinni.
Tabili 3-1 ATF15xx CPLD JTAG Awọn nọmba PIN
JTAG Pin | 44-TQFP | 44-PLCC | 84-PLCC | 100-TQFP | 100-PQFP |
TDI | 1 | 7 | 14 | 4 | 6 |
TDO | 32 | 38 | 71 | 73 | 75 |
TMS | 7 | 13 | 23 | 15 | 17 |
TCK | 26 | 32 | 62 | 62 | 64 |
Jeki JTAG Ni wiwo pẹlu WinCUPL
Lati mu JTAG ni wiwo pẹlu WinCUPL, iru ẹrọ ATF15xx ISP ti o yẹ nilo lati wa ni pato ṣaaju ki o to ṣajọ apẹrẹ kan. Lẹhin ti a oniru ti wa ni ifijišẹ compiled, a JEDEC file pẹlu JTAG ni wiwo ẹya-ara sise ti wa ni ti ipilẹṣẹ. Nigbati yi JEDEC file ti ṣe eto sinu ATF15xxCPLD, JTAG ni wiwo wa ni sise. Awọn olumulo tun le mu TDI ati TMS awọn alatako fifa inu inu nipasẹ pẹlu awọn alaye ohun-ini atẹle ni apẹrẹ CUPL file.
- ATMEL ohun-ini {TDI_PULLUP = ON};
- ATMEL ohun-ini {TMS_PULLUP = ON};
Akiyesi: Ti a ba lo iru ẹrọ ATF15xx ISP fun apẹrẹ ti o nlo JTAG ni wiwo pinni bi kannaa I / O pinni, WinCUPL gbogbo ohun ašiše.
Awọn igbesẹ wọnyi n jiroro bi o ṣe le ṣii apẹrẹ ti o wa tẹlẹ ni WinCUPL, pato iru ẹrọ, ati ṣajọ apẹrẹ naa.
- Lori akojọ aṣayan akọkọ WinCUPL, yan File > Ṣii. Yan orisun CUPL (.pld). file lati awọn yẹ ṣiṣẹ liana.
- Yan O DARA lati ṣii orisun PLD file.
- Lori akojọ aṣayan akọkọ WinCUPL, yan File > Fipamọ. Eyi fipamọ awọn ayipada ti a ṣe si orisun file.
- Lori akojọ aṣayan akọkọ, yan Aw. aṣy. > Awọn ẹrọ. Eyi ṣii apoti ibaraẹnisọrọ Aṣayan Ẹrọ.
- Yan ẹrọ ATF15xx ISP ti o yẹ. Wo tabili atẹle fun atokọ ti gbogbo awọn iru ẹrọ ATF15xx ni atilẹyin nipasẹ WinCUPL.
- Yan O dara lati pa akojọ aṣayan ẹrọ.
- Akiyesi: Ọna miiran ni lati yan iru ẹrọ ATF15xx ti o yẹ lati tabili atẹle ki o si fi sii ni apakan akọsori ti orisun CUPL file.
- Lori akojọ aṣayan akọkọ WinCUPL, yan Ṣiṣe> Akopọ Igbẹkẹle Ẹrọ.
- WinCUPL ṣe akopọ apẹrẹ ati spawn fitter ẹrọ Atmel. Ti o ba ti oniru jije, a JEDEC file ti wa ni laifọwọyi da.
- Nigba ti JEDEC file ti ṣe eto sinu ẹrọ naa, JTAG ni wiwo, iyan ti abẹnu TMS ati TDI fa-ups, ati iyan pin-olutọju iyika wa ni sise.
AkiyesiYiyan iru ẹrọ Atmel ISP kan jẹ ki JTAG ni wiwo nipa aiyipada nigbati Atmel WinCUPL nṣiṣẹ Atmel ẹrọ fitter.
Ti awọn apẹrẹ ba ṣe idiwọ awọn orisun ifiṣura fun JTAG wiwo tabi ISP ni iyan ko lo, iru ẹrọ Atmel kii ṣe ISP gbọdọ yan. Wo tabili ni isalẹ fun atokọ ti awọn ẹrọ. Awọn ẹrọ le ki o si ti wa ni tunto nipa lilo ohun ita ẹrọ pirogirama. Tabili ti o wa ni isalẹ ṣe atokọ Atmel ISP ati Atmel ti kii ṣe ISP iru ẹrọ fun WinCUPL.
Table 3-2 WinCUPL ATF15xx Device Type
Orukọ ẹrọ | Package Iru | WinCUPL Device Iru | |
JTAG Ti ṣiṣẹ | JTAG Alaabo | ||
ATF1502AS/ASL/ASV | PLCC44 | F1502ISPPLCC44 | F1502PLCC44 |
ATF1502AS/ASL/ASV | TQFP44 | F1502ISPTQFP44 | F1502TQFP44 |
ATF1504AS/ASL/ASV/ASVL | PLCC44 | F1504ISPPLCC44 | F1504PLCC44 |
ATF1504AS/ASL/ASV/ASVL | TQFP44 | F1504ISPTQFP44 | F1504TQFP44 |
ATF1504AS/ASL/ASV/ASVL | PLCC84 | F1504ISPPLCC84 | F1504PLCC84 |
ATF1504AS/ASL/ASV/ASVL | TQFP100 | F1504ISPTQFP100 | F1504TQFP100 |
ATF1508AS/ASL/ASV/ASVL | PLCC84 | F1508ISPPLCC84 | F1508PLCC84 |
ATF1508AS/ASL/ASV/ASVL | TQFP100 | F1508ISPTQFP100 | F1508TQFP100 |
ATF1508AS/ASL/ASV/ASVL | PQFP100 | F1508ISPQFP100 | F1508QFP100 |
Jeki JTAG Ni wiwo pẹlu Atmel ProChip onise
Lati mu JTAG ni wiwo pẹlu ProChip Onise:
- Ṣii iṣẹ akanṣe ProChip ti o yẹ.
- Ṣii awọn Fitter Aw window nipa tite lori awọn Atmel Fitter bọtini labẹ Device Fitter.
- Yan taabu Ẹrọ Agbaye ati lẹhinna ṣayẹwo JTAG Apoti ibudo. TMS ati TDI ti abẹnu fa-soke resistors le tun ti wa ni sise nipa yiyewo TDI Pullup ati TMS Pullup apoti. Awọn apoti ayẹwo wọnyi ni a fihan ni aworan ni isalẹ.
Olusin 3-1 ProChip Onise Fitter Awọn aṣayan olumulo Interface
Jeki JTAG Ni wiwo pẹlu POF2JED
Ninu POF2JED, JTAG Aṣayan ipo le ṣee ṣeto si Aifọwọyi lati jẹ ki POF2JED pinnu boya JTAG ẹya-ara ni ATF15xx yẹ ki o ṣiṣẹ tabi rara, ati pe o da lori boya JTAG ni atilẹyin ninu CPLD oludije. Lati tan JTAG ninu ATF15xx CPLD laibikita boya JTAG ni atilẹyin ninu CPLD oludije tabi rara, JTAG Aṣayan ipo yẹ ki o ṣeto si Tan-an. Nigbati JTAG Ti ṣiṣẹ ni ATF15xx, TDI ati TMS ti abẹnu fa-soke resistors le ṣiṣẹ nipasẹ ṣiṣe ayẹwo Jeki
TDI_PULLUP ati Mu awọn apoti TMS_PULLUP ṣiṣẹ ni POF2JED. Wo aworan ni isalẹ.
olusin 3-2 POF2JED User Interface
Awọn itọnisọna ati awọn iṣeduro
Ifarabalẹ: Ifarabalẹ afikun si apakan yii yẹ ki o ṣe nigbati o ba n ṣiṣẹ awọn iṣẹ ISP lori ATF15xx CPLDs. Abala yii jiroro diẹ ninu awọn JTAG Awọn itọnisọna ISP, alaye ati awọn iṣeduro ti o yẹ ki o ṣe akiyesi daradara.
- Rii daju pe JTAG ibudo fun gbogbo awọn ẹrọ inu JTAG pq wa ni sise.
- Fun awọn ATF15xx CPLDs, awọn JTAG ibudo ti mu ṣiṣẹ ti awọn ẹrọ ba ṣofo/parẹ tabi siseto pẹlu JTAG ṣiṣẹ.
- Gbogbo awọn ẹrọ Atmel ATF15xx ti wa ni gbigbe ni ipo ofo / parẹ; nitorinaa, JTAG ibudo ti wa ni sise fun gbogbo brand titun awọn ẹrọ ati ki o setan fun ISP.
- Awọn ẹrọ ATF15xx pẹlu JTAG alaabo nilo lati parẹ ni lilo oluṣeto ẹrọ ti kii ṣe ISP lati tun-ṣiṣẹ JTAG ibudo.
- Rii daju awọn to dara VCC voltage ti lo si ọkọọkan awọn ẹrọ inu JTAG pq.
- ATF15xxAS/ASL CPLDs ni 84-PLCC, 100-TQFP, ati 100-PQFP iru package: VCCINT gbọdọ wa laarin 4.5V ati 5.5V nigba ti VCCIO le wa laarin 3.0V ati 3.6V tabi 4.5V ati 5.5V.
- ATF15xxAS/ASL CPLDs ni 44-PLCC ati 44-TQFP iru package: VCC gbọdọ wa laarin 4.5V si 5.5V.
- ATF15xxASV/ASVL CPLDs: VCC (VCCIO ati VCCINT) gbọdọ wa laarin 3.0V si 3.6V.
- VCC fun awọn ẹrọ inu JTAG pq gbọdọ wa ni daradara ofin ati filtered.
- Fun awọn ATF15xx CPLDs ti a lo ninu ọpọlọpọ awọn ohun elo, a gba ọ niyanju lati lo capacitor decoupling 0.22µF kan fun ọkọọkan awọn orisii VCC/GND.
- A ṣe iṣeduro lati lo ilẹ ti o wọpọ fun gbogbo awọn ẹrọ inu JTAG pq ati JTAG ni wiwo hardware (ie ATDH1150USB ISP Download Cable).
- A ṣe iṣeduro lati yago fun gigun (ko ju awọn ẹrọ marun lọ) JTAG awọn ẹwọn.
- Ti o ba gun JTAG pq jẹ pataki, ifipamọ TMS ati TCK awọn ifihan agbara lẹhin gbogbo karun ẹrọ. Lilo ti saarin okunfa Schmitt ni o fẹ.
- Awọn buffers ṣe atunṣe awọn akoko dide ati isubu ti TMS ati awọn ifihan agbara TCK.
- Nilo lati ṣe akiyesi afikun idaduro ti o waye nipasẹ awọn buffers.
- A ṣe iṣeduro lati lo awọn resistors fa-soke (4.7KΩ si 10KΩ) fun awọn ifihan TMS ati TDI ati resistor fa-isalẹ fun ifihan TCK ni JTAG akọsori lati ṣe idiwọ awọn ifihan agbara wọnyi lati lilefoofo nigba ti wọn ko ni idari nipasẹ ohun elo wiwo.
- Awọn iyansilẹ inu iyan lori TMS ati TDI wa fun awọn ATF15xx CPLDs.
- O ti wa ni niyanju lati fopin si JTAG awọn ifihan agbara JTAG akọsori.
- Mejeeji ti nṣiṣe lọwọ ati awọn ifopinsi palolo jẹ itẹwọgba; sibẹsibẹ, palolo ifopinsi ti wa ni fẹ.
- O dinku ohun orin nitori okun gigun / awọn gigun wiwa PCB.
- Ifopinsi jẹ pataki julọ fun TMS ati TCK.
- A ṣe iṣeduro pe gbogbo awọn igbewọle ati I/O ti awọn ẹrọ inu JTAG pq, ayafi JTAG awọn pinni, yẹ ki o wa ni ipo aimi nigbati awọn ATF15xx CPLDs ti wa ni siseto lati dinku ariwo.
- Nigbati o ba nlo ọkan ninu awọn igbimọ idagbasoke Atmel ATF15xx / pirogirama, agbara si igbimọ gbọdọ wa ni pipa nigbati awọn ipo ti awọn olutọpa yiyan VCC ti yipada.
- Fun awọn ATF15xx CPLDs, JTAG ISP wa nigbati apakan ba wa ni ipo Pin-isalẹ Power-isalẹ tabi nigbati ẹrọ “kekere” ba sùn.
- Ipo ẹrọ lẹhin idalọwọduro ISP:
- Ti o ba ti ISP ti wa ni Idilọwọ, gbogbo I/O pinni ti wa ni tri-so laiwo ti awọn ipinle ti awọn pin-olutọju iyika.
- Ṣe idilọwọ awọn ẹrọ ti a ṣeto ni apakan lati fa ariyanjiyan akero pẹlu awọn ẹrọ miiran lori igbimọ Circuit.
- Lakoko siseto ISP, gbogbo awọn pinni I/O wa ni ọkan ninu awọn ipo atẹle:
- Ipo ailagbara giga:
- Nigbati ẹrọ ti o ṣofo/parẹ ti wa ni siseto.
- Nigbati ẹrọ ba tun ṣe eto pẹlu awọn iyika-olutọju Pin alaabo.
- Ṣe idilọwọ ariyanjiyan ọkọ akero pẹlu awọn ẹrọ itagbangba ti o ni ibatan pẹlu ATF15xx CPLDs lori igbimọ Circuit.
- Ni ailagbara si ipo iṣaaju:
- Nigbati ẹrọ ti a ṣe eto ti tun ṣe eto pẹlu awọn iyika-olutọju Pin ṣiṣẹ.
- Awọn pinni I/O tọju awọn ipele oye iṣaaju ṣaaju ISP.
- Ṣe idilọwọ ISP lati ni ipa lori iṣẹ ti awọn ẹrọ miiran lori igbimọ eto.
- Lilo ọpọ JTAG Awọn ẹwọn lori ọkan ọkọ ko niyanju.
- Awọn ẹrọ le ṣe ibaraẹnisọrọ laarin awọn oriṣiriṣi JTAG awọn ẹwọn.
- Igbimọ naa ṣiṣẹ nikan nigbati gbogbo awọn ẹrọ ni gbogbo JTAG awọn ẹwọn ti wa ni eto ni aṣeyọri.
- Ti siseto ba kuna fun o kere ju ẹrọ kan ninu pq nigba ti JTAG Awọn ẹwọn ti ni eto aṣeyọri:
- Boya Atmel tabi awọn ẹrọ miiran ti o wa ninu ọkọ le bajẹ nitori iṣoro ariyanjiyan ọkọ akero ti o ṣee ṣe fun awọn abajade ti o ni ipinlẹ mẹta.
- Ipo iṣẹ igbimọ eto jẹ aisọye; ati nitorinaa, iṣẹ ṣiṣe ti ko tọ le waye.
- Fi sii awọn iyika ti nṣiṣe lọwọ laarin JTAG akọsori ati JTAG awọn ẹrọ ni pq ti ko ba niyanju. Ti o ba ti nṣiṣe lọwọ Circuit aiṣedeede, o le fa siseto / daju isoro.
- Awọn lilo ti adalu-voltagẹrọ JTAG Awọn ẹwọn ko ṣe iṣeduro.
- Awọn wọnyi ni JTAG awọn ẹwọn pẹlu awọn ẹrọ ti o lo oriṣiriṣi VCC voltages ati / tabi wiwo voltages.
- Ni wiwo voltagawọn ipele e (VIL, VIH, VOL, VOH) fun awọn ẹrọ 5.0V le ma ni ibaramu pẹlu vol ni wiwotage awọn ipele fun 3.0V awọn ẹrọ.
- Ti ATMISP ba ni iṣoro ibaraẹnisọrọ pẹlu JTAG Ẹwọn ohun elo ẹrọ, gbiyanju ṣiṣe Calibrate Ara-ẹni tabi Calibrate pẹlu ọwọ lati dinku awọn igbohunsafẹfẹ ti JTAG awọn ifihan agbara.
- Rii daju pe LED lori okun ATDH1150USB wa ni titan ati pe o jẹ alawọ ewe ṣaaju ki siseto bẹrẹ. Rii daju pe okun igbasilẹ ISP ni anfani lati ṣe ibaraẹnisọrọ daradara pẹlu sọfitiwia ATMISP.
- Rii daju awọn to dara VCC voltage ti lo si okun ATDH1150USB.
- VCC ti ẹrọ akọkọ lo ninu JTAG pq gbọdọ wa ni ipese si okun ATDH1150USB nipasẹ pin 4 ti 10-pin JTAG akọsori.
- Fun awọn ATF15xx CPLD pẹlu VCCINT lọtọ ati VCCIO, VCCIO yẹ ki o lo fun okun ATDH1150USB.
Bere fun Alaye
Ilana koodu | Apejuwe |
ATF15xx-DK3-U | CPLD Idagbasoke/Apo oluṣeto (pẹlu ATF15xxDK3-SAA44 ati ATDH1150USB tabi ATDH1150USB-K) |
ATF15xxDK3-SAA100 | 100-pin TQFP Socket Adapter Board fun DK3 Board |
ATF15xxDK3-SAJ44 | 44-pin PLCC Socket Adapter Board fun DK3 Board |
ATF15xxDK3-SAJ84 | 84-pin PLCC Socket Adapter Board fun DK3 Board |
ATF15xxDK3-SAA44 | 44-pin TQFP Socket Adapter Board fun DK3 Board |
ATDH1150USB | Atmel ATF15xx CPLD USB-orisun JTAG ISP Download Cable |
Àtúnyẹwò History
Dókítà. Rev. | Ọjọ | Comments |
A | 12/2015 | Itusilẹ iwe ibẹrẹ. |
IBI IWIFUNNI
Ile-iṣẹ Atmel
- 1600 ọna ẹrọ wakọ, San Jose, CA 95110 USA
- T: (+1) (408) 441.0311
- F: (+1) (408) 436.4200
- www.atmel.com
© 2015 Atmel Corporation. / Ìṣí.: Atmel-8968A-CPLD-ATF-ISP_Itọsona olumulo-12/2015
Atmel®, Atmel logo ati awọn akojọpọ rẹ, Ṣiṣe awọn anfani Kolopin®, ati awọn miiran jẹ aami-iṣowo tabi aami-iṣowo ti Atmel Corporation ni AMẸRIKA ati awọn orilẹ-ede miiran. Awọn ofin miiran ati awọn orukọ ọja le jẹ aami-iṣowo ti awọn miiran.
AlAIgBA: Alaye ti o wa ninu iwe yii ti pese ni asopọ pẹlu awọn ọja Atmel. Ko si iwe-aṣẹ, ṣalaye tabi mimọ, nipasẹ estoppel tabi bibẹẹkọ, si eyikeyi ẹtọ ohun-ini imọ ni a fun ni nipasẹ iwe yii tabi ni asopọ pẹlu tita awọn ọja Atmel. AFI GEGE BI A TI SETO NINU AWON OFIN ATMEL ATI AWỌN NIPA TITAJA TI O WA LORI ATMEL. WEBAaye, ATMEL ko ro pe ko si layabiliti ohunkohun ti o si tako eyikeyi KIAKIA, TIMỌ, TABI ATILẸYIN ỌJA TABI Ofin ti o jọmọ awọn ọja rẹ pẹlu, ṣugbọn ko ni opin si, ATILẸYIN ỌJA TI AṢE ỌLỌWỌ, FITILE ASEJE. KO SI iṣẹlẹ ti ATMEL yoo ṣe oniduro fun eyikeyi taara, aiṣedeede, Abajade, ijiya, PATAKI, tabi awọn ibajẹ lairotẹlẹ (PẸLU, LAISI OPIN, awọn ibajẹ fun isonu ati awọn ere, ipadanu ipadanu iṣowo, TABI AILẸ LATI LO IWE YI, TOBA TI GBA ATMEL NIGBANA NIPA SEESE IRU IRU BAJE. Atmel ko ṣe awọn aṣoju tabi awọn iṣeduro pẹlu ọwọ si deede tabi pipe awọn akoonu inu iwe yii ati pe o ni ẹtọ lati ṣe awọn ayipada si awọn pato ati awọn apejuwe ọja nigbakugba laisi akiyesi. Atmel ko ṣe ifaramo eyikeyi lati ṣe imudojuiwọn alaye ti o wa ninu rẹ. Ayafi ti o ba pese ni pataki bibẹẹkọ, awọn ọja Atmel ko dara fun, ati pe kii yoo lo ninu awọn ohun elo adaṣe. Awọn ọja Atmel ko ni ipinnu, ni aṣẹ, tabi atilẹyin fun lilo bi awọn paati ninu awọn ohun elo ti a pinnu lati ṣe atilẹyin tabi ṣetọju igbesi aye. AABO-KỌRỌ, Ologun, ATI Awọn ohun elo ọkọ ayọkẹlẹ AlAIgBA: Awọn ọja Atmel ko ṣe apẹrẹ fun ati pe kii yoo lo ni asopọ pẹlu awọn ohun elo eyikeyi nibiti ikuna iru awọn ọja yoo ni idiyele lati ja si ipalara ti ara ẹni pataki tabi iku (“Awọn ohun elo Aabo-Critical”) laisi aṣẹ kikọ ti oṣiṣẹ Atmel kan pato. Awọn ohun elo to ṣe pataki ni aabo pẹlu, laisi aropin, awọn ẹrọ atilẹyin igbesi aye ati awọn ọna ṣiṣe, ohun elo tabi awọn ọna ṣiṣe fun sisẹ awọn ohun elo iparun ati awọn eto ohun ija. Awọn ọja Atmel ko ṣe apẹrẹ tabi pinnu fun lilo ninu ologun tabi awọn ohun elo aerospace tabi awọn agbegbe ayafi ti Atmel ṣe pataki ni pataki bi ipele ologun. Awọn ọja Atmel ko ṣe apẹrẹ tabi ipinnu fun lilo ninu awọn ohun elo adaṣe ayafi ti pataki nipasẹ Atmel gẹgẹbi ite-ọkọ ayọkẹlẹ.
Awọn iwe aṣẹ / Awọn orisun
![]() |
Atmel ATF15xx Complex Programmerable Logic Device [pdf] Itọsọna olumulo ATF15xx, ATF15xx Ohun elo Iṣatunṣe Iṣagbese, Ohun elo Irọrun Iṣagbese, Ohun elo Irọrun Eto, Ẹrọ Onirohin, Ẹrọ |