Atmel-logo

Atmel ATF15xx Complex Complex Logic Device

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

Specifications

  • Navê Hilberê: Bernamekirina Pergalê ya Atmel ATF15xx
  • Model: ATF15xx
  • Tîp: Amûra Mantiqî ya Bernamekirî ya Kompleks (CPLD)
  • Rêbaza Bernamekirinê: Bernamesazkirina Di Pergalê (ISP)
  • Navber: JTAG Interface ISP
  • Çêker: Atmel

FAQs

Pirs: Ez dikarim bi ATF15xx CPLD-yên nermalava bernamesaziyê ya sêyemîn bikar bînim?

A: Erê, heya ku nermalava algorîtmaya bernamekirinê û J piştgirî dikeTAG talîmatên pêwîst ji bo ATF15xx CPLDs.

Pirs: Ma gengaz e ku meriv gelek ATF15xx CPLD bi hevdemî bername bike?

A: Erê, JTAG Navbera ISP ji bo bernamekirina bikêrhatî ya gelek CPLD-ê bi yekcarî bernamesaziya pir cîhazê piştgirî dike.

Pêşkêş

  • Atmel® ATF15xx Amûrên Mantiqî Bernamekirî yên Kompleks (CPLD) yên bi mîmariya Logic Doubling® piştgirî didin Bernameya Di Pergalê (ISP) bi riya IEEE Std. 1149.1 Koma Çalakiya Testa Hevbeş (JTAG) navber. Ev taybetmendî nermbûna bernamekirinê zêde dike û di qonaxên cihêreng de feydeyan peyda dike; pêşveçûna hilberê, hilberîn û karanîna zeviyê. Ev rêbernameya bikarhêner rêgez û hewcedariyên sêwiranê yên ji bo bicîhkirina ISP-ê li ser ATF15xx CPLD-yên bi piştgirîya ISP-yê wekî ku li jêr hatî destnîşan kirin diyar dike:
  • ATF1502AS / ASL / ASV
  • ATF1504AS / ASL / ASV / ASVL
  • ATF1508AS / ASL / ASV / ASVL

Taybetmendî û Feydeyên

Bernamesaziya di pergalê de destûr dide bernamekirin û ji nû ve bernamekirina cîhazên ISP piştî ku ew li ser Tabloyên Circuit Çapkirî (PCB) têne danîn. Ev gavavêtina zêde ya ku di pêvajoya çêkirinê de hewce dike ji holê radike da ku amûran li ser bernameçêkerek cîhazek derveyî bername bike berî ku ew li ser PCB-an werin danîn. Rakirina vê gavê îhtîmala ku zirarê bide lîreyên nazik ên cîhazên çîmentoyê yên rûkal ên bi hejmartina pînê ya zêde an jî zirara amûrê bi riya vekêşana elektrostatîk (ESD) di dema herikîna bernamekirinê de kêm dike. ISP di heman demê de destûrê dide bikarhêneran ku bêyî ku cîhazên ISP-ê ji PCB-an derxînin, guhartinên sêwiranê û nûvekirinên zeviyê bikin. Digel vê yekê, ew di heman demê de destûrê dide karanîna mîkrokontrolkerek pêvekirî an ceribandinek nav-circuit da ku karûbarên bernamesaziya nav-pergalê li ser cîhazên ISP-ê pêk bîne û van operasyonên bernamekirinê di herikîna hilberîna panelên dorpêçê de yek bike.

Pergalên Bernamesaziya Di Pergalê de

Sê hêmanên bingehîn ên pergalek ISP-ê ji bo ATF15xx CPLD ev in:

Software

Pêkanîna algorîtmaya bernamekirinê, û her weha nifşê JTAG talîmat û daneyên ji bo cîhazên ISP-a armanc. Ev dikare bernameyek nermalavê be ku li ser PC-yê, mîkrokontrolkerek pêvekirî, an amûrek ceribandina nav-circuit-ê dixebite.

Interface Hardware

Kanalek danûstendinê ya di navbera nermalava ISP û cîhazên ISP de li ser panelê armanc. Ev dikare bibe kabloyek dakêşana ISP an bernamesazek ​​ji Atmel an firoşkarek sêyemîn, alavên ceribandina navborî, an girêdanên di navbera mîkrokontrolkerek bicîbûyî û cîhazên ISP-ê yên li ser PCB-ê de.

Target Board

Tabloya dorhêlê ku amûrên ISP-ê yên di JTAG merbend. Ev dibe ku ATF15xx CPLD Pêşveçûn / panela Bernameçêker ji Atmel an jî panelek xwerû ya sêwirandî ya bi J-ya guncan be.TAG girêdanên bi hardware interface.

