ARM946E-S

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

Az ARM946E-S egy ARM által gyártott SoC (system-on-a-chip), amely ARM9E-S típusú 32 bites processzormagot tartalmaz, az ARM utasításkészlet-architektúra (ISA) 5TE verzióját valósítja meg, DSP lehetőségekkel kiegészítve.[1] Az ARM definíciója szerint ez egy szintetizálható makrocella, ami a processzor mellett adat- és utasítás-cachet tartalmaz – Harvard architektúrájú cachelt processzor –, szorosan csatolt adat és program SRAM memóriával és ezek memóriavédelmi mechanizmusával rendelkezik, valamint nagyteljesítményű belső busszal (AMBA AHB). Az ARM9E-S Thumb család tagja. Előnye, hogy egycsipes DSP mikrokontroller megoldást kínál, 60 MIPS-től 400 MIPS-ig terjedő teljesítménnyel.

Alkalmazásai[szerkesztés]

  • RTOS-t futtató beágyazott alkalmazások
  • Háttértárolók: HDD, DVD
  • Beszédkódoló-dekódolók
  • Hálózati alkalmazások: G.723.1 for voice-over IP
  • Autóipari vezérlőberendezések
    • Motorvezérlés ellenőrző rendszerek, ABS, stb.
    • Nem-manuális vezérlésű rendszerek
  • Modemek
  • Audio-dekódolók
  • Beszédfelismerés és -szintézis
  • Canon fényképezőgépek kép és videó feldolgozás (DIGIC (I, II, III, 4, 5, 6) processzorok)

Jellemzői[szerkesztés]

  • 32/16 bites RISC architektúra
  • 32 bites ARM utasításkészlet
  • 16 bites Thumb utasításkészlet
  • Memory Protection Unit (MPU) támogat minden jelentős RTOS-t: Vxworks, pSOS
  • Utasítás és adat TCM (Tightly Coupled Memory) felület
  • AMBA (Advanced Microprocessor Bus Architecture) AHB (Advanced High-performance Bus) csatlakozó, külön 32 bites címbusz és 32 bites adatbusz
  • Lebegőpontos támogatás a szabadon választható VFP9-S koprocesszorral
  • EmbeddedICE-RT logika valós idejű hibakeresés
  • Visszafelé kompatibilis az ARM7 Thumb és a StrongARM processzorcsaláddal
  • Széles körű szoftver-, fejlesztőkönyvtár, operációs rendszer támogatás.
  • ARM-Synopsys Reference Methodology: megkönnyíti az ARM livencelőknek az egyedi igények szerinti kontrollerek tervezését.
  • Szabadon választható MOVE Coprocessor – videókódolás-gyorsító koprocesszor

Ezt a processzort használják még a Nintendo DS kézi játékkonzol főprocesszorának 66 MHz-en.

Jegyzetek[szerkesztés]

  1. ARM: html ARM946E-S (Rev1) System-on-Chip DSP enhanced processor Product Overview; 3.1. ARM9E-S™ processor core (angol nyelven) (html, pdf). ARM9 processors. ARM, 2000. (Hozzáférés: 2012. július 30.)[halott link]

Források[szerkesztés]