English
Language : 

SDA6000 Datasheet, PDF (90/380 Pages) Infineon Technologies AG – Teletext Decoder with Embedded 16-bit Controller
SDA 6000
Interrupt and Trap Functions
Table 5-1 Interrupt Allocation Table (cont’d)
Source of Interrupt or PEC
Service Request
Interrupt
Control
Register
Address of Interrupt
Control Vector
Register Location
Realtime Clock
PECC Link IRQ
RTCIC
PECCLIC
00’F19EH
00’F180H
00’010CH
00’004CH
Trap
Number
43H/67D
4CH/76D
Note: Each entry of the interrupt vector table provides room for two word instructions or
one doubleword instruction. The respective vector location results from multiplying
the trap number by 4 (4 bytes per entry).
Note: * = Interrupts relevant for acquisition and graphic support.
5.1.2 Hardware Traps
The Table 5-2 lists the vector locations for hardware traps and the corresponding status
flags in the TFR register. It also lists the priorities of trap service for cases where more
than one trap condition might be detected within the same instruction. After any reset,
program execution starts at the reset vector at location 00’0000H. Reset conditions have
priority over every other system activity and therefore have the highest priority (trap
priority IV).
Software traps may be initiated to any vector location between 00’0000H and 00’01FCH.
A service routine entered via a software TRAP instruction is always executed on the
current CPU priority level which is indicated in bit field ILVL in register PSW. This means
that routines entered via the software TRAP instruction can be interrupted by all
hardware traps or higher level interrupt requests.
Table 5-2
Exception Condition
Reset Functions:
Hardware Reset
Software Reset
Watchdog Timer
Overflow
Debug Hardware Trap
Class A Hardware Traps:
Non-Maskable Interrupt
Stack Overflow
Stack Underflow
Trap
Flag
–
DEBUG
NMI
STKOF
STKUF
Trap
Vector
Vector
Location
RESET
RESET
RESET
00’0000H
00’0000H
00’0000H
DTRAP 00’0020H
NMITRAP 00’0008H
STOTRAP 00’0010H
STUTRAP 00’0018H
Trap
Number
00H
00H
00H
08H
02H
04H
06H
Trap
Priority
IV
IV
IV
III
II
II
II
Users Manual
5-6
2000-06-15