10
FN8214.1
October 25, 2005
PRINCIPLES OF OPERATION
CONTROL AND STATUS REGISTERS
The Control and Status Registers provide the user with
a mechanism for changing and reading the value of
various parameters of the X96010. The X96010 con-
tains seven Control, one Status, and several Reserved
registers, each being one Byte wide (See Figure 4).
The Control registers 0 through 6 are located at mem-
ory addresses 80h through 86h respectively. The Sta-
tus register is at memory address 87h, and the
Reserved registers at memory address 88h through
8Fh.
All bits in Control register 6 always power-up to the logic
state “0”. All bits in Control registers 0 through 5 power-
up to the logic state value kept in their corresponding
nonvolatile memory cells. The nonvolatile bits of a reg-
ister retain their stored values even when the X96010 is
powered down, then powered back up. The nonvolatile
bits in Control 0 through Control 5 registers are all pre-
programmed to the logic state “0” at the factory, except
the cases that indicate “1” in Figure 4.
Bits indicated as “Reserved” are ignored when read,
and must be written as “0”, if any Write operation is
performed to their registers.
A detailed description of the function of each of the
Control and Status register bits follows:
Control Register 0
This register is accessed by performing a Read or
Write operation to address 80h of memory.
VRM: V
OLTAGE REFERENCE PIN MODE (NON-VOL-
ATILE)
The VRM bit configures the Voltage Reference pin
(VRef) as either an input or an output. When the VRM
bit is set to “0” (default), the voltage at pin VRef is an
output from the X96010’s internal voltage reference.
When the VRM bit is set to “1”, the voltage reference
for the VRef pin is external. See Figure 5.
ADC
FILTOFF: ADC FILTERING CONTROL (NON-
VOLATILE)
When this bit is“1”, the status register at 87h is
updated after every conversion of the ADC. When this
bit is “0” (default), the status register is updated after
four consecutive conversions with the same result, on
the 6 MSBs.
NV1234: C
ONTROL REGISTERS 1, 2, 3, AND 4 VOLA-
TILITY MODE SELECTION BIT (NON-VOLATILE)
When the NV1234 bit is set to “0” (default), bytes writ-
ten to Control registers 1, 2, 3, and 4 are stored in vol-
atile cells, and their content is lost when the X96010 is
powered down. When the NV1234 bit is set to “1”,
bytes written to Control registers 1, 2, 3, and 4 are
stored in both volatile and nonvolatile cells, and their
value doesn’t change when the X96010 is powered
down and powered back up. See “Writing to Control
Registers” on page 23.
I1DS: C
URRENT GENERATOR 1 DIRECTION SELECT BIT
(N
ON-VOLATILE)
The I1DS bit sets the polarity of Current Generator 1,
DAC1. When this bit is set to “0” (default), the Current
Generator 1 of the X96010 is configured as a Current
Source. Current Generator 1 is configured as a Cur-
rent Sink when the I1DS bit is set to “1”. See Figure 7.
X96010
11
FN8214.1
October 25, 2005
Figure 4. Control and Status Register Format
Byte
MSB LSB
80h
Register
Control 0
00I1DS NV1234I2DS ADCfiltOff 1 VRM
Non-Volatile
81h
Control 1
Volatile or
Reserved Reserved L1DA5 L1DA4 L1DA3 L1DA2 L1DA1 L1DA0
82h
Control 2
Volatile or
Reserved Reserved L2DA5 L2DA4 L2DA3 L2DA2 L2DA1 L2DA0
83h
Control 3
Volatile or
D1DA7 D1DA6 D1DA5 D1DA4 D1DA3 D1DA2 D1DA1 D1DA0
Non-Volatile
Non-Volatile
Non-Volatile
84h
Control 4
Volatile or
D2DA7 D2DA6 D2DA5 D2DA4 D2DA3 D2DA2 D2DA1 D2DA0
Non-Volatile
85h
Control 5
Non-Volatile
D2DAS L2DAS D1DAS L1DAS 0 0 0 0
86h
Control 6
Volatile
WEL Reserved Reserved Reserved Reserved Reserved Reserved Reserved
87h
Status
Volatile
AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
7
6
5
4
3
21
0
Name
Address
Registers in byte addresses 88h through 8Fh are reserved.
Direct Access to LUT1
Direct Access to LUT2
Direct Access to DAC1
Direct Access to DAC2
ADC Output
I1 and I2 Direction
0: Source
1: Sink
Control
1, 2, 3, 4
Volatility
0: Volatile
1: Non-
volatile
Voltage
Reference
Mode
0: Internal
1: External
Direct
Access
to DAC2
0: Disabled
1: Enabled
Direct Direct Direct
Access
to LUT2
0: Disabled
1: Enabled
Access
to DAC1
Access
to LUT1
0: Disabled 0: Disabled
1: Enabled 1: Enabled
Write
Enable
Latch
0: Write
Disabled
1: Write
Enabled
ADC
0: On
1: Off
filtering
Register bits shown as 0 or 1 should always use those values for proper operation.
X96010
12
FN8214.1
October 25, 2005
I2DS: CURRENT GENERATOR 2 DIRECTION SELECT BIT
(N
ON-VOLATILE)
The I2DS bit sets the polarity of Current Generator 2,
DAC2. When this bit is set to “0” (default), the Current
Generator 2 of the X96010 is configured as a Current
Source. Current Generator 2 is configured as a Cur-
rent Sink when the I2DS bit is set to “1”. See Figure 7.
Control Register 1
This register is accessed by performing a Read or Write
operation to address 81h of memory. This byte’s volatility
is determined by bit NV1234 in Control register 0.
L1DA5 - L1DA0: LUT1 D
IRECT ACCESS BITS
When bit L1DAS (bit 4 in Control register 5) is set to
“1”, LUT1 is addressed by these six bits, and it is not
addressed by the output of the on-chip A/D converter.
When bit L1DAS is set to “0”, these six bits are ignored
by the X96010. See Figure 9.
A value between 00h (00
10
) and 3Fh (63
10
) may be writ-
ten to these register bits, to select the corresponding row
in LUT1. The written value is added to the base address
of LUT1 (90h).
Control Register 2
This register is accessed by performing a read or write
operation to address 82h of memory. This byte’s vola-
tility is determined by bit NV1234 in Control register 0.
L2DA5 - L2DA0: LUT2 D
IRECT ACCESS BITS
When bit L2DAS (bit 6 in Control register 5) is set to
“1”, LUT2 is addressed by these six bits, and it is not
addressed by the output of the on-chip A/D converter.
When bit L2DAS is set to “0”, these six bits are ignored
by the X96010. See Figure 9.
A value between 00h (00
10
) and 3Fh (63
10
) may be writ-
ten to these register bits, to select the corresponding row
in LUT2. The written value is added to the base address
of LUT2 (D0h).
Control Register 3
This register is accessed by performing a Read or Write
operation to address 83h of memory. This byte’s volatility
is determined by bit NV1234 in Control register 0.
D1DA7 - D1DA0: D/A 1 D
IRECT ACCESS BITS
When bit D1DAS (bit 5 in Control register 5) is set to
“1”, the input to the D/A converter 1 is the content of
bits D1DA7 - D1DA0, and it is not a row of LUT1.
When bit D1DAS is set to “0” (default) these eight bits
are ignored by the X96010. See Figure 8.
Control Register 4
This register is accessed by performing a Read or Write
operation to address 84h of memory. This byte’s volatil-
ity is determined by bit NV1234 in Control register 0.
D2DA7 - D2DA0: D/A 2 D
IRECT ACCESS BITS
When bit D2DAS (bit 7 in Control register 5) is set to
“1”, the input to the D/A converter 1 is the content of
bits D2DA7 - D2DA0, and it is not a row of LUT2.
When bit D2DAS is set to “0” (default) these eight bits
are ignored by the X96010. (See Figure 8).
Control Register 5
This register is accessed by performing a Read or
Write operation to address 85h of memory.
L1DAS: LUT1 D
IRECT ACCESS SELECT BIT (NON-
VOLATILE)
When bit L1DAS is set to “0” (default), LUT1 is
addressed by the output of the on-chip A/D converter.
When bit L1DAS is set to “1”, LUT1 is addressed by
bits L1DA5 - L1DA0.
D1DAS: D/A 1 D
IRECT ACCESS SELECT BIT (NON-
VOLATILE)
When bit D1DAS is set to “0” (default), the input to the
D/A converter 1 is a row of LUT1. When bit D1DAS is set
to “1”, that input is the content of the Control register 3.
X96010

X96010V14IZ

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Board Mount Temperature Sensors SENSOR CONDITIONER W/DL LOOP UP TABLE
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet