SAK-XC161CJ-16F20F INFINEON [Infineon Technologies AG], SAK-XC161CJ-16F20F Datasheet - Page 31

no-image

SAK-XC161CJ-16F20F

Manufacturer Part Number
SAK-XC161CJ-16F20F
Description
16-Bi t Single-Chip Microcontroller Preliminary
Manufacturer
INFINEON [Infineon Technologies AG]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAK-XC161CJ-16F20F
Manufacturer:
BB
Quantity:
10
Preliminary
The XC161 also provides an excellent mechanism to identify and to process exceptions
or error conditions that arise during run-time, so-called ‘Hardware Traps’. Hardware
traps cause immediate non-maskable system reaction which is similar to a standard
interrupt service (branching to a dedicated vector table location). The occurence of a
hardware trap is additionally signified by an individual bit in the trap flag register (TFR).
Except when another higher prioritized trap service is in progress, a hardware trap will
interrupt any actual program execution. In turn, hardware trap services can normally not
be interrupted by standard or PEC interrupts.
Table 5
time:
Table 5
Exception Condition
Reset Functions:
– Hardware Reset
– Software Reset
– W-dog Timer Overflow
Class A Hardware Traps:
– Non-Maskable Interrupt
– Stack Overflow
– Stack Underflow
– Software Break
Class B Hardware Traps:
– Undefined Opcode
– PMI Access Error
– Protected Instruction
– Illegal Word Operand
Reserved
Software Traps
– TRAP Instruction
1)
Data Sheet
Fault
Access
Register VECSEG defines the segment where the vector table is located to.
shows all of the possible exceptions or error conditions that can arise during run-
Hardware Trap Summary
Trap
Flag
NMI
STKOF
STKUF
SOFTBRK
UNDOPC
PACER
PRTFLT
ILLOPA
Trap
Vector
RESET
RESET
RESET
NMITRAP
STOTRAP
STUTRAP
SBRKTRAP
BTRAP
BTRAP
BTRAP
BTRAP
27
Vector
Location
xx’0000
xx’0000
xx’0000
xx’0008
xx’0010
xx’0018
xx’0020
xx’0028
xx’0028
xx’0028
xx’0028
[2C
3C
Any
[xx’0000
xx’01FC
in steps
of 4
H
H
H
]
Functional Description
H
H
H
H
H
H
H
H
H
H
H
H
H
1)
]
Trap
Number
00
00
00
02
04
06
08
0A
0A
0A
0A
[0B
0F
Any
[00
7F
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
]
]
Derivatives
V1.0, 2002-03
Trap
Priority
III
III
III
II
II
II
II
I
I
I
I
Current
CPU
Priority
XC161

Related parts for SAK-XC161CJ-16F20F