એટમેલ-લોગો

એટમેલ ATF15xx કોમ્પ્લેક્સ પ્રોગ્રામેબલ લોજિક ડિવાઇસ

Atmel-ATF15xx-કોમ્પ્લેક્સ-પ્રોગ્રામેબલ-લોજિક-ડિવાઇસ-ઉત્પાદન

વિશિષ્ટતાઓ

  • ઉત્પાદન નામ: Atmel ATF15xx ઇન-સિસ્ટમ પ્રોગ્રામિંગ
  • મોડેલ: ATF15xx
  • પ્રકાર: કોમ્પ્લેક્સ પ્રોગ્રામેબલ લોજિક ડિવાઇસ (CPLD)
  • પ્રોગ્રામિંગ પદ્ધતિ: ઇન-સિસ્ટમ પ્રોગ્રામિંગ (ISP)
  • ઇન્ટરફેસ: JTAG ISP ઇન્ટરફેસ
  • ઉત્પાદક: એટમેલ

FAQs

પ્રશ્ન: શું હું ATF15xx CPLDs સાથે થર્ડ-પાર્ટી પ્રોગ્રામિંગ સોફ્ટવેરનો ઉપયોગ કરી શકું છું?

A: હા, જ્યાં સુધી સોફ્ટવેર પ્રોગ્રામિંગ અલ્ગોરિધમને સપોર્ટ કરે છે અને JTAG ATF15xx CPLDs માટે જરૂરી સૂચનાઓ.

પ્રશ્ન: શું એકસાથે બહુવિધ ATF15xx CPLDs પ્રોગ્રામ કરવાનું શક્ય છે?

A: હા, JTAG ISP ઇન્ટરફેસ એકસાથે બહુવિધ CPLDs ના કાર્યક્ષમ પ્રોગ્રામિંગ માટે બહુવિધ ઉપકરણ પ્રોગ્રામિંગને સપોર્ટ કરે છે.

પરિચય

  • લોજિક ડબલિંગ® આર્કિટેક્ચર સાથે Atmel® ATF15xx કોમ્પ્લેક્સ પ્રોગ્રામેબલ લોજિક ડિવાઇસીસ (CPLDs) IEEE ધોરણ 1149.1 જોઈન્ટ ટેસ્ટ એક્શન ગ્રુપ (J) દ્વારા ઇન-સિસ્ટમ પ્રોગ્રામિંગ (ISP) ને સપોર્ટ કરે છે.TAG) ઇન્ટરફેસ. આ સુવિધા પ્રોગ્રામિંગ સુગમતા વધારે છે અને વિવિધ તબક્કાઓમાં લાભો પૂરા પાડે છે; ઉત્પાદન વિકાસ, ઉત્પાદન અને ક્ષેત્ર ઉપયોગ. આ વપરાશકર્તા માર્ગદર્શિકા નીચે સૂચિબદ્ધ ISP સપોર્ટ સાથે ATF15xx CPLDs પર ISP લાગુ કરવા માટેની ડિઝાઇન પદ્ધતિઓ અને આવશ્યકતાઓનું વર્ણન કરે છે:
  • ATF1502AS/ASL/ASV નો પરિચય
  • ATF1504AS/ASL/ASV/ASVL
  • ATF1508AS/ASL/ASV/ASVL

લક્ષણો અને લાભો

ઇન-સિસ્ટમ પ્રોગ્રામિંગ ISP ડિવાઇસને પ્રિન્ટેડ સર્કિટ બોર્ડ (PCB) પર માઉન્ટ કર્યા પછી પ્રોગ્રામિંગ અને રિ-પ્રોગ્રામિંગ કરવાની મંજૂરી આપે છે. આ PCB પર માઉન્ટ થાય તે પહેલાં ડિવાઇસને બાહ્ય ડિવાઇસ પ્રોગ્રામર પર પ્રોગ્રામ કરવા માટે ઉત્પાદન પ્રક્રિયામાં જરૂરી વધારાના હેન્ડલિંગ સ્ટેપને દૂર કરે છે. આ સ્ટેપને દૂર કરવાથી હાઇ પિન કાઉન્ટ સરફેસ માઉન્ટ ડિવાઇસના નાજુક લીડ્સને નુકસાન થવાની અથવા પ્રોગ્રામિંગ ફ્લો દરમિયાન ઇલેક્ટ્રોસ્ટેટિક ડિસ્ચાર્જ (ESD) દ્વારા ડિવાઇસને નુકસાન થવાની શક્યતા ઓછી થાય છે. ISP વપરાશકર્તાઓને PCB માંથી ISP ડિવાઇસને દૂર કર્યા વિના ડિઝાઇન ફેરફારો અને ફીલ્ડ અપગ્રેડ કરવાની પણ મંજૂરી આપે છે. વધુમાં, તે ISP ડિવાઇસ પર ઇન-સિસ્ટમ પ્રોગ્રામિંગ ઓપરેશન્સ કરવા અને સર્કિટ બોર્ડના ઉત્પાદન ફ્લોમાં આ પ્રોગ્રામિંગ ઓપરેશન્સને એકીકૃત કરવા માટે એમ્બેડેડ માઇક્રોકન્ટ્રોલર અથવા ઇન-સર્કિટ ટેસ્ટરનો ઉપયોગ કરવાની પણ મંજૂરી આપે છે.

ઇન-સિસ્ટમ પ્રોગ્રામિંગ સિસ્ટમ્સ

ATF15xx CPLDs માટે ISP સિસ્ટમના ત્રણ આવશ્યક ઘટકો છે:

સોફ્ટવેર

પ્રોગ્રામિંગ અલ્ગોરિધમનો અમલ, તેમજ J નું ઉત્પાદનTAG લક્ષ્ય ISP ઉપકરણો માટે સૂચનાઓ અને ડેટા. આ પીસી પર ચાલતો સોફ્ટવેર પ્રોગ્રામ, એમ્બેડેડ માઇક્રોકન્ટ્રોલર અથવા ઇન-સર્કિટ પરીક્ષણ ઉપકરણ હોઈ શકે છે.

ઇન્ટરફેસ હાર્ડવેર

