Motorola 56000
A Motorola DSP56000 (másként 56K) digitális jelfeldolgozó processzor (DSP) csipek egy családja, melyet a Motorola Semiconductor (újabban Freescale Semiconductor néven ismert) cég kezdett gyártani 1986-tól kezdve. A típus fejlettebb modelljeit még mindig gyártják a 2000-es években. Az 56k sorozat egy ideig viszonylag népszerű volt néhány számítógépben, például a NeXT, Atari Falcon (56001), és SGI Indigo munkaállomásokban. Az 56k újabb változatait napjainkban is (2004) használják audio- és hangtechnikai berendezésekben, radarokban, kommunikációs eszközökben (pl. mobiltelefonban) és különféle egyéb beágyazott DSP alkalmazásokban. Az 56000-es volt az alapja a korszerűsített Motorola 96000-es DSP processzornak, amely üzletileg nem volt túl sikeres.

Műszaki leírás 
A DSP56000 fixpontos aritmetikát használ, program-utasításszava 24 bites és adatszavai szintén 24 bitesek. két 24 bites regisztert tartalmaz, amelyek egyetlen 48 bites regiszterként is használhatók. Tartalmaz még két 56 bites akkumulátort, melyeknek egy-egy 8 bites kiterjesztése van (másként túlvezérlési tartomány); egyébként az akkumulátorok megegyeznek a többi 24/48 bites regiszterrel. A processzor felépítése a módosított Harvard-architektúrát követi, ezért az 56k három külön memóriaterülettel és sínnel rendelkezik (néhány modell ezen felül még lapkára integrált memóriabankokkal is): egy programmemória-mezővel és sínnel, és két adatmemória-területtel és sínnel.

Azért választották a 24 bites szóhosszat, mert ez a rendszernek elfogadható méretű számtartományt ad, megfelelő pontossággal az audio- avagy hangfeldolgozás számára, ami az 56000-es elsődleges feladata volt. A 24 bit egy nagy -es dinamikatartománynak felel meg, ami elegendő volt az 1980-as években mikor analóg-digitális átalakítók (ADC-k) és digitális-analóg átalakítók (DAC-k) adatszélessége ritkán haladta meg a 20 bitet. Ennek példái az ADSL alkalmazások, ahol a szűrők tipikusan 20 bites pontosságot igényelnek. A 24 bites regiszterek legfelső négy bitje elegendő túlcsordulási területet hagy a számításoknak.

A processzor másodpercenként 16,5 millió utasítás elvégzésére (MIPS) képes a maximálisan előírt -es órajelfrekvencián,, és hardveresen támogatta a blokkos-lebegőpontos FFT. Tápfeszültsége TTL szintű  és fogyasztása közelítőleg

Alkalmazása és változatai 
A legtöbb kialakításban az 56000 egyetlen dedikált feladatot hajt végre, mert a speciális hardvert használó digitális jelfeldolgozás főleg valós idejű és nem enged meg megszakításokat. A valamennyire kisebb igényű, nem időkritikus feladatok, vagy az egyszerű „ha-akkor” típusú utasítássorozatok végrehajtására a tervezők rendszerint különálló CPU-t vagy mikrovezérlőt (MCU) alkalmaznak.

Az 56000-es képes egy 1024 pontos komplex gyors Fourier-transzformációt (FFT)  alatt végrehajtani, ami  -en, tehát ezt az FFT műveletet 550 művelet másodpercenkénti sebességgel képes végezni, ami lehetővé teszi mind a kódolás, mind a dekódolás műveletének elvégzését egy elfogadhatóan fejlett audio-kodekben, mint amilyen pl. a felvételi célú direct-to-disc MP3 kódolás.

A SIMD utasítások megjelenésével az asztali számítógépek processzoraiban az 56000-hez hasonló dedikált DSP csipek teret vesztettek néhány alkalmazási területen, de továbbra is széles körben alkalmazzák őket a kommunikáció és egyéb professzionális alkalmazások területén. Így, ebből a célból jött létre az egycsipes (Freescale) DSP56800 „DSPcontroller”, amelyben a DSP mellé egy külön 16 bites mikrovezérlő került beépítésre, míg ennek a fordítottja történt a 68456-ban, amely egy 56000-essel egybeépített 68000-es processzor.

Az 56000-es újabban uralkodó modellje a harmadik generációs 563xx család, amelynek sok tagja van, speciális beépített hardveres alkalmazásokkal, mint pl. PCI interfész logika, CRC processzorok vagy audio-kompanderek.

Jegyzetek

Fordítás

Források

További információk 
 Freescale Digital Signal Processors
 A56 freeware assembler az 56000 architektúrához
 dev-docs.atariforge.org - Atari documentációs archívum

Kapcsolódó szócikkek 
 Motorola, Freescale Semiconductor
 Harvard-architektúra

56000
Digitális jelprocesszorok
A Motorola DSP56000 ( másként ) digitális jelfeldolgozó processzor ( DSP ) csipek egy családja , melyet a Motorola Semiconductor ( újabban Freescale Semiconductor néven ismert ) cég kezdett gyártanitól kezdve . A típus fejlettebb modelljeit még mindig gyártják aes években . Az sorozat egy ideig viszonylag népszerű volt néhány számítógépben , például a NeXT , Atari Falcon és SGI Indigo munkaállomásokban . Az újabb változatait napjainkban ishasználják audio- és hangtechnikai berendezésekben , radarokban , kommunikációs eszközökben ( pl. mobiltelefonban ) és különféle egyéb beágyazott DSP alkalmazásokban . Azes volt az alapja a korszerűsített Motorolaes DSP processzornak , amely üzletileg nem volt túl sikeres . Műszaki leírás A DSP56000 fixpontos aritmetikát használ , program-utasításszavabites és adatszavai szinténbitesek. kétbites regisztert tartalmaz , amelyek egyetlenbites regiszterként is használhatók . Tartalmaz még kétbites akkumulátort , melyeknek egy-egybites kiterjesztése van ( másként túlvezérlési tartomány ) ; egyébként az akkumulátorok megegyeznek a többi48 bites regiszterrel . A processzor felépítése a módosított Harvard-architektúrát követi , ezért az három külön memóriaterülettel és sínnel rendelkezik ( néhány modell ezen felül még lapkára integrált memóriabankokkal is ) : egy programmemória-mezővel és sínnel , és két adatmemória-területtel és sínnel . Azért választották abites szóhosszat , mert ez a rendszernek elfogadható méretű számtartományt ad , megfelelő pontossággal az audio- avagy hangfeldolgozás számára , ami azes elsődleges feladata volt . Abit egy nagy -es dinamikatartománynak felel meg , ami elegendő volt azas években mikor analóg-digitális átalakítók ( ADC-k ) és digitális-analóg átalakítók ( DAC-k ) adatszélessége ritkán haladta meg abitet . Ennek példái az ADSL alkalmazások , ahol a szűrők tipikusanbites pontosságot igényelnek . Abites regiszterek legfelső négy bitje elegendő túlcsordulási területet hagy a számításoknak . A processzor másodpercenként5 millió utasítás elvégzésére ( MIPS ) képes a maximálisan előírt -es órajelfrekvencián , , és hardveresen támogatta a blokkos-lebegőpontos FFT. Tápfeszültsége TTL szintű és fogyasztása közelítőleg Alkalmazása és változatai A legtöbb kialakításban azegyetlen dedikált feladatot hajt végre , mert a speciális hardvert használó digitális jelfeldolgozás főleg valós idejű és nem enged meg megszakításokat . A valamennyire kisebb igényű , nem időkritikus feladatok , vagy az egyszerű „ ha-akkor” típusú utasítássorozatok végrehajtására a tervezők rendszerint különálló CPU-t vagy mikrovezérlőt ( MCU ) alkalmaznak . Azes képes egypontos komplex gyors Fourier-transzformációt ( FFT ) alatt végrehajtani , ami -en , tehát ezt az FFT műveletetművelet másodpercenkénti sebességgel képes végezni , ami lehetővé teszi mind a kódolás , mind a dekódolás műveletének elvégzését egy elfogadhatóan fejlett audio-kodekben , mint amilyen pl. a felvételi célú direct-to-disc MP3 kódolás . A SIMD utasítások megjelenésével az asztali számítógépek processzoraiban azhez hasonló dedikált DSP csipek teret vesztettek néhány alkalmazási területen , de továbbra is széles körben alkalmazzák őket a kommunikáció és egyéb professzionális alkalmazások területén . Így , ebből a célból jött létre az egycsipes ( Freescale ) DSP56800 „ DSPcontroller” , amelyben a DSP mellé egy különbites mikrovezérlő került beépítésre , míg ennek a fordítottja történt aban , amely egyessel egybeépítettes processzor . Azes újabban uralkodó modellje a harmadik generációsx család , amelynek sok tagja van , speciális beépített hardveres alkalmazásokkal , mint pl . PCI interfész logika , CRC processzorok vagy audio-kompanderek . Jegyzetek Fordítás Források További információk Freescale Digital Signal Processors A56 freeware assembler azarchitektúrához dev-docs.atariforge.org - Atari documentációs archívum Kapcsolódó szócikkek Motorola , Freescale Semiconductor Harvard-architektúra 56000 Digitális jelprocesszorok