Jump to content

Motorola 96000

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by InTheCastle (talk | contribs) at 06:48, 11 November 2023 (Added Instruction set simulator along with reference.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Die of Motorola DSP96002.

The Motorola 96XXX (aka 96000, 96K) is a family of digital signal processor (DSP) chips produced by Motorola. They are based on the earlier Motorola 56000 and remain software compatible with them, but have been updated to a full single-precision (32-bit) floating point implementation that is compliant with the IEEE 754-1985 standard.[1]

Many of the design features of the 96000 remain similar to the 56000. Where the 56K grouped two 24-bit data and one 8-bit extension register into a single 56-bit accumulator, the 96K groups three 32-bit registers into a 96-bit accumulator.

Unlike the 56K, the 96000 "family" consisted of a single model, the 96002. It was nowhere near as successful as the 56K, and was only produced for a short period of time. Today its role is filled by products based on the so-called Motorola StarCore.

The 96000 offers an Assembler and an Instruction set simulator as part of its development tool.[2][3]

References

  1. ^ "DSP96002 32-BIT DIGITAL SIGNAL PROCESSOR USER'S MANUAL" (PDF). p. 49(4 - 9). Retrieved 2023-11-08.
  2. ^ "MOTOROLA DSP ASSEMBLER REFERENCE MANUAL" (PDF). Retrieved 2023-11-10.
  3. ^ "MOTOROLA DSP SIMULATOR REFERENCE MANUAL" (PDF). Retrieved 2023-11-11.