Motorola 96000: Difference between revisions
InTheCastle (talk | contribs) Added Instruction set simulator along with reference. |
InTheCastle (talk | contribs) m Added page numbers for the pdf URL of "DSP96002 32-BIT DIGITAL SIGNAL PROCESSOR USER'S MANUAL". |
||
Line 2: | Line 2: | ||
{{Unreferenced|date=December 2009}} |
{{Unreferenced|date=December 2009}} |
||
[[File:Motorola DSP96002 die.JPG|thumb|[[Die (integrated circuit)|Die]] of Motorola DSP96002.]] |
[[File:Motorola DSP96002 die.JPG|thumb|[[Die (integrated circuit)|Die]] of Motorola DSP96002.]] |
||
The '''Motorola 96XXX''' (aka '''96000, 96K''') is a family of [[digital signal processor]] (DSP) [[integrated circuit|chip]]s 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.<ref>{{cite web |url=https://www.nxp.com/docs/en/user-guide/DSP96002UM.pdf |title=DSP96002 32-BIT DIGITAL SIGNAL PROCESSOR USER'S MANUAL |page= |
The '''Motorola 96XXX''' (aka '''96000, 96K''') is a family of [[digital signal processor]] (DSP) [[integrated circuit|chip]]s 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.<ref>{{cite web |url=https://www.nxp.com/docs/en/user-guide/DSP96002UM.pdf#page=54 |title=DSP96002 32-BIT DIGITAL SIGNAL PROCESSOR USER'S MANUAL |page=54(5 - 1) |accessdate=2023-11-08}}</ref> |
||
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 [[processor register|register]] into a single 56-bit [[Accumulator (computing)|accumulator]], the 96K groups three 32-bit registers into a 96-bit accumulator. |
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 [[processor register|register]] into a single 56-bit [[Accumulator (computing)|accumulator]], the 96K groups three 32-bit registers into a 96-bit accumulator. |
Revision as of 04:35, 19 November 2023
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
- ^ "DSP96002 32-BIT DIGITAL SIGNAL PROCESSOR USER'S MANUAL" (PDF). p. 54(5 - 1). Retrieved 2023-11-08.
- ^ "MOTOROLA DSP ASSEMBLER REFERENCE MANUAL" (PDF). Retrieved 2023-11-10.
- ^ "MOTOROLA DSP SIMULATOR REFERENCE MANUAL" (PDF). Retrieved 2023-11-11.