Atmel-merki

Atmel ATF15xx flókið forritanlegt rökfræðitæki

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

Tæknilýsing

  • Vöruheiti: Atmel ATF15xx Forritun í kerfinu
  • Gerð: ATF15xx
  • Gerð: Complex Programmable Logic Device (CPLD)
  • Forritunaraðferð: Forritun í kerfi (ISP)
  • Viðmót: JTAG ISP tengi
  • Framleiðandi: Atmel

Algengar spurningar

Sp.: Get ég notað þriðja aðila forritunarhugbúnað með ATF15xx CPLD?

A: Já, svo framarlega sem hugbúnaðurinn styður forritunaralgrímið og JTAG leiðbeiningar sem krafist er fyrir ATF15xx CPLD.

Sp.: Er hægt að forrita margar ATF15xx CPLD samtímis?

A: Já, JTAG ISP tengi styður forritun margra tækja fyrir skilvirka forritun margra CPLDs í einu.

Inngangur

  • Atmel® ATF15xx Complex Programmable Logic Devices (CPLD) með Logic Doubling® arkitektúr styðja In-System Programming (ISP) í gegnum IEEE Std. 1149.1 Sameiginlegur prófunarhópur (JTAG) tengi. Þessi eiginleiki eykur sveigjanleika í forritun og veitir ávinning í ýmsum áföngum; vöruþróun, framleiðslu og vettvangsnotkun. Þessi notendahandbók lýsir hönnunaraðferðum og kröfum fyrir innleiðingu ISP á ATF15xx CPLD með ISP stuðningi eins og taldar eru upp hér að neðan:
  • ATF1502AS/ASL/ASV
  • ATF1504AS/ASL/ASV/ASVL
  • ATF1508AS/ASL/ASV/ASVL

Eiginleikar og kostir

Innan kerfisforritunar gerir kleift að forrita og endurforrita ISP-tæki eftir að þau hafa verið sett á prentplöturnar (PCB). Þetta útilokar auka meðhöndlunarskrefið sem þarf í framleiðsluferlinu til að forrita tækin á utanaðkomandi tækjaforritara áður en þau eru sett á PCB. Með því að útrýma þessu skrefi er dregið úr möguleikanum á að skemma viðkvæmu leiðslur yfirborðsfestinga með háum pinnafjölda eða skemma tækið með rafstöðueiginleika (ESD) meðan á forritunarflæðinu stendur. ISP gerir notendum einnig kleift að gera hönnunarbreytingar og uppfærslur á vettvangi án þess að þurfa að fjarlægja ISP tækin af PCBs. Ennfremur gerir það einnig kleift að nota innbyggða örstýringu eða prófunartæki í hringrás til að framkvæma forritunaraðgerðir í kerfinu á ISP tækjunum og samþætta þessar forritunaraðgerðir í framleiðsluflæði hringrásarborðanna.

Forritunarkerfi í kerfinu

Þrír nauðsynlegir þættir ISP kerfis fyrir ATF15xx CPLD eru:

Hugbúnaður

Innleiðing forritunaralgrímsins, svo og kynslóð JTAG leiðbeiningar og gögn fyrir miða ISP tækin. Þetta getur verið hugbúnaður sem keyrir á tölvu, innbyggður örstýringur eða prófunarbúnaður í hringrás.

Viðmótsvélbúnaður

Samskiptarás milli ISP hugbúnaðarins og ISP tækjanna á markborðinu. Þetta getur verið ISP niðurhalssnúra eða forritari frá Atmel eða þriðja aðila söluaðila, prófunarbúnaður í hringrás eða tengingar milli innbyggðs örstýringar og ISP tækja á PCB

Markráð

Hringrás sem inniheldur ISP tækin í JTAG keðju. Þetta getur verið ATF15xx CPLD þróunar-/forritaraborðið frá Atmel eða sérhannað hringrásarborð með viðeigandi JTAG tengingar við viðmótsbúnaðinn.

Auk þessara þriggja þátta, JEDEC file er nauðsynlegt til að forrita ATF15xx CPLD. Þetta JEDEC file hægt að búa til með því að setja saman hönnun file með þróunarhugbúnaði sem styður ATF15xx CPLD eins og Atmel WinCUPL og Atmel ProChip Designer. Atmel býður einnig upp á þýðandahugbúnaðarforrit, POF2JED.exe, sem breytir framleiðslu file frá forritunarsniði keppanda yfir í JEDEC file samhæft við ATF15xx CPLD. Fyrir frekari upplýsingar um þetta tól, vinsamlegast skoðaðu Atmel umsóknina, „ATF15xx Product Family Conversion“, fáanlegt á Atmel websíða. Eftir JEDEC files eru búnar til fyrir öll ATF15xx CPLD, þau geta verið forrituð á miðaborðinu. ATF15xx CPLD er hægt að forrita með eftirfarandi forritunarkerfum í kerfinu:

  • ATF15xx forritunarkerfi í kerfinu
  • Innbyggðir örstýringar
  • Prófunartæki í hringrás

Atmel ATF15xx forritunarkerfi í kerfinu

Fyrir kerfisforritun á ATF15xx CPLD, er ISP hugbúnaður, niðurhalssnúra og þróunar-/forritarasett fáanleg frá Atmel og þeim er lýst í köflum hér að neðan.

ISP hugbúnaður

Atmel ATF15xx ISP hugbúnaðurinn, ATMISP, er aðal leiðin til að innleiða JTAG kerfisforritun á ATF15xx CPLD. ATMISP keyrir á Windows-undirstaða hýsingartölvu og útfærir inn í kerfi forritun ATF15xx CPLDs á mark ISP vélbúnaðarkerfinu eða býr til Serial Vector Format (.SVF) file til að nota af Automatic Testing Equipment (ATE) til að forrita ATF15xx CPLD á markkerfið. ATMISP aflar fyrst allar nauðsynlegar upplýsingar frá notendum um JTAG tækjakeðju í markkerfinu. Það framkvæmir síðan viðeigandi JTAG Leiðbeiningar ISP á JTAG tækjakeðju í markkerfinu samkvæmt JTAG keðjuupplýsingar um tæki sem notendur tilgreina í gegnum USB eða LPT tengi tölvunnar. Nánari upplýsingar um Atmel ATMISP hugbúnaðinn er að finna á www.atmel.com/tools/ATMISP.aspx.

ISP niðurhalssnúra

Atmel ATF15xx USB-undirstaða ISP niðurhalssnúran, ATDH1150USB, tengist venjulegu USB tengi hýsingartölvu á annarri hliðinni og við JTAG haus miðrásarborðsins hinum megin. Það flytur JTAG leiðbeiningar og gögn sem myndast af ATMISP sem keyrir á hýsingartölvunni til ISP-tækjanna á miðrásarborðinu. Nánari upplýsingar um ATDH1150USB snúruna er að finna á www.atmel.com/tools/ATDH1150USB.aspx.

Þróun/forritari

Atmel ATF15xx þróunar-/forritarasettið, ATF15xx-DK3-U, er fullkomið þróunarkerfi og ISP forritari fyrir ATF15xx CPLD. Þetta sett veitir hönnuðum mjög fljótlega og auðvelda leið til að þróa frumgerðir og meta nýja hönnun með ATF15xx ISP CPLD. Þar sem mismunandi innstungumillistykki eru til staðar til að styðja við flestar pakkategundirnar sem boðið er upp á í ATF15xx CPLD, er hægt að nota þetta sett sem ISP forritara til að forrita ATF15xx ISP CPLD í flestum tiltækum pakkategundum í gegnum JTAG viðmót. Nánari upplýsingar um Atmel ATF15xx-DK3-U settið er fáanlegt á www.atmel.com/tools/ATF15XX-DK3-U.aspx.

Innbyggt örstýringarkerfi