ટાર્ગેટ બોર્ડ પર 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 CPLDs માટે બનાવવામાં આવ્યા છે, તેમને લક્ષ્ય બોર્ડ પર પ્રોગ્રામ કરી શકાય છે. ATF15xx CPLDs ને નીચેની ઇન-સિસ્ટમ પ્રોગ્રામિંગ સિસ્ટમ્સ દ્વારા પ્રોગ્રામ કરી શકાય છે:

  • ATF15xx ઇન-સિસ્ટમ પ્રોગ્રામિંગ સિસ્ટમ
  • એમ્બેડેડ માઇક્રોકન્ટ્રોલર્સ
  • ઇન-સર્કિટ ટેસ્ટર્સ

એટમેલ ATF15xx ઇન-સિસ્ટમ પ્રોગ્રામિંગ સિસ્ટમ

ATF15xx CPLDs ના ઇન-સિસ્ટમ પ્રોગ્રામિંગ માટે, ISP સોફ્ટવેર, ડાઉનલોડ કેબલ અને ડેવલપમેન્ટ/પ્રોગ્રામર કીટ Atmel તરફથી ઉપલબ્ધ છે અને તેનું વર્ણન નીચેના વિભાગોમાં કરવામાં આવ્યું છે.

ISP સોફ્ટવેર

Atmel ATF15xx ISP સોફ્ટવેર, ATMISP, J ને અમલમાં મૂકવા માટેનું પ્રાથમિક માધ્યમ છેTAG ATF15xx CPLDs પર ઇન-સિસ્ટમ પ્રોગ્રામિંગ. ATMISP વિન્ડોઝ-આધારિત હોસ્ટ પીસી પર ચાલે છે અને લક્ષ્ય ISP હાર્ડવેર સિસ્ટમ પર ATF15xx CPLDs ના ઇન-સિસ્ટમ પ્રોગ્રામિંગનો અમલ કરે છે અથવા સીરીયલ વેક્ટર ફોર્મેટ (.SVF) જનરેટ કરે છે. file ઓટોમેટિક ટેસ્ટિંગ ઇક્વિપમેન્ટ (ATE) દ્વારા ટાર્ગેટ સિસ્ટમ પર ATF15xx CPLDs પ્રોગ્રામ કરવા માટે ઉપયોગમાં લેવાશે. ATMISP પહેલા વપરાશકર્તાઓ પાસેથી J વિશેની બધી જરૂરી માહિતી મેળવે છે.TAG લક્ષ્ય સિસ્ટમમાં ઉપકરણ સાંકળ. તે પછી યોગ્ય J ને એક્ઝિક્યુટ કરે છેTAG J પર ISP સૂચનાઓTAG J અનુસાર લક્ષ્ય સિસ્ટમમાં ઉપકરણ સાંકળTAG પીસીના યુએસબી અથવા એલપીટી પોર્ટ દ્વારા વપરાશકર્તાઓ દ્વારા ઉલ્લેખિત ઉપકરણ સાંકળ માહિતી. એટમેલ એટીએમઆઈએસપી સોફ્ટવેર વિશે વધુ માહિતી અહીં ઉપલબ્ધ છે www.atmel.com/tools/ATMISP.aspx.

ISP ડાઉનલોડ કેબલ

Atmel ATF15xx USB-આધારિત ISP ડાઉનલોડ કેબલ, ATDH1150USB, એક બાજુ હોસ્ટ કમ્પ્યુટરના પ્રમાણભૂત USB પોર્ટ સાથે અને J સાથે જોડાય છે.TAG બીજી બાજુ લક્ષ્ય સર્કિટ બોર્ડનું હેડર. તે J ને સ્થાનાંતરિત કરે છેTAG ટાર્ગેટ સર્કિટ બોર્ડ પરના ISP ઉપકરણો માટે હોસ્ટ પીસી પર ચાલતા ATMISP દ્વારા જનરેટ કરાયેલ સૂચનાઓ અને ડેટા. ATDH1150USB કેબલ વિશે વધુ માહિતી અહીં ઉપલબ્ધ છે www.atmel.com/tools/ATDH1150USB.aspx.

વિકાસ/પ્રોગ્રામર

Atmel ATF15xx ડેવલપમેન્ટ/પ્રોગ્રામર કિટ, ATF15xx-DK3-U, એક સંપૂર્ણ ડેવલપમેન્ટ સિસ્ટમ છે અને ATF15xx CPLDs માટે એક ISP પ્રોગ્રામર છે. આ કિટ ડિઝાઇનર્સને ATF15xx ISP CPLD સાથે પ્રોટોટાઇપ વિકસાવવા અને નવી ડિઝાઇનનું મૂલ્યાંકન કરવાની ખૂબ જ ઝડપી અને સરળ રીત પૂરી પાડે છે. ATF15xx CPLDs માં ઓફર કરવામાં આવતા મોટાભાગના પેકેજ પ્રકારોને સપોર્ટ કરવા માટે વિવિધ સોકેટ એડેપ્ટર બોર્ડની ઉપલબ્ધતા સાથે, આ કિટનો ઉપયોગ J દ્વારા ઉપલબ્ધ મોટાભાગના પેકેજ પ્રકારોમાં ATF15xx ISP CPLDs ને પ્રોગ્રામ કરવા માટે ISP પ્રોગ્રામર તરીકે થઈ શકે છે.TAG ઇન્ટરફેસ. Atmel ATF15xx-DK3-U કીટ વિશે વધુ માહિતી અહીં ઉપલબ્ધ છે www.atmel.com/tools/ATF15XX-DK3-U.aspx.

એમ્બેડેડ માઇક્રોકન્ટ્રોલર સિસ્ટમ

