English
Language : 

IC-MR Datasheet, PDF (29/44 Pages) IC-Haus GmbH – 13-BIT S&H SIN/COS INTERPOLATOR WITH CONTROLLER INTERFACES
iC-MR 13-BIT S&H SIN/COS
preliminary
INTERPOLATOR WITH CONTROLLER INTERFACES
EEPROM INTERFACE
Rev A1, Page 29/44
Address range
The address range on iC-MR is divided into three con-
secutive areas:
• CONF: the iC-MR configuration register
• EDS: Electronic-Data-Sheet
• USER: user area to be configured as required.
The CONF section includes addresses 0x00-0x7F, i.e.
memory banks 0 and 1. The length of area EDS can be
configured using register CFG_E2P. The USER sec-
tion comes directly after the EDS area. The allocation
thereof is described in Figure 16.
iC-MR internal
linear address-
space divided into n
banks of size 64
byte
ADR
0x00
address-space visible via I/O interface
bank n-1
bank 3
...
bank 2
ADR
0x00
bank 1
bank 0
0x3F
0x40
0x7F
0x80
0xBF
0xC0
0xFF
0x3F
0x40
0x7F
BSEL
EDSBANK
profile ID
serial number
SLAVE-registers
STATUS
BiSS-ID
selects
Figure 16: Schematic diagram of the bankwise memory addressing
Memory areas CONF and EDS are protected by sep-
arate write-protection mechanisms (see Safety Fea-
tures). The memory banks beyond the selected EDS
area (USER section) are not write-protected.
The BSEL register is used to switch to other mem-
ory banks on the external EEPROM. After an iC-MR
startup bank 0 is selected which mirrors the internal
registers. If a different memory bank is selected to
provide access to EEPROM data, this is displayed at
addresses 0x00-0x3F.
CFG_E2P
Addr. 0x26; bit 7...6
R/W
BSEL
Addr. 0x40; bit 4...0
R/W
Banks per range
Code
Bank at addresses 0x00...0x3F
Code
(64 byte each)
Bytes CONF EDS USER EEPROM, Type
00000
Bank 0*
00
256 2
1
1
2 kbit, as of C02
00001
Bank 1
01
512 2
4
2
4 kbit, as of C04
00010
Bank 2
10
1024 2
12
2
8 kbit, as of C08
...
...
11
2048 2
24
6
16 kbit, as of
11111
Bank 31
C016
Note
*) Corresponds to internal registers
Table 45: EDS range selection
Table 46: Bank selection