
Core Architecture Features
SC140 DSP Core Reference Manual 1-3
1.3 Core Architecture Features
The SC140 core consists of the following:
• Data arithmetic logic unit (DALU) that contains four instances of an arithmetic logic unit (ALU) and
a data register file
• Address generation unit (AGU) that contains two address arithmetic units (AAU) and an address
register file
• Program sequencer and control unit (PSEQ)
Key features of the SC140 core include the following:
• Up to four million multiply-accumulate (MAC) operations per second (4 MMACS) for each
megahertz of clock frequency
• Up to 10 RISC MIPS (million instruction words per second) for each megahertz of clock frequency
(a MAC operation is counted as two RISC instructions)
• Four ALUs comprising MAC and bit-field units
• A true (16 ∗ 16) + 40 to 40-bit MAC unit in each ALU
• A true 40-bit parallel barrel shifter in each ALU
• Sixteen 40-bit data registers for fractional and integer data operand storage
• Sixteen 32-bit address registers, eight of which can be used as 32-bit base address registers
• Four address offset registers and four modulo address registers
• Hardware support for fractional and integer data types
• Up to six instructions executed in a single clock cycle
• Very rich 16-bit wide orthogonal instruction set
• Support for application specific instruction set enhancements with an interface to an ISAP
(Instruction Set Accelerator Plug-in)
• VLES execution model
• Two AAUs with integer arithmetic capabilities
• A bit mask unit (BMU) for bit and bit-field logic operations
• Unique DSP addressing modes
• 32-bit unified data and program address space
• Zero-overhead hardware loops with up to four levels of nesting
• Byte-addressable data memory
• Position independent code utilizing change-of-flow instructions that are relative to the
program counter (PC)
• Enhanced on-chip emulation (EOnCE) module with real-time debug capabilities
• Low power wait standby mode
• Very low power complementary metal-oxide semiconductor (CMOS) design
• Fully static logic
Comentarios a estos manuales