Atmel ATF15xx కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ పరికరం
స్పెసిఫికేషన్లు
- ఉత్పత్తి పేరు: Atmel ATF15xx ఇన్-సిస్టమ్ ప్రోగ్రామింగ్
- మోడల్: ATF15xx
- రకం: కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ డివైస్ (CPLD)
- ప్రోగ్రామింగ్ విధానం: ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ (ISP)
- ఇంటర్ఫేస్: జెTAG ISP ఇంటర్ఫేస్
- తయారీదారు: Atmel
తరచుగా అడిగే ప్రశ్నలు
ప్ర: నేను ATF15xx CPLDలతో థర్డ్-పార్టీ ప్రోగ్రామింగ్ సాఫ్ట్వేర్ని ఉపయోగించవచ్చా?
A: అవును, సాఫ్ట్వేర్ ప్రోగ్రామింగ్ అల్గోరిథం మరియు J కి మద్దతు ఇచ్చినంత వరకుTAG ATF15xx CPLDలకు అవసరమైన సూచనలు.
ప్ర: బహుళ ATF15xx CPLDలను ఏకకాలంలో ప్రోగ్రామ్ చేయడం సాధ్యమేనా?
జ: అవును, జె.TAG ISP ఇంటర్ఫేస్ ఒకేసారి బహుళ CPLDల సమర్థవంతమైన ప్రోగ్రామింగ్ కోసం బహుళ పరికర ప్రోగ్రామింగ్కు మద్దతు ఇస్తుంది.
పరిచయం
- లాజిక్ డబ్లింగ్® ఆర్కిటెక్చర్తో కూడిన Atmel® ATF15xx కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ డివైజెస్ (CPLDలు) IEEE Std. 1149.1 జాయింట్ టెస్ట్ యాక్షన్ గ్రూప్ (J) ద్వారా ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ (ISP)కి మద్దతు ఇస్తాయి.TAG) ఇంటర్ఫేస్. ఈ ఫీచర్ ప్రోగ్రామింగ్ ఫ్లెక్సిబిలిటీని పెంచుతుంది మరియు వివిధ దశలలో ప్రయోజనాలను అందిస్తుంది; ఉత్పత్తి అభివృద్ధి, ఉత్పత్తి మరియు ఫీల్డ్ వినియోగం. ఈ యూజర్ గైడ్ క్రింద జాబితా చేయబడిన ISP మద్దతుతో ATF15xx CPLDలలో ISPని అమలు చేయడానికి డిజైన్ పద్ధతులు మరియు అవసరాలను వివరిస్తుంది:
- ATF1502AS/ASL/ASV
- ATF1504AS/ASL/ASV/ASVL
- ATF1508AS/ASL/ASV/ASVL
ఫీచర్లు మరియు ప్రయోజనాలు
ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ ISP పరికరాలను ప్రింటెడ్ సర్క్యూట్ బోర్డ్లలో (PCBలు) అమర్చిన తర్వాత ప్రోగ్రామింగ్ మరియు రీ-ప్రోగ్రామింగ్ను అనుమతిస్తుంది. పరికరాలను PCBలలో మౌంట్ చేయడానికి ముందు బాహ్య పరికర ప్రోగ్రామర్లో ప్రోగ్రామ్ చేయడానికి తయారీ ప్రక్రియలో అవసరమైన అదనపు నిర్వహణ దశను ఇది తొలగిస్తుంది. ఈ దశను తొలగించడం వలన అధిక పిన్ కౌంట్ ఉపరితల మౌంట్ పరికరాల యొక్క సున్నితమైన లీడ్స్ దెబ్బతినే అవకాశం తగ్గుతుంది లేదా ప్రోగ్రామింగ్ ఫ్లో సమయంలో ఎలక్ట్రోస్టాటిక్ డిశ్చార్జ్ (ESD) ద్వారా పరికరాన్ని పాడు చేస్తుంది. ISP వినియోగదారులను PCBల నుండి ISP పరికరాలను తీసివేయకుండా డిజైన్ మార్పులు మరియు ఫీల్డ్ అప్గ్రేడ్లను చేయడానికి కూడా అనుమతిస్తుంది. ఇంకా, ఇది ISP పరికరాలలో ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ కార్యకలాపాలను నిర్వహించడానికి మరియు సర్క్యూట్ బోర్డ్ల ఉత్పత్తి ప్రవాహంలో ఈ ప్రోగ్రామింగ్ కార్యకలాపాలను ఏకీకృతం చేయడానికి ఎంబెడెడ్ మైక్రోకంట్రోలర్ లేదా ఇన్-సర్క్యూట్ టెస్టర్ను ఉపయోగించడాన్ని అనుమతిస్తుంది.
ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సిస్టమ్స్
ATF15xx CPLDల కోసం ISP సిస్టమ్ యొక్క మూడు ముఖ్యమైన భాగాలు:
సాఫ్ట్వేర్
ప్రోగ్రామింగ్ అల్గోరిథం అమలు, అలాగే J ఉత్పత్తిTAG లక్ష్య ISP పరికరాల కోసం సూచనలు మరియు డేటా. ఇది PCలో నడుస్తున్న సాఫ్ట్వేర్ ప్రోగ్రామ్, ఎంబెడెడ్ మైక్రోకంట్రోలర్ లేదా ఇన్-సర్క్యూట్ టెస్టింగ్ పరికరం కావచ్చు.
ఇంటర్ఫేస్ హార్డ్వేర్
లక్ష్య బోర్డ్లో ISP సాఫ్ట్వేర్ మరియు ISP పరికరాల మధ్య కమ్యూనికేషన్ ఛానెల్. ఇది Atmel నుండి ISP డౌన్లోడ్ కేబుల్ లేదా ప్రోగ్రామర్ కావచ్చు లేదా థర్డ్-పార్టీ విక్రేత, ఇన్-సర్క్యూట్ టెస్టింగ్ పరికరాలు లేదా PCBలో ఎంబెడెడ్ మైక్రోకంట్రోలర్ మరియు ISP పరికరాల మధ్య కనెక్షన్లు కావచ్చు.
టార్గెట్ బోర్డు
J లో ISP పరికరాలను కలిగి ఉన్న సర్క్యూట్ బోర్డ్TAG గొలుసు. ఇది Atmel నుండి ATF15xx CPLD డెవలప్మెంట్/ప్రోగ్రామర్ బోర్డు కావచ్చు లేదా తగిన Jతో కస్టమ్-డిజైన్ చేయబడిన సర్క్యూట్ బోర్డ్ కావచ్చు.TAG ఇంటర్ఫేస్ హార్డ్వేర్కు కనెక్షన్లు.
ఈ మూడు భాగాలతో పాటు, ఒక JEDEC file ATF15xx CPLDని ప్రోగ్రామ్ చేయడానికి అవసరం. ఈ JEDEC file డిజైన్ను కంపైల్ చేయడం ద్వారా సృష్టించవచ్చు file Atmel WinCUPL మరియు Atmel ProChip Designer వంటి ATF15xx CPLDలకు మద్దతిచ్చే డెవలప్మెంట్ సాఫ్ట్వేర్ని ఉపయోగించడం. Atmel అవుట్పుట్ని మార్చే POF2JED.exe అనే ట్రాన్స్లేటర్ సాఫ్ట్వేర్ యుటిలిటీని కూడా అందిస్తుంది. file పోటీదారు ప్రోగ్రామింగ్ ఫార్మాట్ నుండి JEDEC వరకు file ATF15xx CPLDకి అనుకూలమైనది. ఈ యుటిలిటీ గురించి మరింత సమాచారం కోసం, దయచేసి Atmelలో అందుబాటులో ఉన్న “ATF15xx ఉత్పత్తి కుటుంబ మార్పిడి” అనే Atmel అప్లికేషన్ నోట్ని చూడండి. webసైట్. JEDEC తర్వాత fileలు అన్ని ATF15xx CPLDల కోసం సృష్టించబడ్డాయి, అవి లక్ష్య బోర్డ్లో ప్రోగ్రామ్ చేయబడతాయి. ATF15xx CPLDలను క్రింది ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సిస్టమ్ల ద్వారా ప్రోగ్రామ్ చేయవచ్చు:
- ATF15xx ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సిస్టమ్
- ఎంబెడెడ్ మైక్రోకంట్రోలర్లు
- ఇన్-సర్క్యూట్ టెస్టర్లు
Atmel ATF15xx ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సిస్టమ్
ATF15xx CPLDల ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ కోసం, ISP సాఫ్ట్వేర్, డౌన్లోడ్ కేబుల్ మరియు డెవలప్మెంట్/ప్రోగ్రామర్ కిట్ Atmel నుండి అందుబాటులో ఉన్నాయి మరియు అవి క్రింది విభాగాలలో వివరించబడ్డాయి.
ISP సాఫ్ట్వేర్
Atmel ATF15xx ISP సాఫ్ట్వేర్, ATMISP, అనేది J ని అమలు చేయడానికి ప్రాథమిక సాధనంTAG ATF15xx CPLDలపై ఇన్-సిస్టమ్ ప్రోగ్రామింగ్. ATMISP విండోస్-ఆధారిత హోస్ట్ PCపై నడుస్తుంది మరియు లక్ష్య ISP హార్డ్వేర్ సిస్టమ్పై ATF15xx CPLDల యొక్క ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ను అమలు చేస్తుంది లేదా సీరియల్ వెక్టర్ ఫార్మాట్ (.SVF)ను ఉత్పత్తి చేస్తుంది. file లక్ష్య వ్యవస్థపై ATF15xx CPLD లను ప్రోగ్రామ్ చేయడానికి ఆటోమేటిక్ టెస్టింగ్ ఎక్విప్మెంట్ (ATE) ద్వారా ఉపయోగించబడుతుంది. ATMISP ముందుగా J గురించి వినియోగదారుల నుండి అవసరమైన అన్ని సమాచారాన్ని పొందుతుంది.TAG లక్ష్య వ్యవస్థలో పరికర గొలుసు. ఇది తగిన J ని అమలు చేస్తుంది.TAG J పై ISP సూచనలుTAG J ప్రకారం లక్ష్య వ్యవస్థలో పరికర గొలుసుTAG PC యొక్క USB లేదా LPT పోర్ట్ ద్వారా వినియోగదారులు పేర్కొన్న పరికర గొలుసు సమాచారం. Atmel ATMISP సాఫ్ట్వేర్ గురించి మరింత సమాచారం ఇక్కడ అందుబాటులో ఉంది www.atmel.com/tools/ATMISP.aspx.
ISP డౌన్లోడ్ కేబుల్
Atmel ATF15xx USB-ఆధారిత ISP డౌన్లోడ్ కేబుల్, ATDH1150USB, ఒక వైపున హోస్ట్ కంప్యూటర్ యొక్క ప్రామాణిక USB పోర్ట్కు మరియు Jకి కనెక్ట్ అవుతుంది.TAG మరొక వైపు టార్గెట్ సర్క్యూట్ బోర్డ్ యొక్క హెడర్. ఇది J ని బదిలీ చేస్తుందిTAG హోస్ట్ PCలో నడుస్తున్న ATMISP ద్వారా ఉత్పత్తి చేయబడిన సూచనలు మరియు డేటా లక్ష్య సర్క్యూట్ బోర్డ్లోని ISP పరికరాలకు. ATDH1150USB కేబుల్ గురించి మరింత సమాచారం ఇక్కడ అందుబాటులో ఉంది www.atmel.com/tools/ATDH1150USB.aspx.
అభివృద్ధి/ప్రోగ్రామర్
Atmel ATF15xx డెవలప్మెంట్/ప్రోగ్రామర్ కిట్, ATF15xx-DK3-U, అనేది ATF15xx CPLDల కోసం పూర్తి స్థాయి అభివృద్ధి వ్యవస్థ మరియు ISP ప్రోగ్రామర్. ఈ కిట్ డిజైనర్లకు ATF15xx ISP CPLDతో ప్రోటోటైప్లను అభివృద్ధి చేయడానికి మరియు కొత్త డిజైన్లను మూల్యాంకనం చేయడానికి చాలా త్వరిత మరియు సులభమైన మార్గాన్ని అందిస్తుంది. ATF15xx CPLDలలో అందించే చాలా ప్యాకేజీ రకాలకు మద్దతు ఇవ్వడానికి వివిధ సాకెట్ అడాప్టర్ బోర్డుల లభ్యతతో, ఈ కిట్ను J ద్వారా అందుబాటులో ఉన్న చాలా ప్యాకేజీ రకాల్లో ATF15xx ISP CPLDలను ప్రోగ్రామ్ చేయడానికి ISP ప్రోగ్రామర్గా ఉపయోగించవచ్చు.TAG ఇంటర్ఫేస్. Atmel ATF15xx-DK3-U కిట్ గురించి మరింత సమాచారం ఇక్కడ అందుబాటులో ఉంది www.atmel.com/tools/ATF15XX-DK3-U.aspx.
ఎంబెడెడ్ మైక్రోకంట్రోలర్ సిస్టమ్
ప్రోగ్రామింగ్ అల్గోరిథం మరియు JTAG ATF15xx CPLDల కోసం సూచనలను మైక్రోకంట్రోలర్ లేదా మైక్రోప్రాసెసర్లో అమలు చేయవచ్చు, తర్వాత వాటిని లక్ష్య బోర్డులో ATF15xx CPLDలను ప్రోగ్రామ్ చేయడానికి ఉపయోగించవచ్చు. ఒక సాధ్యమైన పద్ధతి ఏమిటంటే, సంబంధిత Jని సంగ్రహించడం.TAG ప్రోటోకాల్ సమాచారం (అంటే JTAG సూచనలు మరియు డేటా) SVF నుండి file ATMISP సాఫ్ట్వేర్ ద్వారా ఉత్పత్తి చేయబడుతుంది, ఆపై Jని ఉత్పత్తి చేసే మైక్రోకంట్రోలర్ లేదా మైక్రోప్రాసెసర్ కోసం కోడ్ను అమలు చేయడానికి ఈ సమాచారాన్ని ఉపయోగిస్తుందిTAG J లోని ISP పరికరాల కోసం సిగ్నల్స్TAG గొలుసు. ఈ విధానం ఇప్పటికే ఎంబెడెడ్ మైక్రోకంట్రోలర్ లేదా మైక్రోప్రాసెసర్ ఉన్న వ్యవస్థలకు చాలా అనుకూలంగా ఉంటుంది మరియు ఇది బాహ్య ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సాఫ్ట్వేర్ మరియు హార్డ్వేర్ సాధనాల వాడకాన్ని తొలగిస్తుంది.
ఇన్-సర్క్యూట్ టెస్టింగ్ సిస్టమ్
ATF15xx CPLDలను J ద్వారా టార్గెట్ సర్క్యూట్ బోర్డ్లో ప్రోగ్రామ్ చేయవచ్చు.TAG ఇన్-సర్క్యూట్ టెస్టర్ ఉపయోగించి సర్క్యూట్ బోర్డ్ యొక్క పరీక్ష సమయంలో ఇంటర్ఫేస్. సాధారణంగా, SVF file ATMISP ద్వారా రూపొందించబడిన సమాచారంలో సంబంధిత J అన్నీ ఉండాలిTAG టార్గెట్ సర్క్యూట్ బోర్డ్లో ATF15xx CPLDలను ప్రోగ్రామ్ చేయడానికి ఇన్-సర్క్యూట్ టెస్టర్లకు అవసరమైన ఇన్-సిస్టమ్ ప్రోగ్రామింగ్ సమాచారం. ఈ విధానం ప్రోగ్రామింగ్ దశను పరీక్షలలోకి ఏకీకరణ చేయడానికి అనుమతిస్తుంది.tagఉత్పత్తి ప్రవాహం యొక్క ఇ.
JTAG ISP ఇంటర్ఫేస్
ATF15xx CPLDల కోసం ISP IEEE 1149.1 Std. Jని ఉపయోగించి అమలు చేయబడుతుంది.TAG ఇంటర్ఫేస్. ఈ ఇంటర్ఫేస్ ATF15xx CPLDలను తొలగించడానికి, ప్రోగ్రామ్ చేయడానికి మరియు ధృవీకరించడానికి ఉపయోగించబడుతుంది. JTAG ఇంటర్ఫేస్ అనేది TCK, TMS, TDI, మరియు TDO సిగ్నల్స్ మరియు J లను కలిగి ఉన్న సీరియల్ ఇంటర్ఫేస్.TAG టెస్ట్ యాక్సెస్ పోర్ట్ (TAP) కంట్రోలర్. TCK పిన్ అనేది J కోసం క్లాక్ ఇన్పుట్.TAG TAP కంట్రోలర్ మరియు J ని లోపలికి/బయటకు మార్చడానికిTAG సూచనలు మరియు డేటా. TDI పిన్ అనేది సీరియల్ డేటా ఇన్పుట్. ఇది ప్రోగ్రామింగ్ సూచనలు మరియు డేటాను ISP పరికరాల్లోకి మార్చడానికి ఉపయోగించబడుతుంది. TDO పిన్ అనేది సీరియల్ డేటా అవుట్పుట్. ఇది ISP పరికరాల నుండి డేటాను మార్చడానికి ఉపయోగించబడుతుంది. TMS పిన్ అనేది మోడ్-సెలెక్ట్ పిన్. ఇది J యొక్క స్థితిని నియంత్రిస్తుంది.TAG TAP కంట్రోలర్. JTAG ISP టార్గెట్ బోర్డ్లోని ATF15xx CPLD యొక్క ఇంటర్ఫేస్ పిన్లను సాధారణంగా 10-పిన్ హెడర్ ద్వారా ISP ఇంటర్ఫేస్ హార్డ్వేర్కు (అంటే ISP డౌన్లోడ్ కేబుల్) కనెక్ట్ చేయాలి. ISP ఇంటర్ఫేస్ హార్డ్వేర్ను ISP సాఫ్ట్వేర్ను అమలు చేసే హోస్ట్ PCకి కూడా కనెక్ట్ చేయాలి. ISP ఇంటర్ఫేస్ హార్డ్వేర్ ISP సాఫ్ట్వేర్ మరియు ISP పరికరాల మధ్య కమ్యూనికేషన్ను ఏర్పాటు చేస్తుంది మరియు ఇది ISP సాఫ్ట్వేర్ హోస్ట్ PC నుండి ATF15xx CPLDలకు ప్రోగ్రామింగ్ సూచనలు మరియు డేటాను బదిలీ చేయడానికి అనుమతిస్తుంది. Jతో ATF15xx CPLDలుTAG ఫీచర్ ఎనేబుల్ చేయబడినవి పూర్తిగా JTAG అనుకూలంగా ఉంటుంది మరియు J లో పేర్కొన్న అవసరమైన బౌండరీ స్కాన్ టెస్ట్ (BST) కార్యకలాపాలకు మద్దతు ఇస్తుంది.TAG ప్రామాణికం. ATF15xx CPLDలను J లో భాగంగా కాన్ఫిగర్ చేయవచ్చు.TAG ఇతర J తో BST గొలుసుTAG సిస్టమ్ బోర్డ్ యొక్క ఇన్-సర్క్యూట్ పరీక్ష కోసం పరికరాలు. ఈ ఫీచర్తో, ATF15xx CPLDలను ఇతర Jతో పాటు సర్క్యూట్ బోర్డ్లో పరీక్షించవచ్చు.TAG-బెడ్-ఆఫ్-నెయిల్స్ పరీక్షను ఆశ్రయించకుండా మద్దతు ఉన్న పరికరాలు.
ఒకే పరికరం ప్రోగ్రామింగ్
ది జెTAG ISP ఇంటర్ఫేస్ను ఒకే ATF15xx CPLDని ప్రోగ్రామ్ చేయడానికి కాన్ఫిగర్ చేయవచ్చు. JTAG ఒకే పరికరం కోసం కాన్ఫిగరేషన్ క్రింద ఉన్న చిత్రంలో చూపబడింది. ATF15xx CPLDని ఈ విధంగా కాన్ఫిగర్ చేసినప్పుడు, పరికరం యొక్క TDI మరియు TDO పిన్ల మధ్య ఒక రిజిస్టర్ కనిపిస్తుంది. రిజిస్టర్ పరిమాణం J పై ఆధారపడి ఉంటుంది.TAG ఆదేశం వెడల్పు మరియు ఆ సూచన కోసం మార్చబడుతున్న డేటా. Figure 2-1 JTAG పరికరం
బహుళ పరికర ప్రోగ్రామింగ్
ATF15xx CPLDలను బహుళ J యొక్క డైసీ గొలుసులో భాగంగా కాన్ఫిగర్ చేయవచ్చుTAG- క్రింద వివరించిన విధంగా మరియు క్రింది చిత్రంలో చూపిన విధంగా మద్దతు ఉన్న పరికరాలు.
- J లోని ప్రతి పరికరానికి TMS మరియు TCK పిన్ను కనెక్ట్ చేయండి.TAG J యొక్క TMS మరియు TCK పిన్లకు గొలుసుTAG సర్క్యూట్ బోర్డ్లోని ఇంటర్ఫేస్ హెడర్.
- మొదటి పరికరం నుండి TDI పిన్ను J యొక్క TDI పిన్కు కనెక్ట్ చేయండి.TAG ఇంటర్ఫేస్ హెడర్.
- TDO పిన్ను మొదటి పరికరం నుండి తదుపరి పరికరం యొక్క TDI పిన్కి కనెక్ట్ చేయండి. చివరిది తప్ప మిగతావన్నీ కనెక్ట్ అయ్యే వరకు ఈ ప్రక్రియను కొనసాగించండి.
- చివరి పరికరం నుండి TDO పిన్ను J యొక్క TDO పిన్కు కనెక్ట్ చేయండి.TAG ఇంటర్ఫేస్ హెడర్.
చిత్రం 2-2 బహుళ పరికరం JTAG ఆకృతీకరణ
J లో బహుళ పరికరాలను ప్రోగ్రామ్ చేయడానికిTAG గొలుసులో, వినియోగదారులు అటువంటి లక్షణాలకు మద్దతు ఇచ్చే ISP సాఫ్ట్వేర్ సాధనాలను ఉపయోగించాలి. ISP సాఫ్ట్వేర్లో, వినియోగదారులు వీటిని పేర్కొనాలి:
- J లోని పరికరాల సంఖ్యTAG గొలుసు.
- పరికరాల యొక్క భాగాల సంఖ్యలు మరియు J లోని స్థానాలుTAG గొలుసు.
- JTAG ప్రతి పరికరానికి సంబంధించిన కార్యకలాపాలు.
- ఇతర జెTAG-J వంటి సంబంధిత సమాచారంTAG ప్రతి పరికరానికి సూచన వెడల్పు.
ఒకసారి జె.TAG డైసీ చైన్ ISP టార్గెట్ బోర్డులో మరియు ISP సాఫ్ట్వేర్లో, J లోని పరికరాలలో సరిగ్గా సెటప్ చేయబడిందిTAG గొలుసును ఒకే సమయంలో ప్రోగ్రామ్ చేయవచ్చు.
డిజైన్ పరిగణనలు
ATF15xx CPLD పై ISP ని నిర్వహించడానికి, J కోసం వనరులుTAG ATF15xx లోని ఇంటర్ఫేస్ను రిజర్వ్ చేయాలి. కాబట్టి, TMS, TDI, TDO, మరియు TCK పిన్ల కోసం నాలుగు I/O పిన్లను J కోసం రిజర్వ్ చేయాలి.TAG మరియు వినియోగదారు I/Os గా ఉపయోగించబడదు. ఈ పిన్ల పిన్ సంఖ్యలు ఏ ATF15xx CPLD ఉపయోగించబడుతుందో మరియు దాని ప్యాకేజీ రకాన్ని బట్టి ఉంటాయి. పిన్అవుట్ సమాచారం కోసం క్రింది పట్టికను చూడండి. JTAG J లోని ప్రతి పరికరానికి TMS మరియు TDI పిన్లను పైకి లాగాలని ప్రమాణం సిఫార్సు చేస్తుంది.TAG గొలుసు. ATF15xx CPLDలు ఈ పిన్ల కోసం అంతర్గత పుల్-అప్ ఫీచర్ను కలిగి ఉంటాయి, ఇది ప్రారంభించబడినప్పుడు, బాహ్య పుల్-అప్ రెసిస్టర్ల అవసరాన్ని ఆదా చేస్తుంది. ఇంకా, JTAG ATF15xx CPLD లలో ISP ని నిర్వహించడానికి ఇంటర్ఫేస్ ఫీచర్ తప్పనిసరిగా ప్రారంభించబడాలి. J ని ప్రారంభించడంTAG ATF15xx డిజైన్ను కంపైల్ చేయడానికి ముందు ఇంటర్ఫేస్కు నిర్దిష్ట Atmel పరికర రకాలు లేదా ఎంపిక సెట్టింగ్లను ఎంచుకోవడం అవసరం. ఈ విధానాలు ఈ గైడ్లో WinCUPL, ProChip డిజైనర్ మరియు POF2JED కోసం వివరించబడ్డాయి. డిఫాల్ట్గా, అన్ని బ్రాండ్-న్యూ ATF15xx CPLDలు J తో రవాణా చేయబడతాయిTAG ఇంటర్ఫేస్ ప్రారంభించబడింది. J కోసం ఒకసారి లాజిక్ వనరులుTAG ఇంటర్ఫేస్ రిజర్వ్ చేయబడిన తర్వాత, వినియోగదారులు ATMISP సాఫ్ట్వేర్ని ఉపయోగించి లక్ష్య బోర్డులోని ఏదైనా ATF15xx CPLDని ప్రోగ్రామ్ చేయవచ్చు, ధృవీకరించవచ్చు మరియు తొలగించవచ్చు.
చిట్కా: నాలుగు J అయినప్పటికీTAG పిన్లు J కోసం రిజర్వ్ చేయబడ్డాయిTAG ఇంటర్ఫేస్ ద్వారా, వినియోగదారులు ఈ పిన్లతో అనుబంధించబడిన మాక్రోసెల్లలో బరీడ్ లాజిక్ ఫంక్షన్లను అమలు చేయవచ్చు.
పట్టిక 3-1 ATF15xx CPLD JTAG పిన్ నంబర్లు
JTAG పిన్ చేయండి | 44-టిక్యూఎఫ్పి | 44-పిఎల్సిసి | 84-పిఎల్సిసి | 100-టిక్యూఎఫ్పి | 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 ని ప్రారంభించండిTAG WinCUPL తో ఇంటర్ఫేస్
J ని ప్రారంభించడానికిTAG WinCUPL తో ఇంటర్ఫేస్ను అమలు చేయడానికి, డిజైన్ను కంపైల్ చేయడానికి ముందు తగిన ATF15xx ISP పరికర రకాన్ని పేర్కొనాలి. డిజైన్ విజయవంతంగా కంపైల్ చేయబడిన తర్వాత, JEDEC file J తోTAG ఇంటర్ఫేస్ ఫీచర్ ఎనేబుల్ చేయబడింది. ఈ JEDEC ఉన్నప్పుడు file ATF15xxCPLD లోకి ప్రోగ్రామ్ చేయబడింది, దాని JTAG ఇంటర్ఫేస్ ప్రారంభించబడింది. వినియోగదారులు CUPL డిజైన్లో కింది ప్రాపర్టీ స్టేట్మెంట్లను చేర్చడం ద్వారా TDI మరియు TMS అంతర్గత పుల్-అప్ రెసిస్టర్లను కూడా ప్రారంభించవచ్చు. file.
- ప్రాపర్టీ ATMEL {TDI_PULLUP = ఆన్};
- ప్రాపర్టీ ATMEL {TMS_PULLUP = ఆన్};
గమనించండి: J ని ఉపయోగించే డిజైన్ కోసం ATF15xx ISP పరికర రకాన్ని ఉపయోగిస్తేTAG ఇంటర్ఫేస్ పిన్లను లాజిక్ I/O పిన్లుగా ఉపయోగిస్తే, WinCUPL ఎర్రర్ను సృష్టిస్తుంది.
WinCUPLలో ఇప్పటికే ఉన్న డిజైన్ను ఎలా తెరవాలి, పరికర రకాన్ని పేర్కొనడం మరియు డిజైన్ను కంపైల్ చేయడం ఎలాగో క్రింది దశలు చర్చిస్తాయి.
- WinCUPL ప్రధాన మెనూలో, ఎంచుకోండి File > తెరవండి. CUPL (.pld) మూలాన్ని ఎంచుకోండి. file తగిన పని డైరెక్టరీ నుండి.
- PLD మూలాన్ని తెరవడానికి సరే ఎంచుకోండి file.
- WinCUPL ప్రధాన మెనూలో, ఎంచుకోండి File > సేవ్ చేయండి. ఇది మూలానికి చేసిన మార్పులను సేవ్ చేస్తుంది. file.
- ప్రధాన మెనులో, ఎంపికలు > పరికరాలు ఎంచుకోండి. ఇది పరికర ఎంపిక డైలాగ్ బాక్స్ను తెరుస్తుంది.
- తగిన ATF15xx ISP పరికరాన్ని ఎంచుకోండి. WinCUPL ద్వారా మద్దతిచ్చే అన్ని ATF15xx పరికర రకాల జాబితా కోసం క్రింది పట్టికను చూడండి.
- పరికర ఎంపిక మెనుని మూసివేయడానికి సరే ఎంచుకోండి.
- గమనిక: కింది పట్టిక నుండి తగిన ATF15xx పరికర రకాన్ని ఎన్నుకోవడం మరియు దానిని CUPL మూలం యొక్క హెడర్ విభాగంలో చేర్చడం ప్రత్యామ్నాయ పద్ధతి file.
- WinCUPL ప్రధాన మెనులో, రన్> డివైస్ డిపెండెంట్ కంపైల్ ఎంచుకోండి.
- WinCUPL డిజైన్ను కంపైల్ చేస్తుంది మరియు Atmel డివైస్ ఫిట్టర్ను ఉత్పత్తి చేస్తుంది. డిజైన్ సరిపోతుంటే, JEDEC file స్వయంచాలకంగా సృష్టించబడుతుంది.
- JEDEC ఉన్నప్పుడు file పరికరంలోకి ప్రోగ్రామ్ చేయబడింది, JTAG ఇంటర్ఫేస్, ఐచ్ఛిక అంతర్గత TMS మరియు TDI పుల్-అప్లు మరియు ఐచ్ఛిక పిన్-కీపర్ సర్క్యూట్లు ప్రారంభించబడ్డాయి.
గమనిక: Atmel ISP పరికర రకాన్ని ఎంచుకోవడం వలన J స్వయంచాలకంగా ప్రారంభించబడుతుందిTAG Atmel WinCUPL Atmel పరికర ఫిట్టర్ను అమలు చేసినప్పుడు డిఫాల్ట్గా ఇంటర్ఫేస్.
డిజైన్లు J కోసం వనరులను రిజర్వ్ చేయడాన్ని నిరోధిస్తేTAG ఇంటర్ఫేస్ లేదా ISP ఐచ్ఛికంగా ఉపయోగించబడకపోతే, Atmel నాన్-ISP పరికర రకాన్ని ఎంచుకోవాలి. పరికరాల జాబితా కోసం క్రింది పట్టికను చూడండి. ఆ పరికరాన్ని బాహ్య పరికర ప్రోగ్రామర్ని ఉపయోగించి తిరిగి ప్రోగ్రామ్ చేయవచ్చు. దిగువ పట్టిక WinCUPL కోసం Atmel ISP మరియు Atmel నాన్-ISP పరికర రకాలను జాబితా చేస్తుంది.
టేబుల్ 3-2 WinCUPL ATF15xx పరికర రకం
పరికరం పేరు | ప్యాకేజీ రకం | WinCUPL పరికరం రకం | |
JTAG ప్రారంభించబడింది | JTAG వికలాంగుడు | ||
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 ని ప్రారంభించండిTAG Atmel ProChip డిజైనర్తో ఇంటర్ఫేస్
J ని ప్రారంభించడానికిTAG ProChip డిజైనర్తో ఇంటర్ఫేస్:
- తగిన ProChip డిజైనర్ ప్రాజెక్ట్ను తెరవండి.
- డివైస్ ఫిట్టర్ కింద అట్మెల్ ఫిట్టర్ బటన్పై క్లిక్ చేయడం ద్వారా ఫిట్టర్ ఆప్షన్స్ విండోను తెరవండి.
- గ్లోబల్ డివైస్ ట్యాబ్ను ఎంచుకుని, ఆపై J ని తనిఖీ చేయండిTAG పోర్ట్ బాక్స్. TDI పుల్అప్ మరియు TMS పుల్అప్ బాక్స్లను తనిఖీ చేయడం ద్వారా TMS మరియు TDI అంతర్గత పుల్-అప్ రెసిస్టర్లను కూడా ప్రారంభించవచ్చు. ఈ చెక్ బాక్స్లు క్రింద ఉన్న చిత్రంలో చూపించబడ్డాయి.
మూర్తి 3-1 ProChip డిజైనర్ ఫిట్టర్ ఎంపికలు వినియోగదారు ఇంటర్ఫేస్
J ని ప్రారంభించండిTAG POF2JED తో ఇంటర్ఫేస్
POF2JED లో, JTAG మోడ్ ఎంపికను ఆటోకు సెట్ చేయవచ్చు, తద్వారా POF2JED J నిTAG ATF15xx లోని ఫీచర్ను ప్రారంభించాలా వద్దా, మరియు అది J పై ఆధారపడి ఉంటుందిTAG పోటీదారుడి CPLDలో మద్దతు ఉంది. Jని ఆన్ చేయడానికిTAG J తో సంబంధం లేకుండా ATF15xx CPLD లోTAG పోటీదారుడి CPLDలో మద్దతు ఉందా లేదా, JTAG మోడ్ ఎంపికను ఆన్ కు సెట్ చేయాలి. J ఉన్నప్పుడుTAG ATF15xx లో ఎనేబుల్ చేయబడితే, TDI మరియు TMS అంతర్గత పుల్-అప్ రెసిస్టర్లను ఎనేబుల్ చెక్ చేయడం ద్వారా ఎనేబుల్ చేయవచ్చు.
TDI_PULLUP మరియు POF2JEDలో TMS_PULLUP పెట్టెలను ప్రారంభించండి. క్రింద ఉన్న బొమ్మను చూడండి.
మూర్తి 3-2 POF2JED వినియోగదారు ఇంటర్ఫేస్
మార్గదర్శకాలు మరియు సిఫార్సులు
శ్రద్ధ: ATF15xx CPLD లపై ISP ఆపరేషన్లు చేసేటప్పుడు ఈ విభాగానికి అదనపు శ్రద్ధ ఇవ్వాలి. ఈ విభాగం కొన్ని J ని చర్చిస్తుందిTAG ISP మార్గదర్శకాలు, సమాచారం మరియు సిఫార్సులను బాగా గమనించాలి.
- J ని నిర్ధారించుకోండిTAG J లోని అన్ని పరికరాలకు పోర్ట్TAG గొలుసు ప్రారంభించబడ్డాయి.
- ATF15xx CPLDల కోసం, JTAG పరికరాలు ఖాళీగా/తొలగించబడి ఉంటే లేదా J తో ప్రోగ్రామ్ చేయబడి ఉంటే పోర్ట్ ప్రారంభించబడుతుందిTAG ప్రారంభించబడింది.
- అన్ని Atmel ATF15xx పరికరాలు ఖాళీ/తొలగించబడిన స్థితిలో రవాణా చేయబడతాయి; కాబట్టి, JTAG పోర్ట్ అన్ని కొత్త పరికరాలకు ప్రారంభించబడింది మరియు ISP కోసం సిద్ధంగా ఉంది.
- J తో ATF15xx పరికరాలుTAG J ని తిరిగి ప్రారంభించడానికి ISP కాని పరికర ప్రోగ్రామర్ ఉపయోగించి డిసేబుల్ చేయబడిన వాటిని తొలగించాలి.TAG ఓడరేవు
- సరైన VCC వాల్యూమ్ని నిర్ధారించుకోండిtagJ లోని ప్రతి పరికరానికి e వర్తించబడుతుంది.TAG గొలుసు.
- 15-PLCC, 84-TQFP మరియు 100-PQFP ప్యాకేజీ రకాల్లో ATF100xxAS/ASL CPLDలు: VCCINT తప్పనిసరిగా 4.5V మరియు 5.5V మధ్య ఉండాలి, అయితే VCCIO 3.0V మరియు 3.6V లేదా 4.5V మరియు 5.5V మధ్య ఉండవచ్చు.
- 15-PLCC మరియు 44-TQFP ప్యాకేజీ రకాల్లో ATF44xxAS/ASL CPLDలు: VCC తప్పనిసరిగా 4.5V నుండి 5.5V మధ్య ఉండాలి.
- ATF15xxASV/ASVL CPLDలు: VCC (VCCIO మరియు VCCINT) తప్పనిసరిగా 3.0V నుండి 3.6V మధ్య ఉండాలి.
- J లోని పరికరాల కోసం VCCTAG గొలుసును సరిగ్గా నియంత్రించాలి మరియు ఫిల్టర్ చేయాలి.
- చాలా అప్లికేషన్లలో ఉపయోగించే ATF15xx CPLDల కోసం, ప్రతి VCC/GND జతలకు ఒక 0.22µF డీకప్లింగ్ కెపాసిటర్ని ఉపయోగించమని సిఫార్సు చేయబడింది.
- J లోని అన్ని పరికరాలకు ఒక సాధారణ గ్రౌండ్ను ఉపయోగించమని సిఫార్సు చేయబడింది.TAG గొలుసు మరియు JTAG ఇంటర్ఫేస్ హార్డ్వేర్ (అంటే ATDH1150USB ISP డౌన్లోడ్ కేబుల్).
- ఎక్కువసేపు (ఐదు పరికరాల కంటే ఎక్కువ కాదు) J ని నివారించాలని సిఫార్సు చేయబడిందిTAG గొలుసులు.
- ఒక పొడవైన J అయితేTAG ప్రతి ఐదవ పరికరం తర్వాత TMS మరియు TCK సిగ్నల్లను బఫర్ చేయడం అవసరం. ష్మిట్ ట్రిగ్గర్ బఫర్ వాడకానికి ప్రాధాన్యత ఇవ్వబడుతుంది.
- బఫర్లు TMS మరియు TCK సిగ్నల్ల పెరుగుదల మరియు పతనం సమయాలను పునర్నిర్మిస్తాయి.
- బఫర్ల వల్ల కలిగే అదనపు జాప్యాన్ని పరిగణనలోకి తీసుకోవడం అవసరం.
- TMS మరియు TDI సిగ్నల్స్ కోసం పుల్-అప్ రెసిస్టర్లను (4.7KΩ నుండి 10KΩ) మరియు J వద్ద TCK సిగ్నల్ కోసం పుల్-డౌన్ రెసిస్టర్ను ఉపయోగించమని సిఫార్సు చేయబడింది.TAG ఇంటర్ఫేస్ హార్డ్వేర్ ద్వారా నడపబడనప్పుడు ఈ సిగ్నల్లు తేలకుండా నిరోధించడానికి హెడర్.
- ATF15xx CPLDల కోసం TMS మరియు TDIలో ఐచ్ఛిక అంతర్గత పుల్-అప్లు అందుబాటులో ఉన్నాయి.
- J ని ముగించాలని సిఫార్సు చేయబడిందిTAG J వద్ద సంకేతాలుTAG శీర్షిక.
- క్రియాశీల మరియు నిష్క్రియ ముగింపులు రెండూ ఆమోదయోగ్యమైనవి; అయినప్పటికీ, నిష్క్రియాత్మక ముగింపుకు ప్రాధాన్యత ఇవ్వబడుతుంది.
- ఇది పొడవైన కేబుల్/PCB ట్రేస్ లెంగ్త్ల కారణంగా రింగింగ్ను తగ్గిస్తుంది.
- TMS మరియు TCKకి ముగింపు చాలా కీలకం.
- J లోని అన్ని పరికరాల ఇన్పుట్లు మరియు I/O లు సిఫార్సు చేయబడ్డాయిTAG J తప్ప, గొలుసుTAG శబ్దాన్ని తగ్గించడానికి ATF15xx CPLDలను ప్రోగ్రామ్ చేస్తున్నప్పుడు పిన్లు స్టాటిక్ స్థితిలో ఉండాలి.
- Atmel ATF15xx డెవలప్మెంట్/ప్రోగ్రామర్ బోర్డ్లలో ఒకదాన్ని ఉపయోగిస్తున్నప్పుడు, VCC ఎంపిక జంపర్ల స్థానాలు మారుతున్నప్పుడు బోర్డుకి పవర్ తప్పనిసరిగా ఆఫ్ చేయబడాలి.
- ATF15xx CPLDల కోసం, JTAG భాగం పిన్-నియంత్రిత పవర్-డౌన్ మోడ్లో ఉన్నప్పుడు లేదా "తక్కువ-పవర్" పరికరం నిద్రలో ఉన్నప్పుడు ISP అందుబాటులో ఉంటుంది.
- ISP అంతరాయం తర్వాత పరికర స్థితి:
- ISP అంతరాయం కలిగితే, పిన్-కీపర్ సర్క్యూట్ల స్థితితో సంబంధం లేకుండా అన్ని I/O పిన్లు ట్రై-స్టేట్ చేయబడతాయి.
- సర్క్యూట్ బోర్డ్లోని ఇతర పరికరాలతో బస్సు వివాదాన్ని కలిగించకుండా పాక్షికంగా ప్రోగ్రామ్ చేయబడిన పరికరాలను నిరోధిస్తుంది.
- ISP ప్రోగ్రామింగ్ సమయంలో, అన్ని I/O పిన్లు క్రింది పరిస్థితుల్లో ఒకదానిలో ఉంటాయి:
- హై-ఇంపెడెన్స్ స్థితి:
- ఖాళీ/చెరిపివేయబడిన పరికరం ప్రోగ్రామ్ చేయబడినప్పుడు.
- పిన్-కీపర్ సర్క్యూట్లు డిసేబుల్ చేయబడి పరికరం మళ్లీ ప్రోగ్రామ్ చేయబడినప్పుడు.
- సర్క్యూట్ బోర్డ్లోని ATF15xx CPLDలతో ఇంటర్ఫేస్ చేసే బాహ్య పరికరాలతో బస్సు వివాదాన్ని నిరోధిస్తుంది.
- మునుపటి స్థితికి బలహీనంగా జతచేయబడింది:
- ప్రోగ్రామ్ చేయబడిన పరికరం పిన్-కీపర్ సర్క్యూట్లను ప్రారంభించి మళ్లీ ప్రోగ్రామ్ చేసినప్పుడు.
- I/O పిన్లు ISPకి ముందు మునుపటి లాజిక్ స్థాయిలను ఉంచుతాయి.
- సిస్టమ్ బోర్డ్లోని ఇతర పరికరాల ఆపరేషన్ను ప్రభావితం చేయకుండా ISP ని నిరోధిస్తుంది.
- బహుళ J వాడకంTAG ఒక బోర్డు మీద గొలుసులు సిఫార్సు చేయబడలేదు.
- పరికరాలు వేర్వేరు J మధ్య సంకర్షణ చెందుతాయిTAG గొలుసులు.
- అన్ని J లోని అన్ని పరికరాలు ఉన్నప్పుడు మాత్రమే బోర్డు పనిచేస్తుందిTAG గొలుసులు విజయవంతంగా ప్రోగ్రామ్ చేయబడ్డాయి.
- ఒక గొలుసులోని కనీసం ఒక పరికరానికి ప్రోగ్రామింగ్ విఫలమైతే, మరొక J కిTAG గొలుసులు విజయవంతంగా ప్రోగ్రామ్ చేయబడ్డాయి:
- ట్రై-స్టేటబుల్ అవుట్పుట్ల కోసం బస్ వివాద సమస్య కారణంగా Atmel లేదా బోర్డులో ఉన్న ఇతర పరికరాలు దెబ్బతింటాయి.
- సిస్టమ్ బోర్డ్ యొక్క కార్యాచరణ స్థితి నిర్వచించబడలేదు; అందువలన, తప్పు ఫంక్షనల్ ఆపరేషన్ సంభవించవచ్చు.
- J మధ్య యాక్టివ్ సర్క్యూట్లను చొప్పించడంTAG హెడర్ మరియు JTAG గొలుసులోని పరికరాలను ఉపయోగించడం సిఫార్సు చేయబడలేదు. యాక్టివ్ సర్క్యూట్ పనిచేయకపోతే, అది ప్రోగ్రామింగ్/ధృవీకరణ సమస్యలను కలిగిస్తుంది.
- మిశ్రమ వాల్యూమ్ యొక్క ఉపయోగంtage పరికరం JTAG గొలుసులు సిఫార్సు చేయబడలేదు.
- ఇవి జె.TAG వేర్వేరు VCC వాల్యూమ్లను ఉపయోగించే పరికరాలతో గొలుసులుtages మరియు/లేదా ఇంటర్ఫేస్ వాల్యూమ్tages.
- ఇంటర్ఫేస్ వాల్యూమ్tag5.0V పరికరాల కోసం e స్థాయిలు (VIL, VIH, VOL, VOH) ఇంటర్ఫేస్ వాల్యూమ్కు అనుకూలంగా ఉండకపోవచ్చుtag3.0V పరికరాల కోసం ఇ స్థాయిలు.
- ATMISP కి J తో కమ్యూనికేట్ చేయడంలో సమస్య ఉంటేTAG పరికర హార్డ్వేర్ గొలుసును అమలు చేయడానికి ప్రయత్నించండి, J యొక్క ఫ్రీక్వెన్సీలను తగ్గించడానికి స్వీయ కాలిబ్రేట్ లేదా మాన్యువల్గా కాలిబ్రేట్నుTAG సంకేతాలు.
- ప్రోగ్రామింగ్ ప్రారంభించే ముందు ATDH1150USB కేబుల్పై LED ఆన్ చేయబడిందని మరియు ఆకుపచ్చ రంగులో ఉందని నిర్ధారించుకోండి. ISP డౌన్లోడ్ కేబుల్ ATMISP సాఫ్ట్వేర్తో సరిగ్గా కమ్యూనికేట్ చేయగలదని నిర్ధారించుకోండి.
- సరైన VCC వాల్యూమ్ని నిర్ధారించుకోండిtage ATDH1150USB కేబుల్కు వర్తించబడుతుంది.
- J లో మొదటి పరికరం ఉపయోగించిన VCCTAG గొలుసును 1150-పిన్ J యొక్క పిన్ 4 ద్వారా ATDH10USB కేబుల్కు సరఫరా చేయాలి.TAG శీర్షిక.
- ప్రత్యేక VCCINT మరియు VCCIO ఉన్న ATF15xx CPLDల కోసం, ATDH1150USB కేబుల్ కోసం VCCIO ఉపయోగించాలి.
ఆర్డరింగ్ సమాచారం
ఆర్డర్ కోడ్ | వివరణ |
ATF15xx-DK3-U | CPLD డెవలప్మెంట్/ప్రోగ్రామర్ కిట్ (ATF15xxDK3-SAA44 మరియు ATDH1150USB లేదా ATDH1150USB-Kని కలిగి ఉంటుంది) |
ATF15xxDK3-SAA100 | DK100 బోర్డ్ కోసం 3-పిన్ TQFP సాకెట్ అడాప్టర్ బోర్డ్ |
ATF15xxDK3-SAJ44 | DK44 బోర్డ్ కోసం 3-పిన్ PLCC సాకెట్ అడాప్టర్ బోర్డ్ |
ATF15xxDK3-SAJ84 | DK84 బోర్డ్ కోసం 3-పిన్ PLCC సాకెట్ అడాప్టర్ బోర్డ్ |
ATF15xxDK3-SAA44 | DK44 బోర్డ్ కోసం 3-పిన్ TQFP సాకెట్ అడాప్టర్ బోర్డ్ |
ATDH1150USB | Atmel ATF15xx CPLD USB-ఆధారిత JTAG ISP డౌన్లోడ్ కేబుల్ |
పునర్విమర్శ చరిత్ర
డాక్. రెవ. | తేదీ | వ్యాఖ్యలు |
A | 12/2015 | ప్రారంభ పత్రం విడుదల. |
సంప్రదింపు సమాచారం
Atmel కార్పొరేషన్
- 1600 టెక్నాలజీ డ్రైవ్, శాన్ జోస్, CA 95110 USA
- T: (+1)(408) 441.0311
- F: (+1)(408) 436.4200
- www.atmel.com
© 2015 Atmel కార్పొరేషన్. / Rev.: Atmel-8968A-CPLD-ATF-ISP_User Guide-12/2015
Atmel®, Atmel లోగో మరియు వాటి కలయికలు, అపరిమిత అవకాశాలను ప్రారంభించడం® మరియు ఇతరాలు US మరియు ఇతర దేశాలలో Atmel కార్పొరేషన్ యొక్క రిజిస్టర్డ్ ట్రేడ్మార్క్లు లేదా ట్రేడ్మార్క్లు. ఇతర నిబంధనలు మరియు ఉత్పత్తి పేర్లు ఇతరుల ట్రేడ్మార్క్లు కావచ్చు.
నిరాకరణ: ఈ పత్రంలోని సమాచారం Atmel ఉత్పత్తులకు సంబంధించి అందించబడింది. ఈ పత్రం ద్వారా లేదా Atmel ఉత్పత్తుల విక్రయానికి సంబంధించి ఏదైనా మేధో సంపత్తి హక్కు మంజూరు చేయబడదు. ATMELలో ఉన్న అమ్మకాల నిబంధనలు మరియు షరతులలో నిర్దేశించినవి తప్ప WEBATMEL సైట్ ఎటువంటి బాధ్యతను స్వీకరించదు మరియు దాని ఉత్పత్తులకు సంబంధించిన ఏదైనా స్పష్టమైన, పరోక్ష లేదా చట్టబద్ధమైన వారంటీని నిరాకరిస్తుంది, ఇందులో వాణిజ్య సామర్థ్యం, నిర్దిష్ట ప్రయోజనం కోసం ఫిట్నెస్ లేదా ఉల్లంఘన జరగకపోవడం వంటి పరోక్ష వారంటీ ఉంటుంది. ఈ పత్రాన్ని ఉపయోగించడం వల్ల లేదా ఉపయోగించలేకపోవడం వల్ల కలిగే ప్రత్యక్ష, పరోక్ష, పర్యవసాన, శిక్షాత్మక, ప్రత్యేక లేదా యాదృచ్ఛిక నష్టాలకు (పరిమితి లేకుండా, నష్టం మరియు లాభాలకు నష్టాలు, వ్యాపార అంతరాయం లేదా సమాచారం కోల్పోవడం వంటివి) ATMEL బాధ్యత వహించదు, అటువంటి నష్టాల అవకాశం గురించి ATMELకి సలహా ఇచ్చినప్పటికీ. ఈ పత్రంలోని విషయాల యొక్క ఖచ్చితత్వం లేదా పరిపూర్ణతకు సంబంధించి Atmel ఎటువంటి ప్రాతినిధ్యాలు లేదా హామీలు ఇవ్వదు మరియు ఏ సమయంలోనైనా నోటీసు లేకుండా స్పెసిఫికేషన్లు మరియు ఉత్పత్తి వివరణలలో మార్పులు చేసే హక్కును కలిగి ఉంటుంది. ఇక్కడ ఉన్న సమాచారాన్ని నవీకరించడానికి Atmel ఎటువంటి నిబద్ధతను కలిగి ఉండదు. ప్రత్యేకంగా అందించకపోతే, Atmel ఉత్పత్తులు తగినవి కావు మరియు ఆటోమోటివ్ అప్లికేషన్లలో ఉపయోగించబడవు. జీవితాన్ని సమర్ధించడానికి లేదా నిలబెట్టడానికి ఉద్దేశించిన అప్లికేషన్లలో భాగాలుగా ఉపయోగించడానికి Atmel ఉత్పత్తులు ఉద్దేశించబడలేదు, అధికారం ఇవ్వబడలేదు లేదా హామీ ఇవ్వబడలేదు. భద్రత-క్లిష్టమైన, సైనిక మరియు ఆటోమోటివ్ అప్లికేషన్ల నిరాకరణ: అటువంటి ఉత్పత్తుల వైఫల్యం గణనీయమైన వ్యక్తిగత గాయం లేదా మరణానికి ("భద్రతా-క్లిష్టమైన అప్లికేషన్లు") దారితీస్తుందని సహేతుకంగా అంచనా వేయబడిన ఏవైనా అప్లికేషన్ల కోసం Atmel ఉత్పత్తులు రూపొందించబడలేదు మరియు వాటితో సంబంధం లేకుండా ఉపయోగించబడవు. భద్రతా-క్లిష్టమైన అప్లికేషన్లలో పరిమితి లేకుండా, లైఫ్ సపోర్ట్ పరికరాలు మరియు వ్యవస్థలు, పరికరాలు లేదా అణు సౌకర్యాలు మరియు ఆయుధ వ్యవస్థల ఆపరేషన్ కోసం వ్యవస్థలు ఉంటాయి. Atmel ప్రత్యేకంగా మిలిటరీ-గ్రేడ్గా నియమించబడకపోతే Atmel ఉత్పత్తులు సైనిక లేదా ఏరోస్పేస్ అప్లికేషన్లు లేదా పరిసరాలలో ఉపయోగించడానికి రూపొందించబడలేదు లేదా ఉద్దేశించబడలేదు. Atmel ద్వారా ప్రత్యేకంగా ఆటోమోటివ్-గ్రేడ్గా నియమించబడితే తప్ప, Atmel ఉత్పత్తులు ఆటోమోటివ్ అప్లికేషన్లలో ఉపయోగించడానికి రూపొందించబడలేదు లేదా ఉద్దేశించబడలేదు.
పత్రాలు / వనరులు
![]() |
Atmel ATF15xx కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ పరికరం [pdf] యూజర్ గైడ్ ATF15xx, ATF15xx కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ డివైస్, కాంప్లెక్స్ ప్రోగ్రామబుల్ లాజిక్ డివైస్, ప్రోగ్రామబుల్ లాజిక్ డివైస్, లాజిక్ డివైస్, డివైస్ |