Ji bilî van sê pêkhateyan, JEDEC file pêdivî ye ku meriv ATF15xx CPLD bername bike. Ev JEDEC file dikare bi berhevkirina sêwiranê were afirandin file karanîna nermalava pêşkeftinê ya ku ATF15xx CPLD-yên wekî Atmel WinCUPL û Atmel ProChip Designer piştgirî dike. Atmel di heman demê de amûrek nermalava wergêr, POF2JED.exe, ku encam vediguherîne peyda dike file ji formata bernameya pêşbaziyê bigire heya JEDEC file bi ATF15xx CPLD re hevaheng e. Ji bo bêtir agahdarî li ser vê kargêriyê, ji kerema xwe serî li têbînîya serîlêdana Atmel, "Guhertina Malbata Hilbera ATF15xx", li ser Atmel-ê heye. website. Piştî JEDEC files ji bo hemî ATF15xx CPLD têne afirandin, ew dikarin li ser panelê armanc bêne bername kirin. ATF15xx CPLDs dikarin ji hêla pergalên bernamesaziya pergalê yên jêrîn ve bêne bername kirin:

  • ATF15xx Pergala Bernamekirinê ya Di Pergalê de
  • Mîkrokontrolkerên pêvekirî
  • Di-circuit testers

Pergala Bernamekirinê ya Di Pergalê ya Atmel ATF15xx

Ji bo bernamesazkirina nav-pergalê ya ATF15xx CPLD, nermalava ISP, kabloya dakêşanê, û kîta pêşkeftinê/bernameçêker ji Atmel peyda dibin û ew di beşên jêrîn de têne vegotin.

ISP Software

Nermalava Atmel ATF15xx ISP, ATMISP, amûra bingehîn e ji bo bicîhkirina JTAG bernameya di-sîstema li ser ATF15xx CPLDs. ATMISP li ser PC-ya mêvandar-based Windows-ê dimeşîne û bernameya ATF15xx CPLD-yên ATFXNUMXxx-ê li ser pergala hardware ya ISP-ê ya armanc dike an jî Formatek Vektora Rêz (.SVF) diafirîne. file ku ji hêla Amûrên Testkirina Xweser (ATE) ve were bikar anîn da ku ATF15xx CPLD-yên li ser pergala armancê bername bike. ATMISP pêşî hemî agahdariya pêwîst ji bikarhêneran di derbarê JTAG zincîra amûrê di pergala armancê de. Dûv re ew J-ya guncan pêk tîneTAG Rêbernameyên ISP li ser JTAG zincîra amûrê di pergala armancê de li gorî JTAG Agahdariya zincîra cîhazê ku ji hêla bikarhêneran ve bi porta USB an LPT ya PC-ê ve hatî destnîşan kirin. Zêdetir agahdarî di derbarê nermalava Atmel ATMISP de li ser heye www.atmel.com/tools/ATMISP.aspx.

ISP Daxistina Cable

Kabloya Daxistinê ya ISP-ya Atmel ATF15xx-ya USB-yê, ATDH1150USB, ji aliyekî ve bi portek USB-ya standard a komputerek mêvandar ve û bi J ve girêdide.TAG serê board circuit hedef li aliyê din. Ew veguhezîne JTAG talîmat û daneyên ku ji hêla ATMISP-ê ve li ser PC-ya mêvandar têne xebitandin ji cîhazên ISP-ê yên li ser panela çerxa armancê têne hilberandin. Zêdetir agahdarî li ser kabloya ATDH1150USB li ser heye www.atmel.com/tools/ATDH1150USB.aspx.

Pêşveçûn / Bernameçêker

Atmel ATF15xx Pêşveçûn / Kiteya Bernameçêker, ATF15xx-DK3-U, pergalek pêşkeftinê ya bêkêmasî û bernamesazek ​​ISP-ê ye ji bo ATF15xx CPLD. Ev kît ji sêwiraneran re rêyek pir zû û hêsan peyda dike ku prototîp pêşve bibin û sêwiranên nû bi ATF15xx ISP CPLD binirxînin. Digel hebûna panelên adapterê yên soketê yên cihêreng ên ku piştgirî didin piraniya cûreyên pakêtê yên ku di ATF15xx CPLD-yê de têne pêşkêş kirin, ev kît dikare wekî bernamesazek ​​ISP-ê were bikar anîn da ku ATF15xx ISP CPLD-yên ATFXNUMXxx di piraniya cûreyên pakêtê yên berdest de bi navgîniya J-yê bername bike.TAG interface. Zêdetir agahdarî li ser kîteya Atmel ATF15xx-DK3-U li ser heye www.atmel.com/tools/ATF15XX-DK3-U.aspx.

Pergala Mîkrokontroller a Embedded

Algorîtmaya bernamekirinê û JTAG talîmatên ji bo CPLD-yên ATF15xx dikarin di mîkrokontrolker an mîkroprosesorek de bêne bicîh kirin, ku dûv re dikare were bikar anîn da ku CPLD-yên ATF15xx li ser panelê armanc bername bike. Yek rêbazek gengaz ev e ku meriv hemî J-ya têkildar derxîneTAG agahdariya protokolê (ango JTAG talîmat û daneyan) ji SVF file ji hêla nermalava ATMISP ve hatî hilberandin, û dûv re vê agahiyê bikar bînin da ku kodê ji bo mîkrokontroller an mîkroprosesorê ku dê J çêbike bikar bînin.TAG sînyalên ji bo cîhazên ISP di JTAG merbend. Ev nêzîkatî ji bo pergalên ku berê xwedan mîkrokontrolker an mîkroprosesorek pêvekirî ye, herî maqûl e, û ev karanîna nermalava bernamesaziya derveyî û amûrên hardware ji holê radike.

Pergala Testkirina In-circuit

ATF15xx CPLDs dikarin li ser panela armancê bi navgîniya J-ê werin bernamekirinTAG navbeynkar di dema ceribandina panelê de bi karanîna ceribandinek hundurîn. Bi gelemperî, SVF file Pêdivî ye ku ji hêla ATMISP ve hatî çêkirin hemî J-ya têkildar hebeTAG Agahdariya bernamesaziya nav-pergalê ku ceribandinên hundurîn hewce ne ku ATF15xx CPLD-yên li ser panela çerxa armancê bername bikin. Ev nêzîkatiya destûrê dide entegrasyonê ya pêngava bernamekirinê di ceribandinê de stage ya herikîna hilberînê.

JTAG Interface ISP

ISP ji bo ATF15xx CPLDs bi karanîna IEEE 1149.1 Std. JTAG interface. Ev navbeynkar dikare were bikar anîn ji bo jêbirin, bernamekirin û verastkirina ATF15xx CPLDs. The JTAG navbeynkar navberek rêzik e ku ji nîşanên TCK, TMS, TDI, û TDO û JTAG Kontrolkerê Porta Têketinê ya Testê (TAP). Pîneya TCK têketina demjimêrê ye ji bo JTAG Kontrolkerê TAP-ê û veguheztina JTAG talîmat û daneyan. Pîneya TDI têketina daneya serial e. Ew ji bo guheztina rêwerzên bernamekirinê û daneyan di nav cîhazên ISP de tê bikar anîn. Pîneya TDO derketina daneya serial e. Ew ji bo guheztina daneyan ji cîhazên ISP tê bikar anîn. Pîneya TMS-a mod-hilbijartinê ye. Ew dewleta JTAG Kontrolkerê TAP. The JTAG Pînên navberê yên ATF15xx CPLD li ser panela mebesta ISP-ê divê bi navgîniya navgîniya ISP-ê (ango kabloya dakêşana ISP) bi gelemperî bi sernavek 10-pin ve were girêdan. Di heman demê de pêdivî ye ku hardware navbeynkariya ISP-ê bi PC-ya mêvandar re ku nermalava ISP-yê dimeşîne ve were girêdan. Hêza navgîniya ISP di navbera nermalava ISP û cîhazên ISP de pêwendiyê saz dike, û ew dihêle nermalava ISP-ê rêwerz û daneyan ji PC-ya mêvandar veguhezîne ATF15xx CPLD-yên. ATF15xx CPLDs bi JTAG taybetmendiya çalakkirî bi tevahî J inTAG lihevhatî ye û di heman demê de piştgirî dide operasyonên Testa Scan a Sînor (BST) yên ku di JTAG rêzan. ATF15xx CPLDs dikarin werin mîheng kirin ku bibin beşek JTAG Zincîra BST bi Jên din reTAG cîhazên ji bo ceribandina nav-circuit ya panela pergalê. Bi vê taybetmendiyê re, ATF15xx CPLDs dikarin li ser panelê bi hev re bi Jên din re bêne ceribandin.TAG- Amûrên piştgirî kirin bêyî ku serî li ceribandina nivîn-ji-neynûkan bidin.

Programming Device Single

The JTAG Têkiliya ISP dikare were mîheng kirin ku yek ATF15xx CPLD bername bike. The JTAG veavakirina ji bo amûrek yekane di wêneya jêrîn de tê xuyang kirin. Dema ku ATF15xx CPLD bi vî rengî were mîheng kirin, qeydek di navbera pinên TDI û TDO yên cîhazê de xuya dike. Mezinahiya qeydê bi J ve girêdayî yeTAG firehiya talîmatê û daneyên ku ji bo wê fermanê têne veguheztin. Wêne 2-1 JTAG SazîAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (1)

Programming Device Multiple

ATF15xx CPLDs dikarin wekî beşek ji zincîreka pirjimar J werin mîheng kirin.TAG- Amûrên piştgirî yên wekî ku li jêr hatî destnîşan kirin û di jimareya jêrîn de jî têne xuyang kirin.

  1. TMS û TCK pin ji bo her cîhazê di JTAG zincîra bi TMS û TCK pinên JTAG sernavê navberê li ser panela çerxê.
  2. Pîneya TDI-ê ji cîhaza yekem ve bi pina TDI ya J-ê ve girêdinTAG sernavê navberê.
  3. Pîneya TDO-ê ji cîhaza yekem ve bi pîneya TDI ya cîhaza din ve girêdin. Vê pêvajoyê bidomînin heya ku ji bilî ya paşîn hemî ve girêdayî ne.
  4. Pîneya TDO ya ji cîhaza paşîn ve bi pîneya TDO ya J ve girêdinTAG sernavê navberê.

Wêne 2-2 Amûra Pirjimar JTAG VeavakirinAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (2)

Ji bo bernamekirina gelek cîhazên di JTAG zincîre, bikarhêner divê amûrên nermalava ISP-ê yên ku taybetmendiyên weha piştgirî dikin bikar bînin. Di nermalava ISP de, bikarhêner hewce ne ku diyar bikin:

  • Hejmara cîhazên di JTAG merbend.
  • Hejmarên beşê yên cîhazan û pozîsyonên di nav JTAG merbend.
  • JTAG operasyonên ji bo her yek ji cîhazên.
  • Yên din JTAG-Agahiyên têkildar ên wekî JTAG firehiya talîmatê ji bo her yek ji cîhazên.

Carekê JTAG zincîra daisy bi rêkûpêk li ser panela hedefa ISP-ê û di nermalava ISP-ê de, cîhazên di J-ê de hatî saz kirinTAG zincîre dikare di heman demê de were bername kirin.

Fikrên Design

Ji bo pêkanîna ISP li ser ATF15xx CPLD, çavkaniyên ji bo JTAG pêwendiya di ATF15xx de divê were veqetandin. Ji ber vê yekê, çar pinên I/O yên ji bo TMS, TDI, TDO, û TCK pin divê ji bo J bêne veqetandin.TAG û nikare wekî I/O-ya bikarhêner were bikar anîn. Jimarên pin ji bo van pinan bi kîjan ATF15xx CPLD tê bikar anîn û celebê pakêta wê ve girêdayî ye. Ji bo agahdariya pinout li tabloya jêrîn binihêrin. The JTAG standard pêşniyar dike ku pîneyên TMS û TDI ji bo her amûrek di J-ê de werin rakirinTAG merbend. ATF15xx CPLD ji bo van pîneyan taybetmendiyek kişandina hundurîn heye ku, dema ku were çalak kirin, hewcedariya berxwedêrên kişandina derveyî xilas dike. Wekî din, JTAG Ji bo ku ISP li ser ATF15xx CPLD-yên ATFXNUMXxx pêk bîne divê taybetmendiya navbeynê were çalak kirin. Çalakkirina JTAG berî berhevkirina sêwirana ATF15xx pêdivî ye ku navbeynkar cûreyên taybetî yên cîhaza Atmel an mîhengên vebijarkê hilbijêrin. Van proseduran ji bo WinCUPL, ProChip Designer, û POF2JED di vê rêberê de têne destnîşan kirin. Ji hêla xwerû, hemî ATF15xx CPLD-yên nû yên nû bi J re têne şandinTAG interface çalak kirin. Carekê çavkaniyên mantiqê ji bo JTAG navbeynkar parastî ne, bikarhêner dikarin bi karanîna nermalava ATMISP-ê her ATF15xx CPLD-ya li ser panelê armanc bername, verastkirin û jêbirin.

Bexşîş: Her çend çar JTAG pin ji bo J têne veqetandinTAG navbeynkar, bikarhêner dikarin fonksiyonên mantiqa veşartî di macrocellên ku bi van pinan ve girêdayî ne bicîh bikin.

Tablo 3-1 ATF15xx CPLD JTAG Hejmarên Pin

JTAG Derzî 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

J çalak bikeTAG Navbera bi WinCUPL re

Ji bo çalakkirina JTAG pêwendiya bi WinCUPL re, berî ku sêwiranek were berhev kirin pêdivî ye ku celebê cîhaza ISP ya ATF15xx ya guncan were destnîşan kirin. Piştî ku sêwiranek bi serfirazî hate berhev kirin, JEDEC file bi JTAG taybetmendiya navberê ya çalakkirî tê çêkirin. Dema ku ev JEDEC file di ATF15xxCPLD de tê bernamekirin, JTAG interface çalak e. Bikarhêner di heman demê de dikarin bi tevlêkirina daxuyaniyên milkê jêrîn di sêwirana CUPL de berxwedêrên kişandina hundurîn ên TDI û TMS çalak bikin file.

  • ATMEL MALKET {TDI_PULLUP = ON};
  • ATMEL MALKET {TMS_PULLUP = ON};

