Atmel ATF15xx Complex Programmable Logic isixhobo
Iinkcukacha
- Igama leMveliso: Atmel ATF15xx In-System Programming
- Umzekelo: ATF15xx
- Uhlobo: IsiXhobo esiNxibelelayo esinoQoqosho oluQhelekileyo (CPLD)
- Indlela yokuCwangcisa: iNkqubo yeNkqubo (ISP)
- Ujongano: JTAG Ujongano lwe-ISP
- Umenzi: Atmel
Ii-FAQs
Umbuzo: Ngaba ndingasebenzisa isoftware yenkqubo yomntu wesithathu kunye nee-ATF15xx CPLDs?
A: Ewe, okoko nje isoftware ixhasa inkqubo ye-algorithm kunye ne-JTAG imiyalelo efunekayo kwii-ATF15xx CPLDs.
Umbuzo: Ngaba kunokwenzeka ukucwangcisa ii-ATF15xx CPLD ezininzi ngaxeshanye?
A: Ewe, uJTAG Ujongano lwe-ISP luxhasa ukucwangciswa kwezixhobo ezininzi ukulungiselela inkqubo esebenzayo yee-CPLD ezininzi ngaxeshanye.
Intshayelelo
- I-Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) ene-Logic Doubling® inkxaso yezakhiwo ze-In-System Programming (ISP) nge-IEEE Std. 1149.1 IQela lokuSebenza eliDityanisiweyo (JTAG) ujongano. Olu phawu longeza ukuguquguquka kwenkqubo kwaye lubonelela ngeenzuzo kwizigaba ezahlukeneyo; uphuhliso lwemveliso, imveliso, kunye nokusetyenziswa endle. Esi sikhokelo somsebenzisi sichaza iindlela zoyilo kunye neemfuno zokuphumeza i-ISP kwi-ATF15xx CPLDs ngenkxaso ye-ISP njengoko zidweliswe ngezantsi:
- ATF1502AS/ASL/ASV
- ATF1504AS/ASL/ASV/ASVL
- ATF1508AS/ASL/ASV/ASVL
Iimpawu kunye neeNzuzo
Inkqubo engaphakathi kwenkqubo ivumela ukucwangciswa kunye nokuhlelwa kwakhona kwezixhobo ze-ISP emva kokuba zifakwe kwiiBhodi zeSekethe eziShicileleyo (PCBs). Oku kuphelisa inyathelo lokuphatha elongezelelweyo elifunekayo kwinkqubo yokuvelisa ukucwangcisa izixhobo kumdwelisi wesixhobo sangaphandle phambi kokuba zixhonywe kwii-PCBs. Ukuphelisa eli nyathelo kunciphisa ukuba nokwenzeka kokonakalisa iinkokeli eziethe-ethe zesixhobo sokuxhoma sezixhobo eziphezulu okanye ukonakalisa isixhobo ngokukhutshwa kwe-electrostatic discharge (ESD) ngexesha lokuqukuqela kwenkqubo. I-ISP ikwavumela abasebenzisi ukuba benze utshintsho loyilo kunye nokuphuculwa kwentsimi ngaphandle kokususa izixhobo ze-ISP kwiiPCB. Ngaphezu koko, kukwavumela ukusetyenziswa kwe-microcontroller edibeneyo okanye umhloli wesekethe ukwenza imisebenzi yenkqubo yenkqubo kwizixhobo ze-ISP kunye nokudibanisa le misebenzi yeprogram kwimveliso yokuhamba kweebhodi zeesekethe.
IiNkqubo zeNkqubo yeNkqubo
Amacandelo amathathu abalulekileyo enkqubo ye-ISP yee-ATF15xx CPLD zezi:
Isoftware
Ukuphunyezwa kwe-algorithm yokucwangcisa, kunye nokuveliswa kweJTAG imiyalelo kunye nedatha yezixhobo ze-ISP ekujoliswe kuzo. Le inokuba yinkqubo yesoftware esebenza kwiPC, isilawuli esincinci esifakwe ngaphakathi, okanye isixhobo sovavanyo lwesekethe.
I-Hardware yoNxibelelwano
Umjelo wonxibelelwano phakathi kwesoftware ye-ISP kunye nezixhobo ze-ISP kwibhodi ekujoliswe kuyo. Oku kunokuba yintambo yokukhuphela ye-ISP okanye umdwelisi wenkqubo ovela kwi-Atmel okanye umthengisi wesithathu, izixhobo zokuvavanya kwisekethe, okanye uqhagamshelo phakathi kwe-microcontroller efakelweyo kunye nezixhobo ze-ISP kwiPCB.
Ibhodi ekujoliswe kuyo
Ibhodi yesekethe equlethe izixhobo ze-ISP kwi-JTAG ikhonkco. Oku kunokuba yibhodi ye-ATF15xx ye-CPLD yoPhuhliso / i-Programmer esuka kwi-Atmel okanye ibhodi yesekethe eyenziwe ngokwezifiso kunye ne-J efanelekileyo.TAG imidibaniso kwihardware yojongano.
Ukongeza kula macandelo mathathu, iJEDEC file Kuyimfuneko ukwenza inkqubo ye-ATF15xx CPLD. Le JEDEC file inokudalwa ngokuqulunqa uyilo file usebenzisa isoftware yophuhliso exhasa i-ATF15xx CPLDs ezifana ne-Atmel WinCUPL kunye ne-Atmel ProChip Designer. I-Atmel ikwabonelela ngosetyenziso lwesoftware yomguquleli, iPOF2JED.exe, eguqula iziphumo file ukusuka kwifomati yenkqubo yomntu okhuphisana naye ukuya kwiJEDEC file iyahambelana ne-ATF15xx CPLD. Ngolwazi oluthe kratya malunga nesi sixhobo, nceda ubhekisele kwinqaku lesicelo se-Atmel, "ATF15xx Product Family Conversion", ekhoyo kwi-Atmel webindawo. Emva kweJEDEC files zidalwe kuzo zonke ii-ATF15xx CPLDs, zinokucwangciswa kwibhodi ekujoliswe kuyo. Ii-ATF15xx CPLDs zinokucwangciswa ngezisistim zenkqubo yenkqubo zilandelayo:
- ATF15xx In-System Programming inkqubo
- Izilawuli ezincinci ezizinzisiweyo
- Abavavanyi beesekethe
Atmel ATF15xx In-System Programming System
Kwinkqubo yenkqubo ye-ATF15xx CPLDs, isoftware ye-ISP, intambo yokukhuphela, kunye nophuhliso/ikhithi yomdwelisi ziyafumaneka kwi-Atmel kwaye zichazwe kumacandelo angezantsi.
ISP Software
I-Atmel ATF15xx ISP software, ATMISP, yeyona ndlela iphambili yokuphumeza iJTAG inkqubo yenkqubo kwi-ATF15xx CPLDs. I-ATMISP isebenza kwi-Windows-based host PC kwaye iphumeze inkqubo yenkqubo ye-ATF15xx CPLDs kwinkqubo ye-hardware ekujoliswe kuyo ye-ISP okanye yenza i-Serial Vector Format (.SVF) file eziza kusetyenziswa sisiXhobo soVavanyo oluSebenzayo (ATE) ukucwangcisa ii-ATF15xx CPLDs kwinkqubo ekujoliswe kuyo. I-ATMISP kuqala ifumana lonke ulwazi oluyimfuneko kubasebenzisi malunga neJTAG ikhonkco lesixhobo kwindlela ekujoliswe kuyo. Emva koko yenza i-J efanelekileyoTAG Imiyalelo ye-ISP kuJTAG ikhonkco lesixhobo kwindlela ekujoliswe kuyo ngokweJTAG ulwazi lwesixokelelwano sesixhobo esichazwe ngabasebenzisi ngePC's USB okanye LPT port. Olunye ulwazi malunga nesoftware ye-Atmel ATMISP iyafumaneka www.atmel.com/tools/ATMISP.aspx.
Intambo yokukhuphela ye-ISP
I-Atmel ATF15xx USB-based ISP Download Cable, ATDH1150USB, iqhagamshela kwizibuko le-USB eliqhelekileyo lekhompyutha ebamba icala kwelinye kunye ne-J.TAG iheader yebhodi yesekethe ekujoliswe kuyo kwelinye icala. Ihambisa iJTAG imiyalelo kunye nedatha eveliswa yi-ATMISP esebenza kwi-PC yokusingatha kwizixhobo ze-ISP kwibhodi yesekethe ekujoliswe kuyo. Olunye ulwazi malunga nentambo ye-ATDH1150USB iyafumaneka www.atmel.com/tools/ATDH1150USB.aspx.
Uphuhliso/uMcwangcisi
I-Atmel ATF15xx Development/Programmer Kit, ATF15xx-DK3-U, yinkqubo epheleleyo yophuhliso kunye neprogram ye-ISP ye-ATF15xx CPLDs. Le khithi ibonelela abayili ngendlela ekhawulezayo nelula yokuphuhlisa iiprototypes kunye nokuvavanya uyilo olutsha nge-ATF15xx ISP CPLD. Ngokufumaneka kweebhodi zeadaptha zesokethi ezahlukeneyo ukuxhasa uninzi lweentlobo zepakethe ezinikezelweyo kwi-ATF15xx CPLDs, le khithi ingasetyenziswa njengenkqubo ye-ISP yokucwangcisa i-ATF15xx ISP CPLDs uninzi lweentlobo zephakheji ezikhoyo nge-J.TAG ujongano. Ulwazi oluninzi malunga nekiti ye-Atmel ATF15xx-DK3-U iyafumaneka www.atmel.com/tools/ATF15XX-DK3-U.aspx.
INkqubo yeMicrocontroller eZinzisiweyo
I-algorithm yenkqubo kunye ne-JTAG imiyalelo ye-ATF15xx CPLDs inokuphunyezwa kwi-microcontroller okanye i-microprocessor, engasetyenziselwa ukucwangcisa i-ATF15xx CPLDs kwibhodi ekujoliswe kuyo. Enye indlela ekunokwenzeka ngayo kukukhupha zonke iinguqulelo zikaJTAG ulwazi lweprothokholi (okt JTAG imiyalelo kunye nedatha) evela kwi-SVF file iveliswe yi-ATMISP software, kwaye ke usebenzise olu lwazi ukuphumeza ikhowudi ye-microcontroller okanye i-microprocessor eya kuvelisa i-J.TAG Iimpawu zezixhobo ze-ISP kwi-JTAG ikhonkco. Le ndlela ifaneleke kakhulu kwiinkqubo esele zine-microcontroller okanye i-microprocessor edibeneyo, kwaye oku kuphelisa ukusetyenziswa kwesoftware yangaphandle yeprogram kunye nezixhobo ze-hardware.
Inkqubo yoVavanyo lwe-In-circuit
Ii-ATF15xx CPLDs zinokucwangciswa kwibhodi yesekethe ekujoliswe kuyo kusetyenziswa iJTAG ujongano ngexesha lovavanyo lwebhodi yesekethe kusetyenziswa umhloli wesekethe. Ngokubanzi, iSVF file eveliswa yi-ATMISP kufuneka iqulathe zonke ii-JTAG ulwazi lwenkqubo lwenkqubo olufunwa ngabavavanyi be-in-circuit ukuba bacwangcise ii-ATF15xx CPLDs kwibhodi yesekethe ekujoliswe kuyo. Le ndlela ivumela ukuhlanganiswa kwenyathelo leprogram kwi-s testtage yokuhamba kwemveliso.
JTAG Ujongano lwe-ISP
I-ISP ye-ATF15xx CPLDs iphunyezwe ngokusebenzisa i-IEEE 1149.1 Std. JTAG ujongano. Olu jongano lungasetyenziselwa ukucima, inkqubo, kunye nokuqinisekisa ii-ATF15xx CPLDs. UJTAG ujongano lujongano olulandelelanayo olubandakanya iTCK, TMS, TDI, kunye neempawu zeTDO kunye neJ.TAG Isilawuli sokuFikelela kuVavanyo (TAP). Iphini ye-TCK ligalelo lewotshi ye-JTAG Umlawuli we-TAP kunye nokutshintsha ngaphakathi / ngaphandle kweJTAG imiyalelo kunye nedatha. I-pin ye-TDI yigalelo ledatha yothotho. Isetyenziselwa ukutshintsha imiyalelo yeprogram kunye nedatha kwizixhobo ze-ISP. I-pin ye-TDO yimveliso yedatha yothotho. Isetyenziselwa ukususa idatha kwizixhobo ze-ISP. Iphini ye-TMS yimowudi yokukhetha iphini. Ilawula imeko kaJTAG TAP isilawuli. UJTAG izikhonkwane zojongano lwe-ATF15xx CPLD kwibhodi ekujoliswe kuyo ye-ISP kufuneka iqhagamshelwe kwi-ISP yojongano lwehardware (okt ISP yokukhuphela intambo) ngokwesiqhelo nge-header ye-10-pin. I-Hardware yojongano lwe-ISP nayo ifuna ukudityaniswa kwi-PC yomkhosi eqhuba isoftware ye-ISP. I-Hardware yojongano lwe-ISP iseka unxibelelwano phakathi kwesoftware ye-ISP kunye nezixhobo ze-ISP, kwaye ivumela isoftware ye-ISP ukuba idlulisele imiyalelo yenkqubo kunye nedatha kwi-PC yomkhosi ukuya kwi-ATF15xx CPLDs. Ii-ATF15xx CPLDs kunye ne-JTAG Isixhobo esinikwe amandla ngokupheleleyo nguJTAG iyahambelana kwaye ikwaxhasa imisebenzi efunekayo yoVavanyo lweMida yokuSkena (BST) echazwe kwi-JTAG umgangatho. Ii-ATF15xx CPLDs zinokumiselwa ukuba zibe yinxalenye ye-JTAG BST chain kunye nezinye JTAG izixhobo zovavanyo lwe-in-circuit yebhodi yenkqubo. Ngeli nqaku, ii-ATF15xx CPLDs zinokuvavanywa kwibhodi yesekethe kunye nezinye i-JTAG-izixhobo ezixhaswayo ngaphandle kokubhenela kuvavanyo lwebhedi yezikhonkwane.
Inkqubo yeSixhobo esinye
Inkqubo kaJTAG Ujongano lwe-ISP lunokuqwalasela ukucwangcisa i-ATF15xx CPLD enye. UJTAG uqwalaselo lwesixhobo esinye luboniswe kumzobo ongezantsi. Xa i-ATF15xx CPLD iqwalaselwe ngolu hlobo, irejista ibonakala phakathi kwe-TDI kunye ne-TDO izikhonkwane zesixhobo. Ubungakanani berejista buxhomekeke kwi-JTAG Ububanzi bomyalelo kunye nedatha itshintshelwa kulo myalelo. Umfanekiso 2-1 JTAG Isixhobo
Ukucwangcisa izixhobo ezininzi
I-ATF15xx CPLDs inokuqwalaselwa njengenxalenye yekhonkco le-daisy ye-J ezininziTAG-izixhobo ezixhaswayo njengoko kuchazwe ngezantsi kwaye kuboniswe kulo mfanekiso ulandelayo.
- Qhagamshela i-TMS kunye nephini ye-TCK kwisixhobo ngasinye kwi-JTAG ikhonkco kwi-TMS kunye nezikhonkwane ze-TCK ze-JTAG iheader yojongano kwibhodi yesekethe.
- Qhagamshela iphini ye-TDI ukusuka kwisixhobo sokuqala ukuya kwiphini ye-TDI ye-JTAG iheader yojongano.
- Qhagamshela iphini ye-TDO kwisixhobo sokuqala ukuya kwiphini ye-TDI yesixhobo esilandelayo. Qhubeka le nkqubo de zonke ngaphandle kweyokugqibela ziqhagamshelwe.
- Qhagamshela iphini ye-TDO ukusuka kwisixhobo sokugqibela ukuya kwiphini ye-TDO ye-JTAG iheader yojongano.
Umzobo 2-2 Izixhobo ezininzi zeJTAG Uqwalaselo
Ukucwangcisa izixhobo ezininzi kwiJTAG chain, abasebenzisi kufuneka basebenzise izixhobo zesoftware ye-ISP exhasa ezo mpawu. Kwisoftware ye-ISP, abasebenzisi kufuneka bacacise:
- Inani lezixhobo kwi-JTAG ikhonkco.
- Amanani enxalenye yezixhobo kunye nezikhundla ngaphakathi kweJTAG ikhonkco.
- JTAG imisebenzi yesixhobo ngasinye.
- Omnye uJTAG-ulwazi olunxulumeneyo njengoJTAG Ububanzi bomyalelo kwisixhobo ngasinye.
Emva kokuba uJTAG Itsheyini yedaisy imiselwe ngokufanelekileyo kwibhodi ekujoliswe kuyo ye-ISP nakwisoftware ye-ISP, izixhobo ezikwiJTAG chain inokucwangciswa ngexesha elinye.
Iingqwalasela zoyilo
Ukwenza i-ISP kwi-ATF15xx CPLD, izixhobo zeJTAG ujongano kwi-ATF15xx kufuneka lugcinwe. Ke ngoko, izikhonkwane ezine ze-I/O ze-TMS, TDI, TDO, kunye nezikhonkwane ze-TCK kufuneka zigcinelwe u-J.TAG kwaye ayinakusetyenziswa njengomsebenzisi I/Os. Amanani eephini ezi zikhonkwane axhomekeke kwi-ATF15xx CPLD esetyenziswayo kunye nohlobo lwephakheji. Jonga kwitheyibhile engezantsi ngolwazi lwepinout. UJTAG umgangatho ucebisa ukuba i-TMS kunye nezikhonkwane ze-TDI zitsalwe phezulu kwisixhobo ngasinye kwi-JTAG ikhonkco. I-ATF15xx CPLDs inomsebenzi wangaphakathi wokutsalwa kwezi zikhonkwane ezithi, xa zinikwe amandla, zigcine imfuno ye-resistors yangaphandle yokutsala. Ngaphezu koko, uJTAG i-interface feature kufuneka yenziwe ukuze kwenziwe i-ISP kwi-ATF15xx CPLDs. Ukwenza iJTAG ujongano lufuna ukukhetha iintlobo ezithile zesixhobo se-Atmel okanye useto lokhetho phambi kokwenza uyilo lwe-ATF15xx. Ezi nkqubo zichazwe kwiWinCUPL, ProChip Designer, kunye nePOF2JED kwesi sikhokelo. Ngokungagqibekanga, zonke ii-ATF15xx CPLD ezintsha zithunyelwa nge-JTAG ujongano lwenziwe. Kanye izixhobo zokuqiqa zeJTAG ujongano lugciniwe, abasebenzisi banokucwangcisa, baqinisekise, kwaye bacime nayiphi na i-ATF15xx CPLD kwibhodi ekujoliswe kuyo usebenzisa isoftware ye-ATMISP.
Ingcebiso: Nangona abane bakaJTAG izikhonkwane zigcinelwe uJTAG ujongano, abasebenzisi banokusebenzisa imisebenzi efihlakeleyo yengqiqo kwii-macrocell ezinxulumene nezi zikhonkwane.
Itheyibhile 3-1 ATF15xx CPLD JTAG Pin Amanani
JTAG Iphini | 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 |
Yenza ukuba i-JTAG Ujongano kunye neWinCUPL
Ukwenza ukuba iJTAG ujongano ngeWinCUPL, uhlobo lwesixhobo esifanelekileyo se-ATF15xx ISP kufuneka sicaciswe phambi kokuba uyilo luqulunqwe. Emva kokuba uyilo luqulunqwe ngempumelelo, iJEDEC file kunye noJTAG Ujongano olubonakalayo luyenziwa. Xa le JEDEC file icwangciswe kwi-ATF15xxCPLD, iJTAG ujongano lwenziwe. Abasebenzisi bangenza kwakhona i-TDI kunye ne-TMS yangaphakathi yokutsala-yokuchasa ngokubandakanya ezi nkcazo zepropati zilandelayo kuyilo lweCUPL. file.
- I-ATMEL YEPROPATI {TDI_PULLUP = ON};
- I-ATMEL YEPROPATI {TMS_PULLUP = ON};
Qaphela: Ukuba uhlobo lwesixhobo se-ATF15xx se-ISP sisetyenziselwa uyilo olusebenzisa i-JTAG izikhonkwane zojongano njenge logic ye-I/O izikhonkwane, iWinCUPL yenza imposiso.
La manyathelo alandelayo axoxa ngendlela yokuvula uyilo olukhoyo kwiWinCUPL, khankanya uhlobo lwesixhobo, kwaye uqokelele uyilo.
- Kwimenyu ephambili yeWinCUPL, khetha File > Vula. Khetha umthombo weCUPL (.pld). file ukusuka kulawulo olusebenzayo olufanelekileyo.
- Khetha u-Kulungile ukuvula umthombo we-PLD file.
- Kwimenyu ephambili yeWinCUPL, khetha File > Gcina. Oku kugcina utshintsho olwenziwe kumthombo file.
- Kwimenyu engundoqo, khetha Khetha > Izixhobo. Oku kuvula ibhokisi yencoko yababini yoKhetho lwesiXhobo.
- Khetha isixhobo esifanelekileyo se-ATF15xx ISP. Bona le theyibhile ilandelayo yoluhlu lwazo zonke iintlobo zezixhobo ze-ATF15xx ezixhaswa yiWinCUPL.
- Khetha Lungile ukuvala imenyu yokukhetha isixhobo.
- Qaphela: Enye indlela kukukhetha uhlobo lwesixhobo esifanelekileyo se-ATF15xx kwitheyibhile elandelayo kwaye uyiquke kwicandelo leheader yemvelaphi yeCUPL. file.
- Kwimenyu ephambili yeWinCUPL, khetha u-Run> I-Dependent Dependent Compile.
- I-WinCUPL iqulunqa uyilo kwaye ivelise isilinganisi sesixhobo se-Atmel. Ukuba uyilo lufanelekile, iJEDEC file yenziwe ngokuzenzekelayo.
- Xa iJEDEC file icwangciswe kwisixhobo, iJTAG ujongano, i-TMS yangaphakathi ekhethiweyo kunye ne-TDI yokutsala-ups, kunye neesekethe ezikhethiweyo ze-pin-umgcini zivuliwe.
Phawula: Ukukhetha uhlobo lwesixhobo se-Atmel ISP ngokuzenzekelayo kwenza iJTAG ujongano ngokungagqibekanga xa i-Atmel WinCUPL iqhuba isixhobo sokulinganisa isixhobo se-Atmel.
Ukuba uyilo luthintela ukugcina izixhobo zeJTAG ujongano okanye i-ISP ayisetyenziswa ngokuzithandela, uhlobo lwesixhobo esingeyo-ISP ye-Atmel kufuneka ikhethwe. Jonga itheyibhile engezantsi yoluhlu lwezixhobo. Isixhobo sinokuphinda sihlelwe ngokutsha kusetyenziswa umdwelisi wesixhobo sangaphandle. Le theyibhile ingezantsi idwelisa i-Atmel ISP kunye ne-Atmel engeyo-ISP iintlobo zesixhobo seWinCUPL.
Itheyibhile 3-2 WinCUPL ATF15xx Uhlobo lweSixhobo
Igama Lesixhobo | Uhlobo lwePakethe | Uhlobo lwesiXhobo seWinCUPL | |
JTAG Ivuliwe | JTAG Kukhubazekile | ||
ATF1502AS/ASL/ASV | I-PLCC44 | F1502ISPPLCC44 | F1502PLCC44 |
ATF1502AS/ASL/ASV | TQFP44 | F1502ISPTQFP44 | F1502TQFP44 |
ATF1504AS/ASL/ASV/ASVL | I-PLCC44 | F1504ISPPLCC44 | F1504PLCC44 |
ATF1504AS/ASL/ASV/ASVL | TQFP44 | F1504ISPTQFP44 | F1504TQFP44 |
ATF1504AS/ASL/ASV/ASVL | I-PLCC84 | F1504ISPPLCC84 | F1504PLCC84 |
ATF1504AS/ASL/ASV/ASVL | TQFP100 | F1504ISPTQFP100 | F1504TQFP100 |
ATF1508AS/ASL/ASV/ASVL | I-PLCC84 | F1508ISPPLCC84 | F1508PLCC84 |
ATF1508AS/ASL/ASV/ASVL | TQFP100 | F1508ISPTQFP100 | F1508TQFP100 |
ATF1508AS/ASL/ASV/ASVL | PQFP100 | F1508ISPQFP100 | F1508QFP100 |
Yenza ukuba i-JTAG Ukunxibelelana noMyili we-Atmel ProChip
Ukwenza ukuba iJTAG ujongano kunye noMyili weProChip:
- Vula iprojekthi efanelekileyo yeProChip Designer.
- Vula ifestile yeeKhetho zeFitter ngokucofa iqhosha le-Atmel Fitter phantsi kweDevice Fitter.
- Khetha iSixhobo seHlabathi isithuba kwaye emva koko ujonge iJTAG Ibhokisi yezibuko. I-TMS kunye ne-TDI ezichasayo zangaphakathi zokutsala zingenziwa kwakhona ngokujonga iibhokisi ze-TDI Pullup kunye ne-TMS Pullup. Ezi bhokisi zokukhangela zibonisiwe kumzobo ongezantsi.
Umfanekiso 3-1 ProChip Designer Fitter Options User Interface
Yenza ukuba i-JTAG Ujongano kunye nePOF2JED
KwiPOF2JED, iJTAG Indlela yokukhetha inokumiselwa kwi-Auto ukuvumela iPOF2JED igqibe ukuba iJTAG into kwi-ATF15xx kufuneka yenziwe okanye hayi, kwaye isekwe ekubeni iJTAG ixhaswa kwi-CPLD yomntu okhuphisana naye. Ukuze uvule uJTAG kwi-ATF15xx CPLD nokuba uJTAG ixhaswa kwi-CPLD yokhuphiswano okanye hayi, iJTAG Indlela yokukhetha kufuneka isetelwe ku Vula. Xa uJTAG yenziwe kwi-ATF15xx, i-TDI kunye ne-TMS yangaphakathi yokutsala-up resistors inokwenziwa ngokujonga i Yenza
TDI_PULLUP kwaye uvule iibhokisi ze-TMS_PULLUP kwiPOF2JED. Jonga umfanekiso ongezantsi.
Umfanekiso 3-2 POF2JED Ujongano lomsebenzisi
Izikhokelo kunye neeNgcebiso
Ingqalelo: Ingqwalasela eyongezelelweyo kweli candelo kufuneka yenziwe xa kusenziwa imisebenzi ye-ISP kwi-ATF15xx CPLDs. Eli candelo lixubusha ezinye zeJTAG Izikhokelo ze-ISP, ulwazi kunye neengcebiso ekufuneka ziqatshelwe kakuhle.
- Qiniseka ukuba uJTAG izibuko lazo zonke izixhobo ezikwiJTAG ikhonkco yenziwe.
- Kwi-ATF15xx CPLDs, iJTAG izibuko lenziwe ukuba izixhobo azinanto/zicinyiwe okanye zicwangciswe nge-JTAG yenziwe yasebenza.
- Zonke izixhobo ze-Atmel ATF15xx zithunyelwa kwindawo engenanto / ecinyiweyo; ngoko ke, iJTAG izibuko lenziwe lasebenza kuzo zonke izixhobo ezitsha kwaye zilungele i-ISP.
- Izixhobo ze-ATF15xx ezine-JTAG ekhubazekileyo ifuna ukucinywa kusetyenziswa umdwelisi wesixhobo ongeyo-ISP ukwenza kwakhona i-JTAG izibuko.
- Qinisekisa iVCC eyiyo voltage isetyenziswa kwisixhobo ngasinye kwi-JTAG ikhonkco.
- Ii-ATF15xxAS/ASL CPLDs kwi-84-PLCC, 100-TQFP, kunye ne-100-PQFP iintlobo zephakheji: I-VCCINT kufuneka ibe phakathi kwe-4.5V kunye ne-5.5V ngelixa i-VCCIO ingaba phakathi kwe-3.0V kunye ne-3.6V okanye i-4.5V kunye ne-5.5V.
- I-ATF15xxAS/ASL CPLDs kwi-44-PLCC kunye ne-44-TQFP iintlobo zephakheji: I-VCC kufuneka ibe phakathi kwe-4.5V ukuya kwi-5.5V.
- I-ATF15xxASV/ASVL CPLDs: VCC (VCCIO kunye ne-VCCINT) kufuneka ibe phakathi kwe-3.0V ukuya kwi-3.6V.
- I-VCC yezixhobo ezikwi-JTAG ikhonkco kufuneka lilawulwe ngokufanelekileyo kwaye lihluzwe.
- Kwi-ATF15xx CPLDs ezisetyenziswa kwizicelo ezininzi, kuyacetyiswa ukuba kusetyenziswe enye i-0.22µF yokuqhawula i-capacitor nganye kwi-VCC/GND ngababini.
- Kuyacetyiswa ukuba kusetyenziswe indawo efanayo kuzo zonke izixhobo ezikuJTAG chain kunye neJTAG ihardware yojongano (okt ATDH1150USB ISP Download Cable).
- Kuyacetyiswa ukuba uphephe ixesha elide (kungekho ngaphezu kwezixhobo ezintlanu) JTAG imixokelelwane.
- Ukuba ixesha elide uJTAG ikhonkco liyimfuneko, buffer i-TMS kunye neempawu ze-TCK emva kwesixhobo ngasinye sesihlanu. Ukusetyenziswa kwe-Schmitt trigger buffer kuyakhethwa.
- I-Buffers iphinda imise amaxesha okunyuka kunye nokuwa kweempawu ze-TMS kunye ne-TCK.
- Kufuneka kuthathelwe ingqalelo ukulibaziseka okongeziweyo okwenziwe zizithinteli.
- Kuyacetyiswa ukuba kusetyenziswe izixhasi zokutsalela phezulu (4.7KΩ ukuya kwi-10KΩ) kwi-TMS kunye neempawu ze-TDI kunye ne-resistor yokutsalela phantsi ye-TCK uphawu kwi-J.TAG iheader ukuthintela le miqondiso ekudadambeni xa ingaqhutywa lujongano lwehardware.
- Ukutsalwa kwangaphakathi okukhethiweyo kwi-TMS kunye ne-TDI ziyafumaneka kwii-ATF15xx CPLDs.
- Kuyacetyiswa ukuba kupheliswe i-JTAG imiqondiso kwiJTAG isihloko
- Zombini ukupheliswa okusebenzayo kunye nokwenziwa kwamkelekile; nangona kunjalo, ukupheliswa kokwenziwa kukhethwa.
- Inciphisa ukukhala ngenxa yentambo ende / ubude bomkhondo wePCB.
- Ukuphelisa kubaluleke kakhulu kwi-TMS kunye ne-TCK.
- Kucetyiswa ukuba onke amagalelo kunye nee-I/Os zezixhobo kwi-JTAG ikhonkco, ngaphandle kweJTAG izikhonkwane, kufuneka zibekwimeko emileyo xa ii-ATF15xx CPLDs zicwangciswa ukunciphisa ingxolo.
- Xa usebenzisa enye yeebhodi ze-Atmel ATF15xx zophuhliso / umdwelisi, amandla kwibhodi kufuneka acinywe xa izikhundla ze-VCC zokukhetha i-jumpers zitshintshwa.
- Ngee-ATF15xx CPLDs, uJTAG I-ISP ifumaneka xa inxalenye ikwimowudi elawulwa yi-Pin-Down-down okanye xa isixhobo "samandla aphantsi" silele.
- Imeko yesixhobo emva kokuphazamiseka kwe-ISP:
- Ukuba i-ISP iphazamisekile, zonke izikhonkwane ze-I/O zichazwe kathathu kungakhathaliseki ukuba imo yePin-umgcini weesekethe.
- Ithintela izixhobo ezicwangcisiweyo ngokuyinxenye ekubangeleni ingxabano yebhasi nezinye izixhobo kwibhodi yesekethe.
- Ngexesha lenkqubo ye-ISP, zonke izikhonkwane ze-I/O zikwimeko enye yezi zilandelayo:
- Imeko ephezulu yokuphazamiseka:
- Xa isixhobo esingenanto/ecinyiweyo sicwangcisiwe.
- Xa isixhobo sicwangciswe ngokutsha kwaye iisekethe zomgcini wePin zivaliwe.
- Ikhusela ingxabano yebhasi kunye nezixhobo zangaphandle ezidibanisa ne-ATF15xx CPLDs kwibhodi yesiphaluka.
- Ifakwe ngokubuthathaka kwimeko yangaphambili:
- Xa isixhobo esicwangcisiweyo sicwangciswa ngokutsha ngeesekethe zePin-keeper zivuliwe.
- Izikhonkwane ze-I/O zigcina amanqanaba engqiqo yangaphambili phambi kwe-ISP.
- Ithintela i-ISP ekubeni ichaphazele ukusebenza kwezinye izixhobo kwibhodi yesistim.
- Ukusetyenziswa kweJTAG amatyathanga kwibhodi enye ayikhuthazwa.
- Izixhobo zinokusebenzisana phakathi kwe-J eyahlukileyoTAG imixokelelwane.
- Ibhodi isebenza kuphela xa zonke izixhobo kuyo yonke iJTAG amatyathanga acwangciswe ngempumelelo.
- Ukuba udweliso lwenkqubo luyasilela ubuncinane isixhobo esinye kwitsheyini ngelixa enye i-JTAG amatyathanga acwangciswe ngempumelelo:
- I-Atmel okanye ezinye izixhobo ezisebhodini zingonakala ngenxa yengxaki yosukuzwano lwebhasi enokubakho kwiziphumo ezichazwe kathathu.
- Imeko yokusebenza yebhodi yenkqubo ayichazwanga; kwaye ke, ukusebenza okungalunganga kunokwenzeka.
- Ukufakwa kweesekethe ezisebenzayo phakathi kweJTAG intloko kunye neJTAG izixhobo kwikhonkco ayikhuthazwa. Ukuba ukungasebenzi kwesekethe esebenzayo, kunokubangela iingxaki zeprogram/ukuqinisekisa.
- Ukusetyenziswa kwe-mixed-voltagkwisixhobo JTAG imixokelelwane ayikhuthazwa.
- Aba nguJTAG amatyathanga ngezixhobo ezisebenzisa ezahlukeneyo VCC voltages kunye/okanye ujongano voltages.
- Ujongano voltagamanqanaba e-e (VIL, VIH, VOL, VOH) yezixhobo ze-5.0V zisenokungahambelani ne-interface voltagamanqanaba e-3.0V izixhobo.
- Ukuba i-ATMISP inengxaki yokunxibelelana no-JTAG isixhobo setsheyini yezixhobo, zama ukusebenzisa Uzilinganisele okanye Ulungelelaniso Lwezandla ukuthoba amaza e-JTAG iimpawu.
- Qinisekisa ukuba i-LED kwintambo ye-ATDH1150USB ivuliwe kwaye iluhlaza phambi kokuba inkqubo iqale. Qinisekisa ukuba intambo yokukhuphela ye-ISP iyakwazi ukunxibelelana ngokufanelekileyo nesoftware ye-ATMISP.
- Qinisekisa iVCC eyiyo voltage isetyenziswa kwintambo ATDH1150USB.
- I-VCC esetyenziswe sisixhobo sokuqala kwi-JTAG ikhonkco kufuneka linikezelwe kwintambo ye-ATDH1150USB nge-pin 4 ye-10-pin JTAG isihloko
- Kwi-ATF15xx CPLDs ene-VCCINT kunye ne-VCCIO eyahlukileyo, i-VCCIO kufuneka isetyenziswe kwi-ATDH1150USB cable.
Ukuodola Ulwazi
Ikhowudi yokuodola | Inkcazo |
ATF15xx-DK3-U | Ikhithi yoPhuhliso/yeNkqubo ye-CPLD (ibandakanya i-ATF15xxDK3-SAA44 kunye ne-ATDH1150USB okanye i-ATDH1150USB-K) |
ATF15xxDK3-SAA100 | Ibhodi ye-Adapter ye-Socket ye-100 ye-TQFP yeBhodi ye-DK3 |
ATF15xxDK3-SAJ44 | Ibhodi ye-Adapter ye-Socket ye-PLCC ye-44 yeBhodi ye-DK3 |
ATF15xxDK3-SAJ84 | Ibhodi ye-Adapter ye-Socket ye-PLCC ye-84 yeBhodi ye-DK3 |
ATF15xxDK3-SAA44 | Ibhodi ye-Adapter ye-Socket ye-44 ye-TQFP yeBhodi ye-DK3 |
ATDH1150USB | Atmel ATF15xx CPLD USB-based JTAG Intambo yokukhuphela ye-ISP |
Imbali yohlaziyo
Ugqirha. Umfundisi. | Umhla | Amagqabantshintshi |
A | 12/2015 | Ukukhutshwa koxwebhu lokuqala. |
IINKCUKACHA ZOQHAKAMSHELWANO
Inkampani yeAtmel
- 1600 Technology Drive, San Jose, CA 95110 USA
- T: (+1) (408) 441.0311
- F: (+1) (408) 436.4200
- www.atmel.com
© 2015 Atmel Corporation. / Umfundisi: Atmel-8968A-CPLD-ATF-ISP_Isikhokelo somsebenzisi-12/2015
I-Atmel®, ilogo ye-Atmel kunye neendibaniselwano zayo, i-Enebling Unlimited Possibilities®, kunye nezinye ziimpawu zorhwebo ezibhalisiweyo okanye iimpawu zorhwebo ze-Atmel Corporation e-US nakwamanye amazwe. Eminye imiqathango kunye namagama emveliso inokuba ziimpawu zorhwebo zabanye.
INKCAZELO: Ulwazi olukolu xwebhu lunikiwe ngokunxulumene neemveliso ze-Atmel. Akukho layisenisi, ecacileyo okanye echaziweyo, nge-estoppel okanye ngenye indlela, kulo naliphi na ilungelo lepropathi enomgangatho ophezulu wokuqonda linikwe ngolu xwebhu okanye ngokunxulumene nokuthengiswa kweemveliso ze-Atmel. NGAPHANDLE NJENGOKUBEKWE KWIMIGAQO YE-ATMEL NEMIQATHANGO YOKUTHENGISA EKU-ATMEL. WEBISIZA, I-ATMEL AYIQINISEKI NGAYO NAYIPHI NA KWAYE IBANZA NAPHI NA OKUCACILEYO, OKUTHETHWAYO, OKANYE ISIQINISEKISO SOMTHETHO NGOKUPHATHELELE NEEMVELISO ZASO, KODWA AYIMDALWA, ISIQINISEKISO ESIPHAKANYIWEYO SORhwebo, UBULUNGELO, UKUBA NOHLANGANISO. AKUKHO MFANEKO I-ATMEL IYA KUTHWALA NAYO NAKUPHI NA OKUNQOPHELELE, OKUNGQALAYO, OKUPHUMELELEYO, OKUSOHLWAYO, OKUKHETHEKILEYO, OKANYE UMONAKALO OSETHULWEYO (kubandakanywa, NGAPHANDLE KOMDA, UMONAKALO WENTLAHLEKO KUNYE NEENZUZO, UPHAZAMZO LWESHISHINO, OKANYE UKULAHLEKISWA KOLUNTU). SEBENZISA OLU XWEBHU, NOKUBA I-ATMEL ICEBISIWE NGOKUBA OKUNOKUBA OKUNOKONA OKU. I-Atmel ayenzi inkcazo okanye iziqinisekiso malunga nokuchaneka okanye ukuphelela komxholo wolu xwebhu kwaye inelungelo lokwenza utshintsho kwiinkcazo kunye neenkcazo zemveliso nangaliphi na ixesha ngaphandle kwesaziso. I-Atmel ayenzi nakuphi na ukuzibophelela ekuhlaziyeni ulwazi oluqulethwe apha. Ngaphandle kokuba kubonelelwe ngenye indlela, iimveliso ze-Atmel azifanelekanga, kwaye aziyi kusetyenziswa kwizicelo zeemoto. Iimveliso ze-Atmel azijoliswanga, zigunyazisiweyo, okanye zigunyazisiwe ukuba zisetyenziswe njengamacandelo kwizicelo ezijoliswe ukuxhasa okanye ukugcina ubomi. UKHUSELEKO-LUBALULEKILEYO, UMKHOSI, KUNYE NEENKONZO NGEZICELO ZEZITHUTHI: Iimveliso ze-Atmel azenzelwanga kwaye aziyi kusetyenziswa ngokunxulumene naziphi na izicelo apho ukusilela kwezo mveliso kuya kulindeleka ngokusengqiqweni ukuba kubangele ukwenzakala okanye ukufa komntu (“Ukhuseleko-Lubalulekile. Izicelo”) ngaphandle kwemvume ebhaliweyo yegosa lase-Atmel. Usetyenziso olubaluleke kakhulu kukhuseleko lubandakanya, ngaphandle kokuthintelwa, izixhobo zokuxhasa ubomi kunye neenkqubo, izixhobo okanye iinkqubo zokusebenza kwezixhobo zenyukliya kunye neenkqubo zezixhobo. Iimveliso ze-Atmel aziyilwanga kwaye azenzelwanga ukuba zisetyenziswe emkhosini okanye kwi-aerospace okanye kwiindawo ezisingqongileyo ngaphandle kokuba zityunjwe ngokukodwa ngu-Atmel njengebakala lomkhosi. Iimveliso ze-Atmel aziyilwanga kwaye azijoliswanga ukuba zisetyenziswe kwizicelo zeemoto ngaphandle kokuba zityunjwe ngokuthe ngqo yi-Atmel njengebakala lemoto.
Amaxwebhu / Izibonelelo
![]() |
Atmel ATF15xx Complex Programmable Logic isixhobo [pdf] Isikhokelo somsebenzisi ATF15xx, ATF15xx Complex Programmable Logic Device, Complex Programmable Logic Device, Programmable Logic Device, Logic Device, Icebo |