English
Language : 

SMJ320F240 Datasheet, PDF (29/99 Pages) Texas Instruments – DSP CONTROLLER
SMJ320F240
DSP CONTROLLER
SGUS029 – APRIL 1999
low-power modes (continued)
Table 10. Legend for the ’F240 Internal Hardware Functional Block Diagram (Continued)
SYMBOL
NAME
PREG
Product Register
PSCALE
Product-Scaling
Shifter
STACK
TREG
Stack
Temporary
Register
DESCRIPTION
32-bit register holds results of 16 × 16 multiply.
0-, 1- or 4-bit left shift, or 6-bit right shift of multiplier product. The left-shift options are used to manage the
additional sign bits resulting from the 2s-complement multiply. The right-shift option is used to scale down
the number to manage overflow of product accumulation in the CALU. PSCALE resides in the path from the
32-bit product shifter and from either the CALU or the Data-Write Data Bus (DWEB), and requires no cycle
overhead.
STACK is a block of memory used for storing return addresses for subroutines and interrupt-service
routines, or for storing data. The ’C20x stack is 16-bit wide and eight-level deep.
16-bit register holds one of the operands for the multiply operations. TREG holds the dynamic shift count
for the LACT, ADDT, and SUBT instructions. TREG holds the dynamic bit position for the BITT instruction.
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251–1443
29