RabbitCore® RCM4100
Microprocessor Core Module
The RCM4100 is a powerful, compact core module ideal for
device control for embedded applications that require I/O
control, data handling and peripheral connectivity.
Overview
The RabbitCore RCM4100 is the entry platform for the Rabbit®
4000 family of core modules. The RCM4100 is designed to
mount directly to a user-supplied motherboard and acts as the
microprocessor of the embedded system. The microprocessor
features 40 GPIO lines shared with up to six CMOS-compatible
serial ports, and four levels of alternate pin functions that include
variable phase PWM, quadrature decoder, and input capture.
The RCM4100, with its robust feature set, ample memory, low-
power modes and analog, is ready for peripheral connectivity and
I/O control for true device monitoring and control.
Evaluation of the RCM4100 is easy with the RabbitCore RCM4100
development kit, which provides all the necessary hardware
and software to quickly get started. To learn more about the
RabbitCore RCM4100, please visit
www.rabbit.com/products/
rcm4100/.
Application Highlight
Radio
Interferometer
Radio
Telescope
Radio
Telescope
Fibre Optic
Fibre Optic
Amplifiers
RS-232
Technical Building
RCM4100
RCM4100
Line Length
Corrector
Photonics
cs
cs
Distribution
Monitor and
Control
RCM4100
Sub Array
Switch
CAN Bus
Connects to the ALMA Main Frame
Potential Applications:
Device-level control, remote data
logging, asset management, security access systems, wireless
device/data management
Features and Benefits
Development Kit
This low-cost
development kit
includes everything
you need to begin
development
• Rabbit 4000 running up to 59 MHz
• 512K Flash, 256K / 512K Data SRAM
• Up to 40 GPIO, up to 6 CMOS- compatible serial
ports
• Auxiliary I/O feature for reducing processor bus
loading
• 8 channels 12-bit A/D converter(RCM4100)
• Ideal for device intelligence and control
• Well suited for easy integration with peripheral
technologies such as GPS, cellular modems, RFID
readers, sensors, etc.
$299
www.rabbit.com
RabbitCore
®
RCM4100 Specifications
Feature
Microprocessor
Flash Memory
Data SRAM
Fast Program-Execution SRAM
Backup Battery
General-Purpose I/O
Additional Inputs
Additional Outputs
Analog Inputs • A/D Converter Resolution
• A/D Converter Resolution
• A/D Conversion Time (including 120 μs raw count and
Dynamic C)
Auxiliary I/O Bus
512K
512K
RCM4100
Rabbit® 4000 at 59 MHz
RCM4110
Rabbit® 4000 at 29 MHz
512K
256K
None
Connection for user-supplied backup battery (to support RTC and data SRAM)
29 parallel digital I/0 lines:
• Configurable with 4 layers of
alternate functions
40 parallel digital I/0 lines:
• Configurable with 4 layers of alternate functions
Startup mode (2), reset in
Status, reset out
512K
512K
RCM4120
Rabbit® 4000 at 59 MHz
Startup mode (2), reset in, CONVERT
Status, reset out, analog VREF
8 channels single-ended or 4 channels
differential Programmable gain 1, 2, 4,
5, 8, 10, 16 and 20 V/V
12 bits (11 bits single-ended)
180 μs
None
None
Can be configured for 8 data lines and 6 address lines (shared with parallel I/O lines), plus I/O read/write
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
Serial Ports
Serial Rate
Slave Interface
Real Time Clock
Timers
Watchdog/Supervisor
Pulse-Width Modulators
Input Capture
Quadrature Decoder
Power (pins unloaded)
Operating Temperature
Humidity
Connectors
Board Size
Pricing
Price (qty. 1/100)
Part Number
Development Kit
Part Number
$75/$61
20-101-1105
$299
101-1158
Maximum asynchronous baud rate = CLK/8
Slave port allows the RCM4100 to be used as an intelligent peripheral device slaved to a master processor
Yes
Ten 8-bit timers (6 cascadable from the first), one 10-bit timer with 2 match registers,
and one 16-bit timer with 4 outputs and 8 set/reset registers
Yes
4 channels synchronized PWM with 10-bit counter 4 channels variable-phase or synchronized PWM with 16-bit counter
2-channel input capture can be used to time input signals from various port pins
2-channel quadrature decoder accepts inputs from external incremental encoder modules
3.0– 3.6V DC
125 mA @ 3.3V
-40° C to +85° C
65 mA @ 3.3V
0° C to +70° C
5% to 95%, non-condensing
One 2 × 25, 1.27 mm pitch IDC signal header.
One 2 × 5, 1.27 mm pitch IDC programming header
1.41” × 1.88” × 0.49”
(36 mm × 48 mm × 12 mm)
125 mA @ 3.3V
-40° C to +85° C
$45/$39
20-101-1093
None
$64/$52
20-101-1154
None
Rabbit®
2900 Spafford Street Davis, CA 95618 USA Tel 1.888.411.7228 Tel 530.757.8400 Fax 530.757.8402
91001605
A1/210
©2009-2010 Rabbit. All rights reserved. Rabbit is a Digi International brand. Rabbit and RabbitCore are trademarks or registered trademarks of
Digi International Inc. in the United States and other countries worldwide. All other trademarks are the property of their respective owners.
All
information provided is subject to change without notice.