Az Infineon XC2000 család egy 16 bites mikrovezérlő, amely autóipari alkalmazásokban, többek között sebességváltókban, hibrid alkalmazásokban, járművezető-asszisztens rendszerekben és motorvezérlő rendszerekben található.
A család alcsaládokra tagolódik, amelyeket a XC2200, XC2300 és XC2700 jelű mikrovezérlő típusok alkotnak.
Főbb jellemzői Az XC2000 család az Infineon saját fejlesztésű 16 bites C166 RISC mikrovezérlőit használja egy olyan változatban, amely egy 32 bites MAC egységet is tartalmaz. A mag frekvenciéja 40-től 100 MHz-ig terjedhet, a beágyazott flash mérete -tól, -ig, a RAM méret legfeljebb lehet. A mikrovezérlő tartalmaz egy beágyazott feszültségszabályozót, és egyetlen tápellátással működhet, a 3 és 5 V közötti feszültséggel.
Architektúra CPU A XC2000 mikrovezérlőkben a mikroprocesszor fő feladata az utasításciklus végrehajtása, azaz az utasítások lehívása, dekódolása, az operandusok beolvasása az aritmetikai-logikai egység (ALU) és az MAC egység regisztereibe, a műveletek végrehajtása, majd az eredmények tárolása. A CPU-ra a mikrovezérlőben hatással vannak a perifériás alrendszer bizonyos műveletei is.
Az XC2000 vezérlők processzorában egy öt fokozatú feldolgozási futószalag (plusz két fokozatú lehívási futószalag) van megvalósítva, így akár öt utasítás is lehet egyidőben a feldolgozás különböző fázisaiban, ami a futószalagos feldolgozás egyik jellemzője. Ennek a párhuzamosságnak köszönhetően az XC2000 legtöbb utasítása egyetlen órajelciklus alatt hajtódik végre.
Perifériák egy vagy két analóg-digitális átalakító max. 30 csatornával, konverzió idő 600 ns, 10 vagy 12 bites felbontással legfeljebb négy egység PWM generáláshoz (CCU6), 16 bites felbontással legfeljebb hat CAN sín csomópont, max. 256 üzenetobjektummal max. 10 univerzális soros interfészvezérlő-csatorna szoftveresen definiált soros interfészekhez (SPI, UART, I2C, I2S) külső sín egység
Fejlesztőeszközök Értékelő készletek A forgalmazóktól beszerezhetők „Easy Kit” készletek a vezérlő funkcióinak kiértékeléséhez, és „Application Kit”-ek (alkalmazási készletek), amelyek jó kiindulópontul szolgálhatnak speciális alkalmazások fejlesztéséhez. A mikrovezérlők fő alkalmazási területei az ipari szegmensben találhatók, például az elektromos motorvezérlés, automatizálás és napelemes inverterek körében.
Ingyenes eszközök DAVE™ („Digital Application Virtual Engineer”) – egy ingyenes eszköz az alacsony szintű meghajtók konfigurálására és a forráskód automatikus generálására DAVE™ Drive – egy ingyenes eszköz a motorvezérlés automatizált generálására, motorspecifikus vezérlőkódok generálásához, mint pl. field-oriented control, szinuszos vagy blokkos kommutáció, vagy V/Hz sebességszabályozás Tasking – ingyenes fordítóprogram és eszközkészletTasking.com,
Más gyártóktól származó eszközök Tasking fordítóprogram és eszközkészlet Hitex hibakereső és nyomkövető szoftver (debugger) PLS debugger
Jegyzetek
Fordítás
Források
További információk (regisztráció szükséges) Kapcsolódó szócikkek
C166 család XE166 család
Kategória:Mikrovezérlők Kategória:Mikroprocesszorok