પ્રોગ્રામિંગ અલ્ગોરિધમ અને જેTAG ATF15xx CPLDs માટેની સૂચનાઓ માઇક્રોકન્ટ્રોલર અથવા માઇક્રોપ્રોસેસરમાં લાગુ કરી શકાય છે, જેનો ઉપયોગ પછી લક્ષ્ય બોર્ડ પર ATF15xx CPLDs ને પ્રોગ્રામ કરવા માટે કરી શકાય છે. એક શક્ય પદ્ધતિ એ છે કે બધા સંબંધિત J ને બહાર કાઢવા.TAG પ્રોટોકોલ માહિતી (એટલે ​​કે JTAG SVF માંથી સૂચનાઓ અને ડેટા) file ATMISP સોફ્ટવેર દ્વારા જનરેટ કરવામાં આવે છે, અને પછી આ માહિતીનો ઉપયોગ માઇક્રોકન્ટ્રોલર અથવા માઇક્રોપ્રોસેસર માટે કોડ લાગુ કરવા માટે થાય છે જે J જનરેટ કરશેTAG J માં ISP ઉપકરણો માટે સિગ્નલોTAG સાંકળ. આ અભિગમ એવી સિસ્ટમો માટે સૌથી યોગ્ય છે કે જેમાં પહેલાથી જ એમ્બેડેડ માઇક્રોકન્ટ્રોલર અથવા માઇક્રોપ્રોસેસર હોય, અને આ બાહ્ય ઇન-સિસ્ટમ પ્રોગ્રામિંગ સોફ્ટવેર અને હાર્ડવેર ટૂલ્સનો ઉપયોગ દૂર કરે છે.

ઇન-સર્કિટ પરીક્ષણ સિસ્ટમ

ATF15xx CPLDs ને J દ્વારા લક્ષ્ય સર્કિટ બોર્ડ પર પ્રોગ્રામ કરી શકાય છેTAG ઇન-સર્કિટ ટેસ્ટરનો ઉપયોગ કરીને સર્કિટ બોર્ડના પરીક્ષણ દરમિયાન ઇન્ટરફેસ. સામાન્ય રીતે, SVF file ATMISP દ્વારા જનરેટ કરાયેલ તમામ સંબંધિત J હોવા જોઈએTAG ઇન-સિસ્ટમ પ્રોગ્રામિંગ માહિતી જે ઇન-સર્કિટ ટેસ્ટર્સને ટાર્ગેટ સર્કિટ બોર્ડ પર ATF15xx CPLDs પ્રોગ્રામ કરવા માટે જરૂરી છે. આ અભિગમ પ્રોગ્રામિંગ સ્ટેપને પરીક્ષણમાં એકીકૃત કરવાની મંજૂરી આપે છે.tagઉત્પાદન પ્રવાહનો e.

JTAG ISP ઇન્ટરફેસ

ATF15xx CPLDs માટે 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 ટેપ નિયંત્રક. જેTAG ISP ટાર્ગેટ બોર્ડ પર ATF15xx CPLD ના ઇન્ટરફેસ પિન સામાન્ય રીતે 10-પિન હેડર દ્વારા ISP ઇન્ટરફેસ હાર્ડવેર (એટલે ​​કે ISP ડાઉનલોડ કેબલ) સાથે જોડાયેલા હોવા જોઈએ. ISP ઇન્ટરફેસ હાર્ડવેરને ISP સોફ્ટવેર ચલાવતા હોસ્ટ PC સાથે પણ કનેક્ટ કરવાની જરૂર છે. ISP ઇન્ટરફેસ હાર્ડવેર ISP સોફ્ટવેર અને ISP ઉપકરણો વચ્ચે વાતચીત સ્થાપિત કરે છે, અને તે ISP સોફ્ટવેરને પ્રોગ્રામિંગ સૂચનાઓ અને ડેટાને હોસ્ટ PC થી ATF15xx CPLDs માં ટ્રાન્સફર કરવાની મંજૂરી આપે છે. J સાથે ATF15xx CPLDsTAG સક્ષમ સુવિધા સંપૂર્ણપણે J છેTAG સુસંગત છે અને J માં ઉલ્લેખિત જરૂરી બાઉન્ડ્રી સ્કેન ટેસ્ટ (BST) કામગીરીને પણ સપોર્ટ કરે છે.TAG માનક. ATF15xx CPLDs ને J નો ભાગ બનવા માટે ગોઠવી શકાય છેTAG અન્ય J સાથે BST સાંકળTAG સિસ્ટમ બોર્ડના ઇન-સર્કિટ પરીક્ષણ માટેના ઉપકરણો. આ સુવિધા સાથે, ATF15xx CPLDs ને અન્ય J સાથે સર્કિટ બોર્ડ પર પરીક્ષણ કરી શકાય છે.TAG-બેડ-ઓફ-નેલ્સ ટેસ્ટિંગનો આશરો લીધા વિના સપોર્ટેડ ઉપકરણો.

સિંગલ ડિવાઇસ પ્રોગ્રામિંગ

જેTAG ISP ઇન્ટરફેસને એક જ ATF15xx CPLD પ્રોગ્રામ કરવા માટે ગોઠવી શકાય છે. JTAG એક જ ઉપકરણ માટે રૂપરેખાંકન નીચેની આકૃતિમાં બતાવવામાં આવ્યું છે. જ્યારે ATF15xx CPLD આ રીતે ગોઠવવામાં આવે છે, ત્યારે ઉપકરણના TDI અને TDO પિન વચ્ચે એક રજિસ્ટર દેખાય છે. રજિસ્ટરનું કદ J પર આધાર રાખે છે.TAG સૂચના પહોળાઈ અને તે સૂચના માટે સ્થાનાંતરિત થતો ડેટા. આકૃતિ 2-1 JTAG ઉપકરણAtmel-ATF15xx-કોમ્પ્લેક્સ-પ્રોગ્રામેબલ-લોજિક-ડિવાઇસ-આકૃતિ- (1)

મલ્ટીપલ ડિવાઇસ પ્રોગ્રામિંગ

ATF15xx CPLDs ને બહુવિધ J ની ડેઝી ચેઇનના ભાગ રૂપે ગોઠવી શકાય છેTAG-સપોર્ટેડ ઉપકરણો નીચે વર્ણવ્યા મુજબ અને નીચેની આકૃતિમાં પણ બતાવેલ છે.

  1. J માં દરેક ઉપકરણ માટે TMS અને TCK પિન જોડો.TAG J ના TMS અને TCK પિન સાથે સાંકળTAG સર્કિટ બોર્ડ પર ઇન્ટરફેસ હેડર.
  2. પહેલા ઉપકરણમાંથી TDI પિનને J ના TDI પિન સાથે જોડો.TAG ઇન્ટરફેસ હેડર.
  3. પહેલા ડિવાઇસના TDO પિનને બીજા ડિવાઇસના TDI પિન સાથે કનેક્ટ કરો. આ પ્રક્રિયા ચાલુ રાખો જ્યાં સુધી છેલ્લા ડિવાઇસ સિવાય બધા કનેક્ટ ન થાય.
  4. છેલ્લા ઉપકરણમાંથી TDO પિનને J ના TDO પિન સાથે જોડો.TAG ઇન્ટરફેસ હેડર.

