XC 2000 family
ઇન્ફિનિયોન XC2000 પરિવાર એ 16-બીટ માઇક્રોકન્ટ્રોલર છે જે ટ્રાન્સમિશન, હાઇબ્રિડ એપ્લિકેશન્સ, ડ્રાઇવર આસિસ્ટન્ટ સિસ્ટમ્સ અને એન્જિન મેનેજમેન્ટ સહિત ઓટોમોટિવ એપ્લિકેશન્સમાં મળી શકે છે. મુખ્ય લાક્ષણિકતાઓ XC2000 કુટુંબ ઇન્ફિનિયોન માલિકીના C166 16-બીટનો ઉપયોગ કરે છે, જેમાં 32-બીટ MAC એકમ પણ છે. કોર ફ્રિક્વન્સી 40 થી 100 મેગાહર્ટઝ સુધીની હોય છે, એમ્બેડેડ ફ્લેશ 32 KB થી 1.6 MB સુધીની હોય છે, રેમ 138 KB સુધીની હોય છે. એમ્બેડેડ વોલ્ટેજ રેગ્યુલેટર ધરાવતું માઇક્રોકન્ટ્રોલર 3 અને 5 વી વચ્ચેના એક જ વીજ પુરવઠામાંથી ચાલી શકે છે. આર્કિટેક્ચર CPU XC2000 માઇક્રોકન્ટ્રોલર પરિવારનું સેન્ટ્રલ પ્રોસેસિંગ યુનિટ (CPU) મુખ્યત્વે સૂચનાઓ લાવવાનું અને ડીકોડિંગ કરવાનું છે, જે અંકગણિત તર્ક એકમ (ALU) અને MAC એકમ માટે ઓપરેન્ડ્સ પર ગણતરી કરેલ પરિણામોને સપ્લાય કરવા, કામગીરી કરવા અને સંગ્રહિત કરવા માટે છે. CPU એ XC2000 માઇક્રોકન્ટ્રોલરનું મુખ્ય એન્જિન હોવાથી, તે પેરિફેરલ સબસિસ્ટમની અમુક ક્રિયાઓથી પણ પ્રભાવિત થાય છે. કારણ કે XC2000 માં પાંચ તબક્કાની પ્રક્રિયા પાઇપલાઇન (વત્તા બે તબક્કાની લાવવાની પાઇપલાઇન) લાગુ કરવામાં આવી છે, તેથી પાંચ સૂચનાઓ સુધી સમાંતર પ્રક્રિયા કરી શકાય છે. આ સમાંતરતાને કારણે XC2000 ની મોટાભાગની સૂચનાઓ એક જ ઘડિયાળ ચક્રમાં ચલાવવામાં આવે છે. પેરિફેરલ્સ 30 ચેનલો સુધીના એક અથવા બે એનાલોગથી ડિજિટલ કન્વર્ટર, 600 એનએસ રૂપાંતરણ સમય, પીડબ્લ્યુએમ જનરેશન (સીસીયુ6) માટે 10 અથવા 12-બીટ રિઝોલ્યુશન સુધી ચાર એકમો સુધી 16-બીટ રિઝોલ્યુશન સાથે છ કેન નોડ્સ સુધી 256 મેસેજ ઓબ્જેક્ટ્સ સુધી 10 યુનિવર્સલ સીરીયલ ઇન્ટરફેસ કંટ્રોલર ચેનલો સુધી સોફ્ટવેર વ્યાખ્યાયિત સીરીયલ ઇન્ટરફેસો (એસપીઆઈ, યુએઆરટી, આઈ2સી, આઈ2એસ) બાહ્ય બસ એકમ વિકાસ સાધનો મૂલ્યાંકન કીટ્સ નિયંત્રક સુવિધાઓનું મૂલ્યાંકન કરવા માટે "ઇઝી કિટ્સ" અને ઉપલબ્ધ ચોક્કસ એપ્લિકેશનો માટે ઝડપી શરૂઆત તરીકે "એપ્લિકેશન કિટ્સ" છે. મુખ્ય ઉપયોગો વિદ્યુત મોટર નિયંત્રણ, ઓટોમેશન અને સૌર ઇન્વર્ટર જેવા ઔદ્યોગિક ક્ષેત્રમાં છે. મફત સાધનો DAVE TM ("ડિજિટલ એપ્લિકેશન વર્ચ્યુઅલ એન્જિનિયર") એ નિમ્ન-સ્તરના ડ્રાઇવરોને રૂપરેખાંકિત કરવા અને આપમેળે સ્રોત કોડ જનરેટ કરવા માટેનું એક મફત સાધન છે. ડી. એ. વી. ઇ. ટી. એમ. ડ્રાઇવ એ ઓટોમેટેડ મોટર કંટ્રોલ જનરેશન માટેનું એક મફત સાધન છે જે ફિલ્ડ-ઓરિએન્ટેડ કંટ્રોલ, સાઇનસોઇડલ અથવા બ્લોક કમ્યુટેશન અથવા વી/હર્ટ્ઝ સ્પીડ કંટ્રોલ જેવા મોટર વિશિષ્ટ કંટ્રોલ કોડ જનરેટ કરે છે. ફ્રી ટાસ્કિંગ કમ્પાઇલર પ્રોગ્રામ થર્ડ-પાર્ટી ટૂલ્સ ટાસ્કિંગ કમ્પાઇલર ટૂલસેટ હાઈટેક્સ ડીબગર પીએલએસ ડીબગર સંદર્ભો માઇક્રોકન્ટ્રોલર્સ