DISCRETE SEMICONDUCTORS
DATA SHEET
UZZ9001
Sensor Conditioning Electronic
Product specification
Supersedes data of 2000 May 19
2000 Nov 27
Philips Semiconductors
Product specification
Sensor Conditioning Electronic
FEATURES
•
One chip angle sensor output signal conditioning
•
180° angle range with KMZ41
•
Accuracy better than 1° together with KMZ41
•
Temperature range from
−40
to +150
°C
•
SPI protocol
•
SO24 package.
GENERAL DESCRIPTION
The UZZ9001 is an integrated circuit that combines two
sinusoidal signals (sine and cosine) into one single linear
output signal. These signals might come from the
magnetoresistive sensor KMZ41. This results in a
measurement system for angles up to 180°. The
integrated circuit UZZ9001 can also be used for all other
applications in which an angle has to be calculated from a
sine and cosine signal. A typical application would be any
kind of resolver application.
The two input signals are converted into the digital domain
with two separate AD converters. A CORDIC algorithm
performs the inverse tangent transformation. The output
stage implements the Motorola Serial Peripheral Interface
(SPI) protocol.
PINNING
SYMBOL
+V
O2
+V
O1
V
DD2
V
SS
GND
RST
TEST1
TEST2
DATA_CLK
SMODE
TEST3
data
CLK
CS
OFFS2
OFFS1
V
DDA
GND
TEST4
TEST5
V
DD1
T
out
−V
O2
−V
O1
Notes
1. Connected to ground.
2. Pin to be left unconnected.
QUICK REFERENCE DATA
SYMBOL
V
DDA
V
DD1
V
DD2
I
CCtot
Res
A
I
data-out
Note
1. V
DDA
, V
DD1
and V
DD2
must be connected to the same supply voltage.
2000 Nov 27
2
PARAMETER
supply voltage
supply voltage
supply voltage
total supply current
resolution
accuracy
peak output current
with ideal input signal
note 1
note 1
note 1
no output load
CONDITIONS
MIN.
4.5
4.5
4.5
−
−
±0.35
−
5
5
5
5
13
−
−
TYP.
PIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
UZZ9001
DESCRIPTION
sensor 2 positive differential input
sensor 1 positive differential input
digital supply voltage
digital ground
analog ground
reset of the digital part; note 1
for production test; note 1
note 2
trim-mode data-clock; note 1
serial mode programmer; note 1
note 2
SPI data output
SPI data clock in
SPI chip select
offset trimming input sensor 2
offset trimming input sensor 1
analog supply voltage
analog ground
for production test; note 1
for production test; note 1
digital supply voltage
test output
sensor 2 negative differential input
sensor 1 negative differential input
MAX.
5.5
5.5
5.5
15
−
−
10
V
V
V
UNIT
mA
bit
deg
mA
Philips Semiconductors
Product specification
Sensor Conditioning Electronic
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 60134).
SYMBOL
V
DDA
V
DD1
V
DD2
V
pin
T
stg
T
amb
PARAMETER
supply voltage
supply voltage
supply voltage
voltage at all pins
storage temperature
operating temperature
125 to 150
°C;
max 200 hours
CONDITIONS
MIN.
−0.3
−0.3
−0.3
−0.3
−55
−40
UZZ9001
MAX.
+6
+6
+6
V
DD
+150
+150
UNIT
V
V
V
V
°C
°C
THERMAL CHARACTERISTICS
SYMBOL
R
th j-a
PARAMETER
thermal resistance from junction to ambient
VALUE
80
UNIT
K/W
ESD SENSITIVITY
SYMBOL
ESD
PARAMETER
ESD sensitivity
CONDITIONS
human body model
machine model
VALUE
2
±150
UNIT
kV
V
2000 Nov 27
3
Philips Semiconductors
Product specification
Sensor Conditioning Electronic
UZZ9001
ELECTRICAL CHARACTERISTICS
T
amb
=
−40
to +150
°C;
V
DD
= 4.5 to 5.5 V; typical characteristics for T
amb
= 25
°C
and V
DD
= 5 V unless otherwise
specified.
SYMBOL
V
DDA
V
DD1
V
DD2
I
DD
(+V
O
)-(−V
O
)
PARAMETER
supply voltage
supply voltage
supply voltage
supply current
differential input voltage
common mode range
lost magnet threshold
f
ext
f
int
I
o
V
reset
external clock frequency
internal clock frequency
data output
switching voltage
threshold
hysteresis
A
Res
t
on
t
r
V
ID
V
OD
V
LM
accuracy
resolution
power up time
response time
digital input voltage
digital output voltage
sensor voltage
to 95% of final value
LO signal
HI signal
LO signal
HI signal
lost magnet threshold
with ideal input signal
constant current
peak current
between falling and
rising V
DD
without load
referred to V
DD
referred to V
DD
referred to V
DD
for trim interface
CONDITIONS
MIN.
4.5
4.5
4.5
−
±6.6
490
−
0.1
2.3
−
−
2.8
−
±0.35
−
−
−
0
0.7 x V
DD
−
V
DD
−0.8
12
5
5
5
5
−
−
3
−
4
−
−
−
0.3
−
13
−
0.7
−
−
−
−
15
TYP.
MAX.
5.5
5.5
5.5
15
±28
510
−
1
5.7
1
10
4.5
−
−
−
20
1.2
0.3 x V
DD
V
DD
0.4
−
20
V
V
V
mA
mV/V
mV/V
mV/V
MHz
MHz
mA
mA
V
V
degree
bit
ms
ms
V
V
V
V
mV
UNIT
FUNCTIONAL DESCRIPTION
The UZZ9001 is a mixed signal IC for angle measurement
systems. It combines two analog signals (sine and cosine)
into a linear output signal. The output stage implements
the Motorola Serial Peripheral Interface (SPI) protocol.
The UZZ9001 has been designed for use with the double
sensor KMZ41.
The analog measurement signals on the IC input are
converted to digital data with two ADC’s. The ADC’s are a
Sigma-Delta modulator employing a 4th order continuous
time architecture with an over-sampling ratio of 128 to
achieve high resolution. The converter output is a digital
bitstream with an over-sampling frequency of typically
500 kHz.
The bitstream is fed into a decimation filter which performs
both low pass filtering and down-sampling. The IC has two
input channels each of which has its own ADC and
decimation filter. The two decimation filter outputs are
15-bit digital words at a lower frequency of typically
3.9 kHz which is the typical sampling frequency of the
sensor system. The digital representations of the two
signals are then used to calculate the current angle. This
calculation is carried out using the so-called CORDIC
algorithm. The angle is represented with a 13-bit
resolution. An SPI compatible interface converts the
output word to the serial peripheral interface protocol.
2000 Nov 27
4
Philips Semiconductors
Product specification
Sensor Conditioning Electronic
UZZ9001
handbook, full pagewidth
+V
O1
−V
O1
ADC1
DECIMATION
FILTER
ALU
SPI
data
CLK
CS
+V
O2
−V
O2
ADC2
DECIMATION
FILTER
DATA-CLK
CONTROL
RESET
UZZ9001
OSCILLATOR
SMODE
MHB698
reset
Fig.1 Block diagram.
The following list gives a short description of the relevant
block functions:
1. The ADC block contains two Sigma Delta AD
converters, sensor offset correction circuitry and the
circuitry required for the sensitivity and offset
adjustment of the chip output voltage curve.
2. Two digital low pass decimation filters convert the low
resolution high speed bit stream coming from the ADC
Sigma Delta converters into a low speed digital word.
3. The ALU block derives an angle value from the two
digital inputs using the CORDIC algorithm.
4. The SPI converts the output of the ALU block to a SPI
compatible 16 bit word.
5. The CONTROL block provides the clock and the
control signals for the chip.
6. The RESET block supplies a reset signal during
power-up and power-down when the power supply is
below a certain value.
7. The Oscillator unit generates the master clock.
Serial Peripheral interface (SPI)
The UZZ9001 provides an interface to SPI compatible
devices, and as a slave node functions in one operational
mode only. For Motorola SPI devices, this mode is
selected by setting CPHA to 1 and CPOL to 1. In this
transfer mode, data bits are sampled by the master using
the leading edge of the clock as shown in Figure 2. The
falling edge indicates that the next data bit has to be
provided by the slave device (shift operation).
An advantage of this mode is that the CS input toggles only
once between every two sensor data bytes (see Fig.3).
Data transmission can be stopped by the user at any time.
The leading edge of the CS input initialises the SPI shift
register allowing the start of a complete new transmission.
If the CS line is held active low during stop of transmission,
resumption of transmission can be made without loss of
data
2000 Nov 27
5