(24-Pin DIP/Flat Package – See Figure 18 for LCC Pkg)
• Available in Commercial and Industrial Temperature Ranges
• Several Package and Quality Options (Consult Factory for Details)
• Direct Replacement for the Obsolete Harris HD15530-9/-2/8 and GEC Plessey Marconi
MA15530 / MAS15530 parts
1
General Description
The ACT15530 is a high performance CMOS integrated circuit used to implement MIL-STD-1553 and
similar Manchester II encoded, time division multiplexed, serial data protocols. The device is divided into
two independent sections, encoder and decoder, with a common master reset. The function of the encoder
section is to produce the sync pulse and parity bit, and encode the data bits. The decoder section recognizes
the sync pulse, decodes the data bits and checks for parity.
The ACT15530 is fully guaranteed to support the 1 MHz data rate of MIL-STD-1553 over the full
temperature and supply voltage ranges. The device interfaces with CMOS, TTL or N-Channel support
circuitry and operates from a standard 5 volt supply. The circuit can also be used in many party line digital
data communications applications where high reliability command and control signals are required. Using
Aeroflex transceivers products (4400 Series) the Bit Error Rates (BER) and Word Error Rates (WER) of
MIL-STD-1553 can be achieved (Refer to MIL-STD-1553 Multiplex Applications Handbook
"MIL-HDBK-1553").
echnology
Page 2
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Vss
12
Master Reset
13
Send Clock In
22
÷÷ 6 Out
14
Encoder
23
Clock
÷÷ 66
Bit
Counter
÷÷ 22
212181920
Output Inhibit
Character
Former
V
DD
17
Bipolar One Out
15
Bipolar Zero Out
24
16
Note: All Pin designations are for 24-Pin DIP & Flatpak
Figure 2: Encoder Block Diagram
Unipolar Data In
Bipolar One In
Bipolar Zero In
Decoder Clock
8
7
6
5
Transition
Finder
Synchronizer
Send
Data
Encoder
Shift
Clock
Send
Data In
Character
Bit Rate
Clock
Encoder
Enable
Identifier
Sync
Select
Parity
Check
3
Take Data
10
Command / Data
4
Serial Data Out
1
Valid Word
Sync
Master Reset
Note: All Pin designations are for 24-Pin DIP & Flatpak
13
Decoder Reset
11
Bit Counter
9
Decoder Shift Clock
Figure 3: Decoder Block Diagram
2
Page 3
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Pin Designations
PinInputOutputEncDecFunctionComment
10
11
12
1
2
3
4
5
6
7
8
9
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
––
✓✓
Valid wordA 'high' signals the receipt of a valid word
Encoder Shift ClockShifts data into the encoder on a 'low' to 'high'
transition
Take Data'high' during data reception after the sync pulse is
identified
Serial Data OutNRZ output of received data
Decoder clockClock for the transition finder and synchronizer which
generates the clock for the rest of the decoder
Bipolar Zero InShould be 'high' when the bus is in a negative state.
Must be tied 'high' when the unipolar input is used
Bipolar One InShould be 'high' when the bus is in a positive state.
Must be tied 'low' when the unipolar input is used
Unipolar Data InInput for unipolar data to the transition finder. Must be
tied 'low' when not used
Decoder Shift ClockProvides the DECODER CLOCK divided by 12,
synchronized by the recovered serial data
Command/Data SyncThis output indicates the type of synchronizing
character received as follows: If a data synchronizing
character was received, this pin is low while the data
is decoded. If a command synchronizing character
was received, this pin is high during data decoding
Decoder ResetA 'high' during a DECODER SHIFT CLOCK rising
edge resets the bit counter
VSSGround
13
14
15
16
17
18
19
20
21
22
23
24
✓✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
✓✓
––
✓✓
Master ResetA 'high" clears the counters in both sections
÷ ÷ 6 Out
Bipolar Zero OutProvides an active 'low' output to the zero or negative
Output InhibitA 'low' inhibits the BIPOLAR ZERO OUT and
Bipolar One OutProvides an active 'low' output to the one or positive
Serial Data InReceives serial data at the rate of the ENCODER
Encoder EnableA 'high' starts the encode cycle provided that the
Sync SelectA 'high' selects the command sync and a 'low' selects
Send DataProvides an active 'high' to enable the external serial
Send Clock InClock input at 2 times the data rate
Encoder ClockInput to the divide by 6 circuit
VDDPositive Supply
Provides the ENCODER CLOCK divided by 6
sense of a bipolar line driver
BIPOLAR ONE OUT
states
sense of a bipolar line driver
SHIFT CLOCK
previous cycle is complete
the data sync
data source
by forcing them to inactive, 'high',
Figure 4: Pin Designations (24-Pin Dip/FlatPack)
3
Page 4
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
VDD = 5V ±10%, over full operating temperature range.
Logic "0" Input Voltage (Clock)--VSS + 0.5VV
ILC
Input Leakage Current-1.0+1.0µA0V < VIN < VDD
IL
Logic "1" Output Voltage2.4--VIOH = -3 mA
OH
Logic "0" Output Voltage--0.4VIOL = 1.8 mA
OL
Standby Supply Current-0.52.0mAOutput Open
Operating Supply Current-8.010.0mAVDD = 5.5V,
Input Capacitance-5.07.0pF
IN
Output Capacitance-8.010.0pF
Figure 6: DC Characteristics
V
IN = VDD =
5.5V
f = 1MHz
4
Page 5
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
AC Characteristics
SymParameter
Limits
MinMaxUnits
fEC
ESC
f
ECR
t
ECF
t
f
t
t
t
t
t
t
t
t
t
t
1. V
ED
MR
E1
E2
E3
E4
E5
E6
E7
E8
E9
Encoder clock frequency
Send clock frequency
Encoder clock rise time
Encoder clock fall time
Data rate
Master reset pulse width
Shift clock delay
Serial data setup time
Serial data hold time
Enable setup time
Enable pulse width
Sync setup time
Sync pulse width
Send data delay
Bipolar output delay
DD = 5V ±10%, over full operating temperature range. 2. CL=50pF.
015MHz
02.5MHz
-8ns
-8ns
01.25MHz
150-ns
-125ns
75-ns
75-ns
90-ns
100-ns
55-ns
150-ns
050ns
-130ns
Figure 7: Encoder Electrical
Characteristics
SymParameter
Limits
MinTypMaxUnits
fDC
DCR
t
DCF
t
f
t
DRS
t
t
t
t
t
t
t
t
t
t
t
D10
t
D11
t
1. V
3. t
DD
DR
MR
D1
D2
D3
D4
D5
D6
D7
D8
D9
Decoder clock frequency
Decoder clock rise time
Decoder clock fall time
Data rate
Decoder reset pulse width
Decoder reset setup time
Master reset pulse width
Bipolar data pulse width
Sync transition span
One-Zero overlap
Short data transition span
Long data transition span
Sync delay (on)
Take data delay (on)
Serial data out delay
Sync delay (off)
Take data delay (off)
Valid word delay
DD = 5V ±10%, over full operating temperature range. 2. CL=50pF.
DC = Decoder clock period = 1/fDC
0-15MHz
--8MHz
--8ns
0-1.25MHz
150--ns
75--ns
150--ns
tDC + 10--ns
-18tDC-ns
--tDC - 10ns
-6tDC-ns
-12tDC-ns
-20-110ns
0-110ns
--80ns
0-110ns
0-110ns
0-110ns
Figure 8: Decoder Electrical
Characteristics
5
Page 6
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Encoder Operation
The Encoder requires a single clock with a
frequency of twice the desired data rate applied
at the SEND CLOCK input. An auxiliary
divide by six counter is provided on chip which
can be utilised to produce the SEND CLOCK
by dividing the DECODER CLOCK.
The Encoder's cycle begins when
ENCODER ENABLE is high during a failing
edge of ENCODER SHIFT CLOCK
①. This
cycle lasts for one word length or twenty
ENCODER SHIFT CLOCK periods. At the
next low-to-high transition of the ENCODER
SHIFT CLOCK, a high at SYNC SELECT
input actuates a command sync or a low will
produce a data sync for that word
②. When the
Encoder is ready to accept data, the SEND
DATA output will go high and remain high for
sixteen ENCODER SHIFT CLOCK periods
③.
During these sixteen periods the data should be
clocked into the SERIAL DATA input with
every low-high transition of the ENCODER
SHIFT CLOCK
③ - ④. After the sync and the
Manchester II coded data are chip transmitted
through the BIPOLAR ONE
and BIPOLAR
ZERO outputs, the Encoder adds on an
additional bit which is the parity for that word
⑤. At any time a low in OUTPUT INHIBIT
input will force both bipolar outputs to a high
state but will not affect the Encoder in any other
way. To abort the Encoder transmission a
positive pulse must be applied at MASTER
RESET. Anytime after or during this pulse, a
low to high transition on SEND CLOCK clears
the internal counters and initializes the Encoder
for a new word.
Timing
Send Clock
Encoder
Shift Clock
Encoder
Enable
Sync Select
Send Data
Serial Data In
Bipolar
One Out
Bipolar
Zero Out
0 123 45 6715 16 17 18
Don’t Care
Don’t CareValid
11
2nd
1st
Half Half
Sync Sync
15 14 13 121021 03
15 14 13 12 112 1 0P3
15 14 13 12 112 1 0P3
19
1 24
Figure 9: Encoder Operation
3
6
5
Page 7
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Decoder Operation
The Decoder requires a single clock with a
frequency of 12 times the desired data rate
applied at the DECODER CLOCK input. The
Manchester II coded data can be presented to the
Decoder in one of two ways. The BIPOLAR
ONE and BIPOLAR ZERO inputs will accept
data from a comparator sensed transformer
coupled bus as specified in MIL-STD-1553. The
UNIPOLAR DATA input can only accept
non-inverted Manchester II coded data (e.g.from
BIPOLAR ZERO OUT
The Decoder is free running and continuously
monitors its data input lines for a valid sync
character and two valid Manchester data bits to
start an output cycle.. When a valid sync is
recognized
①, the type of sync is indicated on
COMMAND/DATA
character was a command sync, this output will
go high
② and remain high for sixteen
DECODER SHIFT CLOCK periods
otherwise it will remain low. The TAKE DATA
of an Encoder).
SYNC output. if the sync
③,
output will go high and remain high
② - ③
while the Decoder is transmitting the decoded
data through SERIAL DATA OUT. The decoded
data available at SERIAL DATA OUT is in a
NRZ format. The DECODER SHIFT CLOCK is
provided so that the decoded bits can get shifted
into an external register on every low-to-high
transition of this clock
② - ③.
After all sixteen decoded bits have been
transmitted
A high on VALID WORD output
③ the data is checked for odd parity.
④ indicates a
successful reception of a word without any
Manchester or parity errors. At this time the
Decoder is looking for a new sync character to
start another output sequence.
At any time in the above sequence, a high
input on DECODER RESET during a
low-to-high transition of DECODER SHIFT
CLOCK will abort transmission and initialize
the Decoder to start looking for a new sync
character.
Timing
Decoder
Shift Clock
Bipolar
One In
Bipolar
Zero In
Take Data
Command/Data
Sync
Serial Data Out
Valid Word
1 2034 56 7816 17 18 19
Half Half
Sync
Sync
Undefined
(From Previous
Reception)
15 14 13 12 11 10210P2nd1st
15 14 13 12 11 10210P
15 14 13 1242103
1 234
Figure 10: Decoder Operation
7
Page 8
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Send Clock
Encoder Shift Clock
tE1
tE2
Serial Data In
Send Clock
Encoder Shift Clock
Encoder Enable
Sync Select
Encoder Shift Clock
Send Clock
Send Clock
tE1
tE3
tE4
tE5
tE9
tE8
ValidValid
tE6
Valid
tE7
Bipolar One Out
Bipolar Zero Out
or
Figure 11: Encoder Timing Diagram
8
Page 9
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
1/ Bipolar One In
Command Sync
/ Bipolar Zero In
1
/ Bipolar One In
1
Data Sync
/ Bipolar Zero In
1
/ Bipolar One In
1
/ Bipolar Zero In
1
ONE BIT PER.ZERO BIT PER.ONE BIT PER.
tD1
tD2
tD3
tD2
tD1
tD3
tD3
tD2
tD3
tD1
tD3
tD2
tD3
tD3
tD3
tD3
tD3
/ Unipolar In
2
Command Sync
/ Unipolar In
2
Data Sync
/ Unipolar In
2
Notes: 1. Unipolar In = 0
tD4
tD1
tD2
tD2
tD4
ONE
2. Bipolar One In = 0
Bipolar Zero In = 1
Figure 12: Decoder Timing Diagram
tD5
tD5
ZERO
tD5
tD5
tD1
tD4
tD2
tD2
tD4
tD4
ONEONE
9
Page 10
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Decoder Shift Clock
tD7
tD6
Command/Data
Decoder Shift Clock
Serial Data Out
Decoder Shift Clock
Command/Data
Sync
Take Data
Sync
Take Data
tD8
Data Bit
tD9
tD10
tD11
Valid Word
Decoder Shift Clock
tDRS
Decoder Reset
tDR
Figure 13: Decoder Timing Details
10
Page 11
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700
Command Sync
Data Sync
Bit
Period
Logical One Data
Logical Zero Data
Figure 14: Character Formats
120345678910
Command Word (From Controller to Terminal)
55511
Bit
Period
Bit
Period
11 12 13 14 15 16 17 18 19
Sync
Sync
Sync
Terminal
Address
Subaddress
Mode
Data Word (Sent Either Direction)
16
Status Word (From Terminal to Controller)
59111
Terminal
Address
Figure 15: Word Formats
Data Word
Count
PR/T
1
PData Word
PTFCode for Failure ModesME
11
Page 12
Aeroflex Circuit TechnologySCD15530 REV B 7/28/99 Plainview NY (516) 694-6700