![Micronas SDA 6000 User Manual Download Page 111](http://html1.mh-extra.com/html/micronas/sda-6000/sda-6000_user-manual_1787802111.webp)
SDA 6000
PRELIMINARY DATA SHEET
Version 2.1
Interrupt and Trap Functions
5 - 25
Micronas
and N require external operand read accesses, instructions N-3 through N write back
external operands, and the interrupt vector also points to an external location. In this
case the interrupt response time is the time needed to perform 9 word bus accesses,
because instruction I1 cannot be fetched via the external bus until all write, fetch and
read requests from preceding instructions in the pipeline are terminated.
• When the interrupt vector, of the example above, is pointing into the internal code
memory, the interrupt response time is 7 word bus accesses plus 2 states because
the fetching of instruction I1 from internal code memory can start earlier.
• When instructions N, N+1 and N+2 are executed out of the external memory and the
interrupt vector points to an external location, but all operands for instructions N-3
through N are in internal memory, then the interrupt response time is the time needed
to perform 3 word bus accesses.
• When the interrupt vector, of the example above, is pointing into the internal code
memory, the interrupt response time is 1 word bus access plus 4 states.
After an interrupt service routine has been terminated by executing the RETI instruction,
and if further interrupts are pending, the next interrupt service routine will not be entered
until at least two instruction cycles of the program that was interrupted have been
executed. In most cases two instructions will be executed during this time. Only one
instruction will typically be executed if the first instruction following the RETI instruction
is a branch instruction (without cache hit), if it reads an operand from internal code
memory, or if it is executed out of the internal RAM.
Note: A bus access, in this context, includes all delays which can occur during an
external bus cycle.
5.2.4
PEC Response Times
The PEC response time defines the time between an interrupt request flag of an enabled
interrupt source being set and the PEC data transfer being started. The basic PEC
response time for the M2 is 2 instruction cycles.
Summary of Contents for SDA 6000
Page 3: ...Contents Overview...
Page 21: ...Pin Description...
Page 22: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Pin Descriptions 2 3 Micronas 2 Pin Descriptions...
Page 29: ...Architectural Overview...
Page 33: ...C16X Microcontroller...
Page 88: ...Interrupt and Trap Function...
Page 122: ...System Control Configuration...
Page 159: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 System Control Configuration 6 40 Micronas...
Page 160: ...Peripherals...
Page 282: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Peripherals 7 124 Micronas...
Page 283: ...Clock System...
Page 284: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 3 Micronas 8 Clock System...
Page 288: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 8 Micronas...
Page 289: ...Sync System...
Page 290: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Sync System 9 3 Micronas 9 Sync System...
Page 301: ...Display Generator...
Page 348: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Display Generator 10 50 Micronas...
Page 349: ...D A Converter...
Page 352: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 D A Converter 11 6 Micronas...
Page 353: ...Slicer and Acquisition...
Page 381: ...Register Overview...
Page 398: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Register Overview 13 20 Micronas...
Page 399: ...Elelctrical Characteristics...
Page 411: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Electrical Characteristics 14 14 Micronas...