આકૃતિ 2-2 બહુવિધ ઉપકરણ JTAG રૂપરેખાંકનAtmel-ATF15xx-કોમ્પ્લેક્સ-પ્રોગ્રામેબલ-લોજિક-ડિવાઇસ-આકૃતિ- (2)

J માં બહુવિધ ઉપકરણોને પ્રોગ્રામ કરવા માટેTAG ચેઇનમાં, વપરાશકર્તાઓએ આવા સુવિધાઓને સપોર્ટ કરતા ISP સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરવો આવશ્યક છે. ISP સોફ્ટવેરમાં, વપરાશકર્તાઓએ સ્પષ્ટ કરવાની જરૂર છે:

  • J માં ઉપકરણોની સંખ્યાTAG સાંકળ
  • ઉપકરણોના ભાગ નંબરો અને J ની અંદરની સ્થિતિTAG સાંકળ
  • JTAG દરેક ઉપકરણો માટે કામગીરી.
  • અન્ય જેTAG-સંબંધિત માહિતી જેમ કે JTAG દરેક ઉપકરણો માટે સૂચના પહોળાઈ.

એકવાર જેTAG ISP ટાર્ગેટ બોર્ડ પર અને ISP સોફ્ટવેરમાં ડેઝી ચેઇન યોગ્ય રીતે સેટ કરેલી છે, J માં ઉપકરણોTAG સાંકળ એક જ સમયે પ્રોગ્રામ કરી શકાય છે.

ડિઝાઇન વિચારણાઓ

ATF15xx CPLD પર ISP કરવા માટે, J માટે સંસાધનોTAG ATF15xx માં ઇન્ટરફેસ આરક્ષિત હોવું આવશ્યક છે. તેથી, TMS, TDI, TDO, અને TCK પિન માટેના ચાર I/O પિન J માટે આરક્ષિત હોવા આવશ્યક છે.TAG અને તેનો ઉપયોગ વપરાશકર્તા I/O તરીકે કરી શકાતો નથી. આ પિન માટેના પિન નંબરો કયા ATF15xx CPLD નો ઉપયોગ થાય છે અને તેના પેકેજ પ્રકાર પર આધાર રાખે છે. પિનઆઉટ માહિતી માટે નીચેના કોષ્ટકનો સંદર્ભ લો. JTAG સ્ટાન્ડર્ડ ભલામણ કરે છે કે J માં દરેક ઉપકરણ માટે TMS અને TDI પિન ઉપર ખેંચવામાં આવે.TAG સાંકળ. ATF15xx CPLDs માં આ પિન માટે આંતરિક પુલ-અપ સુવિધા છે જે, જ્યારે સક્ષમ હોય છે, ત્યારે બાહ્ય પુલ-અપ રેઝિસ્ટરની જરૂરિયાત બચાવે છે. વધુમાં, JTAG ATF15xx CPLDs પર ISP કરવા માટે ઇન્ટરફેસ સુવિધા સક્ષમ હોવી આવશ્યક છે. J ને સક્ષમ કરવુંTAG ATF15xx ડિઝાઇન કમ્પાઇલ કરતા પહેલા ઇન્ટરફેસ માટે ચોક્કસ Atmel ઉપકરણ પ્રકારો અથવા વિકલ્પ સેટિંગ્સ પસંદ કરવાની જરૂર છે. આ માર્ગદર્શિકામાં WinCUPL, ProChip ડિઝાઇનર અને POF2JED માટે આ પ્રક્રિયાઓ દર્શાવેલ છે. ડિફૉલ્ટ રૂપે, બધા નવા ATF15xx CPLDs J સાથે મોકલવામાં આવે છે.TAG ઇન્ટરફેસ સક્ષમ. એકવાર J માટે લોજિક સંસાધનોTAG ઇન્ટરફેસ આરક્ષિત છે, વપરાશકર્તાઓ ATMISP સોફ્ટવેરનો ઉપયોગ કરીને લક્ષ્ય બોર્ડ પર કોઈપણ ATF15xx CPLD ને પ્રોગ્રામ, ચકાસી અને ભૂંસી શકે છે.

ટીપ: જોકે ચાર JTAG પિન J માટે આરક્ષિત છેTAG ઇન્ટરફેસ દ્વારા, વપરાશકર્તાઓ આ પિન સાથે સંકળાયેલા મેક્રોસેલ્સમાં દફનાવવામાં આવેલા લોજિક ફંક્શન્સને અમલમાં મૂકી શકે છે.

કોષ્ટક 3-1 ATF15xx CPLD JTAG પિન નંબર્સ

JTAG પિન 44-ટીક્યુએફપી ૪૪-પીએલસીસી ૪૪-પીએલસીસી 100-ટીક્યુએફપી ૧૦૦-પીક્યુએફપી
TDI 1 7 14 4 6
ટીડીઓ 32 38 71 73 75
ટીએમએસ 7 13 23 15 17
ટીસીકે 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.

  • પ્રોપર્ટી એટીએમએલ {TDI_PULLUP = ચાલુ};
  • પ્રોપર્ટી એટીએમએલ {TMS_PULLUP = ચાલુ};

નોટિસ: જો J નો ઉપયોગ કરતી ડિઝાઇન માટે ATF15xx ISP ઉપકરણ પ્રકારનો ઉપયોગ કરવામાં આવે છેTAG ઇન્ટરફેસ પિનને લોજિક I/O પિન તરીકે ઉપયોગ કરવાથી, WinCUPL ભૂલ ઉત્પન્ન કરે છે.

