I-Atmel-logo

Atmel ATF15xx Complex Programmable Logic isixhobo

I-Atmel-ATF15xx-Complex-Programmable-Logic-Device-product

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 IsixhoboAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (1)

Ukucwangcisa izixhobo ezininzi

I-ATF15xx CPLDs inokuqwalaselwa njengenxalenye yekhonkco le-daisy ye-J ezininziTAG-izixhobo ezixhaswayo njengoko kuchazwe ngezantsi kwaye kuboniswe kulo mfanekiso ulandelayo.

  1. Qhagamshela i-TMS kunye nephini ye-TCK kwisixhobo ngasinye kwi-JTAG ikhonkco kwi-TMS kunye nezikhonkwane ze-TCK ze-JTAG iheader yojongano kwibhodi yesekethe.
  2. Qhagamshela iphini ye-TDI ukusuka kwisixhobo sokuqala ukuya kwiphini ye-TDI ye-JTAG iheader yojongano.
  3. Qhagamshela iphini ye-TDO kwisixhobo sokuqala ukuya kwiphini ye-TDI yesixhobo esilandelayo. Qhubeka le nkqubo de zonke ngaphandle kweyokugqibela ziqhagamshelwe.
  4. Qhagamshela iphini ye-TDO ukusuka kwisixhobo sokugqibela ukuya kwiphini ye-TDO ye-JTAG iheader yojongano.

Umzobo 2-2 Izixhobo ezininzi zeJTAG UqwalaseloAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (2)

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.

  1. Kwimenyu ephambili yeWinCUPL, khetha File > Vula. Khetha umthombo weCUPL (.pld). file ukusuka kulawulo olusebenzayo olufanelekileyo.
  2. Khetha u-Kulungile ukuvula umthombo we-PLD file.
  3. Kwimenyu ephambili yeWinCUPL, khetha File > Gcina. Oku kugcina utshintsho olwenziwe kumthombo file.
  4. Kwimenyu engundoqo, khetha Khetha > Izixhobo. Oku kuvula ibhokisi yencoko yababini yoKhetho lwesiXhobo.
  5. Khetha isixhobo esifanelekileyo se-ATF15xx ISP. Bona le theyibhile ilandelayo yoluhlu lwazo zonke iintlobo zezixhobo ze-ATF15xx ezixhaswa yiWinCUPL.
  6. Khetha Lungile ukuvala imenyu yokukhetha isixhobo.
    • Qaphela: Enye indlela kukukhetha uhlobo lwesixhobo esifanelekileyo se-ATF15xx kwitheyibhile elandelayo kwaye uyiquke kwicandelo leheader yemvelaphi yeCUPL. file.
  7. 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:

  1. Vula iprojekthi efanelekileyo yeProChip Designer.
  2. Vula ifestile yeeKhetho zeFitter ngokucofa iqhosha le-Atmel Fitter phantsi kweDevice Fitter.
  3. 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 InterfaceAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (3)

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 lomsebenzisiAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (4)

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.

  1. 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.
  2. 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.
  3. 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.
  4. Kuyacetyiswa ukuba kusetyenziswe indawo efanayo kuzo zonke izixhobo ezikuJTAG chain kunye neJTAG ihardware yojongano (okt ATDH1150USB ISP Download Cable).
  5. Kuyacetyiswa ukuba uphephe ixesha elide (kungekho ngaphezu kwezixhobo ezintlanu) JTAG imixokelelwane.
    1. Ukuba ixesha elide uJTAG ikhonkco liyimfuneko, buffer i-TMS kunye neempawu ze-TCK emva kwesixhobo ngasinye sesihlanu. Ukusetyenziswa kwe-Schmitt trigger buffer kuyakhethwa.
    2. I-Buffers iphinda imise amaxesha okunyuka kunye nokuwa kweempawu ze-TMS kunye ne-TCK.
    3. Kufuneka kuthathelwe ingqalelo ukulibaziseka okongeziweyo okwenziwe zizithinteli.
  6. 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.
  7. 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.
  8. 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.
  9. Xa usebenzisa enye yeebhodi ze-Atmel ATF15xx zophuhliso / umdwelisi, amandla kwibhodi kufuneka acinywe xa izikhundla ze-VCC zokukhetha i-jumpers zitshintshwa.
  10.  Ngee-ATF15xx CPLDs, uJTAG I-ISP ifumaneka xa inxalenye ikwimowudi elawulwa yi-Pin-Down-down okanye xa isixhobo "samandla aphantsi" silele.
  11.  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.
  12. 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.
  13. 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.
  14. Ukufakwa kweesekethe ezisebenzayo phakathi kweJTAG intloko kunye neJTAG izixhobo kwikhonkco ayikhuthazwa. Ukuba ukungasebenzi kwesekethe esebenzayo, kunokubangela iingxaki zeprogram/ukuqinisekisa.
  15. 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.
  16. Ukuba i-ATMISP inengxaki yokunxibelelana no-JTAG isixhobo setsheyini yezixhobo, zama ukusebenzisa Uzilinganisele okanye Ulungelelaniso Lwezandla ukuthoba amaza e-JTAG iimpawu.
  17. 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.
  18. 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

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *