| Rabbit 2000 Microprocessor |
|
The Rabbit 2000 is a high-performance 8-bit microprocessor designed expressly
to power a new generation of embedded systems. Its extensive integrated
feature set and glueless architecture facilitate rapid hardware design,
and its C-friendly instruction set permits efficient development of complex
applications. For embedded systems, the Rabbit 2000 out-performs most
16 and some 32-bit processors without losing the efficiency of an 8-bit
architecture.
With clock speeds of up to 30 MHz and numerous on-chip peripherals including
memory and I/O control signals for glueless interface, four serial ports,
over forty digital I/O pins, 8 and 10-bit timer systems, watchdog timer,
real-time clock and flexible clocking options, the Rabbit 2000 packs a
hardware punch that system designers will appreciate. Our Dynamic C®
development environment provides an integrated C compiler with debugger
and linker for efficient and powerful applications development.
Design Advantages:
- 8-Bit Architecture high-performance architecture with
integrated peripherals permit efficient and cost effective hardware
design
- Enhanced Instruction Set brings new power and speed to
8-bit systems with numerous one-byte opcodes and 16-bit logical, arithmetic,
and data transfer instructions
- Exceptional Math Performance based on highly optimized
math libraries
- Dynamic C® Development Environment for real-time
development and debugging of Rabbit-based systems using C or Assembly
language
- TCP/IP Connectivity hardware and software package provides
a convenient and cost-effective solution for remotely accessing, programming
and debugging Rabbit-based systems over intranets or the Internet
Feature List
- On-board slave port allows the Rabbit to be configured as an intelligent
peripheral device.
- Control of clock speed by software allows dynamic trading of power
vs. speed.
- Excellent math performance with 16 x 16 multiply in 12 clocks.
- Three levels of interrupt priority allow fast response to real-time
events.
- 40 parallel I/O lines.
- Five 8-bit timers and one 10-bit timer with two match registers
- Battery-backable time/date clock
- Watchdog
Designers familiar with the HD64180 or Z180 will be completely at ease
with the Rabbit 2000. While it runs three times faster, it shares a similar
architecture. For example, using new fetch and store instructions, 16-bit
variables can be fetched from a location at an offset from the stack pointer
in only nine clocks. New instructions perform calls, returns, and jumps
over a full megabyte of address space.
The 16-bit shifts and 12-clock 16 x 16 bit multiply significantly improve
math performance. Floating point addition or multiplication requires only
11 microseconds with a 29.5 MHz clock speed.
Development Software
The Rabbit 2000 microprocessor is ready for immediate software development.
User programs are created using Z-World's Dynamic
C®, a C-language environment that includes an compiler, editor,
and debugger. Programs can be compiled and executed using the Dynamic C software
and a serial programming cable. No in-circuit emulator is required.
Programming the Rabbit 3000
The Rabbit 2000 is programmed using the industry-proven Dynamic C®
software development system-an integrated C compiler, editor, loader,
and debugger created specifically for Rabbit-based systems. Developing
software with Dynamic C is easy. Users can write, compile, and test both
C and Assembly code without leaving the Dynamic C development environment,
and no costly in-circuit emulators are required.
Full TCP/IP stack with source code is provided royalty free in Dynamic
C and with our Development Kits. TCP/IP support includes PPP and SNMP,
socket-level TCP and UDP, FTP, TFTP, HTTP (w/ SSI and CGI), DHCP, SMTP,
POP3, and PING.
|

|
| Development Kits for New Users |
 |
Jumpstart your evaluation and design efforts with a complete
Rabbit 2000 development kit, which includes a single-board computer or core module, development board with prototyping area, Dynamic C development system and
complete documentation on CD-ROM, serial cable for programming
and debugging, Getting Started manual, and AC adapter
(U.S./Canada only).
| |
Description |
Part Number |
U.S. Pricing |
| Rabbit 2000 TCP/IP Development
Kit. With full-featured TCP/IP development board. |
U.S. 101-0401
Int'l 101-0402 |
$199 qty. 1 |
| RCM2000/Rabbit 2000 Development Kit. Features flexible
module for rapid product development. |
U.S. 101-0398
Int'l 101-0399 |
$169 qty. 1 |
| RCM2100/Rabbit 2000 Development Kit. Features high-performance
Ethernet module. |
U.S. 101-0451
Int'l 101-0452 |
$279 qty. 1 |
| RCM2200/Rabbit 2000 Development Kit. Features our
most compact Ethernet module. |
U.S. 101-0475
Int'l 101-0478 |
$239 qty. 1 |
| RCM2300/Rabbit 2000 Development Kit. Features our
ultra-compact module. |
U.S. 101-0480
Int'l 101-0481 |
$199 qty. 1 |
|
| Product Only |
| Description |
Part Number |
U.S. Pricing |
| Rabbit 2000 PQFP Microprocessor |
668-0003 |
| Volume Pricing Table |
|
| Product Options and Accessories |
| Description |
Part Number |
U.S. Pricing |
| Programming/Development Tools |
| Dynamic C 9. Full-feature compiler,
editor, and debugger (included in all development kits and tool kits). |
| Add-On Software Modules. Source code
and sample programs for SNMP, PPP, microC/OS-II, and more. |
| Connector Adapter Boards. Adapts 2 mm or 1.27 pitch
headers on products to 0.1" pitch for prototyping or development board. |
151-0113
151-0114
151-0127
151-0128 |
$15 qty. 1 $15 qty. 1 $40 qty. 5 $40 qty. 5 |
| TCP/IP 10Base-T Accessory Kit |
101-0403 |
$99 qty. 1 |
| RabbitLink Card. Remotely program and debug via Ethernet/Internet. |
101-0417 101-0580 |
$129 qty. 1 |
| Rabbit Cloning Board. Copy compiled software from Rabbit
to Rabbit. |
101-0589 |
$89 qty. 1 |
| RS-232-to-USB Converter Cable. Required for USB-only PCs. |
540-0070 |
$39 qty. 1 |
| Expansion Boards |
| Serial Flash SF1000 Expansion Boards. 8 MB or 4 MB |
101-0468 101-0467 |
$79 qty. 1 $89 qty. 1 |
| Spare Parts for Exisiting Customers |
| Individual Components. Hard-to-find
components now available Flash, headers, crystals and more. |
|
| Reference Books |
| Description |
Part Number |
U.S. Pricing |
| Embedded Systems Design using the Rabbit 3000 Microprocessor - Interfacing, Networking, and Application Development by Kamal Hyder & Bob Perrin. Authors Kamal Hyder and Bob Perrin are embedded engineers with years of experience and they offer a wealth of design details, "insider" tips, and techniques. This a reference you can't be without. |
040-0003 |
$49 qty. 1 |
| Embedded Ethernet and Internet Complete, Designing and programming small devices for networking by Jan Axelson. Complete examples using RabbitCore modules (RCM3200) show how to implement networking applications. |
040-0002 |
$49 qty. 1 |
| MicroC/OS-II: The Real-Time Kernel by Jean J. Labrosse. The Real-Time Kernel contains over 200 pages of new examples and explanations of MicroC/OS real-time kernel. |
040-0001 |
$65 qty. 1 |
|

|
 |


|