ʻO Atmel ATF15xx Complex Programmable Logic Device
Nā kikoʻī
- Inoa Huahana: Atmel ATF15xx In-System Programming
- Hoʻohālike: ATF15xx
- ʻAno: Paʻakikī Programmable Logic Device (CPLD)
- Ka Papahana Papahana: In-System Programming (ISP)
- Ili: JTAG ISP Interface
- Mea Hana: Atmel
FAQs
Nīnau: Hiki iaʻu ke hoʻohana i nā polokalamu polokalamu ʻaoʻao ʻekolu me nā ATF15xx CPLDs?
A: ʻAe, ʻoiai ke kākoʻo nei ka polokalamu i ka algorithm programming a me JTAG koi ʻia nā ʻōlelo kuhikuhi no nā CPLD ATF15xx.
Nīnau: Hiki paha ke hoʻolālā i nā ATF15xx CPLD he nui i ka manawa like?
A: ʻAe, ʻo ka JTAG Kākoʻo ʻo ISP interface i nā polokalamu polokalamu he nui no ka hoʻonohonoho pono ʻana o nā CPLD he nui i ka manawa hoʻokahi.
Hoʻolauna
- ʻO ka Atmel® ATF15xx Complex Programmable Logic Devices (CPLDs) me Logic Doubling® architecture kākoʻo In-System Programming (ISP) ma o ka IEEE Std. 1149.1 Hui Hana Ho'āʻo Hui (JTAG) pili. Hoʻonui kēia hiʻohiʻona i ka maʻalahi o ka polokalamu a hāʻawi i nā pōmaikaʻi ma nā ʻano hana like ʻole; hoʻomohala huahana, hana ʻana, a me ka hoʻohana ʻana i ka māla. Hōʻike kēia alakaʻi mea hoʻohana i nā ʻano hoʻolālā a me nā koi no ka hoʻokō ʻana i ka ISP ma ATF15xx CPLDs me ke kākoʻo ISP e like me ka papa inoa ma lalo nei:
- ATF1502AS/ASL/ASV
- ATF1504AS/ASL/ASV/ASVL
- ATF1508AS/ASL/ASV/ASVL
Nā hiʻohiʻona a me nā pono
Hiki i ka hoʻolālā ʻana i loko o ka ʻōnaehana ke hoʻolālā a me ka hoʻonohonoho hou ʻana i nā mea ISP ma hope o ke kau ʻana ma luna o nā Papa Kaapuni Paʻi (PCB). Hoʻopau kēia i ke kaʻina hana hou i koi ʻia i ke kaʻina hana e hoʻolālā i nā polokalamu ma kahi polokalamu polokalamu waho ma mua o ka kau ʻana ma nā PCB. ʻO ka hoʻopau ʻana i kēia ʻanuʻu e hōʻemi ana i ka hiki ke hōʻino i nā alakaʻi maʻalahi o nā mea kiʻekiʻe kiʻekiʻe o ka helu pin ma luna o nā mea mauna a i ʻole ka hōʻino ʻana i ka hāmeʻa ma o ka electrostatic discharge (ESD) i ka wā o ka hoʻolālā ʻana. ʻAe ʻo ISP i nā mea hoʻohana e hoʻololi i ka hoʻolālā a me ka hoʻomaikaʻi ʻana i ke kahua me ka ʻole e wehe i nā polokalamu ISP mai nā PCB. Eia kekahi, ʻae ia i ka hoʻohana ʻana i kahi microcontroller i hoʻokomo ʻia a i ʻole in-circuit tester e hana i nā hana hoʻolālā i loko o ka ʻōnaehana ma nā polokalamu ISP a hoʻohui i kēia mau hana hoʻolālā i ka kahe hana o nā papa kaapuni.
Nā Pūnaehana Polokalamu In-System
ʻO nā mea koʻikoʻi ʻekolu o kahi ʻōnaehana ISP no nā ATF15xx CPLD:
lako polokalamu
Ka hoʻokō ʻana i ka algorithm programming, a me ka hanauna o ka JTAG nā ʻōlelo aʻoaʻo a me nā ʻikepili no nā mea ISP i manaʻo ʻia. He polokalamu lako polokalamu kēia e holo ana ma ka PC, kahi microcontroller i hoʻokomo ʻia, a i ʻole kekahi mea hoʻāʻo kaapuni.
Lako Paahana
He alahele kamaʻilio ma waena o ka polokalamu ISP a me nā polokalamu ISP ma ka papa kuhikuhi. Hiki iā ia ke kelepona hoʻoiho ISP a i ʻole ka papahana mai Atmel a i ʻole ka mea kūʻai aku ʻekolu, nā lako hoʻāʻo i loko o ke kaapuni, a i ʻole nā pilina ma waena o kahi microcontroller i hoʻokomo ʻia a me nā mea ISP ma ka PCB.
Papa Kuhikuhi
ʻO ka papa kaapuni i loaʻa nā mea ISP ma ka JTAG kaulahao. Hiki paha kēia i ka ATF15xx CPLD Development/Programmer board mai Atmel a i ʻole kahi papa kaapuni i hoʻolālā ʻia me ka J kūpono.TAG nā hoʻopili ʻana i ka hāmeʻa interface.
Ma waho aʻe o kēia mau mea ʻekolu, kahi JEDEC file pono e hoʻolālā i kahi ATF15xx CPLD. ʻO kēia JEDEC file hiki ke hana ʻia ma ka hui ʻana i kahi hoʻolālā file me ka hoʻohana ʻana i nā polokalamu hoʻomohala e kākoʻo ana i nā ATF15xx CPLD e like me Atmel WinCUPL a me Atmel ProChip Designer. Hāʻawi pū ʻo Atmel i kahi pono polokalamu unuhi, POF2JED.exe, e hoʻololi i ka huahana file mai ka palapala hoʻolālā o ka mea hoʻokūkū i kahi JEDEC file kūpono me ka ATF15xx CPLD. No ka ʻike hou aku e pili ana i kēia pono, e ʻoluʻolu e nānā i ka palapala noi Atmel, "ATF15xx Product Family Conversion", loaʻa ma ka Atmel webpaena. Ma hope o ka JEDEC fileHoʻokumu ʻia nā s no nā ATF15xx CPLD āpau, hiki ke hoʻolālā ʻia ma ka papa kuhikuhi. Hiki ke hoʻolālā ʻia nā ATF15xx CPLD e nā ʻōnaehana hoʻonohonoho i loko o ka ʻōnaehana:
- ATF15xx In-System Programming System
- Nā microcontrollers i hoʻokomo ʻia
- Nā mea hōʻike kaapuni
ʻO Atmel ATF15xx In-System Programming System
No ka hoʻolālā ʻana i loko o ka ʻōnaehana o nā ATF15xx CPLDs, loaʻa nā lako polokalamu ISP, kelepona hoʻoiho, a me nā kit hoʻomohala/programmer mai Atmel a ua wehewehe ʻia lākou ma nā ʻāpana ma lalo nei.
Pūnaehana ISP
ʻO ka polokalamu Atmel ATF15xx ISP, ATMISP, ʻo ia ke ala mua no ka hoʻokō ʻana iā JTAG i loko o ka ʻōnaehana polokalamu ma nā ATF15xx CPLD. Ke holo nei ʻo ATMISP ma kahi PC hoʻokipa ma ka Windows a hoʻokō i ka hoʻolālā ʻana i loko o ka ʻōnaehana o nā ATF15xx CPLDs ma ka ʻōnaehana lako ISP i manaʻo ʻia a i ʻole e hana i kahi Serial Vector Format (.SVF) file e hoʻohana ʻia e Automatic Testing Equipment (ATE) e hoʻolālā i nā ATF15xx CPLDs ma ka ʻōnaehana pahuhopu. Loaʻa mua ʻo ATMISP i nā ʻike āpau e pono ai mai nā mea hoʻohana e pili ana i ka JTAG kaulahao mea hana i loko o ka ʻōnaehana pahuhopu. A laila hoʻokō ʻo ia i ka JTAG Nā ʻōlelo aʻoaʻo ISP ma ka JTAG kaulahao mea i loko o ka ʻōnaehana target e like me ka JTAG ka ʻike kaulahao mea i kuhikuhi ʻia e nā mea hoʻohana ma o ke awa USB a i ʻole LPT o ka PC. Loaʻa ka ʻike hou aku e pili ana i ka polokalamu Atmel ATMISP ma www.atmel.com/tools/ATMISP.aspx.
ISP Download Uea
Hoʻopili ka Atmel ATF15xx USB-based ISP Download Cable, ATDH1150USB, i kahi awa USB maʻamau o kahi kamepiula hoʻokipa ma kekahi ʻaoʻao a i kahi JTAG poʻomanaʻo o ka papa kaapuni pahuhopu ma kekahi ʻaoʻao. Hoʻololi ia i ka JTAG nā ʻōlelo aʻoaʻo a me nā ʻikepili i hana ʻia e ATMISP e holo ana ma ka PC host i nā mea ISP ma ka papa kaapuni. Loaʻa ka ʻike hou aku e pili ana i ke kelepona ATDH1150USB ma www.atmel.com/tools/ATDH1150USB.aspx.
Hoʻomohala/mea papahana
ʻO ka Atmel ATF15xx Development/Programmer Kit, ATF15xx-DK3-U, he ʻōnaehana hoʻomohala piha a he polokalamu ISP no nā ATF15xx CPLDs. Hāʻawi kēia kit i nā mea hoʻolālā i kahi ala wikiwiki a maʻalahi e hoʻomohala i nā prototypes a loiloi i nā hoʻolālā hou me kahi ATF15xx ISP CPLD. Me ka loaʻa ʻana o nā papa hoʻololi socket ʻokoʻa e kākoʻo i ka hapa nui o nā ʻano pūʻolo i hāʻawi ʻia i nā ATF15xx CPLDs, hiki ke hoʻohana ʻia kēia kit ma ke ʻano he polokalamu ISP e hoʻolālā i nā ATF15xx ISP CPLDs i ka hapa nui o nā ʻano pūʻolo i loaʻa ma o ka JTAG interface. Loaʻa ka ʻike hou aku e pili ana i ka pahu Atmel ATF15xx-DK3-U ma www.atmel.com/tools/ATF15XX-DK3-U.aspx.
Pūnaehana Microcontroller i hoʻokomo ʻia
ʻO ka algorithm programming a me JTAG Hiki ke hoʻokō ʻia nā ʻōlelo kuhikuhi no nā CPLD ATF15xx i kahi microcontroller a i ʻole microprocessor, a laila hiki ke hoʻohana ʻia e hoʻolālā i nā ATF15xx CPLD ma ka papa kuhikuhi. ʻO kahi ala hiki ke unuhi i nā mea pili JTAG ʻike protocol (ie JTAG nā kuhikuhi a me ka ʻikepili) mai ka SVF file hana ʻia e ka polokalamu ATMISP, a laila hoʻohana i kēia ʻike e hoʻokō i nā code no ka microcontroller a i ʻole microprocessor e hoʻohua ai i ka JTAG nā hōʻailona no nā mea ISP ma ka JTAG kaulahao. He kūpono loa kēia ʻano no nā ʻōnaehana i loaʻa i kahi microcontroller i hoʻokomo ʻia a i ʻole microprocessor, a hoʻopau kēia i ka hoʻohana ʻana i nā polokalamu hoʻonohonoho waho i loko o ka ʻōnaehana a me nā mea paahana.
Pūnaehana hoʻāʻo kaapuni
Hiki ke hoʻolālā ʻia nā ATF15xx CPLD ma ka papa kaapuni i manaʻo ʻia ma o ka JTAG interface i ka wā o ka hoʻāʻo ʻana i ka papa kaapuni me ka hoʻohana ʻana i kahi mea hōʻike kaapuni. ʻO ka maʻamau, ʻo ka SVF file i hana ʻia e ATMISP pono e loaʻa nā JTAG ka ʻike hoʻolālā ʻōnaehana e pono i nā mea hōʻike kaapuni e hoʻolālā i nā ATF15xx CPLD ma ka papa kaapuni i manaʻo ʻia. Hiki i kēia ala ke hoʻohui i ka pae hoʻolālā i ka hoʻāʻo stage o ke kahe hana.
JTAG ISP Interface
Hoʻokō ʻia ka ISP no nā ATF15xx CPLD me ka hoʻohana ʻana i ka IEEE 1149.1 Std. JTAG interface. Hiki ke hoʻohana ʻia kēia pānaʻi e holoi, papahana, a hōʻoia i nā CPLD ATF15xx. ʻO ka JTAG ʻO ka interface he kikowaena serial i loaʻa i nā hōʻailona TCK, TMS, TDI, a me TDO a me kahi JTAG Ho'āʻo Access Port (TAP). ʻO ka pine TCK ka mea hoʻokomo uaki no ka JTAG ʻO ka mea hoʻoponopono TAP a e hoʻoneʻe i loko/i waho o ka JTAG kuhikuhi a me ka ʻikepili. ʻO ka pine TDI ka hoʻokomo ʻikepili serial. Hoʻohana ʻia ia e hoʻololi i nā ʻōlelo aʻoaʻo a me nā ʻikepili i nā polokalamu ISP. ʻO ka pine TDO ka puka ʻikepili serial. Hoʻohana ʻia ia e hoʻololi i ka ʻikepili mai nā polokalamu ISP. ʻO ka pine TMS kahi pine i koho ʻia. E hoomalu ana i ka mokuaina o JTAG Hoʻoponopono TAP. ʻO ka JTAG pono e hoʻopili ʻia nā pine interface o ka ATF15xx CPLD ma ka papa kuhikuhi ISP me ka lako polokalamu kikowaena ISP (ʻo ia hoʻi ke kaula hoʻoiho ISP) maʻamau ma o ke poʻo 10-pin. Pono nō hoʻi e hoʻopili ʻia ka lako kikowaena ISP me ka PC hoʻokipa e holo ana i ka polokalamu ISP. Hoʻokumu ka ʻenehana kikowaena ISP i ke kamaʻilio ma waena o ka polokalamu ISP a me nā polokalamu ISP, a hiki i ka polokalamu ISP ke hoʻololi i nā kuhikuhi hoʻonohonoho a me nā ʻikepili mai ka PC host i nā ATF15xx CPLDs. ATF15xx CPLDs me ka JTAG ʻO ka hiʻohiʻona i hoʻohana piha ʻia ʻo JTAG kūpono a kākoʻo pū i nā hana Boundary Scan Test (BST) i ʻōlelo ʻia ma ka JTAG maʻamau. Hiki ke hoʻonohonoho ʻia nā ATF15xx CPLD e lilo i ʻāpana o kahi JTAG BST kaulahao me nā JTAG nā mea hana no ka hoʻāʻo kaapuni o ka papa ʻōnaehana. Me kēia hiʻohiʻona, hiki ke hoʻāʻo ʻia nā ATF15xx CPLD ma ka papa kaapuni me nā JTAG- nā mea i kākoʻo ʻia me ka ʻole o ka hoʻāʻo ʻana i kahi moe-o-nails.
Hoʻopolokalamu Mea Hoʻokahi
ʻO ka JTAG Hiki ke hoʻonohonoho ʻia ke kikowaena ISP e hoʻolālā i hoʻokahi ATF15xx CPLD. ʻO ka JTAG hōʻike ʻia ka hoʻonohonoho ʻana no kahi mea hoʻokahi ma ke kiʻi ma lalo nei. Ke hoʻonohonoho ʻia kahi ATF15xx CPLD ma kēia ʻano, ʻike ʻia kahi papa inoa ma waena o nā pine TDI a me TDO o ka hāmeʻa. ʻO ka nui o ka papa inoa e pili ana i ka JTAG ka laula aʻo a me ka ʻikepili e hoʻoneʻe ʻia ana no ia aʻo. Helu 2-1 JTAG Mea lako
Ka Papahana Mea Hana Nui
Hiki ke hoʻonohonoho ʻia nā ATF15xx CPLD ma ke ʻano he ʻāpana o ke kaulahao daisy o nā JTAG- nā mea i kākoʻo ʻia e like me ka mea i hōʻike ʻia ma lalo nei a hōʻike pū ʻia ma ke kiʻi aʻe.
- Hoʻohui i ka pine TMS a me TCK no kēlā me kēia mea ma ka JTAG kaulahao i na pine TMS a me TCK o ka JTAG poʻomanaʻo interface ma ka papa kaapuni.
- Hoʻohui i ka pine TDI mai ka mea mua i ka pine TDI o ka JTAG poʻomanaʻo interface.
- Hoʻohui i ka pine TDO mai ka mea mua i ka pine TDI o ka mea aʻe. E hoʻomau i kēia kaʻina hana a hiki i ka pili ʻana o nā mea a pau koe ka mea hope.
- Hoʻohui i ka pine TDO mai ka mea hope loa i ka pine TDO o ka JTAG poʻomanaʻo interface.
Kiʻi 2-2 Mea Nui JTAG Hoʻonohonoho
E hoʻolālā i nā polokalamu he nui i kahi JTAG kaulahao, pono nā mea hoʻohana e hoʻohana i nā lako polokalamu ISP e kākoʻo ana i ia mau hiʻohiʻona. I loko o ka polokalamu ISP, pono nā mea hoʻohana e wehewehe:
- Ka helu o nā mea hana ma ka JTAG kaulahao.
- Nā helu ʻāpana o nā mea hana a me nā kūlana i loko o ka JTAG kaulahao.
- JTAG nā hana no kēlā me kēia mea hana.
- ʻO nā mea ʻē aʻe ʻo JTAG- nā ʻike pili e like me ka JTAG laula kuhikuhi no kēlā me kēia mea hana.
I ka manawa a JTAG Ua hoʻonohonoho pono ʻia ke kaulahao daisy ma ka papa kuhikuhi ISP a ma ka polokalamu ISP, nā mea i loko o ka JTAG hiki ke hoʻolālā ʻia ke kaulahao i ka manawa like.
Nā Manaʻo Hoʻolālā
No ka hana ʻana i ka ISP ma kahi ATF15xx CPLD, nā kumuwaiwai no ka JTAG pono e mālama ʻia ka interface ma ka ATF15xx. No laila, pono e mālama ʻia nā pine I/O ʻehā no nā pine TMS, TDI, TDO, a me TCK no JTAG a ʻaʻole hiki ke hoʻohana ʻia ma ke ʻano he mea hoʻohana I/Os. ʻO nā helu pine no kēia mau pine e pili ana i ka ATF15xx CPLD i hoʻohana ʻia a me kāna ʻano pūʻolo. E nānā i ka papa ma lalo no ka ʻike pinout. ʻO ka JTAG Manaʻo ka standard e huki ʻia nā pine TMS a me TDI no kēlā me kēia mea hana ma ka JTAG kaulahao. Loaʻa i nā ATF15xx CPLD kahi hiʻohiʻona huki i loko no kēia mau pine, i ka wā e hiki ai, mālama i ka pono o nā mea huki huki waho. Eia kekahi, ʻo ka JTAG Pono e hoʻohana ʻia ka hiʻohiʻona interface i mea e hoʻokō ai i ka ISP ma nā ATF15xx CPLDs. ʻO ka hiki ʻana o JTAG Pono ka interface e koho i nā ʻano mea hana Atmel a i ʻole nā koho koho ma mua o ka hoʻohui ʻana i ka hoʻolālā ATF15xx. Kuhi ʻia kēia mau kaʻina hana no WinCUPL, ProChip Designer, a me POF2JED i kēia alakaʻi. Ma ka maʻamau, hoʻouna ʻia nā ATF15xx CPLD hou me ka JTAG hoʻohana ʻia ka interface. I ka manawa i loaʻa ai nā kumuwaiwai logic no ka JTAG Ua mālama ʻia ka interface, hiki i nā mea hoʻohana ke hoʻolālā, hōʻoia, a holoi i kekahi ATF15xx CPLD ma ka papa kuhikuhi me ka hoʻohana ʻana i ka polokalamu ATMISP.
Manaʻo kōkua: ʻOiai nā JTAG Ua mālama ʻia nā pine no kahi JTAG interface, hiki i nā mea hoʻohana ke hoʻokō i nā hana loiloi i kanu ʻia i nā macrocells e pili ana i kēia mau pine.
Papa 3-1 ATF15xx CPLD JTAG Helu 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 |
Hiki iā JTAG ʻIkepili me WinCUPL
I mea e hiki ai i ka JTAG me WinCUPL, pono e kuhikuhi ʻia ke ʻano mea pono ATF15xx ISP ma mua o ka hui ʻana o kahi hoʻolālā. Ma hope o ka hōʻuluʻulu ʻia ʻana o kahi hoʻolālā, kahi JEDEC file me ka JTAG hana ʻia ka hiʻohiʻona interface. I ka manawa a keia JEDEC file ua hoʻolālā ʻia i kahi ATF15xxCPLD, kāna JTAG hoʻohana ʻia ka interface. Hiki i nā mea hoʻohana ke hoʻohana i ka TDI a me TMS i nā mea huki huki kūloko ma o ka hoʻokomo ʻana i nā ʻōlelo waiwai ma lalo o ka hoʻolālā CUPL file.
- KA WAIWAI ATMEL {TDI_PULLUP = ON};
- ATMEL WAIWAI {TMS_PULLUP = ON};
Hoolaha: Inā hoʻohana ʻia kahi ʻano mea hana ATF15xx ISP no kahi hoʻolālā e hoʻohana ana i ka JTAG nā pins interface ma ke ʻano he logic I/O pins, hoʻopuka ʻo WinCUPL i kahi hewa.
E kūkākūkā nā ʻanuʻu aʻe pehea e wehe ai i kahi hoʻolālā i loaʻa ma WinCUPL, e kuhikuhi i ke ʻano o ka hāmeʻa, a hoʻohui i ka hoʻolālā.
- Ma ka papa kuhikuhi nui WinCUPL, koho File > Wehe. E koho i ke kumu CUPL (.pld). file mai ka papa kuhikuhi hana kūpono.
- E koho iā OK e wehe i ke kumu PLD file.
- Ma ka papa kuhikuhi nui WinCUPL, koho File > Mālama. Mālama kēia i nā hoʻololi i hana ʻia i ke kumu file.
- Ma ka papa kuhikuhi nui, koho i nā koho > Nā mea hana. Wehe kēia i ka pahu kūkākūkā koho Device.
- E koho i ka mea pono ATF15xx ISP. E ʻike i ka papa ma lalo no kahi papa inoa o nā ʻano mea hana ATF15xx i kākoʻo ʻia e WinCUPL.
- E koho i ka OK e pani i ka papa koho mea hana.
- 'Ōlelo Aʻo: ʻO ke ala ʻē aʻe, ʻo ke koho ʻana i kahi ʻano mea hana ATF15xx kūpono mai ka papaʻaina aʻe a hoʻokomo iā ia ma ka ʻāpana poʻomanaʻo o ke kumu CUPL. file.
- Ma ka papa kuhikuhi nui o WinCUPL, koho i ka holo> Pūnaewele hilinaʻi Compile.
- Hoʻopili ʻo WinCUPL i ka hoʻolālā a hoʻopaʻa ʻia i ka mea hoʻohana pono Atmel. Inā kūpono ka hoʻolālā, he JEDEC file hana 'akomi 'ia.
- I ka manawa o ka JEDEC file ua hoʻonohonoho ʻia i loko o ka hāmeʻa, ʻo ka JTAG interface, ka TMS i loko a me TDI huki-up koho, a me na kaapuni pine-keeper koho.
Nānā: Ke koho ʻana i kahi ʻano mea hana Atmel ISP e hiki ai iā JTAG interface ma ka paʻamau i ka wā e hoʻokele ai ʻo Atmel WinCUPL i ka mea hoʻopili pono o Atmel.
Inā pale nā hoʻolālā i ka mālama ʻana i nā kumuwaiwai no ka JTAG ʻAʻole hoʻohana ʻia ka interface a i ʻole kahi ISP, pono ke koho ʻia kahi ʻano mea ʻaʻole ISP Atmel. E nānā i ka papa ma lalo no ka papa inoa o nā mea hana. A laila hiki ke hoʻonohonoho hou ʻia ka polokalamu me ka hoʻohana ʻana i kahi polokalamu polokalamu waho. Hōʻike ka papa ma lalo i nā ʻano mea hana Atmel ISP a me Atmel non-ISP no WinCUPL.
Papa 3-2 WinCUPL ATF15xx ʻAno Mea Hana
Inoa Mea Hana | ʻAno pūʻolo | ʻAno Mea Hana WinCUPL | |
JTAG Hoʻohana ʻia | JTAG Kinohi | ||
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 |
Hiki iā JTAG ʻIkepili me Atmel ProChip Designer
I mea e hiki ai i ka JTAG ka pilina me ProChip Designer:
- E wehe i ka papahana ProChip Designer kūpono.
- E wehe i ka puka makani Fitter Options ma ke kaomi ʻana i ka pihi Atmel Fitter ma lalo o ka Device Fitter.
- E koho i ka ʻaoʻao Global Device a laila e nānā i ka JTAG pahu awa. Hiki ke hoʻohana ʻia nā mea pale huki huki kūloko TMS a me TDI ma ka nānā ʻana i nā pahu TDI Pullup a me TMS Pullup. Hōʻike ʻia kēia mau pahu hōʻoia ma ke kiʻi ma lalo nei.
Kiʻi 3-1 ProChip Designer Fitter Options User Interface
Hiki iā JTAG Ili me POF2JED
I ka POF2JED, ʻo JTAG Hiki ke hoʻonohonoho ʻia ke koho mode i Auto e ʻae iā POF2JED e hoʻoholo inā paha ka JTAG ʻO ka hiʻohiʻona i ka ATF15xx pono e ʻae ʻia a ʻaʻole paha, a ua kau ʻia ma luna o JTAG kākoʻo ʻia i ka CPLD o ka mea hoʻokūkū. E hoʻomaka iā JTAG i ka ATF15xx CPLD me ka nānā ʻole o JTAG kākoʻo ʻia i ka CPLD o ka mea hoʻokūkū a i ʻole, ʻo ka JTAG Pono e hoʻonoho ʻia ke koho mode i On. I ka manawa a JTAG hiki ke hoʻohana ʻia i ka ATF15xx, hiki ke hoʻohana ʻia nā TDI a me TMS i nā mea huki huki kūloko ma ka nānā ʻana i ka Enable.
TDI_PULLUP a ho'ā i nā pahu TMS_PULLUP ma POF2JED. E nānā i ke kiʻi ma lalo.
Kiʻi 3-2 POF2JED Mea hoʻohana Interface
Nā Kūlana a me nā Manaʻo
Nānā: Pono e noʻonoʻo hou i kēia ʻāpana i ka wā e hana ana i nā hana ISP ma nā ATF15xx CPLDs. Ke kūkākūkā nei kēia ʻāpana i kekahi o nā JTAG ʻO nā alakaʻi ISP, nā ʻike a me nā ʻōlelo aʻoaʻo e pono e ʻike maikaʻi ʻia.
- E hōʻoia i ka JTAG awa no nā mea hana a pau ma ka JTAG hiki ke kaulahao.
- No nā ATF15xx CPLD, ʻo JTAG Hiki ke hoʻohana ʻia ke awa inā paʻa ʻole a holoi ʻia nā polokalamu me JTAG hiki.
- Hoʻouna ʻia nā mea hana Atmel ATF15xx a pau i ka mokuʻāina blank/ holoi ʻia; no laila, ʻo ka JTAG Hiki ke awa no nā mea hou a pau a mākaukau no ka ISP.
- Nā polokalamu ATF15xx me JTAG pono e holoi ʻia me ka hoʻohana ʻana i kahi polokalamu polokalamu polokalamu non-ISP e hoʻā hou i ka JTAG awa.
- E hōʻoia i ka pono VCC voltage hoʻohana ʻia i kēlā me kēia mea hana ma ka JTAG kaulahao.
- Nā CPLD ATF15xxAS/ASL ma 84-PLCC, 100-TQFP, a me 100-PQFP nā ʻano pūʻolo: Pono ka VCCINT ma waena o 4.5V a me 5.5V ʻoiai hiki ke VCCIO ma waena o 3.0V a me 3.6V a i ʻole 4.5V a me 5.5V.
- Nā CPLD ATF15xxAS/ASL ma nā ʻano pūʻolo 44-PLCC a me 44-TQFP: Pono ka VCC ma waena o 4.5V a 5.5V.
- ATF15xxASV/ASVL CPLDs: Pono ka VCC (VCCIO a me VCCINT) ma waena o 3.0V a 3.6V.
- ʻO ka VCC no nā mea hana ma ka JTAG pono e hooponopono pono ia ke kaulahao.
- No nā CPLD ATF15xx i hoʻohana ʻia i ka hapa nui o nā noi, makemake ʻia e hoʻohana i hoʻokahi capacitor decoupling 0.22µF no kēlā me kēia o nā pālua VCC/GND.
- Manaʻo ʻia e hoʻohana i kahi kahua maʻamau no nā mea hana a pau o ka JTAG kaulahao a me ka JTAG lako kikowaena (ie ATDH1150USB ISP Download Cable).
- Manaʻo ʻia e pale i ka lōʻihi (ʻaʻole ʻoi aku ma mua o ʻelima mau mea hana) JTAG kaulahao.
- Inā he lōʻihi ʻo JTAG Pono ke kaulahao, e hoʻopaʻa i nā hōʻailona TMS a me TCK ma hope o kēlā me kēia lima o nā mea hana. Hoʻohana ʻia ka hoʻohana ʻana o Schmitt trigger buffer.
- Hoʻololi hou nā Buffers i nā manawa piʻi a hāʻule o nā hōʻailona TMS a me TCK.
- Pono e noʻonoʻo i ka lohi hou i hana ʻia e nā buffer.
- Manaʻo ʻia e hoʻohana i nā pale huki huki (4.7KΩ a i 10KΩ) no nā hōʻailona TMS a me TDI a me ka pale huki-iho no ka hōʻailona TCK ma ka J.TAG poʻomanaʻo no ka pale ʻana i kēia mau hōʻailona mai ka lana ʻana i ka wā ʻaʻole i hoʻokele ʻia e ka ʻenehana kikowaena.
- Loaʻa nā huki huki kūloko ma TMS a me TDI no nā ATF15xx CPLD.
- Manaʻo ʻia e hoʻopau iā JTAG nā hōʻailona ma ka JTAG poʻomanaʻo.
- Ua ʻae ʻia nā hoʻopau hana a me ka passive; akā naʻe, ʻoi aku ka maikaʻi o ka hoʻopau passive.
- Hoʻemi ia i ke kani ʻana ma muli o ka lōʻihi o ke kelepona / PCB.
- He mea koʻikoʻi ka hoʻopau ʻana no TMS a me TCK.
- Manaʻo ʻia e hoʻokomo nā mea hoʻokomo āpau a me nā I/Os o nā mea hana i ka JTAG kaulahao, koe ka JTAG nā pine, pono e noho paʻa ke hoʻolālā ʻia nā ATF15xx CPLD e hōʻemi i ka walaʻau.
- I ka hoʻohana ʻana i kekahi o nā papa hoʻomohala/programmer Atmel ATF15xx, pono e hoʻopau ʻia ka mana o ka papa i ka wā e hoʻololi ʻia ai nā kūlana o nā mea lele koho VCC.
- No nā ATF15xx CPLDs, JTAG Loaʻa ka ISP inā aia ka ʻāpana i ke ʻano Power-down mode Pin-controlled a i ka wā e hiamoe ana ka hāmeʻa "low-power".
- Ke kūlana o ka hāmeʻa ma hope o ka pau ʻana o ka ISP:
- Inā hoʻopau ʻia ka ISP, ua ʻōlelo ʻia nā pine I/O a pau me ka nānā ʻole i ke kūlana o nā kaapuni Pin-keeper.
- Kāohi i nā polokalamu i hoʻonohonoho hapa ʻia mai ka hoʻopaʻapaʻa kaʻa me nā mea hana ʻē aʻe ma ka papa kaapuni.
- I ka wā o ka polokalamu ISP, aia nā pine I/O a pau i kekahi o kēia mau kūlana:
- Kūlana kiʻekiʻe-impedance:
- Ke hoʻolālā ʻia kahi hāmeʻa blank/ holoi ʻia.
- Ke hoʻolālā hou ʻia kahi mea hana me nā kaapuni Pin-keeper i pio.
- Kāohi i ka hoʻopaʻapaʻa kaʻa me nā polokalamu waho e hoʻopili ana me nā ATF15xx CPLD ma ka papa kaapuni.
- Hoʻopili nāwaliwali i ka mokuʻāina mua:
- Ke hoʻonohonoho hou ʻia kahi polokalamu i hoʻonohonoho ʻia me nā kaapuni Pin-keeper.
- Mālama nā pine I/O i nā pae loiloi mua ma mua o ka ISP.
- Kāohi ʻo ISP mai ka hoʻopili ʻana i ka hana o nā mea hana ʻē aʻe ma ka papa ʻōnaehana.
- ʻO ka hoʻohana ʻana i ka nui o JTAG ʻAʻole paipai ʻia nā kaulahao ma ka papa hoʻokahi.
- Hiki i nā mea hana ke launa pū ma waena o nā JTAG kaulahao.
- Hoʻohana wale ka papa i nā mea hana a pau ma JTAG ua hoʻolālā maikaʻi ʻia nā kaulahao.
- Inā hāʻule ka polokalamu no ka liʻiliʻi o hoʻokahi mea i loko o ke kaulahao aʻo JTAG ua hoʻolālā maikaʻi ʻia nā kaulahao:
- Hiki ke hōʻino ʻia ʻo Atmel a i ʻole nā mea hana ʻē aʻe ma luna o ka moku ma muli o ka pilikia paio kaʻa no nā huahana tri-stateable.
- ʻAʻole i wehewehe ʻia ke kūlana hana o ka papa ʻōnaehana; a no laila, hiki ke hana hewa.
- Ke hoʻokomo nei i nā kaapuni hana ma waena o JTAG poʻomanaʻo a me ka JTAG ʻAʻole ʻōlelo ʻia nā mea ma ke kaulahao. Inā ʻino ka hana kaapuni ʻeleu, hiki ke kumu i nā pilikia hoʻonohonoho/hōʻoia.
- ʻO ka hoʻohana ʻana i ka hui-voltage ka mea JTAG ʻAʻole paipai ʻia nā kaulahao.
- ʻO kēia ʻo JTAG nā kaulahao me nā mea hana e hoʻohana ana i nā vol VCC like ʻoletages a / a i ʻole ke kikowaena voltages.
- Interface voltage pae (VIL, VIH, VOL, VOH) no nā mea 5.0V ʻaʻole kūpono paha me ka vol interfacetage pae no nā mea 3.0V.
- Inā pilikia ʻo ATMISP i ke kamaʻilio ʻana me ka JTAG kaulahao lako lako, e ho'āʻo e holo iā Self Calibrate a i ʻole Manually Calibrate e hoʻohaʻahaʻa i nā alapine o ka JTAG nā hōʻailona.
- E hōʻoia i ka ʻā ʻana o ka LED ma ke kelepona ATDH1150USB a ʻōmaʻomaʻo ma mua o ka hoʻomaka ʻana o ka polokalamu. E hōʻoia i ka hiki i ka ISP download ke kelepona ke kamaʻilio pono me ka polokalamu ATMISP.
- E hōʻoia i ka pono VCC voltage pili ana i ke kaula ATDH1150USB.
- ʻO ka VCC i hoʻohana ʻia e ka mea hana mua ma ka JTAG Pono e hāʻawi ʻia ke kaulahao i ke kelepona ATDH1150USB ma o ka pine 4 o ka 10-pin JTAG poʻomanaʻo.
- No nā ATF15xx CPLD me VCCINT a me VCCIO kaawale, pono e hoʻohana ʻia ʻo VCCIO no ke kelepona ATDH1150USB.
ʻIke Kauoha
Kānāwai Kauoha | wehewehe |
ATF15xx-DK3-U | CPLD Development/Programmer Kit (me ka ATF15xxDK3-SAA44 a me ATDH1150USB a i ʻole ATDH1150USB-K) |
ATF15xxDK3-SAA100 | 100-pin TQFP Socket Adapter Board no ka Papa DK3 |
ATF15xxDK3-SAJ44 | 44-pin PLCC Socket Adapter Board no ka Papa DK3 |
ATF15xxDK3-SAJ84 | 84-pin PLCC Socket Adapter Board no ka Papa DK3 |
ATF15xxDK3-SAA44 | 44-pin TQFP Socket Adapter Board no ka Papa DK3 |
ATDH1150USB | ʻO Atmel ATF15xx CPLD ʻo JTAG ISP Download Uea |
Moolelo Hooponopono
ʻO Doc. Na Rev. | Lā | Manaʻo manaʻo |
A | 12/2015 | Hoʻokuʻu palapala mua. |
IKE HOPE
Hui Atmel
- 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_Alakaʻi Mea hoʻohana-12/2015
ʻO Atmel®, Atmel logo a me nā hui pū ʻana o ia mea, Enabling Unlimited Possibilities®, a me nā mea ʻē aʻe he mau inoa inoa inoa a i ʻole hōʻailona kālepa o Atmel Corporation ma US a me nā ʻāina ʻē aʻe. ʻO nā huaʻōlelo ʻē aʻe a me nā inoa huahana paha he mau hōʻailona o nā mea ʻē aʻe.
KA HOʻOKE: Hāʻawi ʻia ka ʻike ma kēia palapala e pili ana i nā huahana Atmel. ʻAʻole i hāʻawi ʻia ka laikini, hōʻike a i ʻole i ʻōlelo ʻia, e ka estoppel a i ʻole, i kekahi kuleana waiwai naʻauao e kēia palapala a i ʻole e pili ana i ke kūʻai ʻana i nā huahana Atmel. KOE NA MEA I HOIKEIA MA NA OLELO A ME NA KUAI O KE KUAI I LOA MA KA ATMEL. WEBSITE, ʻAʻole ʻAʻohe kuleana o ATMEL a hōʻole i ka palapala hōʻoia, i ʻōlelo ʻia, a i ʻole ke kānāwai e pili ana i kāna mau huahana, ʻaʻole naʻe i kaupalena ʻia, ka palapala hōʻoia o ka mea kūʻai aku, pono no kahi hana ʻokoʻa. ʻAʻole e kuleana ʻo ATMEL no nā pohō pololei, kūwaho, hopena, hoʻopaʻi, kūʻokoʻa, a i ʻole nā pōʻino pili ʻole (me ka ʻole o ka palena ʻole, nā pōʻino no ka poho a me ka loaʻa kālā, keakea ʻana i ka ʻoihana, a i ʻole nalo o ka ʻike o ka hoʻohana ʻana) PALAPALA, Oiai INA UA OLELO A'E ANA IA ATMEL NO KA PONO O KEIA. ʻAʻole hana ʻo Atmel i nā hōʻike a i ʻole nā hōʻoia e pili ana i ka pololei a i ʻole ka piha ʻana o nā mea o kēia palapala a mālama ʻia ke kuleana e hoʻololi i nā kikoʻī a me nā wehewehe huahana i kēlā me kēia manawa me ka ʻole o ka hoʻolaha. ʻAʻole ʻae ʻo Atmel i kahi hoʻohiki e hōʻano hou i ka ʻike i loko. Inā ʻaʻole i hāʻawi ʻia i kahi ʻē aʻe, ʻaʻole kūpono nā huahana Atmel no, a ʻaʻole e hoʻohana ʻia i nā noi kaʻa. ʻAʻole manaʻo ʻia nā huahana Atmel, ʻae ʻia, a ʻae ʻia no ka hoʻohana ʻana ma ke ʻano he ʻāpana i nā noi i manaʻo ʻia e kākoʻo a mālama i ke ola. KA HOʻOPIʻI O KA PALAPALA, KA KOA, A ME KA AUTOMOTIVE APPLICATIONS DISCLAIMER: ʻAʻole i hoʻolālā ʻia nā huahana Atmel a ʻaʻole e hoʻohana ʻia e pili ana i nā noi kahi i manaʻo ʻia ai ka hopena o ia mau huahana i ka hōʻeha pilikino a i ʻole ka make ("Safety-Critical Applications") me ka ʻole o ka palapala ʻae kikoʻī a ka luna Atmel. ʻO nā noi koʻikoʻi palekana e pili ana, me ka ʻole o ka palena, nā mea kākoʻo ola a me nā ʻōnaehana, nā lako a i ʻole nā pūnaewele no ka hana ʻana o nā hale nuklea a me nā ʻōnaehana mea kaua. ʻAʻole hoʻolālā ʻia nā huahana Atmel a i manaʻo ʻia no ka hoʻohana ʻana i ka pūʻali koa a i ʻole aerospace a i ʻole kaiapuni ke ʻole i koho ʻia e Atmel ma ke ʻano he pūʻali koa. ʻAʻole hoʻolālā ʻia nā huahana Atmel no ka hoʻohana ʻana i nā noi kaʻa ke ʻole i koho ʻia e Atmel ma ke ʻano he automotive-grade.
Palapala / Punawai
![]() |
ʻO Atmel ATF15xx Complex Programmable Logic Device [pdf] Ke alakaʻi hoʻohana ATF15xx, ATF15xx Pākīpika Papahana Loko Loko, Paʻi Papahana Loko Loko, Polokalama Loko, Pololei |