參數(shù)資料
型號(hào): TriCore
廠商: SIEMENS AG
英文描述: 32-bit microcontrollers(32位微控制器)
中文描述: 32位微控制器(32位微控制器)
文件頁數(shù): 3/17頁
文件大小: 117K
代理商: TRICORE
How to use the
Watchdog Timer of the TriCore
3 of 17
AP3219 Rel.02
1
The TriCore Watchdog Timer provides a recovery mechanism from software or hardware
failure. The Watchdog Timer can either be used in an application, with its highly reliable
and secure Watchdog function, or it can be disabled.
If the software fails to service this timer correctly, the TriCore is reset.
When the software is configured to always service the Watchdog Timer before it overflows,
the Watchdog Timer will Time-out if the program does not progress properly. The
Watchdog Timer also times out if the software error was due to hardware-related failures.
This operation prevents the controller from malfunctioning for longer than a user-specified
time.
Service of the Watchdog Timer is a critical system function, because unintentional service
due to an error condition could disable the Watchdog function. Thus, the TriCore’s
Watchdog service requires a special instruction sequence with a password mechanism in
order to become effective. Incorrect sequences also lead to a reset of the chip.
In order for software to determine the cause of a Watchdog failure, first the Watchdog
Timer generates a NMI trap, then the reset occurs after a certain Time-out Period. In the
NMI trap routine, critical system state such as the PC value, the stack pointer, and context
pointers can be stored to data memory for examination after the reset has occurred. The
Watchdog Timer also has flags that indicate the type of Watchdog failure.
In addition to the Watchdog function, a Watchdog Timer control register contains the
WDTCON0.ENDINIT bit, which controls access to system critical registers. The state of
the ENDINIT bit can be modified; however, this must be performed using the sophisticated
password scheme of the Watchdog Timer. The Watchdog Timer monitors modifications of
the ENDINIT bit such that after clearing ENDINIT, the Watchdog Timer enters a defined
Time-out Mode; ENDINIT must be set again before the Time-out expires.
In systems where the Watchdog function is not applicable, the Watchdog Timer can be
disabled. However, this operation is also protected via the password scheme. The
Watchdog Time-out Function invoked on modifications of the ENDINIT bit is independent
of the disable or enable status of the Watchdog Timer.
Overview
相關(guān)PDF資料
PDF描述
TRR-8A33 Connectorized High-speed GaAs PIN
TRS1722 KIT INSULATED TERMINAL
TRS1755 33+3/4X66FT PLSTC TAPE
TRS1766 HIGH SENSITIVITY REFLECTIVE COLOR SENSOR WITH LIGHTTOVOLTAGE CONVERTERS
TRU-600 TRU-600
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TRIDENT SAMPLE CASE 制造商:ITT Interconnect Solutions 功能描述:TRIDENT SAMPLE CASE / 192993-3000 / Trident
TRIG26362-I 制造商:Pass & Seymour/Legrand 功能描述:IG TR DECOR RECEPT 20A 125V IV
TRIG5362-REDSP 制造商:Pass & Seymour/Legrand 功能描述:IG SPD RECP TR 20A/125V ALARM RED
TRIG8300-RED 制造商:Pass & Seymour/Legrand 功能描述:HG IG TR DUP RECEPT 20A 125V RED
TRIG8300-W 制造商:Pass & Seymour/Legrand 功能描述:HG IG TR DUP RECEPT 20A 125V WH