RabbitCore RCM4100
User's Manual
PREV INDEX NEXT


1. Introduction

The RCM4100 series is the first of the next-generation core modules that take advantage of new Rabbit® 4000 features such as hardware DMA, clock speeds of up to 60 MHz, I/O lines shared with up to six serial ports and four levels of alternate pin functions that include variable-phase PWM, auxiliary I/O, quadrature decoder, and input capture. Coupled with more than 500 new opcode instructions that help to reduce code size and improve processing speed, this equates to a core module that is fast, efficient, and the ideal solution for a wide range of embedded applications.

The Development Kit has the essentials that you need to design your own microprocessor-based system, and includes a complete Dynamic C software development system. This Development Kit also contains a Prototyping Board that will allow you to evaluate the RCM4100 series and to prototype circuits that interface to the RCM4100 series of modules. You will also be able to write and test software for these modules.

Throughout this manual, the term RCM4100 series refers to the complete series of RCM4100 RabbitCore modules unless other production models are referred to specifically.

The RCM4100 has a Rabbit 4000 microprocessor operating at up to 58.98 MHz, static RAM, flash memory, an 8-channel A/D converter, two clocks (main oscillator and timekeeping), and the circuitry necessary for reset and management of battery backup of the Rabbit 4000's internal real-time clock and the static RAM. One 50-pin header brings out the Rabbit 4000 I/O bus lines, parallel ports, and serial ports.

The RCM4100 series receives its +3.3 V power from the customer-supplied motherboard on which it is mounted. The RCM4100 series can interface with all kinds of CMOS-compatible digital devices through the motherboard.

1.1 RCM4100 Features

There are three RCM4100 production models. Table 1 summarizes their main features.

Table 1. RCM4100 Features
Feature RCM4100 RCM4110 RCM4120
Microprocessor
Rabbit® 4000
at 58.98 MHz
Rabbit® 4000
at 29.49 MHz
Rabbit® 4000
at 58.98 MHz
Flash Memory
512K
Data SRAM
512K
256K
512K
Fast Program-Execution SRAM
512K

512K
A/D Converter
12 bits


Serial Ports
6 high-speed, CMOS-compatible ports:

  • all 6 configurable as asynchronous (with IrDA), 4 as clocked serial (SPI), and 2 as SDLC/HDLC

  • 1 asynchronous clocked serial port shared with programming port

  • 1 clocked serial port shared with A/D converter

6 high-speed, CMOS-compatible ports:

  • all 6 configurable as asynchronous (with IrDA), 4 as clocked serial (SPI), and 2 as SDLC/HDLC

  • 1 asynchronous clocked serial port shared with programming port


The RCM4100 series is programmed over a standard PC serial port through a programming cable supplied with the Development Kit, and can also be programed through a USB port with an RS-232/USB converter.

NOTE The RabbitLink cannot be used to program RabbitCore modules based on the Rabbit 4000 microprocessor.

Appendix A provides detailed specifications for the RCM4100 series.

1.2 Advantages of the RCM4100

1.3 Development and Evaluation Tools

1.3.1 RCM4110 Development Kit

The RCM4110 Development Kit contains the hardware essentials you will need to use your RCM4110 module. The items in the Development Kit and their use are as follows.


Figure 1. RCM4110 Development Kit

1.3.2 RCM4100 Analog Development Kit

The RCM4100 Analog Development Kit contains the hardware essentials you will need to use the RCM4100 module. The RCM4100 Analog Development Kit contents are similar to those of the RCM4110 Development Kit, except that the RCM4100 module is included instead of the RCM4110 module.

1.3.3 Software

The RCM4100 series is programmed using version 10.01 or later of Dynamic C. A compatible version is included on the Development Kit CD-ROM.

Rabbit Semiconductor also offers add-on Dynamic C modules containing the popular µC/OS-II real-time operating system, as well as PPP, Advanced Encryption Standard (AES), and other select libraries. In addition to the Web-based technical support included at no extra charge, a one-year telephone-based technical support module is also available for purchase. Visit our Web site at www.rabbit.com or contact your Rabbit Semiconductor sales representative or authorized distributor for further information.

1.3.4 Online Documentation

The online documentation is installed along with Dynamic C, and an icon for the documentation menu is placed on the workstation's desktop. Double-click this icon to reach the menu. If the icon is missing, use your browser to find and load default.htm in the docs folder, found in the Dynamic C installation folder.

The latest versions of all documents are always available for free, unregistered download from our Web sites as well.


Rabbit Semiconductor
www.rabbit.com
PREV INDEX NEXT