English
Language : 

IC-GD Datasheet, PDF (44/55 Pages) IC-Haus GmbH – UNIVERSAL I/O INTERFACE
iC-GD
UNIVERSAL I/O INTERFACE
preliminary
Rev A1, Page 44/55
REGISTER MAP
Addr
Bit 7
Bit 6
Bit 5
I2C communikation
0x41
0x42
0x43
I2C_MODE(7:4)
0x44
0x45
0x46
0x47
ASIC revision & identification
0x48
0x49
0x4A
WAFER(4:0)
0x4B
Secondary channel status register
0x4E
0x4F
SPV_REG
0x52
ST_CALIB ST_CONF
ST_CT2
Bit 4
Bit 3
I2C_DEV_ADR(7:0)
I2C_PTR(7:0)
I2C_DATA_B1(7:0)
I2C_DATA_B2(7:0)
I2C_DATA_B3(7:0)
I2C_DATA_B4(7:0)
Bit 2
Bit 1
I2C_BYTES(3:0)
REV(7:0)
CHARGE(7:0)
CHIP(7:0)
CHIP(10:8)
CH_STAT_1S(6:0)
CH_STAT_2S(6:0)
ST_CT1
ST_BIAS
ST_VDA
ST_VNB
Bit 0
ST_VB
Table 39: Register layout
REGISTER DESCRIPTION
Unless otherwise noted, a ’1’ activates and a ’0’ deac-
tivates a function. Registers with the suffix _x refer to
both channel 1 and 2. Their function is the same but
the channels can be configured independently.
Finally, the default value that the register takes up after
start-up is given. In configuration registers, this value is
overwritten with the value of the EEPROM, if the regis-
ter contains a configuration with a valid CRC value.
The right hand side of the register header contains the
following values:
’L’: Shows that the register can be locked, see register
SPI_LOCK_RESET.
’K’: Marks those configuration registers which values
are read from the external EEPROM during start-up.
’P’, ’S’: Represent the primary or secondary mode.
Some registers refer to both modes and carry both
letters, others are independent of the modes and carry
’/’ instead.
IO_SEL_xP, IO_SEL_xS, DO_ADR0_2
The primary and secondary mode for each channel
can be selected via the registers IO_SEL_xP and
IO_SEL_xS. For the secondary mode, digital voltage
and current in- and outputs are available. For the pri-
mary mode, in addition, a counter that optionally can
function as PWM generator and a temperature mea-
surement is available. Chapter ’Mixed operation’ shows
possible combinations.
The exact function of the selected modes can be set by
the relevant registers.
’R’, ’W’: Represents the access modes ’read’ and
’write’.
’(*)’: Represents the possibility of automatic configu-
ration. Here, the iC autonomously selects the data
content when required.
If the temperature measurement is selected in register
IO_SEL_xP and the PT elements are selected in regis-
ter TM_SEL_x, the register IO_SEL_xS is automatically
overwritten with the selection CO to provide the current
required for the measurement.