Atmel-logo

Atmel ATF15xx Complex Programmable Logic Chipangizo

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

Zofotokozera

  • Dzina lazogulitsa: Atmel ATF15xx In-System Programming
  • Chitsanzo: ATF15xx
  • Mtundu: Complex Programmable Logic Device (CPLD)
  • Njira Yopangira: In-System Programming (ISP)
  • Chiyankhulo: JTAG ISP Interface
  • Wopanga: Atmel

FAQs

Q: Kodi ndingagwiritse ntchito mapulogalamu a chipani chachitatu ndi ATF15xx CPLDs?

A: Inde, bola ngati pulogalamuyo imathandizira ma aligorivimu a pulogalamu ndi JTAG malangizo ofunikira pa ATF15xx CPLDs.

Q: Kodi ndizotheka kupanga ma ATF15xx CPLD angapo nthawi imodzi?

A: Inde, JTAG Mawonekedwe a ISP amathandizira kukonza zida zingapo kuti zikonzekere bwino ma CPLD angapo nthawi imodzi.

Mawu Oyamba

  • Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) yokhala ndi Logic Doubling® yothandizira zomangamanga mu In-System Programming (ISP) kudzera mu IEEE Std. 1149.1 Joint Test Action Group (JTAG) mawonekedwe. Mbaliyi imakulitsa kusinthasintha kwa mapulogalamu ndipo imapereka phindu mu magawo osiyanasiyana; chitukuko cha zinthu, kupanga, ndi kugwiritsa ntchito m'munda. Bukuli likufotokoza njira zamapangidwe ndi zofunikira pakukhazikitsa ISP pa ATF15xx CPLDs mothandizidwa ndi ISP monga zalembedwa pansipa:
  • ATF1502AS/ASL/ASV
  • ATF1504AS/ASL/ASV/ASVL
  • ATF1508AS/ASL/ASV/ASVL

Mbali ndi Ubwino

Mapologalamu a in-system amalola kukonza ndi kukonzanso zida za ISP zitayikidwa pa Printed Circuit Boards (PCBs). Izi zimachotsa gawo lowonjezera lothandizira lomwe limafunikira popanga kupanga zida zopangira zida zakunja zisanayikidwe pa PCBs. Kuchotsa izi kumachepetsa kuthekera kowononga zotsogola zosalimba za zida zokwera pamapini apamwamba kapena kuwononga chipangizocho kudzera mu electrostatic discharge (ESD) panthawi ya pulogalamu. ISP imalolanso ogwiritsa ntchito kusintha kapangidwe kake ndikukweza kumunda popanda kuchotsa zida za ISP ku PCBs. Kuphatikiza apo, imalolanso kugwiritsa ntchito makina ophatikizika a microcontroller kapena tester in-circuit kuti achite ntchito zamapulogalamu pazida za ISP ndikuphatikiza madongosolo amapulogalamuwa pakupanga ma board ozungulira.

In-System Programming Systems

Zigawo zitatu zofunika za ISP system ya ATF15xx CPLDs ndi:

Mapulogalamu

Kukhazikitsa algorithm yamapulogalamu, komanso m'badwo wa JTAG malangizo ndi zidziwitso za zida za ISP zomwe mukufuna. Izi zitha kukhala pulogalamu yamapulogalamu yomwe imagwira pa PC, chowongolera chophatikizika, kapena zida zoyesera zozungulira.

Interface Hardware

Njira yolumikizirana pakati pa pulogalamu ya ISP ndi zida za ISP pa bolodi lomwe mukufuna. Ichi chikhoza kukhala chingwe chotsitsa cha ISP kapena wopanga mapulogalamu kuchokera ku Atmel kapena wogulitsa wina, zida zoyezera m'dera, kapena kulumikizana pakati pa makina ophatikizika a microcontroller ndi zida za ISP pa PCB.

Bungwe la Target

Gulu lozungulira lomwe lili ndi zida za ISP mu JTAG unyolo. Ili litha kukhala bolodi la ATF15xx CPLD Development/Programmer kuchokera ku Atmel kapena bolodi yopangidwa mwamakonda yokhala ndi J yoyenera.TAG kugwirizana kwa hardware mawonekedwe.

Kuphatikiza pazigawo zitatu izi, JEDEC file ndikofunikira kupanga ATF15xx CPLD. JEDEC iyi file ikhoza kupangidwa polemba mapangidwe file pogwiritsa ntchito pulogalamu yachitukuko yomwe imathandizira ma ATF15xx CPLD monga Atmel WinCUPL ndi Atmel ProChip Designer. Atmel imaperekanso pulogalamu yomasulira, POF2JED.exe, yomwe imasintha zotuluka file kuchokera ku mtundu wa pulogalamu ya mpikisano kupita ku JEDEC file Zogwirizana ndi ATF15xx CPLD Kuti mumve zambiri pazomwe mungagwiritse ntchito, chonde onani zolemba za Atmel, "ATF15xx Product Family Conversion", zomwe zikupezeka pa Atmel. webmalo. Pambuyo pa JEDEC files amapangidwira ma ATF15xx CPLD onse, amatha kukonzedwa pagulu lomwe mukufuna. Ma ATF15xx CPLD atha kukonzedwa ndi machitidwe awa amkati:

  • ATF15xx In-System Programming system
  • Ma microcontroller ophatikizidwa
  • Mu-circuit testers

Atmel ATF15xx In-System Programming System

Pamapulogalamu apakompyuta a ATF15xx CPLDs, mapulogalamu a ISP, chingwe chotsitsa, ndi zida zachitukuko/mapulogalamu akupezeka kuchokera ku Atmel ndipo zafotokozedwa m'magawo omwe ali pansipa.

Pulogalamu ya ISP

Pulogalamu ya Atmel ATF15xx ISP, ATMISP, ndiye njira yayikulu yoyendetsera JTAG mu-system programming pa ATF15xx CPLDs. ATMISP imayendera pa Windows-based host PC ndipo imagwiritsa ntchito mapulogalamu a mkati mwa ATF15xx CPLD pa chandamale cha ISP hardware system kapena kupanga Serial Vector Format (.SVF) file kuti igwiritsidwe ntchito ndi Automatic Testing Equipment (ATE) pokonza ma ATF15xx CPLD pa makina omwe mukufuna. ATMISP imapeza kaye zidziwitso zonse zofunika kuchokera kwa ogwiritsa ntchito za JTAG unyolo chipangizo mu chandamale dongosolo. Kenako imagwira ntchito yoyenera ya JTAG Malangizo a ISP pa JTAG unyolo chipangizo mu chandamale dongosolo malinga ndi JTAG zidziwitso zamaketani azipangizo zomwe ogwiritsa ntchito amafotokozera kudzera padoko la USB kapena LPT la PC. Zambiri za pulogalamu ya Atmel ATMISP zikupezeka pa www.atmel.com/tools/ATMISP.aspx.

ISP Download Chingwe

Atmel ATF15xx USB-based ISP Download Cable, ATDH1150USB, imalumikizana ndi doko lokhazikika la USB la kompyuta yomwe ili mbali imodzi ndi J.TAG mutu wa gulu chandamale dera mbali ina. Imasamutsa JTAG malangizo ndi deta yopangidwa ndi ATMISP ikugwira ntchito pa PC yolandira ku zipangizo za ISP pa bolodi loyang'anira dera. Zambiri za chingwe cha ATDH1150USB chikupezeka pa www.atmel.com/tools/ATDH1150USB.aspx.

Chitukuko/Pulogalamu

Atmel ATF15xx Development/Programmer Kit, ATF15xx-DK3-U, ndi dongosolo lachitukuko lathunthu komanso pulogalamu ya ISP ya ATF15xx CPLDs. Zidazi zimapatsa opanga njira yachangu komanso yosavuta yopangira ma prototypes ndikuwunika mapangidwe atsopano ndi ATF15xx ISP CPLD. Ndi kupezeka kwa ma board a socket adapter board kuti athandizire mitundu yambiri yamaphukusi omwe amaperekedwa mu ATF15xx CPLDs, zida izi zitha kugwiritsidwa ntchito ngati pulogalamu ya ISP kukonza ma ATF15xx ISP CPLD mumitundu yambiri yomwe ilipo kudzera mu J.TAG mawonekedwe. Zambiri za zida za Atmel ATF15xx-DK3-U zikupezeka pa www.atmel.com/tools/ATF15XX-DK3-U.aspx.

Embedded Microcontroller System

Pulogalamu ya algorithm ndi JTAG malangizo a ATF15xx CPLDs akhoza kukhazikitsidwa mu microcontroller kapena microprocessor, yomwe ingagwiritsidwe ntchito pokonza ma ATF15xx CPLD pa bolodi yomwe mukufuna. Njira imodzi yotheka ndiyo kuchotsa zonse zofunikira za JTAG zambiri za protocol (ie JTAG malangizo ndi deta) kuchokera ku SVF file zopangidwa ndi pulogalamu ya ATMISP, kenako gwiritsani ntchito chidziwitsochi kuti mugwiritse ntchito code ya microcontroller kapena microprocessor yomwe ingapangitse J.TAG Zizindikiro za zida za ISP mu JTAG unyolo. Njirayi ndi yoyenera kwambiri kwa machitidwe omwe ali ndi microcontroller ophatikizidwa kapena microprocessor, ndipo izi zimathetsa kugwiritsa ntchito mapulogalamu a pulogalamu ya kunja ndi zida za hardware.

In-circuit Testing System

