HOLTIC HI

HI-8683, HI-8684
January 2001
ARINC INTERFACE DEVICE
ARINC 429 & 561 Serial Data to 8-Bit Parallel Data
PIN CONFIGURATIONS (Top View)
DESCRIPTION
The HI-8683 and HI-8684 are system components for
interfacing incoming ARINC 429 signals to 8-bit parallel
data using proven +5V analog/digital CMOS technology.
The HI-8683 is a digital device that requires an external
analog line receiver such as the HI-8482 or HI-8588
between the ARINC bus and the device inputs. The HI-8684
incorporates the digital logic and analog line receiver
circuitry in a single device.
The HI-8683 is also available as a second source to the
DLS-112 with the original 18 pin DIP and 28 pin PLCC
package pinouts.
The receivers on the HI-8684 connect directly to the ARINC
429 Bus and translate the incoming signals to normal CMOS
levels. Internal comparator levels are set just below the
standard 6.5 volt minimum data threshold and just above the
standard 2.5 volt maximum null threshold. The -10 version
of the HI-8684 allows the incorporation of an external 10KΩ
resistance in series with each ARINC input for lightning
protection without affecting ARINC level detection.
DATARDY
1
18
Vcc
D7
2
17
GAPCLK
D6
3
16
RESET
D5
4
15
INB
14
INA
HI-8683PSI
HI-8683PST
D4
5
D3
6
13
ERROR
D2
7
12
PARITY ENB
D1
8
11
READ
D0
9
10
GND
HI-8683
18-Pin Plastic SOIC - WB Package
Both products offer high speed 8-bit parallel bus interface, a
32-bit buffer, and error detection for word length and parity.
A reset pin is also provided for power-on initialization.
FEATURES
! Automatic conversion of serial ARINC 429, 575 &
561 data to 8-bit parallel data
! High speed parallel 8-bit data bus
! Error detection - word length and parity
! Reset input for power-on initialization
! On-chip line receiver option (HI-8684)
! Input hysteresis of at least 2 volts (HI-8684)
! Test inputs bypass analog inputs (HI-8684)
! Simplified lightning protection with the ability to add
10 Kohm external series resistors (HI-8684-10)
Vcc
1
20
GAPCLK
DATARDY
2
19
TESTA
D7
3
18
TESTB
D6
4
17
RESET
D5
5
16
RINB (-10)
D4
6
15
RINA (-10)
D3
7
14
ERROR
D2
8
13
PARITY ENB
D1
9
12
READ
D0
10
11
GND
HI-8684PSI
HI-8684PST
&
HI-8684PSI-10
HI-8684PST-10
HI-8684
20-Pin Plastic SOIC - WB Package
! Plastic package options - surface mount (SOIC),
PLCC and DIP
(See page 8 for additional pin configurations)
! Military processing available
(DS8683 Rev. D)
HOLT INTEGRATED CIRCUITS
1
01/01
HI-8683, HI-8684
PIN DESCRIPTIONS
SIGNAL
FUNCTION
DESCRIPTION
DATA RDY
OUTPUT
Receiver data ready flag. A high level indicates data is available in the receive
buffer. Flag goes low when the first 8-bit byte is read.
D1 to D7
OUTPUT
8-bit parallel data bus (tri-state)
GND
POWER
0V
READ
INPUT
Read strobe. A low level transfers receive buffer data to the data bus
PARITY ENB
INPUT
Parity Enable - A high level activates odd parity checking which replaces the
32nd ARINC bit with an error bit. Otherwise, the 32nd ARINC bit is unchanged
ERROR
OUTPUT
Error Flag. A high level indicates a bit count error (number of ARINC bits was
less than or greater than 32) and/or a parity error if parity detection was enabled
(PARITY ENB high)
INA
INPUT
Positive digital serial data input (HI-8683 only)
INB
INPUT
Negative digital serial data input (HI-8683 only)
RINA/RINA-10
INPUT
Positive direct ARINC serial data input (HI-8684 & HI-8684-10 only)
RINB/RINB-10
INPUT
Negative direct ARINC serial data input (HI-8684 & HI-8684-10 only)
RESET
INPUT
Internal logic states are initialized with a low level
TESTA
INPUT
Used in conjunction with the TESTB input to bypass the built-in analog line
receiver circuitry (HI-8684 & HI-8684-10 only)
TESTB
INPUT
Used in conjunction with the TESTA input to bypass the built-in analog line
receiver circuitry (HI-8684 & HI-8684-10 only)
GAPCLK
INPUT
Gap Clock. Determines the minimum time required between ARINC words for
detection. The minimum word gap time is between 16 and 17 clock cycles of
this signal.
Vcc
POWER
+5V ±10% supply
FUNCTIONAL DESCRIPTION
The HI-8683 and HI-8684 are serial to 8-bit parallel converters. The incoming data stream is serially shifted into an input
register, checked for errors, and then transferred in parallel to
a 32-bit receive buffer. The receive data can be accessed using four 8-bit parallel read operations while the next serial
data steam is being received.
RECEIVER INPUTS
Figure 1 is a block diagram of both the HI-8683 and HI-8684.
The difference between the two products is the HI-8684 has
a built-in line receiver whereas the HI-8683 is strictly a digital
device and requires an external ARINC line receiver such as
the Holt HI-8482, HI-8588 or HI-8590 to interface to the
ARINC 429 bus.
HI-8684 Line Receiver
Typically 35KΩ resistors are in series with both the RINA and
RINB ARINC 429 inputs. They connect to level translators
whose resistance to GND is typically 10KΩ. After level translation, the buffered inputs drive a differential amplifier. The
differential signal is compared to levels derived from a divider
between VCC and GND. The nominal settings correspond to
a One/Zero amplitude of 6.0V and a Null amplitude of 3.3V. A
valid ARINC One/Zero input sets a latch and a Null input resets the latch.
Since any added external series resistance will affect the voltage translation, the HI-8684-10 is available with 25KΩ of the
35KΩ series resistance required for proper ARINC 429 level
detection. The remaining 10KΩ required that must be added
can be incorporated in other external circuitry such as lightning protection. Except for the different input series resistance, the HI-8684 and HI-8684-10 are identical.
HOLT INTEGRATED CIRCUITS
2
HI-8683, HI-8684
PARITY
ENB
ERROR
INA
CLK
ESD
PROTECTION
PARITY
DETECT
INB
RXA
CLOCK
&
DATA
DETECT
HI-8683 ONLY
RXB
RINA-10
RINA
10KΩ
25KΩ
RINB
10KΩ
25KΩ
ERROR
DETECT
BIT 32
DATA
ESD
PROTECTION
&
LINE
RECEIVER
32-BIT
SHIFT
REG.
BIT
COUNT
BIT 32
32
32-BIT
RECEIVE 32
BUFFER
32-BIT
TO
8-BIT
MUX
8
D0 - D7
RINB-10
TESTA
TESTB
HI-8684 ONLY
GAP
DETECT
BYTE
COUNT
DATA RDY
GAPCLK
RESET
READ
Figure 1. Block Diagram
FUNCTIONAL DESCRIPTION (cont.)
PROTOCOL DETECTION
GAP DETECTION
ARINC clock and data in the HI-8683 are derived from the
two streams of digital data at the INA and INB inputs and the
resulting One/Zero data is shifted into a 32-bit input register
as illustrated in Figure 3.
The end of a data word is detected by an internal counter
that times out when a data One or Zero is not received for a
period equal to 16 cycles of the GAPCLK signal. The gap
detection time may vary between 16 and 17 cycles of the
GAPCLK signal since the incoming data and GAPCLK are
not usually synchronous inputs. The required frequency of
GAPCLK is a function of the mininum gap time specified for
the type of ARINC data being received. Table 1 indicates
typical frequencies that may be used for the various data
rates normally encountered.
In the HI-8684, the One/Zero data shifted into the input register is created from either the two digital outputs of the builtin line receiver (Figure 3) or the TESTA and TESTB inputs
(Figure 4).
For ARINC 561 operation, the INA and INB data streams inputs must be derived from the ARINC 561 data, clock and
sync with external logic.
DATABUS
TYPE
BIT PERIOD
(µs)
MINIMUM GAP
(µs)
GAP CLOCK
MHz
GAP DETECTION
TIME (µs)
429
10
45
0.75
1.0
1.5
21.3 - 22.7
16 - 17
10.7 - 11.3
429
69 - 133
310 - 599
0.1
160 - 170
575
69 - 133
310 - 599
0.1
160 - 170
561
69 - 133
103 - 200
0.2
80 - 85
Table 1 - Typical Gap Detection Times
HOLT INTEGRATED CIRCUITS
3
HI-8683, HI-8684
FUNCTIONAL DESCRIPTION (cont.)
ERROR CHECKING
Once a word gap is detected, the data word in the input register is transferred to the receive buffer and checked for errors.
When parity detection is enabled (PARITY ENB high), the
received word is checked for odd parity. If there is a parity
error, the 32nd bit of the received data word is set high.
If parity checking is disabled (PARITY ENB low) the 32nd
bit of the data word is always the 32nd ARINC bit received.
The ERROR flag output is set high upon receipt of a word
gap and the number of bits received since the previous
word gap is less than or greater than 32. The ERROR flag
is reset low when the next valid ARINC word is written into
the receive buffer or when RESET is pulsed low.
Read
Byte
Data Bus Bits
ARINC Bits
1st
Byte 1
D0 - D7
ARINC 1 - ARINC 8
2nd
Byte 2
D0 - D7
ARINC 9 - ARINC 16
3rd
Byte 3
D0 - D7
ARINC 17 - ARINC 24
4th
Byte 4
D0 - D7
ARINC 25 - ARINC 32
FIGURE 2. ORDER OF RECEIVED DATA
RESET
A low on the RESET input sets a flip-flop which initializes
the internal logic. When RESET goes high, the internal
logic remains in the initialized state until the first word gap is
detected preventing reception of a partial word.
TEST MODE (HI-8684 only)
READING RECEIVE BUFFER
When the data word is transferred to the receive buffer, the
DATA RDY pin goes high. The data word can then be read
in four 8-bit bytes by pulsing the READ input low as indicated in Figure 5. The first read cycle resets DATA RDY
low and increments an internal counter to the next 8-bit
byte. The counter continues to increment on each read cycle until all four bytes are read. The relationship between
each bit of an ARINC word received and each bit of the four
8-bit data bus bytes is specified in Figure 2.
When a new ARINC word is received it always overwrites
the receive buffer. If the first byte of the previous word has
not been read, then previous data is lost and the receive
buffer will contain the new ARINC word. However, if the
DATA RDY pin goes high between the reading of the first
and fourth bytes, the previous read bytes are no longer
valid because the unread bytes have been overwritten by
the new ARINC word. Also, the next read will be of the first
byte of the new ARINC word since the internal byte counter
is always reset to the first byte when new data is transferred to the receive buffer.
The built-in differential line receiver on the HI-8684 can be
disabled allowing the data and clock detection circuitry to
be driven directly with digital signals. The logical OR function of the TESTA and TESTB is defined in Truth Table 1.
The two inputs can be used for testing the receiver logic and
for inputting ARINC 429 type data derived from another
source/ protocol. See Figure 4 for typical test input timing.
The device should always be initialized with RESET immediately after entering the test mode to clear a partial word
that may have been received since the last word gap. Otherwise, an ERROR condition may occur and the first 32
bits of data on the test inputs may not be properly received.
Also, when entering the test mode, both TESTA and
TESTB should be set high and held in that state for at
least one word gap period (17 gap clocks) after RESET
goes high.
When exiting the test mode, both test inputs should be held
low and the device initialized with RESET.
TRUTH TABLE 1.
RINA
RINB
TESTA
TESTB
RXA
RXB
-1.50 to +1.50V
-1.50V to +1.50V
0
0
0
0
-3.25V to -6.50V
+3.25V to +6.50V
0
0
0
1
+3.25V to +6.50V
-3.25V to -6.50V
0
0
1
0
X
X
0
1
0
1
X
X
1
0
1
0
X
X
1
1
0
0
X = don't care
HOLT INTEGRATED CIRCUITS
4
HI-8683, HI-8684
TIMING DIAGRAMS
28
ARINC Data Bits
29
30
31
32
Word Gap
4 Bit Periods Min.
1
2
+5V
INA (HI-8683 only)
0V
+5V
INB (HI-8683 only)
0V
+10V
VDIFF
RINA - RINB
(HI-8684 only)
0V
-10V
DERIVED DATA
DERIVED CLOCK
FIGURE 3 - RECEIVER INPUT TIMING FOR ARINC 429
28
ARINC Data Bits
29
30
31
32
Word Gap
4 Bit Periods Min.
1
2
+5V
TESTA
0V
+5V
TESTB
0V
DERIVED DATA
DERIVED CLOCK
FIGURE 4 - TEST INPUT TIMING FOR ARINC 429
DERIVED DATA
32nd
ARINC Bit
tDRDY
tRDYCLR
DATA RDY
tRDPW
tRR
1st 8-bits
READ
tRD
D0 - D7
2nd 8-bits
3rd 8-bits
4th 8-bits
tFD
VALID
VALID
VALID
FIGURE 5 - RECEIVER PARALLEL DATABUS TIMING
HOLT INTEGRATED CIRCUITS
5
VALID
HI-8683, HI-8684
RECOMMENDED OPERATING CONDITIONS
ABSOLUTE MAXIMUM RATINGS
All voltages referenced to GND
Supply voltages
VCC ....................................................... +7.0V
Supply Voltages
VCC .................................................+5V ± 10%
Voltage on inputs
RINA (-10) to RINB (-10) ......... +29V to - 29V
All other input pins..................-0.3 to Vcc +0.3
Temperature Range
Industrial Screening .............. -40°C to +85°C
Hi-Temp Screening .............. -55°C to +125°C
Military Screening..................-55°C to +125°C
DC current per input pin ....................... +10mA
Junction Temperature, Tj .................... ≤+175°C
Power dissipation at 25°C
plastic 18-pin SO..... 1.9W, derate 15.4mW/°C
plastic 18-pin DIP .....1.6W, derate 13.3mW/°C
plastic 20-pin SO......1.4W, derate 11.5mW/°C
plastic 20-pin PLCC .2.0W, derate 17.2mW/°C
NOTE: Stresses above absolute maximum
ratings or outside recommended operating
conditions may cause permanent damage to
the device. These are stress ratings only.
Operation at the limits is not recommended.
Solder Temperature
Leads ................................ +280°C for 10 sec
Package body .....................................+220°C
Storage Temperature ............. -65°C to +150°C
DC ELECTRICAL CHARACTERISTICS
Vcc = 5V, GND = 0V, TA = Operating Temperature Range (unless otherwise specified).
PARAMETERS
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX UNITS
Differential input voltage
one or zero
null
common mode
VDIN
VNIN
VCOM
differential voltage
"
"
" "
with respect to GND
6.5
-
10.0
-
13.0
2.75
5.0
volts
volts
volts
Input resistance
RINA (-10) to RINB (-10)
RINA (-10) or RINB (-10) to GND or VCC
RDIFF
RSUP
supplies floating
" "
" '
30
19
75
40
-
Kohm
Kohm
Input capacitance (Guaranteed but not tested)
differential
to GND
to VCC
CDIFF
CG
CH
RINA to RINB
-
-
20
20
20
pF
pF
pF
ARINC Bus Inputs (RINA & RINB, HI-8684 only)
HOLT INTEGRATED CIRCUITS
6
HI-8683, HI-8684
DC ELECTRICAL CHARACTERISTICS (cont.)
Vcc = 5V, GND = 0V, TA = Operating Temperature Range (unless otherwise specified).
PARAMETERS
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX UNITS
2.0
0.0
-
VCC
0.8
volts
volts
-1.0
-
1.0
-
µA
µA
-
-
8.0
pF
IOH = -1.0 mA
IOL = 1.6 mA
2.7
-
-
0.4
volts
volts
VOH = 5.0V
VOL = 0.0V
-1.0
-
1.0
-
µA
µA
-
-
15
pF
Digital Inputs (INA, INB, RESET, GAPCLK, READ, PARITY ENA, TESTA & TESTB)
Input voltage
high
low
VIH
VIL
Input current
source
sink
IIH
IIL
Input capacitance
CI
VIN = 5.0V
VIN = 0.0V
Outputs (D0 to D7, ERROR & DATA RDY)
Output voltage
high
low
VOH
VOL
Output tri-state current (D0 - D7 only)
IIH
IIL
Output capacitance
CO
Operating Supply Current
VCC (HI-8683 only)
ICC1
VIN = 0.0V, outputs open
-
-
0.2
mA
VCC (HI-8684 only)
ICC2
VIN = 0.0V, outputs open
-
-
6.5
mA
MIN
TYP
AC ELECTRICAL CHARACTERISTICS
Vcc = 5V, GND = 0V, TA = Operating Temperature Range (unless otherwise specified).
PARAMETERS
READ pulse width
SYMBOL
TEST CONDITIONS
tRDPW
MAX UNITS
50
ns
Data delay from READ
tRD
20
ns
READ to data floating
tFD
20
ns
tRDYCLR
25
ns
READ to DATA RDY clear
READ pulse to next READ pulse
tRR
GAPCLK frequency
fGC
32 ARINC bit to DATA RDY
tDRDY
HOLT INTEGRATED CIRCUITS
7
25
ns
1
16
MHz
17
clocks
HI-8683, HI-8684
HI-8683 & HI-8684 PIN CONFIGURATIONS
(See page 1 for additional pin configurations)
DATA
RDY
D6
D6 - 4
D5 - 5
D4 - 6
D3 - 7
D2 - 8
HI-8683PJI
HI-8683PJT
1
18
VCC
2
17
GAPCLK
D7
3
16
RESET
D5
4
15
INB
D4
5
14
INA
D3
6
13
D2
7
12
D1
8
11
ERROR
PARITY
ENB
READ
GND
9
10
D0
18 - N/A
17 - RESET
16 - INB
15 - INA
14 - ERROR
HI-8683
20-Pin Plastic PLCC
HI-8683PDI
HI-8683PDT
HI-8683
18-Pin Plastic DIP
D6 - 4
D5 - 5
D4 - 6
D3 - 7
D2 - 8
HI-8684PJI
HI-8684PJT
&
HI-8684PJI-10
HI-8684PJT-10
18 - TESTB
17 - RESET
16 - RINB (-10)
15 - RINA (-10)
14 - ERROR
HI-8684
20-Pin Plastic PLCC
ORDERING INFORMATION
BUILT-IN
LINE
10KΩ RES. TEMPERATURE
RECV'R REQUIRED RANGE
PART
NUMBER
PACKAGE
DESCRIPTION
FLOW
BURN
IN
LEAD
FINISH
HI-8683PDI
18 PIN PLASTIC DIP
NO
NO
-40°C TO +85°C
I
NO
SOLDER
HI-8683PDT
18 PIN PLASTIC DIP
NO
NO
-55°C TO +125°C
T
NO
SOLDER
HI-8683PJI
20 PIN PLASTIC PLCC
NO
NO
-40°C TO +85°C
I
NO
SOLDER
HI-8683PJT
20 PIN PLASTIC PLCC
NO
NO
-55°C TO +125°C
T
NO
SOLDER
HI-8683PSI
18 PIN PLASTIC SOIC - WB
NO
NO
-40°C TO +85°C
I
NO
SOLDER
HI-8683PST
18 PIN PLASTIC SOIC - WB
NO
NO
-55°C TO +125°C
T
NO
SOLDER
HI-8684PJI
20 PIN PLASTIC PLCC
YES
NO
-40°C TO +85°C
I
NO
SOLDER
HI-8684PJT
20 PIN PLASTIC PLCC
YES
NO
-55°C TO +125°C
T
NO
SOLDER
HI-8684PSI
20 PIN PLASTIC SOIC - WB
YES
NO
-40°C TO +85°C
I
NO
SOLDER
HI-8684PST
20 PIN PLASTIC SOIC - WB
YES
NO
-55°C TO +125°C
T
NO
SOLDER
HI-8684PJI-10
20 PIN PLASTIC PLCC
YES
YES
-40°C TO +85°C
I
NO
SOLDER
HI-8684PJT-10 20 PIN PLASTIC PLCC
YES
YES
-55°C TO +125°C
T
NO
SOLDER
HI-8684PSI-10
20 PIN PLASTIC SOIC - WB
YES
YES
-40°C TO +85°C
I
NO
SOLDER
HI-8684PST-10 20 PIN PLASTIC SOIC - WB
YES
YES
-55°C TO +125°C
T
NO
SOLDER
Legend:
WB
- Wide Body
HOLT INTEGRATED CIRCUITS
8
HI-8683, HI-8684 PACKAGE DIMENSIONS
inches (millimeters)
18-PIN PLASTIC DIP
Package Type: 18P
.905 ± .015
(22.99 ± .381)
.250 ± .010
(6.350 ± .254)
.300 ± .010
(7.62 ± .254)
.160 ± .025
(4.064 ± .635)
.135 ± .015
(3.429 ± .381)
7° TYP.
.0115 ± .0035
(.2921 ± .0889)
0° ~ 15°
.130 ± .020
(3.302 ± .508)
.019 ± .004
(.483 ± .102)
.100 ± .010
(2.540 ± .254)
.055 ± .010
(1.397 ± .254)
.335 ± .035
(8.509 ± .889)
18-PIN PLASTIC SMALL OUTLINE (SOIC) - WB
(Wide Body)
Package Type: 18HW
.454 ± .008
(11.531 ± .203)
.0105 ± .0015
(.2667 ± .0381)
.4065 ± .0125
(10.325 ± .318)
.293 ± .006
(7.442 ± .152)
SEE DETAIL A
.018
TYP
(.457)
.090 ± .010
(2.286 ± .254)
0° to 8°
.050
TYP
(1.27)
.033 ± .017
(.838 ± .432)
HOLT INTEGRATED CIRCUITS
9
DETAIL A
.0075 ± .0035
(.191 ± .089)
HI-8683, HI-8684 PACKAGE DIMENSIONS
inches (millimeters)
20-PIN PLASTIC SMALL OUTLINE (SOIC) - WB
(Wide Body)
Package Type: 20HW
.5035 ± .0075
(12.789 ± .191)
.0105 ± .0015
(.2667 ± .0381)
.4065 ± .0125
(10.325 ± .318)
.296 ± .003
(7.518 ± .076)
SEE DETAIL A
.018
TYP
(.457)
.090 ± .010
(2.286 ± .254)
0° to 8°
.050
TYP
(1.27)
.033 ± .017
(.838 ± .432)
DETAIL A
.0075 ± .0035
(.191 ± .089)
20-PIN PLASTIC PLCC
Package Type: 20J
PIN NO. 1 IDENT
.045 x 45°
.026 ± .003 x 30°
(.660 ± .076 x 30°)
.050 ± .003
(1.27 ± .075)
.354 ± .002
(8.991 ± .051)
SQ.
.390 ± .005
(9.906 ± .127)
SQ.
.017 ± .004
(.432 ± .102)
.152 ± .002
(.3.861 ± .051)
.020 MIN
(.508 MIN)
SEE DETAIL
A
.320 ± .010
(8.128 ± .254)
.010 ± .0003
(.256 ± .0076)
DETAIL A
HOLT INTEGRATED CIRCUITS
10
.015 ± .002
(.381 ± .051)
.020 MIN
(.508 ΜΙΝ)
.035 R
TYP
(.889 R)