નીચેના પગલાંઓ WinCUPL માં હાલની ડિઝાઇન કેવી રીતે ખોલવી, ઉપકરણ પ્રકારનો ઉલ્લેખ કરવો અને ડિઝાઇનનું સંકલન કેવી રીતે કરવું તેની ચર્ચા કરે છે.

  1. WinCUPL મુખ્ય મેનુ પર, પસંદ કરો File > ખોલો. CUPL (.pld) સ્ત્રોત પસંદ કરો. file યોગ્ય કાર્યકારી ડિરેક્ટરીમાંથી.
  2. PLD સ્ત્રોત ખોલવા માટે OK પસંદ કરો. file.
  3. WinCUPL મુખ્ય મેનુ પર, પસંદ કરો File > સાચવો. આ સ્રોતમાં કરેલા ફેરફારો સાચવે છે. file.
  4. મુખ્ય મેનુ પર, વિકલ્પો > ઉપકરણો પસંદ કરો. આ ઉપકરણ પસંદગી સંવાદ બોક્સ ખોલે છે.
  5. યોગ્ય ATF15xx ISP ઉપકરણ પસંદ કરો. WinCUPL દ્વારા સપોર્ટેડ બધા ATF15xx ઉપકરણ પ્રકારોની સૂચિ માટે નીચેનું કોષ્ટક જુઓ.
  6. ઉપકરણ પસંદગી મેનૂ બંધ કરવા માટે ઓકે પસંદ કરો.
    • નોંધ: એક વૈકલ્પિક પદ્ધતિ એ છે કે નીચેના કોષ્ટકમાંથી યોગ્ય ATF15xx ઉપકરણ પ્રકાર પસંદ કરો અને તેને CUPL સ્ત્રોતના હેડર વિભાગમાં શામેલ કરો. file.
  7. WinCUPL મુખ્ય મેનુ પર, Run> Device Dependent Compile પસંદ કરો.
    • 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 નો પરિચય પીએલસીસી44 F1502ISPPLCC44 નો પરિચય F1502PLCC44 નો પરિચય
ATF1502AS/ASL/ASV નો પરિચય TQFP44 F1502ISPTQFP44 નો પરિચય F1502TQFP44 નો પરિચય
ATF1504AS/ASL/ASV/ASVL પીએલસીસી44 F1504ISPPLCC44 નો પરિચય F1504PLCC44 નો પરિચય
ATF1504AS/ASL/ASV/ASVL TQFP44 F1504ISPTQFP44 નો પરિચય F1504TQFP44 નો પરિચય
ATF1504AS/ASL/ASV/ASVL પીએલસીસી84 F1504ISPPLCC84 નો પરિચય F1504PLCC84 નો પરિચય
ATF1504AS/ASL/ASV/ASVL TQFP100 F1504ISPTQFP100 નો પરિચય F1504TQFP100 નો પરિચય
ATF1508AS/ASL/ASV/ASVL પીએલસીસી84 F1508ISPPLCC84 નો પરિચય F1508PLCC84 નો પરિચય
ATF1508AS/ASL/ASV/ASVL TQFP100 F1508ISPTQFP100 નો પરિચય F1508TQFP100 નો પરિચય
ATF1508AS/ASL/ASV/ASVL પીક્યુએફપી100 F1508ISPQFP100 નો પરિચય F1508QFP100 નો પરિચય

J સક્ષમ કરોTAG એટમેલ પ્રોચીપ ડિઝાઇનર સાથે ઇન્ટરફેસ

J ને સક્ષમ કરવા માટેTAG પ્રોચીપ ડિઝાઇનર સાથે ઇન્ટરફેસ:

  1. યોગ્ય પ્રોચીપ ડિઝાઇનર પ્રોજેક્ટ ખોલો.
  2. ડિવાઇસ ફિટર હેઠળ Atmel ફિટર બટન પર ક્લિક કરીને ફિટર વિકલ્પો વિન્ડો ખોલો.
  3. ગ્લોબલ ડિવાઇસ ટેબ પસંદ કરો અને પછી J ચેક કરોTAG પોર્ટ બોક્સ. TMS અને TDI આંતરિક પુલ-અપ રેઝિસ્ટરને TDI પુલઅપ અને TMS પુલઅપ બોક્સ ચેક કરીને પણ સક્ષમ કરી શકાય છે. આ ચેક બોક્સ નીચેની આકૃતિમાં દર્શાવેલ છે.

આકૃતિ 3-1 પ્રોચીપ ડિઝાઇનર ફિટર વિકલ્પો વપરાશકર્તા ઇન્ટરફેસAtmel-ATF15xx-કોમ્પ્લેક્સ-પ્રોગ્રામેબલ-લોજિક-ડિવાઇસ-આકૃતિ- (3)

J સક્ષમ કરોTAG POF2JED સાથે ઇન્ટરફેસ

POF2JED માં, JTAG મોડ વિકલ્પને ઓટો પર સેટ કરી શકાય છે જેથી POF2JED નક્કી કરી શકે કે JTAG ATF15xx માં સુવિધા સક્ષમ હોવી જોઈએ કે નહીં, અને તે J પર આધારિત છે કે નહીંTAG સ્પર્ધકના CPLD માં સપોર્ટેડ છે. J ચાલુ કરવા માટેTAG ATF15xx CPLD માં, ભલે J હોય કે નહીંTAG સ્પર્ધકના CPLD માં સપોર્ટેડ છે કે નહીં, JTAG મોડ વિકલ્પ ચાલુ પર સેટ હોવો જોઈએ. જ્યારે JTAG ATF15xx માં સક્ષમ કરેલ હોય, તો TDI અને TMS આંતરિક પુલ-અપ રેઝિસ્ટરને સક્ષમ કરો ચેક કરીને સક્ષમ કરી શકાય છે.
POF2JED માં TDI_PULLUP અને TMS_PULLUP બોક્સને સક્ષમ કરો. નીચેની આકૃતિ જુઓ.

આકૃતિ 3-2 POF2JED યુઝર ઇન્ટરફેસAtmel-ATF15xx-કોમ્પ્લેક્સ-પ્રોગ્રામેબલ-લોજિક-ડિવાઇસ-આકૃતિ- (4)

માર્ગદર્શિકા અને ભલામણો

ધ્યાન: ATF15xx CPLDs પર ISP કામગીરી કરતી વખતે આ વિભાગ પર વધારાનું ધ્યાન આપવું જોઈએ. આ વિભાગ J ની કેટલીક ચર્ચા કરે છેTAG ISP માર્ગદર્શિકા, માહિતી અને ભલામણો જેની સારી રીતે નોંધ લેવી જોઈએ.

  1. ખાતરી કરો કે JTAG J માં બધા ઉપકરણો માટે પોર્ટTAG સાંકળ સક્ષમ છે.
    • ATF15xx CPLDs માટે, JTAG જો ઉપકરણો ખાલી/ભૂંસી નાખવામાં આવ્યા હોય અથવા J સાથે પ્રોગ્રામ કરેલા હોય તો પોર્ટ સક્ષમ થાય છે.TAG સક્ષમ
    • બધા Atmel ATF15xx ઉપકરણો ખાલી/ભૂંસી નાખેલી સ્થિતિમાં મોકલવામાં આવે છે; તેથી, JTAG પોર્ટ બધા નવા ઉપકરણો માટે સક્ષમ છે અને ISP માટે તૈયાર છે.
    • J સાથે ATF15xx ઉપકરણોTAG J ને ફરીથી સક્ષમ કરવા માટે બિન-ISP ઉપકરણ પ્રોગ્રામરનો ઉપયોગ કરીને અક્ષમ કરેલને ભૂંસી નાખવાની જરૂર છે.TAG બંદર
  2. ખાતરી કરો કે યોગ્ય VCC વોલ્યુમtagJ માં દરેક ઉપકરણ પર e લાગુ પડે છેTAG સાંકળ
    • 15-PLCC, 84-TQFP, અને 100-PQFP પેકેજ પ્રકારોમાં ATF100xxAS/ASL CPLDs: VCCINT 4.5V અને 5.5V ની વચ્ચે હોવું જોઈએ જ્યારે VCCIO 3.0V અને 3.6V અથવા 4.5V અને 5.5V ની વચ્ચે હોઈ શકે છે.
    • 15-PLCC અને 44-TQFP પેકેજ પ્રકારોમાં ATF44xxAS/ASL CPLDs: VCC 4.5V થી 5.5V ની વચ્ચે હોવું જોઈએ.
    • ATF15xxASV/ASVL CPLDs: VCC (VCCIO અને VCCINT) 3.0V થી 3.6V ની વચ્ચે હોવા જોઈએ.
  3. J માં ઉપકરણો માટે VCCTAG સાંકળ યોગ્ય રીતે નિયંત્રિત અને ફિલ્ટર કરેલી હોવી જોઈએ.
    • મોટાભાગના એપ્લિકેશનોમાં ઉપયોગમાં લેવાતા ATF15xx CPLDs માટે, દરેક VCC/GND જોડીઓ માટે એક 0.22µF ડીકપ્લિંગ કેપેસિટરનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે.
  4. J માં બધા ઉપકરણો માટે એક સામાન્ય ભૂમિનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છેTAG સાંકળ અને JTAG ઇન્ટરફેસ હાર્ડવેર (દા.ત. ATDH1150USB ISP ડાઉનલોડ કેબલ).
  5. લાંબા (પાંચથી વધુ ઉપકરણો નહીં) J ટાળવાની ભલામણ કરવામાં આવે છે.TAG સાંકળો.
    1. જો લાંબો JTAG ચેઇન જરૂરી છે, દરેક પાંચમા ઉપકરણ પછી TMS અને TCK સિગ્નલોને બફર કરો. શ્મિટ ટ્રિગર બફરનો ઉપયોગ પ્રાધાન્યક્ષમ છે.
    2. બફર્સ TMS અને TCK સિગ્નલોના ઉદય અને પતનના સમયને ફરીથી આકાર આપે છે.
    3. બફર્સ દ્વારા થતા વધારાના વિલંબને ધ્યાનમાં લેવાની જરૂર છે.
  6. TMS અને TDI સિગ્નલો માટે પુલ-અપ રેઝિસ્ટર (4.7KΩ થી 10KΩ) અને J પર TCK સિગ્નલ માટે પુલ-ડાઉન રેઝિસ્ટરનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે.TAG જ્યારે ઇન્ટરફેસ હાર્ડવેર દ્વારા ચલાવવામાં ન આવે ત્યારે આ સિગ્નલોને તરતા અટકાવવા માટે હેડર.
    • ATF15xx CPLDs માટે TMS અને TDI પર વૈકલ્પિક આંતરિક પુલ-અપ્સ ઉપલબ્ધ છે.
  7. J ને સમાપ્ત કરવાની ભલામણ કરવામાં આવે છેTAG J પર સંકેતોTAG હેડર
    • સક્રિય અને નિષ્ક્રિય સમાપ્તિ બંને સ્વીકાર્ય છે; જોકે, નિષ્ક્રિય સમાપ્તિ પસંદ કરવામાં આવે છે.
    • તે લાંબા કેબલ/પીસીબી ટ્રેસ લંબાઈને કારણે રિંગિંગ ઘટાડે છે.
    • TMS અને TCK માટે સમાપ્તિ સૌથી મહત્વપૂર્ણ છે.
  8. J માં ઉપકરણોના બધા ઇનપુટ્સ અને I/Os ની ભલામણ કરવામાં આવે છે.TAG સાંકળ, J સિવાયTAG જ્યારે ATF15xx CPLDs ને અવાજ ઘટાડવા માટે પ્રોગ્રામ કરવામાં આવી રહ્યા હોય ત્યારે પિન સ્થિર સ્થિતિમાં હોવા જોઈએ.
  9. Atmel ATF15xx ડેવલપમેન્ટ/પ્રોગ્રામર બોર્ડમાંથી કોઈ એકનો ઉપયોગ કરતી વખતે, VCC સિલેક્શન જમ્પર્સની સ્થિતિ બદલવામાં આવી રહી હોય ત્યારે બોર્ડનો પાવર બંધ કરવો આવશ્યક છે.
  10.  ATF15xx CPLDs માટે, JTAG જ્યારે ભાગ પિન-નિયંત્રિત પાવર-ડાઉન મોડમાં હોય અથવા જ્યારે "લો-પાવર" ઉપકરણ નિષ્ક્રિય હોય ત્યારે ISP ઉપલબ્ધ હોય છે.
  11.  ISP ના વિક્ષેપ પછી ઉપકરણ સ્થિતિ:
    • જો ISP વિક્ષેપિત થાય છે, તો પિન-કીપર સર્કિટની સ્થિતિને ધ્યાનમાં લીધા વિના, બધા I/O પિન ત્રિ-સ્થિત થાય છે.
    • આંશિક રીતે પ્રોગ્રામ કરેલા ઉપકરણોને સર્કિટ બોર્ડ પરના અન્ય ઉપકરણો સાથે બસ વિવાદ પેદા કરતા અટકાવે છે.
  12. ISP પ્રોગ્રામિંગ દરમિયાન, બધા I/O પિન નીચેની સ્થિતિમાંથી એકમાં હોય છે:
    • ઉચ્ચ-અવરોધ સ્થિતિ:
    • જ્યારે ખાલી/ભૂંસી નાખેલ ઉપકરણ પ્રોગ્રામ કરવામાં આવે છે.
    • જ્યારે કોઈ ઉપકરણને પિન-કીપર સર્કિટ અક્ષમ કરીને ફરીથી પ્રોગ્રામ કરવામાં આવે છે.
    • સર્કિટ બોર્ડ પર ATF15xx CPLDs સાથે ઇન્ટરફેસ કરતા બાહ્ય ઉપકરણો સાથે બસ વિવાદને અટકાવે છે.
    • પાછલી સ્થિતિમાં નબળી રીતે જોડાયેલ:
    • જ્યારે પ્રોગ્રામ કરેલ ઉપકરણને પિન-કીપર સર્કિટ સક્ષમ કરીને ફરીથી પ્રોગ્રામ કરવામાં આવે છે.
    • I/O પિન ISP પહેલાંના લોજિક સ્તરો રાખે છે.
    • સિસ્ટમ બોર્ડ પરના અન્ય ઉપકરણોના સંચાલનને ISP ને અસર કરતા અટકાવે છે.
  13. બહુવિધ J નો ઉપયોગTAG એક બોર્ડ પર સાંકળો રાખવાની ભલામણ કરવામાં આવતી નથી.
    • ઉપકરણો વિવિધ J વચ્ચે ક્રિયાપ્રતિક્રિયા કરી શકે છેTAG સાંકળો.
    • બોર્ડ ફક્ત ત્યારે જ કાર્યરત છે જ્યારે બધા ઉપકરણો બધા J માં હોયTAG સાંકળો સફળતાપૂર્વક પ્રોગ્રામ કરવામાં આવી છે.
    • જો સાંકળમાં ઓછામાં ઓછા એક ઉપકરણ માટે પ્રોગ્રામિંગ નિષ્ફળ જાય જ્યારે અન્ય JTAG સાંકળો સફળતાપૂર્વક પ્રોગ્રામ કરવામાં આવી હતી:
    • ટ્રાઇ-સ્ટેટેબલ આઉટપુટ માટે બસ કોન્ટેન્શન સમસ્યાને કારણે Atmel અથવા બોર્ડ પરના અન્ય ઉપકરણોને નુકસાન થઈ શકે છે.
    • સિસ્ટમ બોર્ડની કાર્યકારી સ્થિતિ અવ્યાખ્યાયિત છે; અને તેથી, ખોટી કાર્યાત્મક કામગીરી થઈ શકે છે.
  14. J વચ્ચે સક્રિય સર્કિટ દાખલ કરવીTAG હેડર અને JTAG સાંકળમાં ઉપકરણો રાખવાની ભલામણ કરવામાં આવતી નથી. જો સક્રિય સર્કિટ ખરાબ થાય છે, તો તે પ્રોગ્રામિંગ/ચકાસણી સમસ્યાઓનું કારણ બની શકે છે.
  15. મિશ્ર-વોલ્યુમનો ઉપયોગtagઇ ડિવાઇસ JTAG સાંકળોની ભલામણ કરવામાં આવતી નથી.
    • આ જે. છે.TAG વિવિધ VCC વોલ્યુમનો ઉપયોગ કરતા ઉપકરણો સાથે સાંકળોtages અને/અથવા ઇન્ટરફેસ વોલ્યુમtages
    • ઈન્ટરફેસ વોલ્યુમtag5.0V ઉપકરણો માટે e સ્તરો (VIL, VIH, VOL, VOH) ઇન્ટરફેસ વોલ્યુમ સાથે સુસંગત ન પણ હોય.tag3.0V ઉપકરણો માટે e સ્તરો.
  16. જો ATMISP ને J સાથે વાતચીત કરવામાં સમસ્યા હોય તોTAG ડિવાઇસ હાર્ડવેર ચેઇન, J ની ફ્રીક્વન્સીઝ ઘટાડવા માટે સેલ્ફ કેલિબ્રેટ અથવા મેન્યુઅલી કેલિબ્રેટ ચલાવવાનો પ્રયાસ કરોTAG સંકેતો
  17. પ્રોગ્રામિંગ શરૂ થાય તે પહેલાં ખાતરી કરો કે ATDH1150USB કેબલ પર LED ચાલુ છે અને તે લીલો છે. ખાતરી કરો કે ISP ડાઉનલોડ કેબલ ATMISP સોફ્ટવેર સાથે યોગ્ય રીતે વાતચીત કરી શકે છે.
  18. ખાતરી કરો કે યોગ્ય VCC વોલ્યુમtage ને ATDH1150USB કેબલ પર લાગુ કરવામાં આવે છે.
    • J માં પ્રથમ ઉપકરણ દ્વારા ઉપયોગમાં લેવાયેલ VCCTAG ATDH1150USB કેબલને 4-પિન J ના પિન 10 દ્વારા સાંકળ પૂરી પાડવી આવશ્યક છે.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 પ્રારંભિક દસ્તાવેજ પ્રકાશન.

સંપર્ક માહિતી

એટમેલ કોર્પોરેશન

  • 1600 ટેકનોલોજી ડ્રાઇવ, સેન જોસ, CA 95110 યુએસએ
  • T: (+1)(408) 441.0311
  • F: (+1)(408) 436.4200
  • www.atmel.com

© 2015 એટમેલ કોર્પોરેશન. / રેવ.: એટમેલ-8968A-CPLD-ATF-ISP_યુઝર ગાઇડ-12/2015

Atmel®, Atmel લોગો અને તેના સંયોજનો, Enabling Unlimited Possibilities®, અને અન્ય એ યુએસ અને અન્ય દેશોમાં Atmel કોર્પોરેશનના રજિસ્ટર્ડ ટ્રેડમાર્ક અથવા ટ્રેડમાર્ક છે. અન્ય શબ્દો અને ઉત્પાદન નામો અન્યના ટ્રેડમાર્ક હોઈ શકે છે.
અસ્વીકરણ: આ દસ્તાવેજમાંની માહિતી એટમેલ ઉત્પાદનોના સંબંધમાં પ્રદાન કરવામાં આવી છે. આ દસ્તાવેજ દ્વારા અથવા Atmel ઉત્પાદનોના વેચાણના સંબંધમાં કોઈપણ બૌદ્ધિક સંપદા અધિકારને એસ્ટોપલ દ્વારા અથવા અન્યથા કોઈ લાયસન્સ, સ્પષ્ટ અથવા ગર્ભિત આપવામાં આવતું નથી. ATMEL પર સ્થિત વેચાણના નિયમો અને શરતોમાં નિર્ધારિત કર્યા સિવાય WEBસાઇટ, ATMEL કોઈપણ જવાબદારી સ્વીકારતું નથી અને તેના ઉત્પાદનો સંબંધિત કોઈપણ સ્પષ્ટ, ગર્ભિત અથવા વૈધાનિક વોરંટીનો અસ્વીકાર કરે છે, જેમાં વેપારીતા, ચોક્કસ હેતુ માટે યોગ્યતા, અથવા ઉલ્લંઘન ન કરવાની ગર્ભિત વોરંટીનો સમાવેશ થાય છે, પરંતુ તે મર્યાદિત નથી. કોઈપણ સંજોગોમાં ATMEL કોઈપણ પ્રત્યક્ષ, પરોક્ષ, પરિણામી, શિક્ષાત્મક, ખાસ અથવા આકસ્મિક નુકસાન (મર્યાદા વિના, નુકસાન અને નફા માટે નુકસાન, વ્યવસાયિક વિક્ષેપ, અથવા માહિતીના નુકસાન સહિત) માટે જવાબદાર રહેશે નહીં જે આ દસ્તાવેજના ઉપયોગ અથવા ઉપયોગ કરવામાં અસમર્થતામાંથી ઉદ્ભવે છે, ભલે ATMEL ને આવા નુકસાનની શક્યતા વિશે સલાહ આપવામાં આવી હોય. આ દસ્તાવેજની સામગ્રીની ચોકસાઈ અથવા સંપૂર્ણતાના સંદર્ભમાં એટમેલ કોઈ રજૂઆત કે વોરંટી આપતું નથી અને કોઈપણ સમયે સૂચના વિના સ્પષ્ટીકરણો અને ઉત્પાદન વર્ણનોમાં ફેરફાર કરવાનો અધિકાર અનામત રાખે છે. એટમેલ અહીં સમાવિષ્ટ માહિતીને અપડેટ કરવા માટે કોઈ પ્રતિબદ્ધતા આપતું નથી. જ્યાં સુધી ખાસ કરીને અન્યથા પ્રદાન કરવામાં ન આવે ત્યાં સુધી, એટમેલ ઉત્પાદનો ઓટોમોટિવ એપ્લિકેશનો માટે યોગ્ય નથી અને તેનો ઉપયોગ કરવામાં આવશે નહીં. એટમેલ ઉત્પાદનો જીવનને ટેકો આપવા અથવા ટકાવી રાખવા માટેના એપ્લિકેશનોમાં ઘટકો તરીકે ઉપયોગ કરવા માટે હેતુપૂર્વક, અધિકૃત અથવા વોરંટીકૃત નથી. સલામતી-જટિલ, લશ્કરી અને ઓટોમોટિવ એપ્લિકેશનો અસ્વીકરણ: એટમેલ ઉત્પાદનો કોઈપણ એપ્લિકેશનો માટે ડિઝાઇન કરવામાં આવ્યા નથી અને તેનો ઉપયોગ કરવામાં આવશે નહીં જ્યાં આવા ઉત્પાદનોની નિષ્ફળતા વાજબી રીતે એટમેલ અધિકારીની ચોક્કસ લેખિત સંમતિ વિના નોંધપાત્ર વ્યક્તિગત ઈજા અથવા મૃત્યુ ("સુરક્ષા-જટિલ એપ્લિકેશનો") માં પરિણમવાની અપેક્ષા રાખવામાં આવે. સલામતી-જટિલ એપ્લિકેશનોમાં, મર્યાદા વિના, જીવન સહાયક ઉપકરણો અને સિસ્ટમો, પરમાણુ સુવિધાઓ અને શસ્ત્રો સિસ્ટમોના સંચાલન માટે સાધનો અથવા સિસ્ટમોનો સમાવેશ થાય છે. એટમેલ ઉત્પાદનો લશ્કરી અથવા એરોસ્પેસ એપ્લિકેશનો અથવા વાતાવરણમાં ઉપયોગ માટે ડિઝાઇન અથવા હેતુપૂર્વક નથી, સિવાય કે એટમેલ દ્વારા ખાસ કરીને લશ્કરી-ગ્રેડ તરીકે નિયુક્ત કરવામાં આવે. Atmel દ્વારા ખાસ કરીને ઓટોમોટિવ-ગ્રેડ તરીકે નિયુક્ત ન કરવામાં આવે ત્યાં સુધી Atmel ઉત્પાદનો ઓટોમોટિવ એપ્લિકેશન્સમાં ઉપયોગ માટે ડિઝાઇન અથવા હેતુસર બનાવવામાં આવતા નથી.

દસ્તાવેજો / સંસાધનો

એટમેલ ATF15xx કોમ્પ્લેક્સ પ્રોગ્રામેબલ લોજિક ડિવાઇસ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
ATF15xx, ATF15xx જટિલ પ્રોગ્રામેબલ લોજિક ડિવાઇસ, જટિલ પ્રોગ્રામેબલ લોજિક ડિવાઇસ, પ્રોગ્રામેબલ લોજિક ડિવાઇસ, લોજિક ડિવાઇસ, ડિવાઇસ

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *