Skip to main content
Design DocumentNxp

DSP56800EF Digital Signal Controller Cores Reference Manual

Technical reference manual for NXP DSP56800EF DSC cores, detailing architecture, dual Harvard memory, addressing modes, and the instruction set for digital signal processing.

View design document

Overview

This reference manual provides a comprehensive technical overview of the NXP DSP56800EF Digital Signal Controller (DSC) cores. It describes the core architecture, which extends the DSP56800, DSP56800E, and DSP56800EX architectures. The document details the dual Harvard memory architecture, the Data Arithmetic Logic Unit (ALU), the Address Generation Unit (AGU), and the Bit-Manipulation Unit. It provides in-depth information on data types—including signed/unsigned integer and fractional formats—and memory alignment for bytes, words, and longwords. The manual also covers various addressing modes such as register-direct, indirect, absolute, and bit-reverse, alongside an introduction to the instruction set for arithmetic, multiplication, and shifting operations.

Use Cases

  • Firmware development for NXP DSCs
  • DSP algorithm optimization
  • Hardware system architecture design
  • Software-to-hardware interfacing

Topics

NXP
DSP56800EF
Digital Signal Controller
DSC
Harvard Architecture
16-bit DSP
Data ALU
Address Generation Unit
Instruction Set
Reference Manual

Referenced Parts

DSP56800EF

NXP

Example DSP56800EF Device

DSP56800

NXP

Extending DSP56800 Architecture

DSP56800E

NXP

Extending DSP56800{E,EX} Architecture

DSP56800EX

NXP

Extending DSP56800{E,EX} Architecture

DSP56800E

NXP

• Compatibility—The DSP56800EF is source-code compatible with the NXP DSP56800E family,

16-bit-

Maxim

16-bit-maximum, positive or negative saturation constant. If positive saturation occurs, the limiter