Nivîsk: Ger celebek cîhazek ISP ATF15xx ji bo sêwirana ku J bikar tîne tê bikar anînTAG Pînên navberê wekî pinên I/O yên mantiqî, WinCUPL xeletiyek çêdike.

Pêngavên jêrîn nîqaş dikin ka meriv çawa sêwiranek heyî li WinCUPL veke, celebê cîhazê diyar bike, û sêwiranê berhev bike.

  1. Li ser menuya sereke ya WinCUPL, hilbijêrin File > Vekirin. Çavkaniya CUPL (.pld) hilbijêre file ji pelrêça xebatê ya guncan.
  2. OK hilbijêrin ku çavkaniya PLD vekin file.
  3. Li ser menuya sereke ya WinCUPL, hilbijêrin File > Save. Ev guhertinên ku li ser çavkaniyê hatine çêkirin xilas dike file.
  4. Li ser menuya sereke, Vebijêrk > Amûrên hilbijêre. Ev qutiya diyalogê Hilbijartina Amûrê vedike.
  5. Amûra ISP ya ATF15xx ya guncan hilbijêrin. Ji bo navnîşek hemî celebên cîhazên ATF15xx yên ku ji hêla WinCUPL ve têne piştgirî kirin tabloya jêrîn bibînin.
  6. Ji bo girtina pêşeka hilbijartina amûrê OK hilbijêrin.
    • Nîşe: Rêbazek alternatîf ev e ku meriv ji tabloya jêrîn celebek amûrek ATF15xx ya guncan hilbijêrin û wê di beşa sernavê ya çavkaniya CUPL de têxin nav xwe. file.
  7. Li ser menuya sereke ya WinCUPL, Hilbijêre Bixebitîne> Berhevoka Pêvekirî ya Amûrê.
    • WinCUPL sêwiranê berhev dike û sazkerê cîhaza Atmel çêdike. Ger sêwirandin li hev be, JEDEC file bixweber tê afirandin.
    • Dema ku JEDEC file di cîhazê de, JTAG navbeynkar, vebijarkên TMS û TDI yên hundurîn ên vebijarkî, û çerxên pin-keeper-ê yên vebijarkî têne çalak kirin.

Not: Hilbijartina celebek cîhaza ISP ya Atmel bixweber JTAG dema ku Atmel WinCUPL sazkera cîhaza Atmel dimeşîne ji hêla xwerû ve navbeynkar.

Ger sêwiran rê li ber rezervkirina çavkaniyên ji bo JTAG navbeynkar an ISP vebijarkî nayê bikar anîn, divê celebek cîhazek ne-ISP ya Atmel were hilbijartin. Ji bo navnîşek cîhazên tabloya jêrîn bibînin. Dûv re amûr dikare bi karanîna bernamesazek ​​cîhazek derveyî ji nû ve were bernamekirin. Tabloya jêrîn celebên cîhaza Atmel ISP û Atmel ne-ISP ji bo WinCUPL navnîş dike.

Table 3-2 WinCUPL ATF15xx Device Type

Navê Device Type Package Cureya Amûra WinCUPL
JTAG Enabled JTAG Bêmecel
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

J çalak bikeTAG Têkilî bi Atmel ProChip Designer

Ji bo çalakkirina JTAG pêwendiya bi ProChip Designer:

  1. Projeya ProChip Designer ya guncan vekin.
  2. Bi tikandina bişkoka Atmel Fitter di bin Device Fitter de pencereya Vebijarkên Fitter vekin.
  3. Tabloya Amûra Gerdûnî hilbijêrin û dûv re J-ê kontrol bikinTAG Port box. Bi kontrolkirina qutiyên TDI Pullup û TMS Pullup, berxwedêrên kişandina hundurîn ên TMS û TDI jî dikarin werin çalak kirin. Van qutiyên kontrolê di wêneya jêrîn de têne xuyang kirin.

Wêne 3-1 Navbera Bikarhêner Vebijarkên Fitterê yên ProChip DesignerAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (3)

J çalak bikeTAG Navbera bi POF2JED re

Li POF2JED, JTAG Vebijarka modê dikare li Auto were danîn da ku POF2JED destnîşan bike ka JTAG Taybetmendiya di ATF15xx de divê were çalak kirin an na, û ew li ser bingeha ku JTAG di CPLD-a hevrikê de tê piştgirî kirin. Ji bo vekirina JTAG di ATF15xx CPLD de bêyî ku JTAG di CPLD-ya hevrikê de tê piştgirî kirin an na, JTAG Divê vebijarka modê li ser On were danîn. Dema ku JTAG di ATF15xx de çalak e, berxwedêrên kişandina hundurîn ên TDI û TMS dikarin bi kontrolkirina Enable-ê ve werin çalak kirin.
TDI_PULLUP û qutiyên TMS_PULLUP di POF2JED de çalak bikin. Li jimareya jêrîn binêrin.

jimar 3-2 Navrûya Bikarhêner POF2JEDAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (4)

Rêbername û Pêşniyar

Baldarî: Dema ku li ser ATF15xx CPLD-yên ATFXNUMXxx karûbarên ISP-ê têne kirin, divê bala zêde li ser vê beşê were kirin. Di vê beşê de hin JTAG Rêbernameyên ISP, agahdarî û pêşniyarên ku divê baş werin destnîşan kirin.

  1. Bawer bikin ku JTAG port ji bo hemî amûrên di JTAG zincîr têne çalak kirin.
    • Ji bo ATF15xx CPLDs, JTAG ger cîhazên bi J-yê vala / jêbirin an bernamekirî bin portê çalak eTAG enabled.
    • Hemî cîhazên Atmel ATF15xx di rewşa vala / jêbirin de têne şandin; ji ber vê yekê, JTAG port ji bo hemî amûrên nû yên nû çalak e û ji bo ISP-ê amade ye.
    • Amûrên ATF15xx bi JTAG neçalak pêdivî ye ku bi karanîna bernameçêkerek cîhaza ne-ISP were jêbirin da ku J ji nû ve çalak bikeTAG bender.
  2. Piştrast bikin ku VCC voltage li ser her yek ji cîhazên di J de tê sepandinTAG merbend.
    • ATF15xxAS/ASL CPLDs di 84-PLCC, 100-TQFP, û 100-PQFP cureyên pakêtê de: VCCINT divê di navbera 4.5V û 5.5V de be dema VCCIO dikare di navbera 3.0V û 3.6V an 4.5V û 5.5V de be.
    • ATF15xxAS/ASL CPLD di celebên pakêta 44-PLCC û 44-TQFP de: Divê VCC di navbera 4.5V heya 5.5V de be.
    • ATF15xxASV/ASVL CPLDs: VCC (VCCIO û VCCINT) divê di navbera 3.0V heta 3.6V be.
  3. VCC ji bo cîhazên di JTAG zincîr divê bi rêkûpêk were tertîb kirin û fîltre kirin.
    • Ji bo ATF15xx CPLD-yên ku di pir sepanan de têne bikar anîn, tê pêşniyar kirin ku ji bo her cotek VCC/GND yek kapasîtorek veqetandinê 0.22µF bikar bînin.
  4. Tê pêşniyar kirin ku ji bo hemî amûrên di J-ê de zemînek hevpar bikar bîninTAG zincîre û JTAG hardware navberê (ango ATDH1150USB ISP Kabloya Daxistinê).
  5. Tête pêşniyar kirin ku ji dirêj (ji pênc amûran bêtir) J dûr bisekininTAG zincîran.
    1. Heke dirêj JTAG zincîra pêdivî ye, piştî her pênc cîhazê sînyalên TMS û TCK tampon bikin. Bikaranîna tamponê ya Schmitt tê tercîh kirin.
    2. Tampon demên bilindbûn û ketina sînyalên TMS û TCK ji nû ve şekil dikin.
    3. Pêdivî ye ku meriv derengiya zêde ya ku ji hêla tamponan ve hatî çêkirin li ber çavan bigire.
  6. Tê pêşniyar kirin ku ji bo sînyalên TMS û TDI berxwedêrên hilkişandinê (4.7KΩ heya 10KΩ) û ji bo nîşana TCK-ê li J-bergira dakêşanê bikar bînin.TAG sernivîsê da ku pêşî li van îşaretan bigire dema ku ew ji hêla hardware navrûyê ve neyên ajotin.
    • Ji bo ATF15xx CPLD-yên hilbijartî yên hundurîn ên li ser TMS û TDI hene.
  7. Tê pêşniyar kirin ku JTAG sînyalên li JTAG header.
    • Hem bidawîbûna çalak û hem jî pasîf têne qebûlkirin; lebê, bidawîkirina pasîf tercîh e.
    • Ew ji ber dirêjahiya kablo/PCB-ya şopa dirêj zengilê kêm dike.
    • Betalkirin ji bo TMS û TCK herî krîtîk e.
  8. Tê pêşniyar kirin ku hemî têketin û I/O-yên cîhazên di JTAG zincîra, ji bilî JTAG pin, divê di rewşek statîk de bin dema ku ATF15xx CPLD têne bername kirin da ku deng kêm bikin.
  9. Dema ku yek ji panelên pêşkeftinê / bernamesaz ên Atmel ATF15xx bikar tînin, dema ku pozîsyonên hilbijarkên hilbijartinê yên VCC têne guheztin pêdivî ye ku hêza panelê were qut kirin.
  10.  Ji bo ATF15xx CPLDs, JTAG ISP dema ku beş di moda Power-down-kontrolkirî ya Pin-ê de ye an dema ku cîhaza "hêza kêm" di xew de ye peyda dibe.
  11.  Rewşa cîhazê piştî qutkirina ISP:
    • Ger ISP were qut kirin, hemî pînên I/O bêyî rewşa çerxên Pin-keeper-ê têne sê-gotin.
    • Asteng dike ku amûrên bi qismî bernamekirî nebin sedema nakokiya otobusê bi cîhazên din ên li ser panelê.
  12. Di dema bernameya ISP de, hemî pinên I/O di yek ji şertên jêrîn de ne:
    • Rewşa berbelavbûna bilind:
    • Dema ku amûrek vala / jêbirin tê bernamekirin.
    • Dema ku amûrek bi çerxên Pin-keeper neçalak ji nû ve tê bernamekirin.
    • Nakokiya otobusê ya bi cîhazên derveyî re ku bi ATF15xx CPLD-yên li ser panelê ve girêdayî ne asteng dike.
    • Bi qelsî li rewşa berê ve girêdayî ye:
    • Dema ku amûrek bernamekirî bi çerxên Pin-keeper ve çalak ji nû ve tê bernamekirin.
    • Pînên I/O astên mantiqa berê berî ISP diparêzin.
    • Asteng dike ku ISP bandorê li xebata amûrên din ên li ser panela pergalê bike.
  13. Bikaranîna pirjimar JTAG zincîrên li ser yek panelê nayê pêşniyar kirin.
    • Dibe ku cîhaz di navbera J-yên cûda de têkilî dayninTAG zincîran.
    • Pîvan tenê dema ku hemî cîhazên di hemî J de fonksiyonel eTAG zincîran bi serkeftî têne bername kirin.
    • Ger bername bi kêmî ve yek amûrek di zincîrê de têk neçe dema ku JTAG zincîran bi serfirazî bername kirin:
    • An Atmel an jî cîhazên din ên li ser gemiyê dikarin ji ber pirsgirêka muhtemel a nakokiya otobusê ya ji bo derketinên sê-dewletî zirarê bibînin.
    • Rewşa xebatê ya desteya pergalê ne diyar e; û ji ber vê yekê, dibe ku operasyona fonksiyonê ya çewt çêbibe.
  14. Têxistina çerxên çalak di navbera JTAG serî û JTAG amûrên di zincîrê de nayê pêşniyar kirin. Ger dorhêla çalak xera bibe, dibe ku ew bibe sedema bernamekirinê/verastkirina pirsgirêkan.
  15. Bikaranîna tevlihev-voltage cîhaza JTAG zincîran nayê pêşniyar kirin.
    • Ev JTAG zincîrên bi amûrên ku VCC vol cuda bikar tînintages û / an interface voltages.
    • Interface voltage astên (VIL, VIH, VOL, VOH) ji bo cîhazên 5.0V dibe ku bi volta navberê re nebintagastên e ji bo cîhazên 3.0V.
  16. Ger ATMISP di danûstandina bi J re pirsgirêkek heyeTAG zincîra hardware ya cîhazê, biceribînin Self Calibrate an Deste Calibrate bikin da ku frekansên J kêm bikin.TAG sînyalên.
  17. Berî ku bername dest pê bike pê ewle bin ku LED-ya li ser kabloya ATDH1150USB vebe û kesk be. Piştrast bikin ku kabloya dakêşana ISP-ê karibe bi nermalava ATMISP re rast ragihîne.
  18. Piştrast bikin ku VCC voltage li ser kabloya ATDH1150USB tê sepandin.
    • VCC ji hêla cîhaza yekem ve di JTAG Pêdivî ye ku zincîra bi kabloya ATDH1150USB ve bi pin 4 ya 10-pin J ve were peyda kirin.TAG header.
    • Ji bo ATF15xx CPLD bi VCCINT û VCCIO veqetandî, divê VCCIO ji bo kabloya ATDH1150USB were bikar anîn.

Ordering Information

Ordering Code Terîf
ATF15xx-DK3-U Kit Pêşveçûn / Bernameçêker CPLD (ATF15xxDK3-SAA44 û ATDH1150USB an ATDH1150USB-K tê de ye)
ATF15xxDK3-SAA100 100-pin TQFP Socket Adapter Board ji bo DK3 Board
ATF15xxDK3-SAJ44 44-pin PLCC Socket Adapter Board ji bo DK3 Board
ATF15xxDK3-SAJ84 84-pin PLCC Socket Adapter Board ji bo DK3 Board
ATF15xxDK3-SAA44 44-pin TQFP Socket Adapter Board ji bo DK3 Board
ATDH1150USB Atmel ATF15xx CPLD USB-based JTAG ISP Daxistina Cable

Dîroka Revision

Doc. Rev. Rojek Comments
A 12/2015 Daxuyaniya belgeya destpêkê.

AGAHÎ TÊKILIYÊ

Pargîdaniya Atmel

  • 1600 Technology Drive, San Jose, CA 95110 USA
  • T: (+1) (408) 441.0311
  • F: (+1) (408) 436.4200
  • www.atmel.com

© 2015 Pargîdaniya Atmel. / Rev.: Atmel-8968A-CPLD-ATF-ISP_User Guide-12/2015

Atmel®, logoya Atmel û kombînasyona wan, Enabling Unlimited Possibilities®, û yên din marqeyên bazirganî an tîcarî yên Atmel Corporation li Dewletên Yekbûyî û welatên din in. Dibe ku şert û navên hilberên din marqeyên yên din bin.
BİXWÎNE: Agahdariya di vê belgeyê de bi hilberên Atmel ve girêdayî ye. Ji hêla vê belgeyê ve an bi girêdana bi firotina hilberên Atmel re ti destûrek, eşkere an jî têgihîştî, ji hêla estoppel an bi rengek din ve, ji tu mafên xwedaniya rewşenbîrî re nayê dayîn. JI LI LI SER ATMELÊ DI ŞERT Û ŞERTÊN FIROŞÎNÊN LI SER ATMELÊ DE HATIN DAYÎN WEBMALPER, ATMEL TU ÇI BERPIRSYARÎ NE DIGIRIN Û GARANTIYÊN DESTPÊK, LI SER KIRIN, AN JÊ YA ZANÛN LI SER BERHEMÊN XWE DE HETA, LÊ BI SÎNOR NE, GARANTIYÊN LI BERXWEDANÎ YA LI SER KIRIN, ARMANC, AN NEBINPÊKIRIN. DI TU BÛYÊ DE DÊ ATMEL JI BER HER ZERARÊN DÊREST, NERAWEST, ENCAMÎ, CEZAN, TAYBET, AN JI LI BERXWEDÎ (BÊ SÎNOR, ZERARÊN JI BO WINDARIYÊ Û XWEZANÎNÊ, XWEZAYÎ, BELETÎ, BÊ SÎNOR, JI BO, BIBIN, AGAHÎ) JI BIKARANÎNIN AN JI NIKARINA BIKARANÎNA VÊ BELGEYÊ RE HEYE, HEWLÊ HEQA ATMEL JI MUHMETA ZERARÊN WIŞA HAT HIŞYAR KIRIN. Atmel di derbarê rastbûn an temambûna naveroka vê belgeyê de ti nûnerî an garantî nake û mafê guheztina taybetmendî û danasînên hilberan di her kêliyê de bêyî agahdarî diparêze. Atmel ti sozê nade ku agahdariya ku li vir heye nûve bike. Heya ku bi taybetî wekî din neyê peyda kirin, hilberên Atmel ji bo ne guncan in, û dê di sepanên otomotîvê de neyên bikar anîn. Berhemên Atmel ji bo karanîna wekî pêkhateyên di serîlêdanên ku ji bo piştgirî an domandina jiyanê têne armanc kirin, destûr ne an jî garantî ne. BILA SERLÊDANÊN EWLEHIYÎ-KIRÎTÎK, LEŞKERÎ Û OTOMOTIVE: Berhemên Atmel ji bo ne hatine sêwirandin û dê di girêdanekê de bi serîlêdanên ku têkçûna van hilberan bi awayekî maqûl were hêvî kirin ku bibe sedema birînek kesane an mirina girîng ("Ewlehî-Krîtîk Serlêdan”) bêyî destûra nivîskî ya taybetî ya karmendek Atmel. Serîlêdanên krîtîk ên ewlehiyê, bêyî sînor, amûr û pergalên piştevaniya jiyanê, amûr an pergalên ji bo xebitandina tesîsên nukleerî û pergalên çekan hene. Berhemên Atmel ne hatine sêwirandin û ne jî ji bo karanîna di sepanên leşkerî an hewayî an jîngehê de têne çêkirin heya ku bi taybetî ji hêla Atmel ve wekî pola leşkerî neyên destnîşankirin. Berhemên Atmel ne ji bo karanîna di sepanên otomotîvê de ne hatine sêwirandin û ne jî têne armanc kirin heya ku bi taybetî ji hêla Atmel ve wekî pola otomotîvê neyê destnîşankirin.

Belge / Çavkanî

Atmel ATF15xx Complex Complex Logic Device [pdf] Rehbera bikaranînê
ATF15xx, ATF15xx Amûra Mantiqa Bernamekirî ya Kompleks, Amûra Mantiqê Bernamekirî ya Kompleks, Amûra Mantiqê Bernamekirî, Amûra Mantiqî, Amûr

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *