Motorola 56000
Motorola 56000 | |
---|---|
Perustietoja | |
Kehittäjä | Motorola |
Valmistaja | Motorola, Freescale Semiconductor, NXP Semiconductors |
Arkkitehtuuri ja luokitus | |
Piiriluokka | Digitaalinen signaaliprosessori |
Motorola 56000 on Motorolan kehittämä sarja digitaalisia signaaliprosessoreja (DSP) signaalinkäsittelyä varten, julkaistu vuonna 1986.[1][2]
Historia
[muokkaa | muokkaa wikitekstiä]Motorola aloitti 1980-luvun puolivälissä DSP-kehityksen ja kysyi muun muassa audiolaitteiden valmistaja Peaveyltä mitä nämä haluaisivat.[3] Motorola 56000 oli 24-bittinen prosessori, jossa oli noin 150 000 transistoria.[3] 24-bittiä valittiin ideaalisena audionäytteistykseen tuolloin.[3] 56001 on identtinen 56000:n kanssa lukuun ottamatta siinä olevaa RAM-muistia.[3]
56000-sarjaa valmistettiin vuoteen 2012 saakka, jolloin Freescale Semiconductor lopetti sen erillisenä tuotteena.[3] Suoritinta valmistetaan edelleen muihin tuotteisiin integroituna.[3]
96002 perustui 56000-sarjalle ja ohjelmistot olivat lähdekooditasolla yhteensopiva.[4]
Tekniikka
[muokkaa | muokkaa wikitekstiä]Prosessori käyttää muokattua Harvardin arkkitehtuuria, jossa on kolme muistiavaruutta ja -väylää.[5]
56000-sarja käyttää kiinteädesimaalista aritmetiikkaa liukulukulaskennan sijaan.[5] Liukulukulaskenta on haastavampaa ja vaatii enemmän suorituskykyä kuin kiinteädesimaalinen.
Käyttökohteet
[muokkaa | muokkaa wikitekstiä]Prosessoria käytettiin tietokoneissa kuten NeXT, Atari Falcon (56001)[6] ja SGI Indigo työasemissa.
Prosessori on nopea esimerkiksi FFT suorituksessa, joka on signaalinkäsittelyssä yleinen algoritmi.
Käyttökohteita ovat tyypillisesti äänentoistolaitteet, kommunikaatiolaitteet, tutkajärjestelmät ja sulautetut järjestelmät.[5]
Mallit
[muokkaa | muokkaa wikitekstiä]- 56000-sarja, 24-bit
- 56000, 10.25-MIPS suorituskyky[1]
- 56001
- 56002
- 56004
- 56100-sarja, 16-bit[7]
- 56156
- 56166
Katso myös
[muokkaa | muokkaa wikitekstiä]- Fixed-point arithmetic (englanniksi)
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ a b The Motorola DSP56000 Digital Signal Processor IEEE
- ↑ 24-BIT. DIGITAL SIGNAL PROCESSOR. FAMILY (Arkistoitu – Internet Archive)
- ↑ a b c d e f Peavey and the Motorola DSP56000 cpushack.com. 30.9.2018. Viitattu 30.8.2021. (englanniksi)
- ↑ The Motorola DSP 96002 IEEE floating-point digital signal processor ieeexplore.ieee.org. doi:10.1109/ICASSP.1989.266970 Viitattu 19.10.2021. (englanniksi)
- ↑ a b c World Heritage Encyclopedia: MOTOROLA 56000 gutenberg.us. Viitattu 8.1.2017.
- ↑ atariforge.org – Atari Falcon030 Schematic Rev A (Arkistoitu – Internet Archive), 1992-06-28
- ↑ DSP56100 16-BIT DIGITAL SIGNAL PROCESSOR FAMILY MANUAL (Arkistoitu – Internet Archive)
- ↑ a b Application Optimization for the DSP56300/DSP56600 Digital Signal Processors (Arkistoitu – Internet Archive)
- ↑ DSP56800 Family Manual (Arkistoitu – Internet Archive)