Programmable Back Biased Hall-Ef fect
Switch with TPOS Functionality
9
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com
ATS636LSE
The ATS636LSE magnetic operate point, BOP , is programmed by
serially addressing the devices through the supply terminal (1).
After the correct operate point is determined, the device program-
ming bits are selected and blown, then a lock bit is selected and
blown to prevent any further (accidental) programming.
Addressing BOP is programmable in both the positive and
negative direction from its initial value. Addressing is used to
determine the desired code, while programming is used to lock
the code. A unique key is needed to blow fuses, while addressing
as described below does not allow for the device to be pro-
grammed accidentally.
Addressing with positive polarity The magnetic oper-
ate point, BOP
, is adjustable using 7 bits or 128 addresses. The
addresses are sequentially selected (figure 2) until the required
operate point is reached. The first address must be selected with
a high voltage pulse, VPP , while the remaining pulses should
be VPH pulses. Note that the difference between BOP and the
magnetic release point, BRP
, the hysteresis, BHYS , is fixed for all
addresses.
Addressing with negative polarity The magnetic operate
point, BOP
, is adjustable with negative polarity using 7 bits or
128 addresses. To invert the polarity it is necessary to first apply
a keying sequence (figure 3). The polarity key contains a VPP
pulse and at least 1 VPH pulse, but no more than 6 VPH pulses;
the key in figure 3 shows 2 VPH pulses. The addresses are then
sequentially selected until the required operate point is reached.
The first address must be selected with a high voltage pulse, VPP ,
while the remaining pulses should be VPH pulses.
0
V
PL
V
PH
t
d(1)
t
d(0)
Code 1
Code 2
Code 3
Code N-2
Code N-1
Code N
(Up to 127)
V
PP
Figure 2. Addressing Pulses: Positive Polarity
0
V
PP
V
PL
V
PH
t
d(1)
t
d(0)
Code -1
Code -2
Code -3
Code -(N-2)
Code -(N-1)
Code -N
(Up to -127)
Polarity
Key
Figure 3. Addressing Pulses: Negative Polarity
Addressing / Programming Protocol
PROGRAMMING PROTOCOL Valid over operating temperature range, unless otherwise noted
Characteristics Symbol Test Conditions Min. Typ. Max. Units
Programming Protocol (TA = 25°C)
Programming Voltage1,2
VPL Minimum voltage range during programming 4.5 5 5.5 V
VPH 8.5 – 15 V
VPP 25 – 27 V
Programming Current IPP Maximum supply current during programming – 500 – mA
Pulse Width
td(0) Off-time between bits 20 – – s
td(1) Enable, address, program, or lock bit on-time 20 – – s
tdP Program pulse on-time 100 300 – s
Pulse Rise Time tr V
PL to VPH or VPP – – 11 s
Pulse Fall Time tf V
PH or VPP to VPL – – 5 s
1Programming voltages are measured at pin 1 (VCC) of the SIP. A minimum capacitance of 0.1 F must be connected from VCC to GND of the SIP to
provide the current necessary to blow the fuse.
2Testing is the only method that guarantees successful programming.