Copyright © Siemens AG 2016. All rights reserved
76
ERTEC 200P-2 Manual
Technical data subject to change
Version 1.0
2.3.2.17
Register description
Module: /icu_ertec_addr_dec_top/icu96_inst
Register:
ID_REGISTER
Address:
4000h
Bits:
15dt0
Reset value:
0006h
Attributes:
r
Description:
Version number of the Interrupt Controller Unit
Version number
1: 128 IR
2: 16 IR, no ZSV error, default vector FFFFFFFFF
3: 32 IR
4: 32 IR, DBG-ACK mask
5: generic ICU
6:ICU core IP
Register:
IRVEC
Address:
4004h
Bits:
6dt0
Reset value:
00h
Attributes:
rh
Description:
Interrupt Vector Register
Number of the highest priority pending Interrupt Request
For pending valid interrupt: binary code of the Interrupt number.
Default vector: 0h
Important: If SW acknowledges the current pending Interrupt Request with
a write access on ACK, the content on IRVEC is also lost.
Register:
ACK
Address:
4008h
Bits:
6dt0
Reset value:
00h
Attributes:
rht
Description:
Interrupt Vector Register with IRQ Acknowledge
Acknowledge the highest priority pending interrupt request by reading the
associated interrupt vector
For valid request: binary code of the input number
Otherwise: Default vector 0h
Register:
IRCLVEC
Address:
400Ch
Bits:
6dt0
Reset value:
00h
Attributes:
wt
Description:
Interrupt Request Clear Vector
Direct clearing of an interrupt request in the Interrupt Request Register
Binary code of the input number of the request to be cleared
Register:
MASKALL
Address:
4010h
Bits:
0
Reset value:
1h
Attributes:
r
w
Description:
Mask all interrupts