The DSP56012 is a high-performance programmable digital signal processor (DSP) developed for digital versatile disc (DVD), high-definition television (HDTV), and advanced set-top audio decoding. The DSP56012 is optimized with audio-specific peripherals and customized memory configuration, and may be programmed with Motorola’s certified software for Dolby AC-3 5.1 Channel Surround, Dolby Pro Logic, and MPEG1 Layer 2. These applications use Motorola’s 24- bit DSP56000 architecture and are the highest quality solutions available.
The DSP56012 is a high‑performance 24‑bit digital signal processor designed for DVD, HDTV and set‑top audio decoding. It includes audio‑specific peripherals, a flexible memory architecture, and can be programmed with Motorola’s certified software for Dolby AC‑3, Pro Logic and MPEG‑1 Layer 2.
The datasheet details the core DSP features, memory configurations, peripheral blocks such as the Serial Audio Interface (SAI), Serial Host Interface (SHI), Digital Audio Transmitter (DAX), and on‑chip emulation port, as well as electrical, timing and packaging specifications needed for design and integration.
| Instruction rate | 47.5 MIPS at 95 MHz |
|---|---|
| Accumulator size | Two 56‑bit accumulators |
| Program ROM size | 15 K × 24‑bit on‑chip program ROM |
| X data RAM size | 4 K × 24‑bit on‑chip X data RAM |
| Y data RAM size | 4.35 K × 24‑bit on‑chip Y data RAM |
| Power supply | 5 V |
The DSP56012 can execute up to 47.5 MIPS at a 95 MHz clock frequency.
It provides a 15 K × 24‑bit program ROM and up to 256 K × 24‑bit program RAM when memory switching is used.
The device includes a Serial Audio Interface (SAI), Serial Host Interface (SHI), Parallel Host Interface with DMA, Digital Audio Transmitter (DAX), and an On‑Chip Emulation (OnCE) port.
The processor operates from a 5 V power supply.