A1330
Programmable Angle Sensor IC
with Analog and PWM Output
FEATURES AND BENEFITS
• Contactless 0° to 360° angle sensor IC, for angular
position, rotational speed, and direction measurement
• Single and dual die options available in same package
• Non-volatile memory (EEPROM) for use in application
trimming/calibration
• Circular Vertical Hall (CVH) technology provides a
single-channel sensor system with air gap independence
• Angle Refresh Rate (output rate) configurable between
25 and 3200 µs through EEPROM programming
• Customer-programmable output clamp levels provide
short-circuit diagnostic capabilities
• Open-circuit detection on ground pin (broken wire)
• Undervoltage lockout for VCC below specification
• Fine angle scaling for short-stroke applications
• Missing Magnet Error flag for notifying controller of low
magnetic field level
• EEPROM programmable angle reference (0°) position
and rotation direction (CW or CCW)
• AEC-Q100 automotive qualified
PACKAGE: 8-pin TSSOP (LE package)
Regulator
Multisegment
CVH Element
The A1330 is a 360° angle sensor IC that provides contactless
high-resolution angular position information based on magnetic
Circular Vertical Hall (CVH) technology. It has a system-onchip (SoC) architecture that includes: a CVH front end, digital
signal processing, and an analog output driver. It also includes
on-chip EEPROM technology, capable of supporting up to
100 read/write cycles, for flexible end-of-line programming
of calibration parameters. Broken ground wire detection and
user-selectable output voltage clamps make the A1330 ideal
for high-reliability applications requiring high-speed 0° to
360° angle measurements.
The A1330 provides adjustable internal averaging, allowing
response time to be traded for resolution. This is ideal for
applications operating at low rotational velocities requiring high
precision. For higher RPM applications, the A1330 provides
industry-leading analog response time when no averaging is
enabled.
With programmable angle scaling, the A1330 supports
applications requiring short angular displacements, while
maintaining full dynamic range on the output. Programmable
minimum and maximum angle thresholds allow diagnosis of
mechanical failures.
The A1330 is available as either a single or dual die option,
in an 8-pin TSSOP. The package is lead (Pb) free with 100%
matte-tin leadframe plating.
Not to scale
VCC
DESCRIPTION
SoC die 1
To all internal circuits
DIGITAL CONTROLLER
Temperature
Compensation
Internal Calibration
ANALOG FRONTEND
ADC
Interpolator
ANALOG BACKEND
Output
Buffer
EEPROM
Short Stroke
Bandpass
Filter
VOUT
Zero Angle
Diagnostics
DIGITAL BACKEND
LPF
SD Mod
PWM MOD
GND
Output
Controller
SoC die 2 (optional)
Functional Block Diagram
A1330-DS, Rev. 4
MCO-0000317
May 12, 2021
Programmable Angle Sensor IC
with Analog and PWM Output
A1330
SELECTION GUIDE
Part Number
A1330LLETR-T
A1330LLETR-P-T
A1330LLETR-DD-T
A1330LLETR-P-DD-T
A1330LLETR-T-C02
Application
Number of Die
Analog Output
Single Die
PWM Output
Single Die
Analog Output
Dual Die
PWM Output
Dual Die
Analog Output [2]
Single Die
Package
Packing [1]
8-pin TSSOP
4000 pieces per 13-inch reel
Contact Allegro™ for additional packing options.
[2] Increased Angle averaging and Analog hysteresis settings for reduced angle noise.
[1]
ABSOLUTE MAXIMUM RATINGS
Characteristic
Symbol
Notes
Rating
Unit
Forward Supply Voltage
VCC
Not sampling angles
26.5
V
Reverse Supply Voltage
VRCC
Not sampling angles
–18
V
Forward Output Voltage
VOUT
VOUT < VCC + 2 V
Reverse Output Voltage
VROUT
V
V
Operating Ambient Temperature
TA
–40 to 150
°C
Maximum Junction Temperature
TJ(max)
165
°C
Tstg
–65 to 170
°C
Storage Temperature
L range
16
0.5
THERMAL CHARACTERISTICS: May require derating at maximum conditions; see application information
Characteristic
Package Thermal Resistance
Symbol
RθJA
Value
Unit
LE-8 single die package
Test Conditions*
145
°C/W
LE-8 dual die package
277
°C/W
*Additional thermal information available on the Allegro website.
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
2
Programmable Angle Sensor IC
with Analog and PWM Output
A1330
Table of Contents
Features and Benefits............................................................ 1
Description........................................................................... 1
Packages............................................................................. 1
Functional Block Diagram...................................................... 1
Selection Guide.................................................................... 2
Absolute Maximum Ratings.................................................... 2
Thermal Characteristics......................................................... 2
Pinout Diagrams and Terminal Lists......................................... 4
Operating Characteristics....................................................... 5
Typical Performance Characteristics........................................ 7
Functional Description........................................................... 8
Operational Modes............................................................. 8
Angle Measurement........................................................... 8
Short Stroke...................................................................... 8
Output Types..................................................................... 8
Undervoltage and Overvoltage Lockout.............................. 10
Hysteresis....................................................................... 10
Programming Serial Interface................................................11
Transaction Types.............................................................11
Writing the Access Code....................................................11
Writing to Non-Volatile Memory...........................................11
Writing to Volatile Registers............................................... 12
Reading from EEPROM.................................................... 12
Error Checking................................................................ 12
Serial Interface Reference.................................................... 13
Serial Interface Message Structure.................................... 14
Special Access Code Commands...................................... 15
EEPROM Locking............................................................ 16
Safety Features............................................................... 16
Internal Detection Circuitry................................................ 16
Detecting Broken Ground Wire.......................................... 16
Angle Compensation........................................................ 18
Angle Averaging.............................................................. 18
Pre-Gain Offset................................................................ 19
Polarity Adjust................................................................. 19
Short Stroke.................................................................... 19
Clamp and Roll-Over Logic............................................... 21
Additional Short Stroke Examples...................................... 22
Application Information........................................................ 24
Magnetic Target Requirements.......................................... 24
Field Strength.................................................................. 24
Setting the Zero-Degree Position....................................... 25
Magnetic Misalignment..................................................... 25
Application Circuit Description........................................... 26
ESD Performance............................................................ 26
EEPROM Memory Map....................................................... 27
Package Outline Drawings................................................... 35
APPENDIX A: Angle Error and Drift Definition........................A-1
APPENDIX B: CRC Documentation......................................B-1
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
3
Programmable Angle Sensor IC
with Analog and PWM Output
A1330
PINOUT DIAGRAMS AND TERMINAL LIST TABLES
VCC 1
8 NC
VOUT 2
7 NC
NC 3
6 NC
GND 4
5 NC
LE-8 Package Pinout
(single die)
Terminal List Table (Single Die)
Pin Name
Pin Number
Function
VCC
1
Device power supply. Serves as Manchester communication input
pin.
VOUT
2
Angle output (analog or PWM). Manchester output during serial
communication.
Input for EEPROM programming pulses.
NC*
3,5,6,7,8
Not connected; connect to ground for optimal ESD performance
GND
4
Ground
* NC pins must be tied to GND for optimum ESD performance.
Terminal List Table (Dual Die)
VCC_1 1
VOUT_1 2
NC 3
GND_1 4
8 NC
7 GND_2
6 VOUT_2
Pin Name
Pin Number
VCC_1
1
VOUT_1
2
Angle output (analog or PWM). Manchester output during serial
communication.
Input for EEPROM programming pulses. (die 1)
NC*
3, 8
Not connected; connect to ground for optimal ESD performance
GND_1
4
Ground (die 1)
VCC_2
5
Device power supply. Serves as Manchester communication input
pin. (die 2)
VOUT_2
6
Angle output (analog or PWM). Manchester output during serial
communication.
Input for EEPROM programming pulses. (die 2)
GND_2
7
Ground (die 2)
5 VCC_2
LE-8 Package Pinout
(dual die)
Function
Device power supply. Serves as Manchester communication input
pin. (die 1)
* NC pins must be tied to GND for optimum ESD performance.
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
4
Programmable Angle Sensor IC
with Analog and PWM Output
A1330
OPERATING CHARACTERISTICS: Valid over the full operating voltage and ambient temperature ranges, unless otherwise noted
Characteristics
Symbol
Test Conditions
Min.
Typ.
Max.
Unit [1]
4.5
–
5.5
V
TA ≥ 25°C
–
12
15
mA
TA < 25°C
–
12.6
16
mA
One die, PWM output, unloaded output
–
8.5
10
mA
VUVLO(H)
Maximum VCC , dV/dt = 1 V/ms, TA = 25°C,
A1330 sampling enabled, rising VCC
–
–
4.65
V
VUVLO(L)
Maximum VCC , dV/dt = 1 V/ms, TA = 25°C,
A1330 sampling disabled, falling VCC
3.9
–
4.5
V
dV/dt = 1 V/ms, TA = 25°C
–
180
–
mV
VOVLO(H)
Maximum VCC , dV/dt = –1 V/ms, TA = 25°C,
A1330 sampling disabled
–
6.3
–
V
VOVLO(L)
Maximum VCC , dV/dt = 1 V/ms, TA = 25°C,
A1330 sampling enabled
5.5
5.9
–
V
mV
ELECTRICAL CHARACTERISTICS
Supply Voltage [2]
VCC
Supply Current
ICC
Undervoltage Lockout Threshold
Voltage [3]
Undervoltage Lockout Threshold
Hysteresis
VUVLO(HYS)
Overvoltage Lockout Threshold
Voltage
Overvoltage Lockout Threshold
Hysteresis
One die, analog output,
unloaded output
VOVLO(HYS)
dV/dt = –1 V/ms, TA = 25°C
–
450
–
VZSUP
ICC = ICC + 3 mA, TA = 25°C
26.5
–
–
V
–
–
5
mA
–
300
–
µs
Supply Zener Clamp Voltage
Reverse-Battery Current
IRCC
Power-On Time [4][8]
tPO
VRCC = 18 V, TA = 25°C
ANALOG OUTPUT CHARACTERISTIC
DC Output Resistance [4]
Output Load Resistance [4]
Output Current Limit
Output Load
Capacitance [4]
Broken Wire Voltage
Output Slew Rate
DAC Output
Noise [4]
ROUT
RL
ILIMIT
1
–
Ω
4.7
–
–
kΩ
VOUT to GND
4.7
–
–
kΩ
Minimum output, shorted to 5 V
24
29
34
mA
Maximum output, shorted to GND
–
3
–
mA
–
–
10
nF
VBRK(H)
COUT
TA = 25°C, RL(PU) = 10 kΩ to VCC
–
VCC
–
V
VBRK(L)
TA = 25°C, RL(PD) = 10 kΩ to GND
–
130
–
mV
10 kΩ pull-up
–
100
–
V/ms
DAC output, excluding angle measurement
noise, 30 kHz BW setting
–
–
15
mVp-p
DAC output, excluding angle measurement
noise, 15 kHz BW setting
–
–
10
mVp-p
Across entire code range, theoretical noisefree input, 30 kHz BW
–
12
–
bits
–
300 µs
>60 µs
10 ms
2 µs
>300 µs
>60 µs
10 ms
18 V
ERASE
PROGRAM
6V
Figure 10: Top-Level Programming Interface
Controller
A1330
VOUT
High Voltage pulses to
activate EEPROM cells
GND
Read Acknowledge
Manchester Code
Figure 9: Top-Level Programming Interface
Table 2: EEPROM Pulse
Parameter
Comments
Min.
Typ.
Max.
Unit
Pulse High Time
Time above minimum pulse
voltage
8
10
11
ms
Rise Time
10% to 90% of minimum
pulse level
300
–
–
µs
Fall Time
10% to 90% of minimum
pulse level
60
–
–
µs
18
19
19.5
V
2 µs
–
50 ms
µs/ms
Pulse Voltage
Separation time
Time between first pulse
dropping below 6 V and 2nd
pulse rising above 6 V
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
11
Programmable Angle Sensor IC
with Analog and PWM Output
A1330
Writing to Volatile Registers
Error Checking
The three main volatile write commands (Write Access, Manchester Enable and Manchester Disable) are all accomplished by
writing to register 0x1F.
The serial interface uses a cyclic redundancy check (CRC) for
data-bit error checking (synchronization bits are ignored during
the check).
In addition to these three commands, the PWM output version
requires a PWM Disable command be written prior to performing a Manchester read and a PWM Enable command prior to
going back to Normal Mode. These two commands are written to
register 0x22.
The CRC algorithm is based on the polynomial
Reading from EEPROM
To read from EEPROM, the Manchester mode must be entered.
This is accomplished by sending the Manchester Enable code on
VCC. For PWM parts, an additional PWM Disable command
must also be sent.
g(x) = x3 + x + 1
and the calculation is represented graphically in Figure 11.
The trailing 3 bits of a message frame comprise the CRC token.
The CRC is initialized at 111.
C0
C1
1x 0
Write Access
Command
EEPROM
Write
Write To
EEPROM
0x 2
1x 3
= x3 + x + 1
Figure 11: CRC Calculation
EEPROM
Programming
Pulses
Normal Operation
Normal Operation
VOUT
Input Data
C2
1x 1
After the Read Acknowledge frame has been received from the
A1330, the controller must send a Manchester Disable command
to restore VOUT to normal operation. The required sequence is
shown in Figure 12.
VCC
,
GND
t