ADSP-2126x SHARC Processor Hardware Reference
5-29
Memory
Instruction Examples
R8 = DM (I4,M3), PM (I12,M13) = R0; /* Dual access */
R0 = DM (I5,M5); / * Single access */
For examples of data flow paths for single and dual-data transfers, see the
following section,
“Internal Memory Access Listings” on page 5-30
Shadow Write FIFO
Because the processor’s internal memory operates at high speeds, writes to
the memory block do not go directly into the memory array, but rather to
a two-deep FIFO called the shadow write FIFO. This does not apply to
ROM type block. The four shadow FIFOs are located inside the internal
memory interface block (
) which is responsible
for access control to the individual blocks.
This FIFO uses a non-read cycle (either a write cycle, or a cycle in which
there is no access of internal memory) to load data from the FIFO into
internal memory. When an internal memory write cycle occurs, the FIFO
loads any data from a previous write into memory and accepts new data.
When writing into a memory block, the writes passes through the shadow
write buffer. Note the shadow FIFO is self-clearing, the last two writes are
moved at any point into the block array.
Data can be read from internal memory in either of the following ways.
1. From the shadow write FIFO (caused by immediately read of the
same data after a write).
2. From the memory block.
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...