Atmel-logo

Atmel ATF15xx Komplek Alat Logika Programmable

Atmel-ATF15xx-Complex-Programmable-Logic-Device-produk

spésifikasi

  • Ngaran produk: Atmel ATF15xx Dina-System Programming
  • Modél: ATF15xx
  • Jenis: Alat Logika Programmable Kompleks (CPLD)
  • Métode Pemrograman: In-System Programming (ISP)
  • Panganteur: JTAG Antarbeungeut ISP
  • Produsén: Atmel

FAQs

Q: Dupi abdi tiasa make software program pihak katilu jeung ATF15xx CPLDs?

A: Leres, salami parangkat lunak ngadukung algoritma pamrograman sareng JTAG parentah diperlukeun pikeun ATF15xx CPLDs.

Q: Dupi éta mungkin pikeun program sababaraha ATF15xx CPLDs sakaligus?

A: Leres, JTAG Antarbeungeut ISP ngadukung sababaraha program alat pikeun program efisien sababaraha CPLD sakaligus.

Bubuka

  • Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) kalayan arsitéktur Logic Doubling® ngadukung In-System Programming (ISP) ngaliwatan IEEE Std. 1149.1 Grup Aksi Tés Gabungan (JTAG) panganteur. Fitur ieu ningkatkeun kalenturan program sareng nyayogikeun mangpaat dina sababaraha fase; ngembangkeun produk, produksi, sarta pamakéan sawah. Buku pituduh ieu ngajelaskeun métode desain jeung sarat pikeun nerapkeun ISP dina ATF15xx CPLDs kalayan rojongan ISP sakumaha dibéréndélkeun di handap:
  • ATF1502AS / ASL / ASV
  • ATF1504AS / ASL / ASV / ASVL
  • ATF1508AS / ASL / ASV / ASVL

Fitur sarta Mangpaat

In-system programming ngamungkinkeun program sareng program ulang alat ISP saatos dipasang dina Printed Circuit Boards (PCB). Ieu ngaleungitkeun léngkah penanganan tambahan anu diperyogikeun dina prosés manufaktur pikeun ngaprogram alat-alat dina programmer alat éksternal sateuacan dipasang dina PCB. Ngaleungitkeun léngkah ieu ngirangan kamungkinan ngarusak kalungguhan hipu tina alat-alat anu dipasang di permukaan count pin tinggi atanapi ngarusak alat ngalangkungan éléktrostatik (ESD) salami aliran program. ISP ogé ngamungkinkeun pamaké pikeun nyieun parobahan desain jeung upgrades widang tanpa kudu miceun alat ISP ti PCBs. Saterusna, éta ogé ngamungkinkeun pamakéan hiji mikrokontroler embedded atanapi in-circuit tester pikeun ngalakukeun operasi programming dina-sistem dina alat ISP sarta ngahijikeun operasi programming ieu kana aliran produksi papan sirkuit.

Dina-System Programming Systems

Tilu komponén penting tina sistem ISP pikeun ATF15xx CPLDs nyaéta:

Parangkat lunak

Palaksanaan algoritma programming, kitu ogé generasi JTAG parentah jeung data pikeun alat target ISP. Ieu tiasa janten program parangkat lunak anu dijalankeun dina PC, mikrokontroler anu dipasang, atanapi alat uji sirkuit.

Hardware panganteur

Saluran komunikasi antara parangkat lunak ISP sareng alat ISP dina papan target. Ieu tiasa kabel unduh ISP atanapi programer ti Atmel atanapi vendor pihak katilu, alat uji sirkuit, atanapi sambungan antara mikrokontroler anu dipasang sareng alat ISP dina PCB.

Papan Sasaran

Papan sirkuit anu ngandung alat ISP dina JTAG ranté. Ieu tiasa janten ATF15xx CPLD Development/Programmer board ti Atmel atanapi papan sirkuit anu dirancang khusus sareng J anu pas.TAG sambungan kana hardware panganteur.

