Tms 320c55xDsp chipIntroduction
Tms320c55x dsp chip introduction
Tms320c55x dspRationale and application

Tms320c55x dsp basic structure tms320c55x develops a new generation of low power, high performance digital signal processors based on c54x. 1) the software has a c54 compatible mode. 2) the working clock is much more than the c54x series processor, 3) the operating capability of the dsp is enhanced within the cpu by adding functional units, with higher performance and lower utility. It's widely used in wireless communication, portable personal digital systems and efficient multi-channel digital compressed voice telephone systems. Tms 320c55x dsp principles and applications 2

C55x and c54xComparisonC55x has many hardware extensions compared to c54x
C54x 1 2 2 1 4
C55x 2 4 3 2 6
Multiply mac (read bus, write bus, address bus)
Command long data long arithmetic logical unit (alu) auxiliary repository words long
16-bit 1 (40-bit) 2-bit (16-bit)
8/16/24/32/40/48 16 places 1 (16) 1 (40 bit) 3 bytes (24 bit)
Auxiliary repository space data repository
8 independent program/data space 0 tms320c55x dsp rationale and application
8 harmonized procedures/data space 4 3
C55x features and a series of features of c55x give it the advantage of being efficient, low-capacity and user-friendly
Speciality
A good dot buffer to long command and complete a valid block duplicate operation to perform double-multiplier cumulative operations in a single cycle to achieve high precision algorithms and logical operations
A 32-bit 16-bit command buffer line, two 17-bit multiplication loader, a 40-bit arithmetic logic unit (alu)
A 40-bit barrel migration repository, a 16-bit arithmetic logic unit (alu) 4 40-bit compactors 12 stand-alone bus, including 3 read data bus 2 write data bus 1 read program bus 1 program bus 1 configured idre domain
Can move a 40-bit calculation up to 31 bit to the left or 32 bit to the right to complete a simple algorithm in parallel with the main alu
Parallel provision of commands and operations to be processed for various computing units — advantage of parallel mechanisms using c55x
Tms320c55x dsp principles and applications have improved the flexibility of low-power power management
C55x's cpu structure is divided into four units according to functionally different cpu command buffer module (i) 1 is implemented on a general computer (pc) software (e. G. Fortran, c-procedure process module (p)) but is slow and not suitable for real-time digital signal processing and only for simulation of algorithms; addressflow module (a) 2 is implemented in the general computer system with a dedicated accelerator, using data calculating module (d) to enhance computing capacity and speed. Unsuitable, specialized and restricted applications; tms 320c55x dsp principles and applications 5










