1. INTRODUCTION
The RCM4000 series of RabbitCore modules is one of the next generation of core modules that take advantage of new Rabbit® 4000 features such as hardware DMA, clock speeds of up to
60MHz, I/O lines shared with up to five 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 RCM4000 also fea- tures an integrated 10Base-T Ethernet port.
The Development Kit has the essentials that you need to design your own microprocessor-based system, and includes a com- plete Dynamic C software development system. This Develop- ment Kit also contains a Prototyping Board that will allow you to evaluate the RCM4000 and to prototype circuits that interface to the RCM4000 module. You will also be able to write and test software for the RCM4000 modules.
Throughout this manual, the term RCM4000 refers to the complete series of RCM4000 RabbitCore modules unless other production models are referred to specifically.
The RCM4000 has a Rabbit 4000 microprocessor operating at up to 58.98 MHz, static RAM, flash memory, NAND flash mass-storage option, an 8-channel A/D converter, two clocks (main oscillator and timekeeping), and the circuitry necessary for reset and man- agement 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, A/D converter channels, and serial ports.
The RCM4000 receives its +3.3 V power from the customer-supplied motherboard on which it is mounted. The RCM4000 can interface with all kinds of CMOS-compatible digital devices through the motherboard.