|
TMS320VC5402 Datasheet, PDF (14/68 Pages) Texas Instruments – FIXED-POINT DIGITAL SIGNAL PROCESSOR | |||
|
◁ |
TMS320VC5402
FIXEDÄPOINT DIGITAL SIGNAL PROCESSOR
SPRS079E â OCTOBER 1998 â REVISED AUGUST 2000
relocatable interrupt vector table (continued)
15
7
IPTR
R/W
6
5
4
3
2
1
0
MP/MC OVLY
AVIS DROM
CLK
OFF
SMUL
SST
R/W R/W
R
R
R
R/W R/W
LEGEND: R = Read, W = Write
Figure 2. Processor Mode Status (PMST) Registers
extended program memory
The â5402 uses a paged extended memory scheme in program space to allow access of up to 1024K program
memory locations. In order to implement this scheme, the â5402 includes several features that are also present
on the â548/â549 devices:
D Twenty address lines, instead of sixteen
D An extra memory-mapped register, the XPC register, defines the page selection. This register is
memory-mapped into data space to address 001Eh. At a hardware reset, the XPC is initialized to 0.
D Six extra instructions for addressing extended program space. These six instructions affect the XPC.
â FB[D] pmad (20 bits) â Far branch
â FBACC[D] Accu[19:0] â Far branch to the location specified by the value in accumulator A or
accumulator B
â FCALL[D] pmad (20 bits) â Far call
â FCALA[D] Accu[19:0] â Far call to the location specified by the value in accumulator A or accumulator B
â FRET[D] â Far return
â FRETE[D] â Far return with interrupts enabled
D In addition to these new instructions, two â54x instructions are extended to use 20 bits in the â5402:
â READA data_memory (using 20-bit accumulator address)
â WRITA data_memory (using 20-bit accumulator address)
All other instructions, software interrupts and hardware interrupts do not modify the XPC register and access
only memory within the current page.
Program memory in the â5402 is organized into 16 pages that are each 64K in length, as shown in Figure 3.
14
⢠POST OFFICE BOX 1443 HOUSTON, TEXAS 77251â1443
|
▷ |