A PowerPC e300 egy PowerPC architektúrájú 32 bites RISC mikroprocesszor-család, amit a Freescale fejlesztett ki, elsősorban legfeljebb -es sebességű egylapkás rendszerekben (SoC) való használatra, beágyazott alkalmazásokhoz.
Felépítés Az e300 egy szuperskalár RISC mag, egységesen vagy méretű (Harvard-architektúrájú) utasítás- és adat-gyorsítótárral, négy fokozatú utasítás-futószalaggal, betöltő/tároló egységgel, rendszerregiszterekkel, egy elágazásjósló egységgel, fixpontos egységgel és opcionális kétszeres pontosságú FPU-val. Nem kompatibilis az aktuális Power ISA-val, hanem teljesen visszafelé kompatibilis a régebbi G2 és PowerPC 603e magokkal, amelyből származik.
Magok
Az e300-as magokat számos SoC termékben felhasználják, melyek a legkülönbözőbb alkalmazási területekhez készülnek.
MPC51xx A MPC51xx és MPC52xx autóipari és ipari vezérlő processzorok családja.
Az MPC5121e és MPC5123 32 bites AXE egységgelAXE: Auxiliary Execution Engine, kiegészítő végrehajtó motor rendelkezik az audio-feldolgozás gyorsításához és egy integrált képernyővezérlővel. Az MPC51xx mag mindkét változata elérhető maximálisan -es órajellel, az MPC5121e pedig egy (PowerVR) MBX Lite 2D/3D grafikus magot is tartalmaz.
Az AXE egység egy külön 200 MHz-es RISC mikroprocesszorral rendelkezik, melynek két számítási egysége van: egy skalár fixpontos egység, mely egy általános 32 bites utasításkészletet valósít meg, és egy 48 bites fixpontos feldolgozó egység. Vektoros műveletekkel is rendelkezik, és egycsatornás DMA-val. Az AXE célja, hogy a fő rendszer CPU-ját tehermentesítse a számítási és adatáramlás-intenzív műveletek (például: digitális jelfeldolgozás és tömörített audió-kódolás/dekódolás) alól.
MPC52xx Az MPC5200 mag elsősorban a PowerPC 603e (G2 LE mag) magon alapul, amely nagyon hasonló az e300 maghoz. Tartalmaz egy kétszeres pontosságú FPU-t, egy memóriavezérlő egységet (MMU) az adatokhoz és utasításokhoz, adat- és utasítás-gyorsítótárat, egy komplex DMA-vezérlőt (BestComm) a be/kimeneti műveletekhez, egy SDR/DDR RAM-vezérlőt (max. ), egy Ethernet MAC-et (), egy USB 1.1 interfészt, hat programozható soros vezérlőt és két I²C soros sínvezérlőt.
Az MPC5200B lapka ennek egy zsugorított (die shrink) változata, valamivel hatékonyabb DMA-vezérlővel és alacsonyabb energiafogyasztással.
Mindkét változat legfeljebb -es órajellel elérhető.
MSC712x Digitális jelprocesszor-sorozat (DSP), elsősorban optikai hálózatokhoz.
Az MSC7120 GPON egy beágyazott rendszer (SoC) megoldás szélessávú passzív optikai hálózatvégződés (ONT, optical network termination) alkalmazásokhoz, optikai hálózati processzor és integrált DSP egység. Tartalmazza a GPON (Gigabit Passive Optical Network) TC/MACTC/MAC: transport-controlled MAC protocol implementációt, a StarCore DSP-t, a Gigabit Ethernet TC/MAC-okat és az óra- és adatvisszaállító egységet (CDR) a Power Architecture technológiára épülő magban. -es órajelen működik.
Az MSC7104 GPON hasonlóan szélessávú passzív optikai hálózatvégződések számára készült, de hiányzik belőle a DSP. A benne lévő e300 mag -en működik, és utasítás- és adat gyorsítótárat tartalmaz. Az MSC7104 az MSC7120 eszköz alacsony költségű változata.
MPC83xx Az MPC83xx PowerQUICC II Pro telekommunikációs és hálózati processzorok családja.
Jegyzetek
Fordítás
Források e300 Core Family Reference (PDF; ) MPC5200 Data Sheet (PDF; ) MSC7120 termékreferencia (PDF; ) További információk Kapcsolódó szócikkek PowerPC POWER Architektúra
E300 E300