668-0003-C Rabbit Semiconductor, 668-0003-C Datasheet - Page 172
![no-image](/images/no-image-200.jpg)
668-0003-C
Manufacturer Part Number
668-0003-C
Description
IC CPU RABBIT2000 30MHZ 100PQFP
Manufacturer
Rabbit Semiconductor
Datasheet
1.20-668-0003.pdf
(228 pages)
Specifications of 668-0003-C
Rohs Status
RoHS non-compliant
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
Features
-
Other names
316-1004
668-0003
668-0003
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
668-0003-C
Manufacturer:
Rabbit Semiconductor
Quantity:
10 000
- Current page: 172 of 228
- Download datasheet (2Mb)
16.1.2 BIOS Assumptions
The BIOS makes certain assumptions concerning the physical configuration of the proces-
sor. Processors are expected to have RAM connected to /CS1, /WE1, and /OE1. Flash is
expected to be connected to /CS0, /WE0, and /OE0. (See the Rabbit 2000 Designer’s
Handbook Memory Planning chapter if you want to design a board with RAM only.) The
crystal frequency is expected to be n*1.8432 MHz.
The Rabbit 2000 Designer’s Handbook has a chapter on the Rabbit BIOS with more
details.
16.2 Virtual Driver
The Virtual Driver is compiled with the user’s application. It includes support for the fol-
lowing services.
• Hitting the hardware watchdog timer.
• Decrementing software watchdog timers.
• Synchronizing the system timer variables with the real-time clock and keeping them
updated.
• Driving uC/OS-II multi-tasking.
• Driving slice statement multi-tasking.
16.2.1 Periodic Interrupt
The periodic interrupt that drives the Virtual Driver occurs every 16 clocks or every 488
µs. If the 32.768 kHz oscillator is absent, it is possible to substitute a different periodic
interrupt. This alternative is not supported by Rabbit Semiconductor since the cost of
connecting a crystal is very small. The periodic interrupt keeps the interrupts turned off
(that is, the processor priority is raised to 1 from zero) for about 75 clocks, so it contrib-
utes little to interrupt latency.
The periodic interrupt is turned on by default before
is called. It can be disabled if
main()
needed. The Dynamic C Users’s Manual chapter on the Virtual Driver provides more
details on the periodic interrupt.
The Rabbit 2000 microprocessor requires the 32 kHz oscillator in order to boot via
Dynamic C, unless a custom loader and BIOS are used.
16.2.2 Watchdog Timer Support
A microprocessor system can crash for a variety of reasons. A software bug or an electri-
cal upset are common reasons. When the system crashes the program will typically settle
into an endless loop because parameters that govern looping behavior have been cor-
rupted. Typically, the stack becomes corrupted and returns are made to random addresses.
The usual corrective action taken in response to a crash is to reset the microprocessor and
reboot the system. The crash can be detected either because an anomaly is detected by pro-
166
Rabbit 2000 Microprocessor User’s Manual
Related parts for 668-0003-C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![668-A-1002D](/images/manufacturer_photos/0/0/97/bi_technologies_tt_electronics_tmb.jpg)
Part Number:
Description:
Resistor Network,Thin Film,10KOhms,100WV,.5+/-% Tol,-25,25ppm-TC,3916-Case
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
![668-A-1002D7](/images/manufacturer_photos/0/0/97/bi_technologies_tt_electronics_tmb.jpg)
Part Number:
Description:
Resistor Network,Thin Film,10KOhms,100WV,.5+/-% Tol,-25,25ppm-TC,3916-Case
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
![668](/images/manufacturer_photos/0/6/687/tyco_electronics_tmb.jpg)
Part Number:
Description:
SPLASH PROOF SEAL COMMAND SERIES
Manufacturer:
Tyco Electronics
Datasheet:
![668-A-1001DLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS RES N/W 8, 1KOHM 0.5%, SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-1002BLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS N/W, 8RES 10KOHM 0.1%, SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-1002DLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS N/W, 8RES 10KOHM 0.5%, SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-1002FLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS RES N/W 8, 10KOHM, 1%, SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-1003BLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS N/W, 8RES 100KOHM 0.1% SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-5001BLF](/photos/26/13/261370/4272758_tmb.jpg)
Part Number:
Description:
RESISTOR, BUS N/W, 8RES 5KOHM 0.01%, SOIC
Manufacturer:
BI TECHNOLOGIES/TT ELECTRONICS
Datasheet:
![668-A-2001BLF](/photos/16/50/165028/660_tmb.jpg)
Part Number:
Description:
Resistor Networks & Arrays 2K ohm 0.1% 16 Pin Isolated
Manufacturer:
BI Technologies
Datasheet:
![668-0010](/images/no-image3.png)
Part Number:
Description:
IC MPU RABIT3000 55.5MHZ 128LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
![668-0011](/images/no-image3.png)
Part Number:
Description:
IC MPU RABIT3000A 55.5MHZ128LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
![668-0015](/images/no-image3.png)
Part Number:
Description:
Microprocessors - MPU Rabbit 3000 TFBGA 55.5 MHz Clock Speed
Manufacturer:
Rabbit Semiconductor
![668-0016](/images/no-image3.png)
Part Number:
Description:
Microprocessors - MPU Rabbit 3000 TFBGA Microprocessor
Manufacturer:
Rabbit Semiconductor
![668-0003 (IQ2T VERSION)](/images/no-image3.png)
Part Number:
Description:
Microprocessors - MPU 30MHz PROCESSOR 100PQFP IQ2T VERS.
Manufacturer:
Rabbit Semiconductor