Microprocessor and Development Tools - Embedded Control - Communications - Connectivity
  530.757.3737
Low-Cost Dev Kits
Application Kits
RabbitCores
Latest Downloads
Online Demos
Advertisements



Rabbit Consutling

Large View | Rabbit 2000 Tour
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 Basic Development Kit. Our Lowest price development kit.
$139 qty. 1
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





Documentation
Rabbit 2000 Data Sheet
PDF ( 763K )
Rabbit 2000 Microprocessor
User's Manual
HTML | PDF ( 1.6M )
Rabbit 2000 Microprocessor
Designer's Handbook
HTML | PDF ( 712K )
Rabbit 2000 Development Kit Getting Started Manual
HTML | PDF ( 781K )
Dynamic C User's Manual
HTML | PDF ( 3.9M )
An Introduction to TCP/IP
HTML | PDF ( 286K )
Additional Information
Rabbit Processors Benchmark Study
Rabbit Processors
Feature Comparison
Volume Pricing Information



   Site Map | Privacy Policy | Contact Us | Feedback Copyright © Rabbit Semiconductor All Rights Reserved    A Digi International® Company  
View Cart | Contact Us
View Cart
Products Solutions Support Company Channel partners Careers Ordering Information