Ma ATF15xx CPLD amatha kukonzedwa pagulu loyang'anira dera kudzera pa JTAG mawonekedwe panthawi yoyesa bolodi la dera pogwiritsa ntchito tester in-circuit. Kawirikawiri, SVF file opangidwa ndi ATMISP ayenera kukhala ndi zonse zofunikira za JTAG zidziwitso zamadongosolo a in-system zomwe oyesa ma in-circuit testers amayenera kukonza ma ATF15xx CPLD pa bolodi yoyang'anira dera. Njirayi imalola kuphatikizika kwa sitepe yopangira mapulogalamu muzoyesa stage ya kayendedwe ka kupanga.

JTAG ISP Interface

ISP ya ATF15xx CPLDs ikugwiritsidwa ntchito pogwiritsa ntchito IEEE 1149.1 Std. JTAG mawonekedwe. Mawonekedwewa atha kugwiritsidwa ntchito kufufuta, kukonza, ndikutsimikizira ma ATF15xx CPLD. The JTAG mawonekedwe ndi mawonekedwe a serial omwe ali ndi TCK, TMS, TDI, ndi TDO siginecha ndi J.TAG Wowongolera Test Access Port (TAP). Pini ya TCK ndiye kulowetsa kwa wotchi ya JTAG TAP controller ndikusintha mkati / kunja kwa JTAG malangizo ndi deta. Pini ya TDI ndiye kulowetsa kwa serial data. Amagwiritsidwa ntchito kusamutsa malangizo a pulogalamu ndi data mu zida za ISP. Pini ya TDO ndiye kutulutsa kwa data. Amagwiritsidwa ntchito kusamutsa deta kuchokera ku zida za ISP. Pini ya TMS ndi pini yosankha. Imalamulira dziko la JTAG TAP wolamulira. The JTAG mapini a mawonekedwe a ATF15xx CPLD pa board chandamale ya ISP akuyenera kulumikizidwa ndi zida za ISP (mwachitsanzo chingwe chotsitsa cha ISP) makamaka kudzera pamutu wa pini 10. ISP interface hardware ikufunikanso kulumikizidwa ndi PC yomwe ili ndi pulogalamu ya ISP. ISP interface hardware imakhazikitsa kulankhulana pakati pa mapulogalamu a ISP ndi zipangizo za ISP, ndipo imalola mapulogalamu a ISP kusamutsa malangizo a mapulogalamu ndi deta kuchokera pa PC yolandira kupita ku ATF15xx CPLDs. ATF15xx CPLDs ndi JTAG mawonekedwe othandizidwa ndi JTAG yogwirizana komanso imathandizira magwiridwe antchito ofunikira a Boundary Scan Test (BST) omwe afotokozedwa mu JTAG muyezo. Ma ATF15xx CPLD atha kukonzedwa kuti akhale gawo la JTAG BST chain ndi ena a JTAG zida zoyezera mozungulira pa board board. Ndi mbali iyi, ma ATF15xx CPLD amatha kuyesedwa pa board board pamodzi ndi ma JTAG-zida zothandizidwa popanda kugwiritsa ntchito kuyesa kwa bedi la misomali.

Single Chipangizo Programming

Ophunzira a JTAG Mawonekedwe a ISP amatha kukonzedwa kuti azitha kupanga ATF15xx CPLD imodzi. The JTAG kasinthidwe kachipangizo kamodzi akuwonetsedwa pachithunzi pansipa. Pamene ATF15xx CPLD ikonzedwa motere, kaundula amawonekera pakati pa TDI ndi TDO pini za chipangizocho. Kukula kwa registry kumatengera JTAG kukula kwa malangizo ndi deta yomwe ikusinthidwa kuti ikhale ndi malangizowo. Chithunzi 2-1 JTAG ChipangizoAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (1)

Multiple Device Programming

Ma ATF15xx CPLDs amatha kukhazikitsidwa ngati gawo la ma daisy angapo a JTAG-zida zothandizira monga momwe tafotokozera m'munsimu komanso zikuwonetsedwa mu chithunzi chotsatirachi.

  1. Lumikizani pini ya TMS ndi TCK pachida chilichonse mu JTAG chain ku TMS ndi TCK pini za JTAG mawonekedwe mutu pa bolodi dera.
  2. Lumikizani pini ya TDI kuchokera pachida choyamba kupita ku pini ya TDI ya JTAG mawonekedwe mutu.
  3. Lumikizani pini ya TDO kuchokera ku chipangizo choyamba kupita ku pini ya TDI ya chipangizo china. Pitirizani njirayi mpaka onse kupatula omaliza alumikizidwa.
  4. Lumikizani pini ya TDO kuchokera pachida chomaliza kupita ku pini ya TDO ya JTAG mawonekedwe mutu.

Chithunzi 2-2 Multiple Device JTAG KusinthaAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (2)

Kupanga zida zingapo mu JTAG chain, ogwiritsa ntchito ayenera kugwiritsa ntchito zida za pulogalamu ya ISP zomwe zimathandizira izi. Mu pulogalamu ya ISP, ogwiritsa ntchito ayenera kufotokoza:

  • Chiwerengero cha zida mu JTAG unyolo.
  • Nambala za magawo a zida ndi malo omwe ali mkati mwa JTAG unyolo.
  • JTAG ntchito pa chipangizo chilichonse.
  • Ena a JTAG-zidziwitso zokhudzana ndi JTAG m'lifupi malangizo aliyense wa zipangizo.

Nthawi ina JTAG Daisy chain imakhazikitsidwa bwino pa board chandamale cha ISP komanso mu pulogalamu ya ISP, zida za JTAG unyolo akhoza kukonzedwa nthawi yomweyo.

Malingaliro Opanga

Kupanga ISP pa ATF15xx CPLD, zothandizira pa JTAG mawonekedwe mu ATF15xx ayenera kusungidwa. Choncho, mapini anayi a I/O a TMS, TDI, TDO, ndi TCK pini ayenera kusungidwa kwa J.TAG ndipo sangagwiritsidwe ntchito ngati ma I/Os. Nambala za pini za mapiniwa zimatengera ATF15xx CPLD yomwe imagwiritsidwa ntchito komanso mtundu wake wa phukusi. Onani pa tebulo ili m'munsimu kuti mudziwe zambiri. The JTAG muyezo umalimbikitsa kuti TMS ndi TDI zikhokwe pa chipangizo chilichonse mu JTAG unyolo. Ma ATF15xx CPLDs ali ndi chokoka chamkati cha mapiniwa omwe, akayatsidwa, amapulumutsa kufunikira kwa zotsutsa zakunja. Komanso, JTAG mawonekedwe a mawonekedwe ayenera kuyatsidwa kuti athe kuchita ISP pa ATF15xx CPLDs. Kuthandizira JTAG mawonekedwe amafunikira kusankha mitundu yazida za Atmel kapena makonda anu musanapange mapangidwe a ATF15xx. Njira izi zafotokozedwa za WinCUPL, ProChip Designer, ndi POF2JED mu bukhuli. Mwachikhazikitso, ma ATF15xx CPLD onse atsopano amatumizidwa ndi JTAG mawonekedwe adayatsidwa. Kamodzi logic zothandizira kwa JTAG mawonekedwe asungidwa, ogwiritsa ntchito amatha kukonza, kutsimikizira, ndi kufufuta ATF15xx CPLD iliyonse pa bolodi yomwe mukufuna kugwiritsa ntchito pulogalamu ya ATMISP.

Langizo: Ngakhale ma JTAG zikhomo zimasungidwa kwa JTAG mawonekedwe, ogwiritsa ntchito amatha kugwiritsa ntchito malingaliro obisika mu ma macrocell okhudzana ndi zikhomo izi.

Table 3-1 ATF15xx CPLD JTAG Pin Nambala

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

Thandizani JTAG Kulumikizana ndi WinCUPL

Kuti athandize JTAG mawonekedwe ndi WinCUPL, mtundu woyenera wa chipangizo cha ATF15xx ISP uyenera kufotokozedwa mamangidwe asanasankhidwe. Mapangidwe atapangidwa bwino, JEDEC file ndi JTAG mawonekedwe omwe adayatsidwa amapangidwa. Pamene JEDEC uyu file idapangidwa kukhala ATF15xxCPLD, JTAG mawonekedwe ndiwoyatsidwa. Ogwiritsa ntchito amathanso kupangitsa kuti TDI ndi TMS zotsutsa zamkati zikokere pophatikiza mawu otsatirawa pamapangidwe a CUPL. file.

  • ATMEL YA NTCHITO {TDI_PULLUP = ON};
  • ATMEL YA NTCHITO {TMS_PULLUP = ON};

Zindikirani: Ngati mtundu wa chipangizo cha ATF15xx ISP ugwiritsidwa ntchito pamapangidwe omwe amagwiritsa ntchito JTAG mapini ngati ma logic I/O pini, WinCUPL imapanga cholakwika.

