Specifications

12-1
Section 12. Memory and Data Storage
CR1000 memory consists of four storage media:
1. Internal Flash EEPROM
2. Internal Serial Flash
3. Internal SRAM
4. External Compact Flash (CF) (optional)
Table 10-1 illustrates the structure of CR1000 memory.
The CR1000 utilizes many memory features automatically. However, users
control, and should monitor, those areas of memory wherein data tables,
CRBASIC program files, and image files reside.
Data files should not be stored to the CPU: drive as it has a
limited number of write cycles. It should be used exclusively for
program files, calibration files, or files that will not be written
too frequently.
Program files reside on Serial Flash CPU: drive or Compact Flash CRD:
drive.
Data tables reside in SRAM. Copies of data tables are maintained in data
files on the CompactFlash CRD: drive when the CRBASIC program
includes the CardOut() instructions. A CRBASIC program is limited to 30
data tables, depending on size and available memory. When a new
program is compiled, the CR1000 checks that there is adequate space in
memory it references for the programmed data tables; a program that
requests more space than is available will not run.
FieldCal files reside exclusively on the CPU: drive (Section 10.3.1).
Image files reside exclusively on the USR: drive (Section 10.3.3).
NOTE