in figure 5. The order of blowing bits, however, is not important.
Blowing bit 0 first, and then bit 2 is acceptable.
Note: After blowing, the programming is not reversible, even
after cycling the supply power. Although a register bitfield fuse
cannot be reset after it is blown, additional bits within the same
register can be blown at any time until the device is locked. For
example, if bit 1 (binary 10) has been blown, it is still possible to
blow bit 0. The end result would be binary 11 (decimal code 3).
Locking the Device
After the desired code for each parameter is programmed, the
device can be locked to prevent further programming of any
parameters.
Additional Guidelines
The additional guidelines in this section should be followed to
ensure the proper behavior of these devices:
" A 0.1 糉 blowing capacitor, C
BLOW
, must be mounted between
the VCC pin and the GND pin during programming, to ensure
enough current is available to blow fuses.
" The C
BLOW
blowing capacitor must be replaced in the final ap-
plication with a 10 nF bypass capacitor for proper operation.
" The application capacitance, C
BYPASS
, should be used when
measuring the output duty cycle during programming. The
blowing capacitor, C
BLOW
, should be removed during measure-
ment and should only be applied when blowing fuses.
" The power supply used for programming must be capable of
delivering at least 26 V and 300 mA.
" Be careful to observe the t
LOW
delay time before powering
down the device after blowing each bit.
" The following programming sequence is recommended:
1. Coarse f
PWM
2. Fine f
PWM
3. Coarse D
(Q)
4. Sens
5. Fine D
(Q)
6. LOCK (only after all other parameters have been pro-
grammed and validated, because this prevents any further
programming of the device)
Figure 4. Example of code 5 broken into its binary components, which are
code 4 and code 1.
Figure 5. Example of Blow mode programming pulses applied to the VCC pin. In this example, Fine D
(Q)
(Parameter
Key 2) is addressed to code 4 (corresponding to bit 2) and its value is permanently blown.
(Decimal Equivalent)
Code 5
Bit Field Selection
Address Code Format
Code in Binary
Fuse Blowing
Target Bits
Fuse Blowing
Address Code Format
(Binary)
1 0 1
Bit 2
Bit 0
Code 4 Code 1
(Decimal Equivalents)
V+
0
Mode
Selection
Parameter
Selection
(Key 1)
V
P(HIGH)
V
P(MID)
V
P(LOW)
(Key 2)
(Code 4)
Addressing
Bitfield 2
t
BLOW
Code 4
Blow
t
Low
Cycle VCC
supply
Cycle VCC
supply
1
1 2
1 2 3 4
High Precision 2-Wire Linear Hall Effect Sensor IC
with Pulse Width Modulated Output
A1354
15
Allegro MicroSystems, Inc.
115 Northeast Cutoff
Worcester, Massachusetts 01615-0036 U.S.A.
1.508.853.5000; www.allegromicro.com