Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Is the tms320 a fixed point or floating point processor?


Asked by Sincere Fitzpatrick on Dec 03, 2021 FAQ



The processor is available in many different variants, some with fixed-point arithmetic and some with floating point arithmetic. The TMS320 processors were fabricated on MOS integrated circuit chips, including both NMOS and CMOS variants. The floating point DSP TMS320C3x, which exploits delayed branch logic, has as many as three delay slots .
Next,
Reno Nev. &#151 Sundance Digital Processing Inc.'s GDD600 is touted as a new and powerful library of floating-point DSP vectors and functions for DSP applications targeting Texas Instruments' TMS320 DSP-based platforms.
Also, TMS320C55x generation – fixed-point, runs C54x code but adds more internal parallelism (another ALU, dual MAC, more memory bandwidth) and registers, while supporting much lower power operation. OMAP1 chips combine an ARM9 (ARMv5TEJ) with a C55x series DSP. OMAP2420 chips combine an ARM11 (ARMv6) with a C55x series DSP.
In respect to this,
With the ability to interchange between a fixed-point and a floating-point DSP processor, the GDD600 is a very helpful tool in the development of DSP real-time applications based on a variety of TI floating and fixed-point processors such as the TMS320C64x and TMS320C67x DSP generations.
Accordingly,
TMS320C5x User’s Guide (literature number SPRU056) describes the ’C5x 16-bit, fixed-point, general-purpose digital signal processors. Covered are its architecture, internal register structure, instruction set, pipeline, specifications, DMA, I/O ports, and on-chip peripherals.