Salian tilu komponén ieu, JEDEC a file perlu program hiji ATF15xx CPLD. JEDEC ieu file bisa dijieun ku nyusun rarancang file ngagunakeun parangkat lunak pamekaran anu ngadukung ATF15xx CPLD sapertos Atmel WinCUPL sareng Atmel ProChip Designer. Atmel ogé nyayogikeun utilitas parangkat lunak penerjemah, POF2JED.exe, anu ngarobih kaluaran file ti format pamrograman pesaing ka JEDEC file cocog sareng ATF15xx CPLD. Kanggo inpo nu langkung lengkep ihwal utilitas ieu, mangga tingal catetan aplikasi Atmel, "Konversi Kulawarga Produk ATF15xx", sayogi dina Atmel. websitus. Saatos JEDEC files dijieun pikeun sakabéh ATF15xx CPLDs, aranjeunna bisa diprogram dina dewan target. ATF15xx CPLDs tiasa diprogram ku sistem pemrograman dina-sistem ieu:

  • ATF15xx Sistim Programming Dina-System
  • Mikrokontroler anu dipasang
  • Testers in-circuit

Atmel ATF15xx Dina-System Programming System

Pikeun program in-system tina ATF15xx CPLDs, parangkat lunak ISP, kabel download, sareng kit pamekaran / programmer sayogi ti Atmel sareng dijelaskeun dina bagian di handap ieu.

Parangkat lunak ISP

Parangkat lunak Atmel ATF15xx ISP, ATMISP, mangrupikeun cara utama pikeun ngalaksanakeun JTAG programming dina sistem dina ATF15xx CPLDs. ATMISP dijalankeun dina PC host basis Windows sarta implements program in-sistem tina ATF15xx CPLDs dina target sistem hardware ISP atawa ngahasilkeun Serial Véktor Format (.SVF) file pikeun dipaké ku Automatic Testing Equipment (ATE) pikeun program ATF15xx CPLDs dina sistem target. ATMISP munggaran acquires sagala informasi diperlukeun ti pamaké ngeunaan JTAG ranté alat dina sistem target. Ieu lajeng executes luyu JTAG Parentah ISP kana JTAG ranté alat dina sistem target nurutkeun JTAG Inpormasi ranté alat anu ditangtukeun ku pangguna ngalangkungan port USB atanapi LPT PC. Inpo nu langkung lengkep ihwal software Atmel ATMISP sadia dina www.atmel.com/tools/ATMISP.aspx.

ISP Unduh Kabel

Kabel Unduh ISP basis USB Atmel ATF15xx, ATDH1150USB, nyambung ka port USB standar komputer host dina hiji sisi sareng ka JTAG lulugu tina papan sirkuit target dina sisi séjén. Ieu mindahkeun JTAG parentah jeung data dihasilkeun ATMISP ngajalankeun on PC host ka alat ISP dina circuit board target. Inpo nu langkung lengkep ihwal kabel ATDH1150USB sayogi di www.atmel.com/tools/ATDH1150USB.aspx.

Pangwangunan / Programmer

Atmel ATF15xx Development / Programmer Kit, ATF15xx-DK3-U, mangrupikeun sistem pangembangan lengkep sareng programmer ISP pikeun ATF15xx CPLDs. Kit ieu nyayogikeun désainer cara anu gancang sareng gampang pikeun ngembangkeun prototipe sareng meunteun desain énggal nganggo ATF15xx ISP CPLD. Kalayan kasadiaan papan adaptor stop kontak anu béda pikeun ngadukung kalolobaan jinis pakét anu ditawarkeun dina ATF15xx CPLDs, kit ieu tiasa dianggo salaku programmer ISP pikeun program ATF15xx ISP CPLDs dina kalolobaan jinis pakét anu sayogi ngalangkungan J.TAG panganteur. Inpo nu langkung lengkep ihwal Atmel ATF15xx-DK3-U kit sadia dina www.atmel.com/tools/ATF15XX-DK3-U.aspx.

Sistem Mikrokontroler Embedded

Algoritma programming jeung JTAG parentah pikeun ATF15xx CPLDs bisa dilaksanakeun dina mikrokontroler atawa microprocessor, nu lajeng bisa dipaké pikeun program ATF15xx CPLDs dina papan target. Salah sahiji metodeu anu mungkin nyaéta ékstrak sadaya JTAG inpormasi protokol (ie JTAG parentah jeung data) ti SVF file dihasilkeun ku parangkat lunak ATMISP, teras nganggo inpormasi ieu pikeun nerapkeun kode pikeun mikrokontroler atanapi mikroprosesor anu bakal ngahasilkeun JTAG sinyal pikeun alat ISP dina JTAG ranté. Pendekatan ieu paling cocog pikeun sistem anu parantos gaduh mikrokontroler atanapi mikroprosesor anu dipasang, sareng ieu ngaleungitkeun pamakean parangkat lunak pemrograman dina sistem éksternal sareng alat hardware.

Dina-circuit Testing System

ATF15xx CPLDs tiasa diprogram dina papan sirkuit target via JTAG panganteur salila nguji tina circuit board ngagunakeun tester in-circuit. Sacara umum, SVF file dihasilkeun ku ATMISP kedah ngandung sakabéh pertinent JTAG in-sistem informasi programming yén testers di-circuit kudu program ATF15xx CPLDs dina circuit board target. Pendekatan ieu ngamungkinkeun integrasi hambalan programming kana s ngujitage tina aliran produksi.

JTAG Antarbeungeut ISP

ISP pikeun ATF15xx CPLDs dilaksanakeun ngagunakeun IEEE 1149.1 Std. JTAG panganteur. Antarbeungeut ieu tiasa dianggo pikeun mupus, program, sareng pariksa CPLD ATF15xx. The JTAG panganteur nyaéta panganteur séri anu diwangun ku sinyal TCK, TMS, TDI, jeung TDO sarta JTAG Test Aksés Port (TAP) controller. Pin TCK mangrupikeun input jam pikeun JTAG TAP controller jeung mindahkeun asup/kaluar JTAG parentah jeung data. Pin TDI mangrupikeun input data séri. Hal ieu dipaké pikeun mindahkeun parentah programming jeung data kana alat ISP. Pin TDO nyaéta kaluaran data séri. Hal ieu dipaké pikeun mindahkeun kaluar data ti alat ISP. Pin TMS mangrupakeun pin mode-pilih. Éta ngatur kaayaan JTAG TAP controller. The JTAG pin panganteur ATF15xx CPLD dina dewan target ISP kudu disambungkeun ka hardware panganteur ISP (ie ISP download kabel) ilaharna via header 10-pin. Hardware panganteur ISP ogé perlu disambungkeun ka PC host ngajalankeun software ISP. Hardware panganteur ISP ngadegkeun komunikasi antara software ISP jeung alat ISP, sarta hal ieu ngamungkinkeun software ISP nransper parentah programming jeung data ti PC host ka ATF15xx CPLDs. ATF15xx CPLDs sareng JTAG fitur diaktipkeun pinuh JTAG cocog sareng ogé ngadukung operasi Boundary Scan Test (BST) anu dibutuhkeun dina JTAG standar. ATF15xx CPLDs tiasa dikonpigurasi janten bagian tina JTAG Ranté BST sareng JTAG alat pikeun nguji dina-circuit tina dewan sistem. Kalayan fitur ieu, ATF15xx CPLDs tiasa diuji dina papan sirkuit sareng JTAG- Alat anu dirojong tanpa nganggo uji ranjang kuku.

Programming Alat Tunggal

The JTAG panganteur ISP bisa ngonpigurasi ka program hiji ATF15xx CPLD tunggal. The JTAG konfigurasi pikeun alat tunggal ditémbongkeun dina gambar di handap ieu. Nalika ATF15xx CPLD dikonpigurasikeun ku cara kieu, némbongan register antara TDI sareng TDO pin alat. Ukuran register gumantung kana JTAG lebar instruksi jeung data keur shifted pikeun instruksi éta. Gambar 2-1 JTAG ParantiAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (1)

Sababaraha Alat Programming

ATF15xx CPLDs tiasa dikonpigurasikeun salaku bagian tina ranté daisy tina sababaraha JTAG-alat nu dirojong sakumaha ditétélakeun di handap sarta ogé ditémbongkeun dina gambar di handap ieu.

  1. Sambungkeun pin TMS sareng TCK pikeun tiap alat dina JTAG ranté ka pin TMS sareng TCK tina JTAG lulugu panganteur dina circuit board.
  2. Sambungkeun pin TDI ti alat munggaran ka pin TDI tina JTAG lulugu panganteur.
  3. Sambungkeun pin TDO ti alat munggaran ka pin TDI alat salajengna. Nuluykeun prosés ieu dugi sadayana iwal hiji panungtungan disambungkeun.
  4. Sambungkeun pin TDO tina alat anu terakhir ka pin TDO tina JTAG lulugu panganteur.

Gambar 2-2 Multiple Device JTAG KonfigurasiAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (2)

Pikeun program sababaraha alat dina JTAG ranté, pamaké kudu ngagunakeun parabot software ISP nu ngarojong fitur sapertos. Dina parangkat lunak ISP, pangguna kedah netepkeun:

  • Jumlah alat dina JTAG ranté.
  • Nomer bagian tina alat sareng posisi dina JTAG ranté.
  • JTAG operasi pikeun tiap alat.
  • Lain JTAGinpormasi anu aya hubunganana sapertos JTAG lebar instruksi pikeun tiap alat.

Sakali JTAG ranté daisy leres disetél dina papan target ISP sareng dina parangkat lunak ISP, alat-alat dina JTAG ranté bisa diprogram dina waktos anu sareng.

Pertimbangan Desain

Pikeun ngalaksanakeun ISP dina ATF15xx CPLD, sumber daya pikeun JTAG panganteur dina ATF15xx kudu ditangtayungan. Ku alatan éta, opat pin I/O pikeun pin TMS, TDI, TDO, jeung TCK kudu ditangtayungan pikeun J.TAG sarta teu bisa dipaké salaku pamaké I / Os. Nomer pin pikeun pin ieu gumantung kana ATF15xx CPLD anu dianggo sareng jinis pakét na. Tingal tabel di handap pikeun émbaran pinout. The JTAG standar nyarankeun yén pin TMS sareng TDI ditarik pikeun unggal alat dina JTAG ranté. ATF15xx CPLDs gaduh fitur pull-up internal pikeun pin ieu nu, nalika diaktipkeun, ngaheéat butuh resistors pull-up éksternal. Sajaba ti éta, JTAG fitur panganteur kudu diaktipkeun dina urutan nedunan ISP dina ATF15xx CPLDs. Ngaktifkeun JTAG panganteur merlukeun milih jenis alat Atmel husus atawa setélan pilihan saméméh compile desain ATF15xx. Prosedur ieu digariskeun pikeun WinCUPL, ProChip Designer, sareng POF2JED dina pituduh ieu. Sacara standar, sadaya ATF15xx CPLDs énggal dikirimkeun nganggo JTAG panganteur diaktipkeun. Sakali sumber logika pikeun JTAG panganteur ditangtayungan, pamaké bisa program, pariksa, sarta mupus sagala ATF15xx CPLD dina dewan target ngagunakeun software ATMISP.

Tip: Sanajan opat JTAG pin ditangtayungan pikeun JTAG panganteur, pamaké bisa nerapkeun fungsi logika dikubur dina macrocells pakait sareng pin ieu.

Tabél 3-1 ATF15xx CPLD JTAG Nomer Pin

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

Aktipkeun JTAG Interface jeung WinCUPL

Pikeun ngaktifkeun JTAG panganteur jeung WinCUPL, jenis alat ATF15xx ISP luyu perlu dieusian saméméh desain disusun. Saatos desain suksés disusun, JEDEC a file kalawan JTAG fitur panganteur diaktipkeun dihasilkeun. Nalika JEDEC ieu file diprogram kana ATF15xxCPLD, JTAG panganteur diaktipkeun. Pamaké ogé tiasa ngaktipkeun résistor pull-up internal TDI sareng TMS ku ngalebetkeun pernyataan harta di handap ieu dina desain CUPL. file.

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

Bewara: Upami jinis alat ISP ATF15xx dianggo pikeun desain anu nganggo JTAG pin panganteur sakumaha logika I / O pin, WinCUPL dibangkitkeun kasalahan.

Léngkah-léngkah ieu ngabahas kumaha cara muka desain anu tos aya dina WinCUPL, tangtukeun jinis alat, sareng nyusun desain.

  1. Dina ménu utama WinCUPL, pilih File > Buka. Pilih sumber CUPL (.pld). file tina diréktori kerja anu cocog.
  2. Pilih OK pikeun muka sumber PLD file.
  3. Dina ménu utama WinCUPL, pilih File > Simpen. Ieu ngaheéat parobahan dijieun pikeun sumber file.
  4. Dina ménu utama, pilih Pilihan > Alat. Ieu ngabuka kotak dialog Pamilihan Alat.
  5. Milih alat ATF15xx ISP luyu. Tingali tabel di handap ieu pikeun daptar sadaya jinis alat ATF15xx anu dirojong ku WinCUPL.
  6. Pilih OK pikeun nutup menu pilihan alat.
    • Catetan: Métode alternatip nyaéta milih jinis alat ATF15xx anu cocog tina tabel di handap ieu sareng kalebet dina bagian lulugu sumber CUPL. file.
  7. Dina ménu utama WinCUPL, pilih Run> Device Dependent Compile.
    • WinCUPL compiles rarancang jeung spawn nu Atmel alat fitter. Lamun desain fits, a JEDEC file otomatis dijieun.
    • Nalika JEDEC file diprogram kana alat, JTAG panganteur, TMS internal tur TDI pull-up pilihan, sarta sirkuit pin-keeper pilihan diaktipkeun.

Catetan: Milih tipe alat Atmel ISP otomatis ngaktipkeun JTAG panganteur sacara standar nalika Atmel WinCUPL ngajalankeun Atmel alat fitter.

Lamun desain nyegah reserving sumberdaya pikeun JTAG panganteur atawa ISP ieu optionally teu dipaké, hiji tipe alat non-ISP Atmel kudu dipilih. Tingali tabel di handap pikeun daptar alat. alat nu lajeng bisa reprogrammed maké programmer alat éksternal. Tabel di handap ieu daptar jinis alat Atmel ISP sareng Atmel non-ISP pikeun WinCUPL.

meja 3-2 WinCUPL ATF15xx Tipe Alat

Ngaran alat Jinis pakét Tipe Alat WinCUPL
JTAG Diaktipkeun JTAG ditumpurkeun
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

Aktipkeun JTAG Interface sareng Atmel ProChip Designer

Pikeun ngaktifkeun JTAG panganteur sareng ProChip Designer:

  1. Buka proyék ProChip Designer anu luyu.
  2. Buka jandela Fitter Options ku ngaklik tombol Atmel Fitter handapeun Device Fitter.
  3. Pilih tab Alat Global teras pariksa JTAG Kotak palabuhan. Résistor pull-up internal TMS sareng TDI ogé tiasa diaktipkeun ku mariksa kotak TDI Pullup sareng TMS Pullup. Kotak centang ieu dipidangkeun dina gambar di handap ieu.

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

Aktipkeun JTAG Interface jeung POF2JED

Dina POF2JED, JTAG Pilihan mode tiasa disetél ka Otomatis pikeun ngantepkeun POF2JED nangtukeun naha JTAG Fitur dina ATF15xx kedah diaktipkeun atanapi henteu, sareng dumasar kana naha JTAG dirojong dina CPLD pesaing. Pikeun ngaktipkeun JTAG dina ATF15xx CPLD paduli naha JTAG dirojong dina CPLD pesaing atanapi henteu, JTAG Pilihan mode kudu disetel ka Hurung. Nalika JTAG diaktipkeun dina ATF15xx, TDI sareng TMS internal pull-up resistors tiasa diaktipkeun ku mariksa Aktipkeun.
TDI_PULLUP sareng Aktipkeun kotak TMS_PULLUP di POF2JED. Tempo gambar di handap.

angka 3-2 POF2JED pamaké InterfaceAtmel-ATF15xx-Complex-Programmable-Logic-Device-fig- (4)

Pedoman jeung Rekomendasi

Perhatian: Perhatian tambahan kana bagian ieu kudu dilakukeun nalika ngajalankeun operasi ISP on ATF15xx CPLDs. Bagian ieu ngabahas sababaraha JTAG Pitunjuk ISP, inpormasi sareng saran anu kedah diperhatoskeun.

  1. Pastikeun JTAG port pikeun sakabéh alat dina JTAG ranté diaktipkeun.
    • Pikeun ATF15xx CPLDs, JTAG port diaktipkeun upami alat kosong/dihapus atanapi diprogram ku JTAG diaktipkeun.
    • Sadaya alat Atmel ATF15xx dikirimkeun dina kaayaan kosong / erased; kituna, JTAG port diaktipkeun pikeun sakabéh alat anyar jeung siap pikeun ISP.
    • Alat ATF15xx sareng JTAG ditumpurkeun kedah dipupus nganggo programmer alat non-ISP pikeun ngaktipkeun deui JTAG palabuhan.
  2. Pastikeun vol VCC ditangtoskeuntage diterapkeun ka unggal alat dina JTAG ranté.
    • ATF15xxAS/ASL CPLDs di 84-PLCC, 100-TQFP, jeung 100-PQFP tipe pakét: VCCINT kudu antara 4.5V jeung 5.5V bari VCCIO bisa antara 3.0V jeung 3.6V atawa 4.5V jeung 5.5V.
    • ATF15xxAS / ASL CPLDs dina tipe pakét 44-PLCC na 44-TQFP: VCC kudu antara 4.5V mun 5.5V.
    • ATF15xxASV / ASVL CPLDs: VCC (VCCIO na VCCINT) kudu antara 3.0V mun 3.6V.
  3. VCC pikeun alat-alat dina JTAG ranté kudu diatur leres tur disaring.
    • Pikeun CPLD ATF15xx anu dianggo dina kalolobaan aplikasi, disarankeun ngagunakeun hiji kapasitor decoupling 0.22µF pikeun tiap pasangan VCC/GND.
  4. Disarankeun make taneuh umum pikeun sakabéh alat dina JTAG ranté sarta JTAG hardware panganteur (ie ATDH1150USB ISP Download Cable).
  5. Disarankeun pikeun nyegah panjang (henteu langkung ti lima alat) JTAG ranté.
    1. Lamun panjang JTAG ranté perlu, panyangga sinyal TMS jeung TCK sanggeus unggal alat kalima. Pamakéan panyangga pemicu Schmitt pikaresep.
    2. Buffers reshape naek na ragrag kali tina TMS na TCK sinyal.
    3. Perlu tumut kana tinimbangan tambahan reureuh ditanggung ku buffers.
  6. Disarankeun make résistor pull-up (4.7KΩ nepi ka 10KΩ) pikeun sinyal TMS jeung TDI jeung résistor pull-down pikeun sinyal TCK di J.TAG header pikeun nyegah sinyal ieu ngambang nalika aranjeunna henteu disetir ku hardware panganteur.
    • Pull-up internal pilihan dina TMS sareng TDI sayogi pikeun CPLD ATF15xx.
  7. Disarankeun pikeun ngeureunkeun JTAG sinyal dina JTAG lulugu.
    • Terminations duanana aktif jeung pasip anu bisa ditarima; kumaha oge, terminasi pasip pikaresep.
    • Ieu ngurangan ringing alatan kabel panjang / PCB renik panjangna.
    • Terminasi paling kritis pikeun TMS sareng TCK.
  8. Disarankeun yén sadaya input sareng I/Os tina alat-alat dina JTAG ranté, iwal JTAG pin, kedah dina kaayaan statik nalika ATF15xx CPLDs keur diprogram pikeun ngaleutikan noise.
  9. Lamun make salah sahiji Atmel ATF15xx ngembangkeun / dewan programmer, kakuatan ka dewan kudu dipareuman nalika posisi jumpers pilihan VCC keur dirobah.
  10.  Pikeun ATF15xx CPLDs, JTAG ISP sayogi nalika bagianna aya dina modeu Power-down Pin-dikawasa atanapi nalika alat "daya-rendah" saré.
  11.  Kaayaan alat saatos gangguan ISP:
    • Mun ISP ieu interrupted, sadaya I / O pin tri-nyatakeun paduli kaayaan sirkuit Pin-keeper.
    • Nyegah alat sawaréh diprogram ti ngabalukarkeun contention beus jeung alat sejenna dina circuit board.
  12. Salila program ISP, sadaya pin I/O aya dina salah sahiji kaayaan ieu:
    • Kaayaan impedansi tinggi:
    • Nalika alat kosong / erased diprogram.
    • Nalika alat diprogram ulang sareng sirkuit Pin-keeper ditumpurkeun.
    • Nyegah contention beus jeung alat éksternal interfacing kalawan ATF15xx CPLDs dina circuit board.
    • Lemah latched kana kaayaan saméméhna:
    • Nalika alat diprogram ulang diprogram ku sirkuit Pin-keeper diaktipkeun.
    • I/O pin ngajaga tingkat logika saméméhna saméméh ISP.
    • Nyegah ISP tina mangaruhan operasi alat sejenna dina dewan sistem.
  13. Pamakéan sababaraha JTAG ranté dina hiji dewan teu dianjurkeun.
    • Alat tiasa berinteraksi antara JTAG ranté.
    • Papan ngan ukur tiasa dianggo nalika sadaya alat dina sadaya JTAG ranté anu diprogram suksés.
    • Upami program gagal sahenteuna sahenteuna hiji alat dina ranté bari JTAG ranté suksés diprogram:
    • Boh Atmel atawa alat sejenna dina dewan bisa ruksak alatan mungkin masalah contention beus pikeun outputs tri-stateable.
    • Kaayaan operasional dewan sistem henteu ditangtukeun; sarta ku kituna, operasi fungsi salah bisa lumangsung.
  14. Nyelapkeun sirkuit aktip antara JTAG header jeung JTAG alat dina ranté henteu dianjurkeun. Upami sirkuit aktif gagal, éta tiasa nyababkeun masalah pemrograman / verifikasi.
  15. Pamakéan campuran-voltagalat jTAG ranté henteu dianjurkeun.
    • Ieu JTAG ranté jeung alat nu make VCC vol bédatages jeung / atawa panganteur voltages.
    • Panganteur voltagtingkat e (VIL, VIH, VOL, VOH) pikeun alat 5.0V bisa jadi teu cocog jeung vol panganteurtage tingkat pikeun alat 3.0V.
  16. Upami ATMISP ngagaduhan masalah komunikasi sareng JTAG ranté hardware alat, coba ngajalankeun Self Calibrate atanapi Manually Calibrate pikeun nurunkeun frékuénsi JTAG sinyalna.
  17. Pastikeun LED dina kabel ATDH1150USB dihurungkeun tur éta héjo saméméh programming dimimitian. Pastikeun kabel download ISP tiasa leres komunikasi sareng software ATMISP.
  18. Pastikeun vol VCC ditangtoskeuntage diterapkeun kana kabel ATDH1150USB.
    • VCC dipaké ku alat munggaran dina JTAG ranté kedah disayogikeun ka kabel ATDH1150USB via pin 4 tina 10-pin JTAG lulugu.
    • Pikeun CPLD ATF15xx sareng VCCINT sareng VCCIO anu misah, VCCIO kedah dianggo pikeun kabel ATDH1150USB.

Émbaran pesenan

Kode pesenan Katerangan
ATF15xx-DK3-U CPLD Development/Programmer Kit (kalebet ATF15xxDK3-SAA44 sareng ATDH1150USB atanapi ATDH1150USB-K)
ATF15xxDK3-SAA100 100-pin TQFP stop kontak adaptor Board pikeun DK3 Board
ATF15xxDK3-SAJ44 44-pin PLCC stop kontak adaptor Board pikeun DK3 Board
ATF15xxDK3-SAJ84 84-pin PLCC stop kontak adaptor Board pikeun DK3 Board
ATF15xxDK3-SAA44 44-pin TQFP stop kontak adaptor Board pikeun DK3 Board
ATDH1150USB Atmel ATF15xx CPLD basis USB JTAG ISP Unduh Kabel

Riwayat révisi

Dok. Pdt. titimangsa Koméntar
A 12/2015 Pelepasan dokumén awal.

INPORMASI KONTAK

Atmel Corporation

  • 1600 Téhnologi Girang, San Jose, CA 95110 AS
  • T: (+1)(408) 441.0311
  • F: (+1) (408) 436.4200
  • www.atmel.com

© 2015 Atmel Corporation. / Wahyu: Atmel-8968A-CPLD-ATF-ISP_Panungtun Pamaké-12/2015

Atmel®, logo Atmel sareng kombinasiana, Aktipkeun Unlimited Possibilities®, sareng anu sanésna mangrupikeun mérek dagang atanapi mérek dagang kadaptar ti Atmel Corporation di AS sareng nagara-nagara sanés. Istilah sareng nami produk sanésna tiasa janten mérek dagang batur.
DISCLAIMER: Inpormasi dina dokumén ieu disayogikeun dina hubungan sareng produk Atmel. Taya lisénsi, express atanapi tersirat, ku estoppel atawa lamun heunteu, kana sagala hak cipta intelektual ieu dibales ku dokumén ieu atanapi dina sambungan jeung diobral produk Atmel. Iwal sakumaha diatur dina ATMEL SYARAT JEUNG SYARAT PENJUALAN TEMPAT DI ATMEL. WEBSITUS, ATMEL nganggap euweuh tanggung jawab naon wae jeung DISCLAIMS sagala nyata, tersirat, ATAWA JAMINAN STATUTORY patali jeung produk na kaasup, tapi teu diwatesan ku, jaminan tersirat of merchantability, kabugaran pikeun hiji husus NURPOSEURPOSE. Dina sagala kajadian ATMEL moal nanggung jawab kana sagala LANGSUNG, teu langsung, konsékuansi, hukuman, husus, atawa ruksakna saliwatan (kaasup, TANPA watesan, ruksakna leungitna jeung kauntungan, gangguan usaha, atawa leungitna informasi ngeunaan pamakéan) PAKEUN DOKUMEN IEU, KALAU ATMEL NU DIBERITAKEUN NU KAMUNGKINAN KARUSAKAN KITU. Atmel henteu ngawakilan atanapi ngajamin ngeunaan katepatan atanapi kasampurnaan eusi dokumén ieu sareng ngagaduhan hak pikeun ngarobih spésifikasi sareng déskripsi produk iraha waé tanpa aya bewara. Atmel henteu ngalakukeun komitmen pikeun ngapdet inpormasi anu aya di dieu. Iwal husus disadiakeun disebutkeun, produk Atmel teu cocog pikeun, sarta teu kudu dipaké dina aplikasi otomotif. Produk Atmel henteu dimaksudkeun, otorisasi, atanapi dijamin pikeun dianggo salaku komponén dina aplikasi anu dimaksudkeun pikeun ngadukung atanapi ngadukung kahirupan. APLIKASI SAFETY-KRITIS, MILITER, JEUNG OTOMOTIF DISCLAIMER: Produk Atmel henteu dirarancang pikeun sareng moal dianggo dina hubungan naon waé aplikasi dimana kagagalan produk sapertos kitu bakal diperkirakeun nyababkeun tatu pribadi atanapi maot anu signifikan ("Kritis Kaamanan. Aplikasi") tanpa idin tinulis khusus ti perwira Atmel. Aplikasi anu penting pikeun kaamanan kalebet, tanpa watesan, alat sareng sistem pangrojong kahirupan, alat atanapi sistem pikeun operasi fasilitas nuklir sareng sistem senjata. Produk Atmel teu dirancang atawa dimaksudkeun pikeun pamakéan dina militér atanapi aerospace aplikasi atawa lingkungan iwal husus ditunjuk ku Atmel salaku militér-grade. Produk Atmel teu dirancang atawa dimaksudkeun pikeun pamakéan dina aplikasi otomotif iwal husus ditunjuk ku Atmel salaku automotive-grade.

Dokumén / Sumberdaya

Atmel ATF15xx Komplek Alat Logika Programmable [pdf] Pituduh pamaké
ATF15xx, ATF15xx Komplek Alat Logika Programmable, Alat Logika Programmable Komplek, Alat Logika Programmable, Alat Logika, Alat

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *