EasyManua.ls Logo

Analog Devices adsp-2100

Analog Devices adsp-2100
486 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...
5Serial Ports
5 – 39
latencies exist for all external interrupts. The processor can only service
interrupt or autobuffer requests on instruction cycle boundaries, so there
may be additional latency cycles added due to the completion of an
instruction.
5.13.7 Instruction Completion Latencies
There are several situations which can cause an instruction to take more
than one processor cycle. Any of the following can delay the processor’s
ability to service a pending interrupt or autobuffer request:
External memory wait states
Bus request when an external access is required (in go-mode)
Bus request with go-mode disabled
Multiple external accesses required for a single instruction
Request
CLKOUT
EXEC
A B FETCH INT INT
Sync Delay
NOP Instruction, Fetch Vector
Execute First Instruction Of Interrupt Routine
Figure 5.35 Interrupt Service Example
A pending higher priority autobuffer or interrupt request
Interrupt being masked
On instruction cycle boundaries the processor will service multiple pending
interrupt or autobuffer requests in the following priority order:
Figure 5.36 Autobuffer Service Example
Request
CLKOUT
EXEC
A B AUTOBUFFER C
Sync Delay
Do The Autobuffer Transfer
Continue Main Program

Table of Contents

Related product manuals