Masitepe otsatirawa akukambirana momwe mungatsegule mapangidwe omwe alipo mu WinCUPL, tchulani mtundu wa chipangizocho, ndikuphatikiza kapangidwe kake.

  1. Pa WinCUPL menyu yayikulu, sankhani File > Tsegulani. Sankhani gwero la CUPL (.pld). file kuchokera ku bukhu loyenera logwirira ntchito.
  2. Sankhani Chabwino kuti mutsegule gwero la PLD file.
  3. Pa WinCUPL menyu yayikulu, sankhani File > Sungani. Izi zimasunga zosintha zomwe zapangidwa kugwero file.
  4. Pa menyu yayikulu, sankhani Zosankha > Zipangizo. Izi zimatsegula bokosi la dialog Selection Device.
  5. Sankhani chipangizo choyenera cha ATF15xx ISP. Onani tebulo ili m'munsimu kuti muwone mitundu yonse ya zida za ATF15xx zothandizidwa ndi WinCUPL.
  6. Sankhani CHABWINO kuti mutseke menyu yosankha chipangizo.
    • Zindikirani: Njira ina ndiyo kusankha mtundu woyenera wa chipangizo cha ATF15xx kuchokera patebulo lotsatira ndikuchiyika pamutu wa gwero la CUPL. file.
  7. Pamndandanda waukulu wa WinCUPL, sankhani Thamangani> Chida Chodalira Kuphatikiza.
    • WinCUPL imapanga kapangidwe kake ndikutulutsa cholumikizira cha chipangizo cha Atmel. Ngati mapangidwewo akwanira, JEDEC file imapangidwa zokha.
    • Pamene JEDEC file imapangidwa mu chipangizocho, JTAG mawonekedwe, zosankha zamkati za TMS ndi zokoka za TDI, ndi mabwalo osunga mapini amayatsidwa.

Zindikirani: Kusankha mtundu wa chipangizo cha Atmel ISP kumathandizira kuti JTAG mawonekedwe mwachisawawa pamene Atmel WinCUPL imayendetsa chipangizo cha Atmel.

Ngati mapangidwewo akulepheretsa kusunga zinthu za JTAG mawonekedwe kapena ISP sichigwiritsidwa ntchito mwachisawawa, mtundu wa chipangizo cha Atmel non-ISP uyenera kusankhidwa. Onani tebulo ili m'munsimu kuti mupeze mndandanda wa zida. Chipangizocho chikhoza kukonzedwanso pogwiritsa ntchito pulogalamu yakunja ya chipangizocho. Gome ili m'munsimu limatchula mitundu ya zida za Atmel ISP ndi Atmel non-ISP za WinCUPL.

Table 3-2 WinCUPL ATF15xx Mtundu wa Chipangizo

Dzina la Chipangizo Mtundu wa Phukusi WinCUPL Chipangizo Mtundu
JTAG Yayatsidwa JTAG Wolumala
ATF1502AS/ASL/ASV Mtengo wa PLCC44 Chithunzi cha F1502ISPPLCC44 Chithunzi cha F1502PLCC44
ATF1502AS/ASL/ASV Chithunzi cha TQFP44 Chithunzi cha F1502ISPTQFP44 Chithunzi cha F1502TQFP44
ATF1504AS/ASL/ASV/ASVL Mtengo wa PLCC44 Chithunzi cha F1504ISPPLCC44 Chithunzi cha F1504PLCC44
ATF1504AS/ASL/ASV/ASVL Chithunzi cha TQFP44 Chithunzi cha F1504ISPTQFP44 Chithunzi cha F1504TQFP44
ATF1504AS/ASL/ASV/ASVL Mtengo wa PLCC84 Chithunzi cha F1504ISPPLCC84 Chithunzi cha F1504PLCC84
ATF1504AS/ASL/ASV/ASVL Chithunzi cha TQFP100 Chithunzi cha F1504ISPTQFP100 Chithunzi cha F1504TQFP100
ATF1508AS/ASL/ASV/ASVL Mtengo wa PLCC84 Chithunzi cha F1508ISPPLCC84 Chithunzi cha F1508PLCC84
ATF1508AS/ASL/ASV/ASVL Chithunzi cha TQFP100 Chithunzi cha F1508ISPTQFP100 Chithunzi cha F1508TQFP100
ATF1508AS/ASL/ASV/ASVL PQFP100 Chithunzi cha F1508ISPQFP100 F1508QFP100

Thandizani JTAG Kulumikizana ndi Atmel ProChip Designer

Kuti athandize JTAG mawonekedwe ndi ProChip Designer:

  1. Tsegulani polojekiti yoyenera ya ProChip Designer.
  2. Tsegulani zenera la Fitter Options podina batani la Atmel Fitter pansi pa Chipangizo cha Chipangizo.
  3. Sankhani Global Device tabu ndiyeno onani JTAG Port box. Ma TMS ndi TDI amkati kukoka mmwamba amathanso kuthandizidwa poyang'ana mabokosi a TDI Pullup ndi TMS Pullup. Mabokosi awa akuwonetsedwa pachithunzi pansipa.

Chithunzi 3-1 ProChip Designer Fitter Options User InterfaceAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (3)

Thandizani JTAG Zogwirizana ndi POF2JED

Mu POF2JED, JTAG Njira yosankha ikhoza kukhazikitsidwa ku Auto kuti POF2JED idziwe ngati JTAG zomwe zili mu ATF15xx ziyenera kuyatsidwa kapena ayi, ndipo zimatengera ngati JTAG imathandizidwa mu mpikisano wa CPLD. Kuti mutsegule JTAG mu ATF15xx CPLD mosasamala kanthu kuti JTAG imathandizidwa mu mpikisano wa CPLD kapena ayi, JTAG Mode njira iyenera kukhazikitsidwa ku On. Pamene JTAG imayatsidwa mu ATF15xx, ma TDI ndi TMS kukoka mmwamba resistors akhoza kuyatsidwa poyang'ana Yambitsani
TDI_PULLUP ndi Yambitsani mabokosi a TMS_PULLUP mu POF2JED. Onani chithunzi pansipa.

Chithunzi 3-2 POF2JED User InterfaceAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (4)

Malangizo ndi Malangizo

Chidwi: Chisamaliro chowonjezereka pa gawoli chiyenera kuchitidwa pochita ntchito za ISP pa ATF15xx CPLDs. Gawoli likukamba za ena mwa ma JTAG Malangizo a ISP, zidziwitso ndi malingaliro omwe ayenera kuzindikirika bwino.

  1. Onetsetsani kuti JTAG doko la zida zonse za JTAG unyolo amayatsidwa.
    • Kwa ATF15xx CPLDs, JTAG doko limayatsidwa ngati zida zilibe kanthu / zafufutidwa kapena zokonzedwa ndi JTAG tsegulani.
    • Zida zonse za Atmel ATF15xx zimatumizidwa m'malo opanda kanthu / ofufutidwa; chifukwa chake, JTAG doko limayatsidwa ndi zida zonse zatsopano ndipo likukonzekera ISP.
    • Zida za ATF15xx zokhala ndi JTAG zolemala ziyenera kufufutidwa pogwiritsa ntchito pulogalamu yosakhala ya ISP kuti muyambitsenso JTAG doko.
  2. Onetsetsani kuti VCC voltage imagwiritsidwa ntchito pazida zilizonse mu JTAG unyolo.
    • ATF15xxAS/ASL CPLDs mu 84-PLCC, 100-TQFP, ndi 100-PQFP mitundu ya phukusi: VCCINT iyenera kukhala pakati pa 4.5V ndi 5.5V pamene VCCIO ikhoza kukhala pakati pa 3.0V ndi 3.6V kapena 4.5V ndi 5.5V.
    • ATF15xxAS/ASL CPLDs mu 44-PLCC ndi 44-TQFP mitundu ya phukusi: VCC iyenera kukhala pakati pa 4.5V mpaka 5.5V.
    • ATF15xxASV/ASVL CPLDs: VCC (VCCIO ndi VCCINT) iyenera kukhala pakati pa 3.0V mpaka 3.6V.
  3. VCC ya zida zomwe zili mu JTAG unyolo uyenera kuyendetsedwa bwino ndi kusefedwa.
    • Kwa ma ATF15xx CPLD omwe amagwiritsidwa ntchito pazinthu zambiri, tikulimbikitsidwa kugwiritsa ntchito 0.22µF decoupling capacitor pa awiriawiri a VCC/GND.
  4. Ndikofunikira kugwiritsa ntchito mfundo zofananira pazida zonse za JTAG chain ndi JTAG mawonekedwe a hardware (ie ATDH1150USB ISP Download Cable).
  5. Ndikofunikira kupewa nthawi yayitali (osapitilira zida zisanu) JTAG unyolo.
    1. Ngati JTAG unyolo ndi wofunikira, sungani ma TMS ndi ma sign a TCK pambuyo pa chipangizo chilichonse chachisanu. Kugwiritsa ntchito Schmitt trigger buffer ndikokonda.
    2. Ma buffers amasintha nthawi yokwera ndi kugwa kwa ma siginecha a TMS ndi TCK.
    3. Muyenera kuganizira kuchedwa kowonjezereka komwe kumachitika ndi ma buffers.
  6. Ndikoyenera kugwiritsa ntchito zopinga zokokera mmwamba (4.7KΩ mpaka 10KΩ) pa ma siginolo a TMS ndi TDI ndi kutsitsa-pansi pa siginecha ya TCK pa J.TAG mutu kuti aletse ma sign awa kuti asayandama pomwe sakuyendetsedwa ndi mawonekedwe a hardware.
    • Zokoka zamkati zomwe mungasankhe pa TMS ndi TDI zilipo kwa ATF15xx CPLDs.
  7. Zimalimbikitsidwa kuti musiye JTAG zizindikiro pa JTAG mutu.
    • Kuyimitsa kogwira ndi kovomerezeka ndikovomerezeka; komabe, kuyimitsa kopanda pake kumakondedwa.
    • Imachepetsa kulira chifukwa cha kutalika kwa chingwe / PCB.
    • Kuchotsa ndikofunikira kwambiri kwa TMS ndi TCK.
  8. Ndikofunikira kuti zolowetsa zonse ndi ma I/O a zida mu JTAG chain, kupatula JTAG zikhomo, ziyenera kukhala zokhazikika pamene ma ATF15xx CPLD akukonzedwa kuti achepetse phokoso.
  9. Mukamagwiritsa ntchito imodzi mwama board a Atmel ATF15xx Development/programmer board, mphamvu ya board iyenera kuzimitsidwa pomwe malo a VCC kusankha jumpers akusinthidwa.
  10.  Kwa ATF15xx CPLDs, JTAG ISP imapezeka pamene gawolo lili mu Pin-controlled Power-down mode kapena pamene chipangizo cha "low-power" chikugona.
  11.  Chidziwitso cha chipangizo pambuyo pa kusokonezedwa kwa ISP:
    • ISP ikasokonezedwa, mapini onse a I/O amatchulidwa katatu mosasamala kanthu za mabwalo a Pin-keeper.
    • Imaletsa zida zokonzedwa pang'ono kuti zisayambitse mikangano yamabasi ndi zida zina pa board board.
  12. Pamapulogalamu a ISP, zikhomo zonse za I/O zili mu imodzi mwamikhalidwe iyi:
    • High-impedance state:
    • Pamene chida chopanda kanthu/chofufutidwa chakonzedwa.
    • Chidacho chikakonzedwanso ndi mabwalo a Pin-keeper atsekedwa.
    • Imaletsa mikangano yamabasi ndi zida zakunja zolumikizana ndi ma ATF15xx CPLDs pa board board.
    • Zatsatiridwa mofooka ku mkhalidwe wam'mbuyo:
    • Chida chokonzedwanso chikakonzedwanso ndi mabwalo a Pin-keeper athandizidwa.
    • Zikhomo za I/O zimasunga malingaliro am'mbuyomu asanafike ISP.
    • Imaletsa ISP kusokoneza magwiridwe antchito a zida zina pa board board.
  13. Kugwiritsa ntchito zambiri za JTAG maunyolo pa bolodi limodzi osavomerezeka.
    • Zipangizo zimatha kulumikizana pakati pa mitundu yosiyanasiyana ya JTAG unyolo.
    • Gululi limagwira ntchito pokhapokha zida zonse mu JTAG maunyolo amakonzedwa bwino.
    • Ngati mapulogalamu alephera pa chipangizo chimodzi pa unyolo pomwe JTAG maunyolo adakonzedwa bwino:
    • Kaya Atmel kapena zida zina zomwe zili m'bwalo zitha kuonongeka chifukwa chavuto la mikangano yamabasi pazotsatira zitatu.
    • Mayendedwe a komitiyi sakudziwika; choncho, ntchito yolakwika ikhoza kuchitika.
  14. Kuyika mabwalo omwe akugwira ntchito pakati pa JTAG mutu ndi JTAG zipangizo mu unyolo ali osavomerezeka. Ngati mayendedwe okangalika alephera, zitha kuyambitsa zovuta zamapulogalamu / kutsimikizira.
  15. Kugwiritsa ntchito mix-voltagndi chipangizo JTAG unyolo ali osavomerezeka.
    • Izi ndi JTAG maunyolo okhala ndi zida zomwe zimagwiritsa ntchito VCC voltages ndi/kapena mawonekedwe voltages.
    • Chiyankhulo voltage milingo (VIL, VIH, VOL, VOH) yazida za 5.0V mwina sizingagwirizane ndi mawonekedwe amagetsitage milingo ya zida za 3.0V.
  16. Ngati ATMISP ili ndi vuto lolumikizana ndi JTAG Chipangizo cha hardware, yesani kuyendetsa Self Calibrate kapena Manually Calibrate kuti muchepetse ma frequency a J.TAG zizindikiro.
  17. Onetsetsani kuti chingwe cha LED pa ATDH1150USB chatsegulidwa ndipo ndi chobiriwira pulogalamu isanayambe. Onetsetsani kuti chingwe chotsitsa cha ISP chikutha kulumikizana bwino ndi pulogalamu ya ATMISP.
  18. Onetsetsani kuti VCC voltage imayikidwa pa chingwe cha ATDH1150USB.
    • VCC yogwiritsidwa ntchito ndi chipangizo choyamba mu JTAG unyolo uyenera kuperekedwa ku chingwe cha ATDH1150USB kudzera pa pini 4 ya 10-pin J.TAG mutu.
    • Kwa ma ATF15xx CPLD okhala ndi VCCINT ndi VCCIO, VCCIO iyenera kugwiritsidwa ntchito pa chingwe cha ATDH1150USB.

Kuyitanitsa Zambiri

Kodi Kuyitanitsa Kufotokozera
ATF15xx-DK3-U CPLD Development/Programmer Kit (ikuphatikiza ATF15xxDK3-SAA44 ndi ATDH1150USB kapena ATDH1150USB-K)
ATF15xxDK3-SAA100 100-pini TQFP Socket Adapter Board ya DK3 Board
ATF15xxDK3-SAJ44 44-pin PLCC Socket Adapter Board ya DK3 Board
ATF15xxDK3-SAJ84 84-pin PLCC Socket Adapter Board ya DK3 Board
ATF15xxDK3-SAA44 44-pini TQFP Socket Adapter Board ya DK3 Board
Chithunzi cha ATDH1150USB Atmel ATF15xx CPLD USB yochokera ku JTAG ISP Download Chingwe

Mbiri Yobwereza

Doc. Rev. Tsiku Ndemanga
A 12/2015 Kutulutsidwa kwa chikalata choyambirira.

ZAMBIRI ZAMALUMIKIZIDWE

Malingaliro a kampani 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

Atmel®, logo ya Atmel ndi zophatikizira zake, Enabling Unlimited Possibilities®, ndi zina ndi zizindikilo zolembetsedwa kapena zizindikiro za Atmel Corporation ku US ndi mayiko ena. Mawu ena ndi mayina azinthu zitha kukhala zizindikilo za ena.
ZOYENERA: Zomwe zili mu chikalatachi zaperekedwa zokhudzana ndi zinthu za Atmel. Palibe chilolezo, chofotokozera kapena chonenedwa, mwa estoppel kapena mwanjira ina, ku ufulu waumwini uliwonse womwe waperekedwa ndi chikalatachi kapena pokhudzana ndi kugulitsa zinthu za Atmel. KUPOKERA MONGA ZIMENE ZAYENERA MU MFUNDO NDI MIKHALIDWE YA MA ATMEL OTSATIRA PA ATMEL. WEBSITE, ATMEL AMAPEZA NTCHITO CHILICHONSE NDIPO AKANENA CHIFUKWA CHILICHONSE, ZOCHITIKA, KAPENA CHITIDZO CHABWINO CHOKHUDZANA NDI ZOKHUDZA ZAKE KUPHATIKIZAPO, KOMA ZOpanda MALIRE, CHITINDIKO CHOMWE CHOCHULIKIZWA CHA NTCHITO, KUKONZEKA, KUCHITA NTCHITO. PALIBE NTCHITO ATMEL IDZAKHALA NDI NTCHITO PA CHIYAMBI, INDIRECT, ZOTSATIRA, CHILANGO, CHAPADERA, KAPENA ZOWONONGA ZABWINO (KUPHATIKIZAPO, POPANDA MALIRE, ZONSE ZOTSATIRA NDI PHINDU, KUSOWA KWA Bzinesi, KAPENA KUCHITA ZOSAVUTA) GWIRITSANI NTCHITO CHIKHALIDWE CHIMENECHI, ​​NGAKHALE NGATI ATMEL ANALANGIZIDWA ZA KUTHENGA KWA ZOWONONGWA NGATI. Atmel sapereka zoyimira kapena zitsimikizo pokhudzana ndi kulondola kapena kukwanira kwa zomwe zili m'chikalatachi ndipo ali ndi ufulu wosintha mafotokozedwe ndi mafotokozedwe azinthu nthawi iliyonse popanda chidziwitso. Atmel sadzipereka kuti asinthe zomwe zili pano. Pokhapokha zitaperekedwa mwanjira ina, zinthu za Atmel sizoyenera, ndipo sizigwiritsidwa ntchito pamagalimoto. Zogulitsa za Atmel sizinapangidwe, zololedwa, kapena zovomerezeka kuti zigwiritsidwe ntchito ngati zida zomwe zimagwiritsidwa ntchito kuti zithandizire kapena kuchirikiza moyo. ZOYENERA KUCHITIKA ZOCHITIKA, ZA Usilikali, NDI ZONSE ZOYENERA KUDZIWA: Zogulitsa za Atmel sizinapangidwe ndipo sizidzagwiritsidwa ntchito pokhudzana ndi ntchito iliyonse yomwe kulephera kwa zinthu zoterezi kungayembekezere kuvulaza kapena imfa ("Chitetezo-Chofunika Kwambiri Mapulogalamu”) popanda chilolezo cholembedwa ndi ofisala wa Atmel. Zofunikira kwambiri pachitetezo zimaphatikizapo, popanda malire, zida ndi machitidwe othandizira moyo, zida kapena machitidwe ogwiritsira ntchito zida za nyukiliya ndi zida. Zogulitsa za Atmel sizinapangidwe kapena kupangidwa kuti zizigwiritsidwa ntchito m'malo ankhondo kapena apamlengalenga kapena m'malo pokhapokha atasankhidwa ndi Atmel ngati gulu lankhondo. Zogulitsa za Atmel sizinapangidwe kapena kupangidwira kuti zizigwiritsidwa ntchito pamagalimoto pokhapokha zitasankhidwa ndi Atmel ngati giredi yamagalimoto.

Zolemba / Zothandizira

Atmel ATF15xx Complex Programmable Logic Chipangizo [pdf] Buku Logwiritsa Ntchito
ATF15xx, ATF15xx Complex Programmable Logic Device, Complex Programmable Logic Device, Programmable Logic Chipangizo, Logic Chipangizo, Chipangizo

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *