|
SMJ320C80 Datasheet, PDF (36/157 Pages) Texas Instruments – DIGITAL SIGNAL PROCESSOR | |||
|
◁ |
SMJ320C80
DIGITAL SIGNAL PROCESSOR
SGUS025B â AUGUST 1998 â REVISED JUNE 2002
PP functional block diagram
Figure 22 shows a block diagram of a parallel processor. Key features of the PP include:
D 64-bit instruction word (supports multiple parallel operations)
D Three-stage pipeline for fast instruction cycle
D Numerous registers
â 8 data, 10 address, 6 index registers
â 20 other user-visible registers
D Data Unit
â 16 x 16 integer multiplier (optional dual 8 x 8)
â Splittable 3-input ALU
â 32-bit barrel rotator
â Mask generator
â Multiple status flag expander for translations to/from 1 bit-per-pixel space.
â Conditional assignment of data unit results
â Conditional source selection
â Special processing hardware
Leftmost one/rightmost one
Leftmost bit change/rightmost bit change
D Memory addressing
â Two address units (global and local) provide up to two 32-bit accesses in parallel with data unit
operation.
â 12 addressing modes (immediate and indexed)
â Byte, halfword, and word addressability
â Scaled indexed addressing
â Conditional assignment for loads
â Conditional source selection for stores
D Program flow
â Three hardware loop controllers
Zero overhead looping/branching
Nested loops
Multiple loop endpoints
â Instruction cache management
â PC mapped to register file
â Interrupts for messages and context switching
D Algebraic assembly language
36
⢠POST OFFICE BOX 1443 HOUSTON, TEXAS 77251â1443
|
▷ |