20-668-0003 Rabbit Semiconductor, 20-668-0003 Datasheet - Page 173

IC CPU RABBIT2000 30MHZ 100PQFP

20-668-0003

Manufacturer Part Number
20-668-0003
Description
IC CPU RABBIT2000 30MHZ 100PQFP
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 20-668-0003

Processor Type
Rabbit 2000 8-Bit
Speed
30MHz
Voltage
2.7V, 3V, 3.3V, 5V
Mounting Type
Surface Mount
Package / Case
100-MQFP, 100-PQFP
Data Bus Width
8 bit
Maximum Clock Frequency
30 MHz
Operating Supply Voltage
0 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
40
Number Of Timers
8 & 10 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
20-668-0003
316-1062

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
20-668-0003
Manufacturer:
Rabbit Semiconductor
Quantity:
10 000
gram consistency checking or because a part of the program that should be executing peri-
odically is not executing and the watchdog times out.
The Virtual Driver’s periodic interrupt hits the hardware watchdog timer with a 2 second
time-out. If the periodic interrupt stops working, then the watchdog will time out after 2
seconds. The Virtual Driver provides a number of additional “virtual” watchdog timers for
use in other parts of the code that must be entered periodically. The user program must hit
each virtual watchdog periodically.
The best practice is to let the periodic interrupt hit the hardware watchdog exclusively, and
use virtual watchdogs for other code that must be run periodically. If hits to the hardware
watchdog are scattered through a program, then it may be possible for the code to enter an
endless loop where the watchdog is hit, and therefore rendered useless for detecting the
endless loop condition. If no virtual watchdogs are used, an undetected endless loop con-
dition could still occur since the periodic interrupt can still hit the hardware watchdog.
If any of the virtual watchdogs times out, then hits are withheld from the hardware watch-
dog and it times out, resulting in a hardware reset. Virtual watchdogs may be allocated,
deallocated, enabled and disabled. The advantage of the virtual watchdogs is that if any of
them fail an error is detected.
The Dynamic C Users’s Manual chapter on the Virtual Driver provides more details on
virtual watchdogs.
Chapter 16 Rabbit BIOS and Virtual Driver
167

Related parts for 20-668-0003