Memory Interface
1-9
Architectural Overview
1.4 Memory Interface
The C28x memory map is accessible outside the CPU by the memory inter-
face, which connects the CPU logic to memories, peripherals, or other inter-
faces. The memory interface includes separate buses for program space and
data space. This means an instruction can be fetched from program memory
while data memory is being accessed.
The interface also includes signals that indicate the type of read or write being
requested by the CPU. These signals can select a specified memory block or
peripheral for a given bus transaction. In addition to 16-bit and 32-bit ac-
cesses, the C28x supports special byte-access instructions which can access
the least significant byte (LSByte) or most significant byte (MSByte) of an ad-
dressed word. Strobe signals indicate when such an access is occurring on
a data bus.
1.4.1 Address and Data Buses
The memory interface has three address buses:
PAB
Program address bus.
The PAB carries addresses for reads and
writes from program space. PAB is a 22-bit bus.
DRAB
Data-read address bus.
The 32-bit DRAB carries addresses for
reads from data space.
DWAB
Data-write address bus.
The 32-bit DWAB carries addresses for
writes to data space.
The memory interface also has three data buses:
PRDB
Program-read data bus.
The PRDB carries instructions or data dur-
ing reads from program space. PRDB is a 32-bit bus.
DRDB
Data-read data bus.
The DRDB carries data during reads from data
space. PRDB is a 32-bit bus.
DWDB
Data-/Program-write data bus.
The 32-bit DWDB carries data during
writes to data space or program space.
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...