XE88LC01MI000 ETC1 [List of Unclassifed Manufacturers], XE88LC01MI000 Datasheet - Page 8

no-image

XE88LC01MI000

Manufacturer Part Number
XE88LC01MI000
Description
Sensing Machine 16 + 10 bit Data Acquisition Ultra Low-Power Microcontroller
Manufacturer
ETC1 [List of Unclassifed Manufacturers]
Datasheet
5 Memory organisation
5.1 Program memory
Table 5.1:
8
Figure 5.1:
0h0000
0h1FFF / 01hBFF
6k instructions ROM
8k instructions MTP
22 bits wide
Program
memory
or
The CPU uses a Harvard architecture, so that memory is organised in two separated fields:
program memory and data memory. As both memory are separated, the central processing
unit can read/write data at the same time it loads an instruction. Peripherals and system control
registers are mapped on data memory space.
Program memory is fitted onto one page. Data is made of several 256 bytes pages.
The program memory is implemented as Multiple Time Programmable (MTP) Flash memory.
The power consumption of MTP memory is linear with the access frequency (no significant
static current).
Size of the MTP Flash memory is 8192 x 22 bits (= 22 kBytes)
Size of the ROM memory is 6144 x 22 bits (= 17 kBytes)
Program addresses for MTP or ROM memory
Memory organization
block
ROM
MTP
8192 x 22
6144 x 22
size
Instruction
pipeline
H0000 - H1FFF
H0000 - H1BFF
address
CPU
registers
CPU
Data Sheet XE88LC01
Data Acquisition Microcontroller
RAM
512 Bytes
Peripherals
LP RAM
8 bits wide
0h0080
0h027F
0h0010
0h0000
D0202-60

Related parts for XE88LC01MI000