EasyManua.ls Logo

Infineon Technologies TC1796 - Page 25

Infineon Technologies TC1796
2150 pages
Print Icon
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...
User’s Manual L-17 V2.0, 2007-07
TC1796
System and Peripheral Units (Vol. 1 and 2)
Table of Contents
14.3.2 PCP Interrupt Control Unit (PICU) . . . . . . . . . . . . . . . . . . . . . . . . 14-11 [1]
14.4 Arbitration Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12 [1]
14.4.1 Controlling the Number of Arbitration Cycles . . . . . . . . . . . . . . . . 14-12 [1]
14.4.2 Controlling the Duration of Arbitration Cycles . . . . . . . . . . . . . . . 14-13 [1]
14.5 Entering an Interrupt Service Routine . . . . . . . . . . . . . . . . . . . . . . . 14-13 [1]
14.6 Exiting an Interrupt Service Routine . . . . . . . . . . . . . . . . . . . . . . . . 14-14 [1]
14.7 Interrupt Vector Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-15 [1]
14.8 Usage of the TC1796 Interrupt System . . . . . . . . . . . . . . . . . . . . . . 14-18 [1]
14.8.1 Spanning Interrupt Service Routines Across Vector Entries . . . . 14-18 [1]
14.8.2 Configuring Ordinary Interrupt Service Routines . . . . . . . . . . . . . 14-19 [1]
14.8.3 Interrupt Priority Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-19 [1]
14.8.4 Splitting Interrupt Service Across Different Priority Levels . . . . . 14-20 [1]
14.8.5 Using different Priorities for the same Interrupt Source . . . . . . . . 14-21 [1]
14.8.6 Interrupt Priority 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22 [1]
14.8.7 Software-Initiated Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22 [1]
14.8.8 External Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22 [1]
14.9 Service Request Node Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-23 [1]
14.10 Non-Maskable Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25 [1]
14.10.1 External NMI Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25 [1]
14.10.2 Phase-Locked Loop NMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25 [1]
14.10.3 Watchdog Timer NMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25 [1]
14.10.4 SRAM Parity Error NMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-26 [1]
14.10.5 NMI Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-27 [1]
14.10.6 NMI Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-27 [1]
15 System Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 [1]
15.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 [1]
15.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 [1]
15.2.1 Resolution and Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-4 [1]
15.2.2 Compare Register Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-5 [1]
15.2.3 Compare Match Interrupt Control . . . . . . . . . . . . . . . . . . . . . . . . . 15-6 [1]
15.3 Kernel Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-7 [1]
15.3.1 General Module Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-9 [1]
15.3.2 Timer/Capture Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-11 [1]
15.3.3 Compare Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-15 [1]
15.3.4 Interrupt Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-18 [1]
16 Watchdog Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1 [1]
16.1 Watchdog Timer Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1 [1]
16.2 Features of the Watchdog Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2 [1]
16.3 The Endinit Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-3 [1]
16.4 Watchdog Timer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-5 [1]
16.4.1 WDT Register Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-6 [1]
16.4.2 Operating Modes of the Watchdog Timer . . . . . . . . . . . . . . . . . . . 16-7 [1]

Table of Contents