20-101-1112 Rabbit Semiconductor, 20-101-1112 Datasheet - Page 50

MODULE RABBITCORE RCM4010

20-101-1112

Manufacturer Part Number
20-101-1112
Description
MODULE RABBITCORE RCM4010
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 20-101-1112

Module/board Type
MPU Core Module
Product
Microcontroller Modules
Core Processor
Rabbit 4000
Clock Speed
58.98 MHz
Interface Type
Ethernet, Serial
Flash
512 KB
Timers
10 x 8 bit, 1 x 10 bit, 1 x 16 bit
Operating Supply Voltage
3 V to 3.6 V
Board Size
47 mm x 61 mm x 20 mm
Core
RCM4010
Processor Series
RCM4000
Silicon Manufacturer
Rabbit
Core Architecture
Rabbit 4000
Silicon Core Number
RCM4010
Silicon Family Name
RCM4000
Kit Contents
Board
Development Tool Type
Hardware / Software - Dev Kit (Dev Tool)
Rohs Compliant
Yes
For Use With/related Products
RCM4010
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
Q3413688
4.6 Memory
4.6.1 SRAM
RCM4000 modules have 512K of data SRAM installed at U16.
4.6.2 Flash EPROM
All RCM4000 modules also have 512K of flash EPROM installed at U3.
Writing to arbitrary flash memory addresses at run time is discouraged. Instead, define a
“user block” area to store persistent data. The functions writeUserBlock and
readUserBlock are provided for this. Refer to the
Designer’s Handbook
4.6.3 NAND Flash
The RCM4000 model has a NAND flash to store data and Web pages. The NAND flash is
particularly suitable for mass-storage applications, but is generally unsuitable for direct
program execution. The NAND flash differs from parallel NOR flash (the type of flash
memory used to store program code on Rabbit-based boards and RabbitCore modules
currently in production) in two respects. First, the NAND flash requires error-correcting
code (ECC) for reliability. Although NAND flash manufacturers do guarantee that block 0
will be error-free, most manufacturers guarantee that a new NAND flash chip will be
shipped with a relatively small percentage of errors, and will not develop more than some
maximum number or percentage of errors over its rated lifetime of up to 100,000 writes.
Second, the standard NAND flash addressing method multiplexes commands, data, and
addresses on the same I/O pins, while requiring that certain control lines must be held sta-
ble for the duration of the NAND flash access. The software function calls provided by
Rabbit for the NAND flash take care of the data-integrity and reliability attributes.
Sample programs in the SAMPLES\RCM4000\NANDFlash folder illustrate the use of
the NAND flash. These sample programs are described in Section 3.2.1, “Use of NAND
Flash (RCM4000 only).”
44
NOTE: Rabbit recommends that any customer applications should not be constrained by
the sector size of the flash EPROM since it may be necessary to change the sector size
in the future.
for additional information.
Rabbit 4000 Microprocessor
RabbitCore RCM4000

Related parts for 20-101-1112