Forritunaralgrímið og JTAG Hægt er að útfæra leiðbeiningar fyrir ATF15xx CPLD í örstýringu eða örgjörva, sem síðan er hægt að nota til að forrita ATF15xx CPLD á markborðið. Ein möguleg aðferð er að draga út allar viðeigandi JTAG upplýsingar um samskiptareglur (þ.e. JTAG leiðbeiningar og gögn) frá SVF file búið til af ATMISP hugbúnaðinum og notaðu síðan þessar upplýsingar til að útfæra kóða fyrir örstýringuna eða örgjörvann sem myndi mynda JTAG merki fyrir ISP tækin í JTAG keðju. Þessi nálgun hentar best fyrir kerfi sem eru nú þegar með innbyggða örstýringu eða örgjörva og það útilokar notkun á utanaðkomandi forritunarhugbúnaði og vélbúnaðarverkfærum í kerfinu.

Prófunarkerfi í hringrás

ATF15xx CPLD er hægt að forrita á miðrásarborðinu í gegnum JTAG tengi við prófun á hringrásarborðinu með því að nota prófunartæki í hringrás. Almennt séð er SVF file myndað af ATMISP ætti að innihalda allt viðeigandi JTAG forritunarupplýsingar í kerfinu sem prófunartækin í hringrásinni þurfa til að forrita ATF15xx CPLD á miðrásarborðinu. Þessi nálgun gerir kleift að samþætta forritunarskrefið inn í prófuninatage af framleiðsluflæðinu.

JTAG ISP tengi

ISP fyrir ATF15xx CPLD er útfært með því að nota IEEE 1149.1 Std. JTAG viðmót. Þetta viðmót er hægt að nota til að eyða, forrita og staðfesta ATF15xx CPLD. The JTAG tengi er raðviðmót sem samanstendur af TCK, TMS, TDI og TDO merkjum og JTAG Test Access Port (TAP) stjórnandi. TCK pinninn er klukkuinntakið fyrir JTAG TAP stjórnandi og til að færa inn/út JTAG leiðbeiningar og gögn. TDI pinninn er raðgagnainntakið. Það er notað til að færa forritunarleiðbeiningar og gögn yfir í ISP tækin. TDO pinninn er raðgagnaúttakið. Það er notað til að skipta út gögnum frá ISP tækjunum. TMS pinninn er hamvals pinna. Það stjórnar stöðu JTAG TAP stjórnandi. The JTAG tengipinnar á ATF15xx CPLD á ISP markborðinu verða að vera tengdir við ISP tengi vélbúnaðinn (þ.e. ISP niðurhalssnúru) venjulega með 10 pinna haus. Vélbúnaður ISP tengi þarf einnig að vera tengdur við hýsingartölvuna sem keyrir ISP hugbúnaðinn. Vélbúnaður ISP tengi kemur á samskiptum milli ISP hugbúnaðar og ISP tækja og gerir ISP hugbúnaðinum kleift að flytja forritunarleiðbeiningar og gögn frá hýsingartölvunni til ATF15xx CPLDs. ATF15xx CPLDs með JTAG eiginleikar virkjaðir eru að fullu JTAG samhæft og styðja einnig nauðsynlegar Boundary Scan Test (BST) aðgerðir sem tilgreindar eru í JTAG staðall. Hægt er að stilla ATF15xx CPLD til að vera hluti af JTAG BST keðja með öðrum JTAG tæki til að prófa kerfisborðið í hringrás. Með þessum eiginleika er hægt að prófa ATF15xx CPLD á hringrásarborðinu ásamt öðrum JTAG-studd tæki án þess að grípa til prófunar á nöglum.

Forritun eins tækis

Hinn J.TAG Hægt er að stilla ISP tengi til að forrita einn ATF15xx CPLD. The JTAG stillingar fyrir eitt tæki er sýnd á myndinni hér að neðan. Þegar ATF15xx CPLD er stillt á þennan hátt birtist skrá á milli TDI og TDO pinna tækisins. Stærð skrárinnar fer eftir JTAG breidd leiðbeininga og gögnin sem verið er að færa inn fyrir þá fræðslu. Mynd 2-1 JTAG TækiAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (1)

Forritun margra tækja

ATF15xx CPLDs er hægt að stilla sem hluta af daisy chain af mörgum JTAG-studd tæki eins og lýst er hér að neðan og einnig sýnt á eftirfarandi mynd.

  1. Tengdu TMS og TCK pinna fyrir hvert tæki í JTAG keðju við TMS og TCK pinna á JTAG tengihaus á hringrásarborðinu.
  2. Tengdu TDI pinna frá fyrsta tækinu við TDI pinna á JTAG viðmótshaus.
  3. Tengdu TDO pinna frá fyrsta tæki við TDI pinna á næsta tæki. Haltu áfram þessu ferli þar til allir nema sá síðasti eru tengdir.
  4. Tengdu TDO pinna frá síðasta tækinu við TDO pinna á JTAG viðmótshaus.

Mynd 2-2 Mörg tæki JTAG StillingarAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (2)

Til að forrita mörg tæki í JTAG keðju, notendur verða að nota ISP hugbúnaðarverkfæri sem styðja slíka eiginleika. Í ISP hugbúnaðinum þurfa notendur að tilgreina:

  • Fjöldi tækja í JTAG keðju.
  • Hlutanúmer tækjanna og staðsetningar innan JTAG keðju.
  • JTAG aðgerðir fyrir hvert tæki.
  • Annað JTAG-tengdar upplýsingar eins og JTAG leiðbeiningarbreidd fyrir hvert tæki.

Einu sinni var JTAG Daisy chain er rétt uppsett á ISP markborðinu og í ISP hugbúnaðinum, tækin í JTAG keðju er hægt að forrita á sama tíma.

Hönnunarsjónarmið

Til að framkvæma ISP á ATF15xx CPLD, tilföng fyrir JTAG viðmót í ATF15xx verður að vera frátekið. Þess vegna verða fjórir I/O pinnar fyrir TMS, TDI, TDO og TCK pinna að vera fráteknir fyrir JTAG og ekki hægt að nota sem notanda inn/út. Pinnanúmerin fyrir þessa pinna fara eftir því hvaða ATF15xx CPLD er notað og pakkningategund þess. Sjá töfluna hér að neðan til að fá upplýsingar um pinout. The JTAG staðall mælir með því að TMS og TDI pinnar séu dregnar upp fyrir hvert tæki í JTAG keðju. ATF15xx CPLD eru með innri uppdráttareiginleika fyrir þessa pinna sem, þegar virkjað er, sparar þörfina fyrir ytri uppdráttarviðnám. Ennfremur hefur JTAG Viðmótseiginleikinn verður að vera virkur til að framkvæma ISP á ATF15xx CPLD. Gerir JTAG viðmót krefst þess að velja sérstakar Atmel tækjagerðir eða valkostastillingar áður en ATF15xx hönnunin er sett saman. Þessar aðferðir eru lýstar fyrir WinCUPL, ProChip Designer og POF2JED í þessari handbók. Sjálfgefið er að öll glæný ATF15xx CPLD eru send með JTAG viðmót virkt. Einu sinni rökfræðiauðlindir fyrir JTAG viðmót eru frátekin, notendur geta forritað, sannreynt og eytt hvaða ATF15xx CPLD sem er á markborðinu með því að nota ATMISP hugbúnaðinn.

Ábending: Þótt hinir fjórir JTAG pinnar eru fráteknir fyrir JTAG viðmót, geta notendur innleitt grafnar rökfræðiaðgerðir í makrófrumunum sem tengjast þessum pinna.

Tafla 3-1 ATF15xx CPLD JTAG Pinnanúmer

JTAG Pinna 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

Virkjaðu JTAG Tengi við WinCUPL

Til að gera JTAG tengi við WinCUPL, þarf að tilgreina viðeigandi ATF15xx ISP tækistegund áður en hönnun er sett saman. Eftir að hönnun hefur verið tekin saman er JEDEC file með JTAG tengieiginleiki virkjaður er myndaður. Þegar þetta JEDEC file er forritað í ATF15xxCPLD, JTAG viðmót er virkt. Notendur geta einnig virkjað TDI og TMS innri uppdráttarviðnám með því að setja eftirfarandi eiginleika yfirlýsingar í CUPL hönnunina file.

  • EIGNASTJÓRN {TDI_PULLUP = ON};
  • EIGNARHÚRBÚÐ {TMS_PULLUP = ON};

Takið eftir: Ef ATF15xx ISP tæki er notuð fyrir hönnun sem notar JTAG tengipinnar sem rökfræði I/O pinnar, WinCUPL býr til villu.

Eftirfarandi skref fjalla um hvernig á að opna fyrirliggjandi hönnun í WinCUPL, tilgreina gerð tækisins og setja saman hönnunina.

  1. Veldu í aðalvalmynd WinCUPL File > Opna. Veldu CUPL (.pld) uppsprettu file úr viðeigandi vinnuskrá.
  2. Veldu Í lagi til að opna PLD uppsprettu file.
  3. Veldu í aðalvalmynd WinCUPL File > Vista. Þetta vistar breytingar sem gerðar eru á upprunanum file.
  4. Í aðalvalmyndinni skaltu velja Valkostir > Tæki. Þetta opnar valmynd tækis.
  5. Veldu viðeigandi ATF15xx ISP tæki. Sjá eftirfarandi töflu fyrir lista yfir allar ATF15xx tækjagerðir sem WinCUPL styður.
  6. Veldu Í lagi til að loka valmynd tækisins.
    • Athugið: Önnur aðferð er að velja viðeigandi tegund ATF15xx tækis úr eftirfarandi töflu og setja hana inn í haushluta CUPL upprunans file.
  7. Í WinCUPL aðalvalmyndinni skaltu velja Run> Device Dependent Compile.
    • WinCUPL tekur saman hönnunina og hleypir Atmel tækjabúnaðinum saman. Ef hönnunin passar, JEDEC file er sjálfkrafa búin til.
    • Þegar JEDEC file er forritað inn í tækið, JTAG viðmót, valfrjáls innri TMS og TDI uppdráttarbúnaður og valfrjáls pinnavörður hringrásir eru virkjaðar.

Athugið: Með því að velja Atmel ISP tæki gerð virkjar JTAG viðmót sjálfgefið þegar Atmel WinCUPL keyrir Atmel tækjabúnaðinn.

Ef hönnunin kemur í veg fyrir að hægt sé að panta fjármagn fyrir JTAG tengi eða ISP er valfrjálst ekki notað, þá verður að velja Atmel tæki sem ekki er ISP. Sjá töfluna hér að neðan fyrir lista yfir tæki. Síðan er hægt að endurforrita tækið með því að nota utanaðkomandi forritara. Taflan hér að neðan sýnir Atmel ISP og Atmel non-ISP tækjagerðir fyrir WinCUPL.

Tafla 3-2 WinCUPL ATF15xx Gerð tækis

Nafn tækis Tegund pakka WinCUPL tækjategund
JTAG Virkt JTAG Öryrkjar
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

Virkjaðu JTAG Tengi við Atmel ProChip Designer

Til að gera JTAG viðmót við ProChip Designer:

  1. Opnaðu viðeigandi ProChip Designer verkefni.
  2. Opnaðu Fitter Options gluggann með því að smella á Atmel Fitter hnappinn undir Device Fitter.
  3. Veldu Global Device flipann og athugaðu síðan JTAG Hafnarbox. Einnig er hægt að virkja TMS og TDI innri uppdráttarviðnám með því að haka við TDI Pullup og TMS Pullup reiti. Þessir gátreitir eru sýndir á myndinni hér að neðan.

Mynd 3-1 ProChip Designer Fitter Options notendaviðmótAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (3)

Virkjaðu JTAG Tengi við POF2JED

Í POF2JED, JTAG Hægt er að stilla stillingu á Auto til að láta POF2JED ákvarða hvort JTAG eiginleiki í ATF15xx ætti að vera virkur eða ekki, og það byggist á því hvort JTAG er stutt í CPLD keppanda. Til að kveikja á JTAG í ATF15xx CPLD óháð því hvort JTAG er studdur í CPLD keppanda eða ekki, JTAG Mode valkostur ætti að vera stilltur á On. Þegar JTAG er virkt í ATF15xx, er hægt að virkja TDI og TMS innri uppdráttarviðnám með því að haka við Virkja
TDI_PULLUP og Virkja TMS_PULLUP kassa í POF2JED. Sjá myndina hér að neðan.

Mynd 3-2 POF2JED notendaviðmótAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (4)

Leiðbeiningar og ráðleggingar

Athygli: Leggja skal sérstaka athygli á þessum hluta þegar ISP-aðgerðir eru framkvæmdar á ATF15xx CPLD. Í þessum kafla er fjallað um nokkur af JTAG Leiðbeiningar ISP, upplýsingar og ráðleggingar sem ætti að taka vel fram.

  1. Gakktu úr skugga um að JTAG tengi fyrir öll tæki í JTAG keðja eru virkjuð.
    • Fyrir ATF15xx CPLD, JTAG tengi er virkt ef tækin eru auð/eydd eða forrituð með JTAG virkt.
    • Öll Atmel ATF15xx tæki eru send í tómu/eyddu ástandi; því JTAG tengi er virkt fyrir öll glæný tæki og tilbúin fyrir ISP.
    • ATF15xx tæki með JTAG óvirkt þarf að eyða með því að nota forritara sem ekki er ISP tæki til að virkja JTAG höfn.
  2. Gakktu úr skugga um að rétt VCC binditage er notað á hvert tæki í JTAG keðju.
    • ATF15xxAS/ASL CPLD í 84-PLCC, 100-TQFP og 100-PQFP pakkategundum: VCCINT verður að vera á milli 4.5V og 5.5V á meðan VCCIO getur verið á milli 3.0V og 3.6V eða 4.5V og 5.5V.
    • ATF15xxAS/ASL CPLD í 44-PLCC og 44-TQFP pakkategundum: VCC verður að vera á milli 4.5V til 5.5V.
    • ATF15xxASV/ASVL CPLDs: VCC (VCCIO og VCCINT) verður að vera á milli 3.0V til 3.6V.
  3. VCC fyrir tækin í JTAG keðju verður að vera rétt stjórnað og síuð.
    • Fyrir ATF15xx CPLD sem notuð eru í flestum forritum er mælt með því að nota einn 0.22µF aftengingarþétta fyrir hvert VCC/GND pör.
  4. Mælt er með því að nota sameiginlegan grundvöll fyrir öll tækin í JTAG keðju og JTAG tengi vélbúnaður (þ.e. ATDH1150USB ISP niðurhalssnúra).
  5. Mælt er með því að forðast langan (ekki fleiri en fimm tæki) JTAG keðjur.
    1. Ef langur JTAG keðja er nauðsynleg, biðminni TMS og TCK merki eftir fimmta hvert tæki. Notkun Schmitt trigger buffer er æskileg.
    2. Buffer endurmóta hækkun og falltíma TMS og TCK merkjanna.
    3. Þarftu að taka tillit til viðbótartöfarinnar sem fylgir biðminni.
  6. Mælt er með því að nota uppdráttarviðnám (4.7KΩ til 10KΩ) fyrir TMS og TDI merki og niðurdráttarviðnám fyrir TCK merki á JTAG haus til að koma í veg fyrir að þessi merki fljóti þegar þau eru ekki knúin áfram af viðmótsbúnaðinum.
    • Valfrjáls innri uppdráttur á TMS og TDI eru fáanlegar fyrir ATF15xx CPLD.
  7. Mælt er með því að segja upp JTAG merki á JTAG haus.
    • Bæði virkar og óvirkar uppsagnir eru ásættanlegar; þó er óvirk uppsögn ákjósanleg.
    • Það dregur úr hringingu vegna langra snúningslengda snúru/PCB.
    • Uppsögn er mikilvægust fyrir TMS og TCK.
  8. Mælt er með því að öll inntak og inn/út tækjanna í JTAG keðju, nema JTAG pinnar, ættu að vera í kyrrstöðu þegar verið er að forrita ATF15xx CPLD til að lágmarka hávaða.
  9. Þegar eitt af Atmel ATF15xx þróunar-/forritaraborðunum er notað, verður að slökkva á rafmagni til borðsins þegar verið er að breyta stöðu VCC valstökkva.
  10.  Fyrir ATF15xx CPLD, JTAG ISP er tiltækt þegar hluturinn er í pin-stýrðri aflstöðvunarstillingu eða þegar „afmagnslítil“ tækið er sofandi.
  11.  Staða tækis eftir truflun á ISP:
    • Ef ISP er rofin, eru allir I/O pinnar þrítættir óháð ástandi Pin-keeper hringrásanna.
    • Kemur í veg fyrir að hluta forrituð tæki valdi strætódeilum við önnur tæki á hringrásarborðinu.
  12. Meðan á ISP forritun stendur eru allir I/O pinnar í einu af eftirfarandi skilyrðum:
    • Hátt viðnámsástand:
    • Þegar autt/eydd tæki er forritað.
    • Þegar tæki er endurforritað með Pin-keeper hringrásina óvirka.
    • Kemur í veg fyrir strætódeilur við utanaðkomandi tæki sem tengjast ATF15xx CPLD á hringrásarborðinu.
    • Veiklega fest við fyrra ástand:
    • Þegar forritað tæki er endurforritað með Pin-keeper rásirnar virkar.
    • I/O pinnar halda fyrri rökfræðistigum fyrir ISP.
    • Kemur í veg fyrir að ISP hafi áhrif á virkni annarra tækja á kerfisborðinu.
  13. Notkun margra JTAG Ekki er mælt með keðjum á einu borði.
    • Tæki geta haft samskipti milli mismunandi JTAG keðjur.
    • Stjórnin virkar aðeins þegar öll tæki í öllum JTAG keðjur eru forritaðar með góðum árangri.
    • Ef forritun mistekst fyrir að minnsta kosti eitt tæki í keðju á meðan annað JTAG keðjur voru forritaðar með góðum árangri:
    • Annaðhvort Atmel eða önnur tæki um borð geta skemmst vegna mögulegs strætódeilnavandamála fyrir þrístillanleg úttak.
    • Rekstrarstaða kerfisborðsins er óskilgreind; og því getur röng virkni átt sér stað.
  14. Að setja virkar hringrásir á milli JTAG hausinn og JTAG Ekki er mælt með tækjum í keðju. Ef virk hringrás bilar getur það valdið forritunar-/staðfestingarvandamálum.
  15. Notkun mixed-voltage tæki JTAG Ekki er mælt með keðjum.
    • Þetta eru JTAG keðjur með tækjum sem nota mismunandi VCC voltages og/eða tengi binditages.
    • Viðmót binditage-stig (VIL, VIH, VOL, VOH) fyrir 5.0V tæki gætu ekki verið samhæft við tengistyrktage stig fyrir 3.0V tæki.
  16. Ef ATMISP á í vandræðum með samskipti við JTAG vélbúnaðarkeðju tækisins, reyndu að keyra Self Calibrate eða Manually Calibrate til að lækka tíðni JTAG merki.
  17. Gakktu úr skugga um að kveikt sé á ljósdíóðunni á ATDH1150USB snúrunni og að hún sé græn áður en forritun hefst. Gakktu úr skugga um að ISP niðurhalssnúran sé fær um að eiga rétt samskipti við ATMISP hugbúnaðinn.
  18. Gakktu úr skugga um að rétt VCC binditage er sett á ATDH1150USB snúruna.
    • VCC notað af fyrsta tækinu í JTAG keðju verður að koma til ATDH1150USB snúru í gegnum pinna 4 á 10 pinna JTAG haus.
    • Fyrir ATF15xx CPLD með aðskildum VCCINT og VCCIO, ætti að nota VCCIO fyrir ATDH1150USB snúruna.

Upplýsingar um pöntun

Pöntunarkóði Lýsing
ATF15xx-DK3-U CPLD þróunar-/forritarasett (inniheldur ATF15xxDK3-SAA44 og ATDH1150USB eða ATDH1150USB-K)
ATF15xxDK3-SAA100 100-pinna TQFP Socket Adapter Board fyrir DK3 Board
ATF15xxDK3-SAJ44 44-pinna PLCC innstungu millistykki fyrir DK3 borð
ATF15xxDK3-SAJ84 84-pinna PLCC innstungu millistykki fyrir DK3 borð
ATF15xxDK3-SAA44 44-pinna TQFP Socket Adapter Board fyrir DK3 Board
ATDH1150USB Atmel ATF15xx CPLD USB-undirstaða JTAG ISP niðurhalssnúra

Endurskoðunarsaga

Doc. sr. Dagsetning Athugasemdir
A 12/2015 Fyrsta skjalaútgáfa.

SAMBANDSUPPLÝSINGAR

Atmel Corporation

  • 1600 Technology Drive, San Jose, CA 95110 Bandaríkjunum
  • 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®, Atmel lógó og samsetningar þeirra, Enabling Unlimited Possibilities® og fleiri eru skráð vörumerki eða vörumerki Atmel Corporation í Bandaríkjunum og öðrum löndum. Aðrir skilmálar og vöruheiti geta verið vörumerki annarra.
FYRIRVARI: Upplýsingarnar í þessu skjali eru veittar í tengslum við Atmel vörur. Ekkert leyfi, beint eða óbeint, með estoppel eða á annan hátt, á neinum hugverkarétti er veitt með þessu skjali eða í tengslum við sölu á Atmel vörum. NEMA EINS OG SEM KOMIÐ er fram í ATMEL SÖLUSKILMÁLUM OG SÖLUSKILYRÐUM sem eru staðsettir á ATMEL WEBSÍÐAN, ATMEL TEKUR ENGA ÁBYRGÐ OG FRÁTAR EINHVERJUM SKÝRI, ÓBEININU EÐA LÖGLEGÐUM ÁBYRGÐ SEM VARÐUR SÍN, Þ.M.T. EKKI BROT. Í ENGUM TILKYNNINGUM SKAL ATMEL BÆRA ÁBYRGÐ AF EINHVERJU BEINUM, ÓBEINU, AFLEIDANDI, REFSINGU, SÉRSTAKUM EÐA tilfallandi tjóni (ÞAR á meðal, ÁN TAKMARKARNA, Tjón vegna taps og hagnaðar, truflunar í viðskiptum, EÐA NOTTATAPS) ÓGETA TIL AÐ NOTA ÞETTA SKJAL, JAFNVEL ÞÓ ATMEL HEF FYRIR LÁTTA UM MÖGULEIKUR SVONA SKAÐA. Atmel gefur engar yfirlýsingar eða ábyrgðir með tilliti til nákvæmni eða heilleika innihalds þessa skjals og áskilur sér rétt til að gera breytingar á forskriftum og vörulýsingum hvenær sem er án fyrirvara. Atmel skuldbindur sig ekki til að uppfæra upplýsingarnar sem hér er að finna. Nema annað sé sérstaklega tekið fram, eru Atmel vörur ekki hentugar fyrir og má ekki nota í bílum. Atmel vörur eru ekki ætlaðar, heimilaðar eða ábyrgðar til notkunar sem íhlutir í forritum sem ætlað er að styðja við eða viðhalda lífi. FYRIRVARI: Atmel vörur eru ekki hannaðar fyrir og verða ekki notaðar í tengslum við nein forrit þar sem með sanngirni má búast við að bilun slíkra vara muni leiða til verulegra líkamstjóna eða dauða („öryggismikilvægt) Umsóknir“) án sérstaks skriflegs samþykkis Atmel yfirmanns. Öryggismikil forrit fela í sér, án takmarkana, lífsbjörgunartæki og -kerfi, búnað eða kerfi til að reka kjarnorkuver og vopnakerfi. Atmel vörur eru hvorki hannaðar né ætlaðar til notkunar í hernaðar- eða geimferðaþjónustu eða umhverfi nema Atmel hafi sérstaklega tilnefnt sem hernaðargildi. Atmel vörur eru hvorki hannaðar né ætlaðar til notkunar í bílum nema sérstaklega sé tilgreint af Atmel sem bílaflokka.

Skjöl / auðlindir

Atmel ATF15xx flókið forritanlegt rökfræðitæki [pdfNotendahandbók
ATF15xx, ATF15xx flókið forritanlegt rökfræðitæki, flókið forritanlegt rökfræðitæki, forritanlegt rökfræðitæki, rökfræðitæki, tæki

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *