Special Bus Operations; Summary Of Bus Use During Data-Space And Program-Space Accesses - Texas Instruments TMS320C28x Reference Manual

Dsp cpu and instruction set
Table of Contents

Advertisement

Memory Interface
Table 1−2. Summary of Bus Use During Data-Space and Program-Space Accesses
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á
1.4.2

Special Bus Operations

1-10
Table 1−2 summarizes how these buses are used during accesses.
Access Type
Read from program space
Read from data space
Write to program space
Write to data space
A program-space read and a program-space write cannot happen simulta-
neously because both use the PAB. Similarly, a program-space write and a
data-space write cannot happen simultaneously because both use the DWDB.
Transactions that use different buses can happen simultaneously. For exam-
ple, the CPU can read from program space (using PAB and PRDB), read from
data space (using DRAB and DRDB), and write to data space (using DWAB
and DWDB) at the same time.
Typically, PAB and PRDB are used only for reading instructions from program
space, and DWDB is used only for writing data to data space. However, the
instructions in Table 1−3 are exceptions to this behavior. For more details
about using these instructions, see Chapter 6, Assembly Language Instruc-
tions.
Address Bus
Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á
PAB
Á Á Á Á Á Á Á Á
DRAB
Á Á Á Á Á Á Á Á
PAB
Á Á Á Á Á Á Á Á
DWAB
Á Á Á Á Á Á Á Á
Data Bus
Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á
PRDB
Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á
DRDB
Á Á Á Á Á Á Á Á
DWDB
DWDB

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C28x and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF