EasyManua.ls Logo

Analog Devices SHARC ADSP-21368

Analog Devices SHARC ADSP-21368
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ADSP-21368 SHARC Processor Hardware Reference 14-53
System Design
Execution Stalls
The following events can cause an execution stall for the
ADSP-21367/8/9 and ADSP-2137x SHARC processors:
One cycle on a program memory data access with instruction cache
miss
Two cycles on non-delayed branches
Two cycles on normal interrupts
One to two cycles on short loops with small iterations
On an IDLE instruction, execution is halted while waiting for an
external event, such as an interrupt
In a sequence of three instructions of the types shown below, the
processor may stall for one cycle:
Instruction 1: Compute instruction affecting flags such as
R2 = R3 - R4;
Instruction 2: Conditional instruction involving post-modify
addressing such as IF EQ DM(I1,M1) = R15;
Table 14-15. Latencies and Throughput
Operation Minimum Data
Delay (cycles)
Maximum Throughput
(cycles/ transfer)
Interrupts (IRQ2-0) 3 -
DMA chain initialization 7–11 -
Serial ports
1
35 32
1 Processor-to -processor transfers using 32-bit words.

Table of Contents

Related product manuals