XE166 család

A Wikipédiából, a szabad enciklopédiából

Az Infineon XE166-os család egy 16 bites mikrovezérlő-család, amelyet először 2007-ben mutattak be. Az XE166 alkalmazási köre változatos, megtalálható pl. szervomeghajtókban, vezérlőmotorokban, ipari szivattyúkban, közlekedési eszközökben és akár tápegységekben is.[1]

Főbb jellemzők[szerkesztés]

Az XE166 család az Infineon/STMicroelectronics saját C166 16 bites magját használja egy olyan kiépítésben, amely egy 32 bites MAC egységet is tartalmaz.[2] A magfrekvencia 40-től 100 MHz-ig terjed, a beágyazott flashmemória mérete 32 KiB-tól 1,6 MiB-ig, a RAM mérete 138 KiB-ig terjedhet. A beépített feszültségszabályozó áramkört tartalmazó mikrokontroller egyetlen 3 és 5 V közötti feszültségforrásról működik.

Felépítés[szerkesztés]

A CPU[szerkesztés]

Az XE166 CPU-egység feladata (szokásos módon) az utasítások kiolvasása (lehívása) és dekódolása, a műveletek elvégzése ill. továbbítása, és az ALU és a MAC egységek által kiszámított értékek tárolása.[3] Mivel az XE166 mikrovezérlő központi motorja a CPU, ezért a perifériakezelő alrendszer egyes akciói is érintik. Mivel az XE166-ban egy 2 fokozatú utasításlehívási futószalag és az ahhoz csatlakozó ötfokozatú utasítás-futószalag van kialakítva, ezért egyszerre öt utasítás feldolgozásával képes foglalkozni (a végrehajtás különböző fázisaiban). Ennek a párhuzamosságnak köszönhetően a legtöbb utasítást egy órajelciklus alatt képes végrehajtani.[4]

A Perifériák[szerkesztés]

  • 1 vagy 2 analóg-digitális átalakító maximum 30 csatornával, 600 ns-os konverziós idő, max. 10 vagy 12 bites felbontásig
  • akár 4 db., 16 bites felbontású PWM (impulzusszélesség-modulációs) egység (CCU6)
  • legfeljebb 6 db. CAN csomópont, maximum 256 üzenetobjektummal
  • legfeljebb 10 Universal Serial Interface Controller (univerzális soros interfészvezérlő) csatorna a szoftveresen kialakított soros interfészeknek (SPI, UART, I2C, I2S...)
  • külső sín egység (External Bus Unit)

Fejlesztőeszközök[szerkesztés]

A mikrovezérlőkhöz számos fejlesztőeszköz is rendelkezésre áll.

Kiértékelő készletek[szerkesztés]

Az Infineon cég a fejlesztőeszközeit három kategóriába sorolja, így „Egyszerű”, „Kiértékelő” és „Alkalmazási” készleteket kínál (Easy Kits, Evaluation Kits, Application Kits) A „Egyszerű készletek” a vezérlők kipróbálásához és tesztelésére szolgálnak, az „Alkalmazási készletek” viszont már speciális alkalmazások gyors kifejlesztését teszik lehetővé.[5] A vezérlők főbb alkalmazási terüleit az iparban találta meg, így pl. egyebek között az elektromos motorvezérlés, automatizálás és napenergia-inverterek körében.

Ingyenes eszközök[szerkesztés]

Más gyártóktól származó eszközök[szerkesztés]

Jegyzetek[szerkesztés]

  1. XE166 Press Release
  2. MAC Unit[halott link]
  3. MAC
  4. XE166 User manual
  5. XE166 Easy Kits and Application Kits. [2012. március 19-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. június 18.)
  6. DAVE™
  7. DAVE™ Drive. [2012. április 14-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. június 18.)
  8. TASKING VX-toolset
  9. Hitex XE166 Debugger. [2011. július 1-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. június 18.)
  10. PLS Debugger. [2012. március 14-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. június 18.)

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben a XE166 family című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források[szerkesztés]

További információk[szerkesztés]

Kapcsolódó szócikkek[szerkesztés]