Microprocessor and Development Tools - Embedded Control - Communications - Connectivity
   
Low-Cost Dev Kits
Application Kits
RabbitCores
Latest Downloads
Single-Board Computers
Rabbit Support Forums
Training/Events



RCM4100 RabbitCore®

Control and Connectivity in a Small Package

Models RCM4100, RCM4110, RCM4120

Description

The RCM4100 microprocessor core modules are compact, powerful control devices for embedded applications that require I/O control, data handling, and peripheral connectivity.

The RCM4100 series is the first of the next generation core modules to take advantage of the Rabbit® 4000 microprocessor. The Rabbit 4000 features a clock speed of up to 60 MHz, hardware DMA, auxiliary I/O, quadrature decoder, input capture, 40 GPIO lines shared with up to six serial ports, and four levels of alternate pin functions that include variable phase PWM. The 500+ new operational code instructions increase processing efficiency. The RCM4100 series features a small footprint of 1.41” x 1.88” (36 mm x 48 mm), complete with the Rabbit 4000 microprocessor, 512K Flash, and 256K or 512K data SRAM. The RCM4100 model adds an 8-channel A/D converter. Three versions are available for varying speeds and memory options. The RCM4100 core modules provide the I/O control and connectivity for a wide range of real-world embedded applications.

RabbitCores mount directly onto a user-designed motherboard, and can interface with CMOS-compatible digital devices via the user’s motherboard. Programs are developed with our industry-proven Dynamic C® development system, a C language environment that includes an editor, compiler, and in-circuit debugger. Programming is easy with hundreds of samples and libraries that are pre-developed, for a user to be up and running in no time. No in-circuit emulator is required, no third party tools needed.

Dynamic C ensures optimal support for Rabbit 4000-based solutions. Dynamic C enhanced compiler generates smaller code, support for far pointers and far data for easy access to external memory devices, improvements to AES encryption libraries, and a new I/O configuration utility that helps assign pin functions and guides those selections so that conflicts can be avoided.

Key Features

  • Rabbit® 4000 at up to 58.98 MHz
  • Up to 40 GPIO with multi-level alternate pin functions
  • 6 CMOS-compatible serial ports
  • 512K Flash, 256K or 512K Data SRAM
  • Low-power modes
  • 8-channel, 12-bit A/D converter (RCM4100)
  • Auxiliary I/O feature for reducing processor bus loading
  • Small footprint at 36 mm x 48 mm
  • Optimized for use with Dynamic C®, a powerful integrated development environment

Design Advantages

  • Ideal for device intelligence and control
  • Well suited for easy integration with peripheral technologies such as GPS, cellular modems, RFID readers, sensors, etc.
  • Support for hardware DMA, variable phase PWM, and parity
  • Security-key feature with “tamper detect” and encryption capabilities adds peace of mind for OEM’s and system integrators
  • Complete microprocessor, on-board memory, and hundreds of sample programs reduces time-to-market by months

Applications

  • Device-level control
  • Remote data logging
  • Asset management
  • Security Access Systems
  • Wireless device/data management

RCM4100 RabbitCore Specifications

Features RCM4100 RCM4110 RCM4120
Microprocessor Rabbit 4000 @ 58.98 MHz Rabbit 4000 @ 29.49 MHz Rabbit 4000 @ 58.98 MHz
Flash 512K
Data SRAM 512K 256K 512K
Program-Execution Fast SRAM 512K - 512K
General-Purpose I/O 29 parallel digital I/O lines configurable, with four layers of alternate functions 40 parallel digital I/O lines configurable, with four layers of alternate functions
Analog Inputs 8 channels single-ended or 4 channels differential. Programmable gain 1,2,4,5,8,10,16, and 20 V/V - -
A/D Converter Resolution 12 bits (11 bits single-ended)
A/D Conversion Time
(including 120 μs raw
count and Dynamic C)
180 μs
Additional Inputs Startup mode (2),
reset in, CONVERT
Startup mode (2), reset in
Additional Outputs Status, reset out, analog VREF Status, reset out
Auxiliary I/O Bus  8 data lines and 6 address lines (shared will parallel I/O lines), plus I/O read/write
Pulse-Width Modulators Four channels synchronized PWM with 10-bit counter
Four channels variable-phase or synchronized PWM with 16-bit counter
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 -
Serial Rate Max. asynchronous baud rate = CLK/8
Backup-Battery Connection for user-supplied battery (to support RTC and data SRAM)
Slave Interface Slave port permits use as master or intelligent peripheral with master controller
Real-Time Clock Yes
Timers Ten 8-bit timers (6 cascadable from the first) and one 10-bit timer with 2 match registers, one 16-bit timer with 4 outputs and 8 set/reset registers
Watchdog/Supervisor Yes
Input Capture 2-channel input capture can be used to time input signals from various port pins
Quadrature Decoder 2-channel quadrature decoder accepts inputs from external incremental encoder modules
Power 3.0–3.6 V.DC
125 mA (typ.) @ 3.3 V 65 mA (typ.) @ 3.3 V 125 mA (typ.) @ 3.3 V
Operating Temp. -40°C to +85°C 0°C to +70°C -40°C to +85°C
Humidity 5–95%, noncondensing
Connectors - Headers One 2 x 25, 1.27 mm pitch IDC signal header
One 2 x 5, 1.27 mm pitch IDC programming header
Board Size 1.41” x 1.88” x 0.49"  ( 36 mm × 48 mm × 12 mm)
Part Number 20-101-1105 20-101-1093 20-101-1154
Development Kit U.S. 101-1157, Int'l 101-1158 U.S. 101-1101, Int'l 101-1102 -




Documentation

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