TigerSHARC
TigerSHARC refers to a family of microprocessors currently manufactured by Analog Devices Inc. It is superscalar and features data-parallelism in the form of short-vector SIMD and subword parallelism. It consists of:
- Two separate computation blocks each with 32 general-purpose registers and their own ALU, multiplier, and shifter; 256-bit read and 128-bit write bus access
- Two integer ALUs each with 32 registers; mainly intended for address generation, but is also capable of general integer arithmetic; 32-bit data bus
- A sequencer with 128-entry 4-way associative branch target buffer; 128-bit data bus
- Three separate internal memory banks
- External port with DMA