Atmel AVR32
From Wikipedia, the free encyclopedia
Az AVR32 egy 32 bites RISC mikroprocesszor-architektúra, az Atmel cég tervezésében. Az architektúra vezető tervezője Øyvind Strøm (PhD), a CPU felépítés tervezője Erik Renno (M.Sc) volt, az Atmel trondheimi tervezőközpontjában. Az Atmel 2006 februárjában jelentette be, azzal, hogy az első példányokat az év tavaszán kezdik szállítani.[3]
Tervező | Atmel |
---|---|
Bitek száma | 32 bites |
Verzió | Rev 2 |
Bevezetve | 2006 |
Architektúra típus | RISC |
Kódolás | változó (16 és 32 bites utasítások) |
Bájtsorrend | big-endian[1] |
Utasításkészlet kiterjesztések | Java virtuális gép |
Regiszterek | |
Általános célú | 15[2] |
A processzor legtöbb utasítását egyetlen ciklus alatt hajtja végre. A szorzó-összeadó egység egy 32 bites * 16 bites + 48 bites számtani műveletet két ciklus alatt hajt végre (az eredmény latenciája miatt), ciklusonként egy utasításos kibocsátási rátával.
Ez az architektúra semmiben sem hasonlít az Atmel 8 bites AVR architektúrájára, csak a forrásuk, az Atmel trondheimi tervezőközpontja a közös vonás, és néhány kompatibilis hibakereső eszköz.