• Quadrature Decoder Output
Signals, Up/Down and Count
• Cascade Output Signals, Up/
Down and Count
• Substantially Reduced
System Software
Applications
• Interface Quadrature
Incremental Encoders to
Microprocessors
• Interface Digital Potentiometers to Digital Data Input
Buses
H
HCTL-2000
HCTL-2016
HCTL-2020
Description
The HCTL-2000, 2016, 2020 are
CMOS ICs that perform the
quadrature decoder, counter, and
bus interface function. The
HCTL-20XX family is designed to
improve system performance
Devices
Part NumberDescriptionPackage Drawing
HCTL-200012-bit counter. 14 MHz clock operation.A
HCTL-2016All features of the HCTL-2000. 16-bit counter.A
HCTL-2020All features of the HCTL-2016. Quadrature decoder outputB
signals. Cascade output signals.
ESD WARNING: Standard CMOS handling precautions should be observed with the HCTL-20XX family
ICs.
2-178
5965-5894E
in digital closed loop motion
control systems and digital data
input systems. It does this by
shifting time intensive quadrature
decoder functions to a cost
effective hardware solution. The
entire HCTL-20XX family consists of a 4x quadrature decoder,
a binary up/down state counter,
Package Dimensions
19.05 ± 0.25
(0.750 ± 0.010)
and an 8-bit bus interface. The
use of Schmitt-triggered CMOS
inputs and input noise filters
allows reliable operation in noisy
environments. The HCTL-2000
contains a 12-bit counter. The
HCTL-2016 and 2020 contain a
16-bit counter. The HCTL-2020
also contains quadrature decoder
output signals and cascade
signals for use with many
standard counter ICs. The HCTL20XX family provides LSTTL
compatible tri-state output
buffers. Operation is specified for
a temperature range from -40 to
+85°C at clock frequencies up to
14 MHz.
25.91 ± 0.25
(1.02 ± 0.010)
AND CONTROL
MOTION SENSING
Operating Characteristics
Table 1. Absolute Maximum Ratings
(All voltages below are referenced to VSS)
ParameterSymbolLimitsUnits
DC Supply VoltageV
Input VoltageV
Storage TemperatureT
Operating TemperatureT
DD
A
IN
S
[1]
15°
1.52 ± 0.13
(0.060 ± 0.005)
-0.3 to +5.5V
-0.3 to VDD +0.3V
-40 to +125°C
-40 to +85°C
15°
9.40 (0.370)
Table 2. Recommended Operating Conditions
ParameterSymbolLimitsUnits
DC Supply VoltageV
Ambient TemperatureT
A
DD
[1]
+4.5 to +5.5V
-40 to +85°C
2-179
Table 3. DC Characteristics VDD = 5 V ± 5%; TA = -40 to 85°C
Figure 2. Waveform for Positive Clock Related Delays.
2-180
Functional Pin Description
Table 4. Functional Pin Descriptions
PinPin
Symbol 2000/2016 2020Description
V
DD
V
SS
1620Power Supply
810Ground
CLK22CLK is a Schmitt-trigger input for the external clock signal.
CHA79CHA and CHB are Schmitt-trigger inputs which accept the outputs
CHB68from a quadrature encoded source, such as incremental optical shaft
encoder. Two channels, A and B, nominally 90 degrees out of phase,
are required.
RST57This active low Schmitt-trigger input clears the internal position
counter and the position latch. It also resets the inhibit logic. RST is
asynchronous with respect to any other input signals.
OE44This CMOS active low input enables the tri-state output buffers. The
OE and SEL inputs are sampled by the internal inhibit logic on the
falling edge of the clock to control the loading of the internal position
data latch.
SEL33This CMOS input directly controls which data byte from the position
latch is enabled into the 8-bit tri-state output buffer. As in OE above,
SEL also controls the internal inhibit logic.
SELBYTE SELECTED
0High
1Low
AND CONTROL
MOTION SENSING
CNT
DCDR
16A pulse is presented on this LSTTL-compatible output when the
quadrature decoder has detected a state transition.
U/D5This LSTTL-compatible output allows the user to determine whether
the IC is counting up or down and is intended to be used with the
CNT
CAS
CNT
(low level) will be present before the rising edge of the CNT
CNT
15A pulse is presented on this LSTTL-compatible output when the
DCDR
outputs.
CAS
and CNT
outputs. The proper signal U (high level) or D
CAS
DCDR
HCTL-2020 internal counter overflows or underflows. The rising edge
on this waveform may be used to trigger an external counter.
D011
D11519
D21418
D31317
These LSTTL-compatible tri-state outputs form an 8-bit output port
through which the contents of the 12/16-bit position latch may be read in
2 sequential bytes. The high byte, containing bits 8-15, is read first (on the
HCTL-2000, the most significant 4 bits of this byte are set to 0 internally).
The lower byte, bits 0-7, is read second.
D41214
D51113
D61012
D7911
NC6Not connected - this pin should be left floating.
and
2-181
Switching Characteristics
Table 5. Switching Characteristics Min/Max specifications at VDD = 5.0 ± 5%, TA = -40 to + 85°C.
Delay time, rising edge of clock to valid, updated count65ns
information on D0-7
Delay time, OE fall to valid data65ns
Delay time, OE rise to Hi-Z state on D0-740ns
Delay time, SEL valid to stable, selected data byte65ns
(delay to High Byte = delay to Low Byte)
Pulse width, clock low28ns
[2]
Setup time, SEL before clock fall20ns
[2]
Setup time, OE before clock fall20ns
[2]
Hold time, SEL after clock fall0ns
[2]
Hold time, OE after clock fall0ns
Pulse width, RST low28ns
Hold time, last position count stable on D0-7 after clock rise10ns
Hold time, last data byte stable after next SEL state change5ns
Hold time, data byte stable after OE rise5ns
Delay time, U/D valid after clock rise45ns
Delay time, CNT
Delay time, CNT
DCDR
DCDR
or CNT
or CNT
high after clock rise45ns
CAS
low after clock fall45ns
CAS
Hold time, U/D stable after clock rise10ns
Setup time, U/D valid before CNT
Hold time, U/D stable after CNT
DCDR
DCDR
or CNT
or CNT
riset
CAS
riset
CAS
-45ns
CLK
-45ns
CLK
Notes:
1. tCD specification and waveform assume latch not inhibited.
2. tSS, tOS, tSH, tOH only pertain to proper operation of the inhibit logic. In other cases, such as 8 bit read operations, these setup
and hold times do not need to be observed.