Motorola 56000

(Ohjattu sivulta Motorola 56002)

Motorola 56000 on Motorolan kehittämä sarja digitaalisia signaaliprosessoreja (DSP) signaalinkäsittelyä varten, julkaistu vuonna 1986.[1][2]

Motorola 56000
Perustietoja
Kehittäjä Motorola
Valmistaja Motorola, Freescale Semiconductor, NXP Semiconductors
Arkkitehtuuri ja luokitus
Piiriluokka Digitaalinen signaaliprosessori

Historia muokkaa

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

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

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

  • 56000-sarja, 24-bit
    • 56000, 10.25-MIPS suorituskyky[1]
    • 56001
    • 56002
    • 56004
  • 56100-sarja, 16-bit[7]
    • 56156
    • 56166

Katso myös muokkaa

Lähteet muokkaa

  1. a b The Motorola DSP56000 Digital Signal Processor IEEE
  2. 24-BIT. DIGITAL SIGNAL PROCESSOR. FAMILY (Arkistoitu – Internet Archive)
  3. a b c d e f Peavey and the Motorola DSP56000 cpushack.com. 30.9.2018. Viitattu 30.8.2021. (englanniksi)
  4. The Motorola DSP 96002 IEEE floating-point digital signal processor ieeexplore.ieee.org. doi:10.1109/ICASSP.1989.266970. Viitattu 19.10.2021. (englanniksi)
  5. a b c World Heritage Encyclopedia: MOTOROLA 56000 gutenberg.us. Viitattu 8.1.2017.
  6. atariforge.org – Atari Falcon030 Schematic Rev A (Arkistoitu – Internet Archive), 1992-06-28
  7. DSP56100 16-BIT DIGITAL SIGNAL PROCESSOR FAMILY MANUAL (Arkistoitu – Internet Archive)
  8. a b Application Optimization for the DSP56300/DSP56600 Digital Signal Processors (Arkistoitu – Internet Archive)
  9. DSP56800 Family Manual (Arkistoitu – Internet Archive)
 
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:Motorola 56000