AEROFLEX CT2578-12-IN-P119

CT2578 / CT2581
SIMPLE REMOTE TERMINAL
FOR MIL-STD-1553 / 1760 & McAir
CIRCUIT TECHNOLOGY
TECHNOLOGY
CIRCUIT
www.aeroflex.com/act1.htm
www.aeroflex.com/act1.htm
FEATURES
■
■
■
■
■
■
■
■
■
Complete RT Protocol
Meets MIL-STD-1553 A/B & MIL-STD-1760
Simple interface
Dual Transceivers (1553 / 1760 or McAir)
+5V only Power Supply
Low Power (0.15 Watts per Channel)
Only validated messages transferred
Optional Data Wrap Around
Store Released Signal
■
Packaging – Hermetic Ceramic
●
●
■
■
■
■
■
■
119 Lead, 1.28" SQ. x .16" PGA
84 Lead, 1.645" SQ. x .14" CQFP
Any Message may be Illegalized
McAir Reduced Response Time Option (inh MC1F)
Optional 1760 checksum
1760 Header word identification
Latched RT Address
MIL-PRF-38534 Compliant Circuits Available
BUS 0
TRANSEIVER
FUNCTIONAL BLOCK DIAGRAM
MANCHESTER DECODER
STATUS REGISTER
16 BIT RECEIVE BUFFER
COMMAND REGISTER
16 BIT TRANSMIT BUFFER
WORD COUNTER
MANCHESTER DECODER
LAST COMMAND REG
WATCHDOG TIMER
BIT REGISTER
ENCODER / DECODER
REMOTE TERMINAL
STATE SEQUENCER
MANCHESTER DECODER
BUS 1
TRANSEIVER
RT PROTOCOL
16 BIT RECEIVE BUFFER
16 BIT TRANSMIT BUFFER
MANCHESTER DECODER
CMD / HRD / DATA
WATCHDOG TIMER
ENCODER / DECODER
STORE RELEASED
HEADER WORD IDENT
1760 CHECKSUM
GENERATION/VALIDATION
1760 OPTIONS
32 WORD
DATA MEMORY
eroflex Circuit Technology – Data Bus Modules For The Future © SCDCT2578 REV B 3/12/98
GENERAL DESCRIPTION
SIGNAL DESCRIPTIONS
CT2578 is for use in simple Remote Terminal applications
without the need for a processor or software development.
1553 / 1760 DATA BUS
DATABUS 0
Signal is connected to the positive side of the external data bus
transformers for bus 0.
It provides the complete protocol for a Remote Terminal,
supporting all types of message transfers including all 15 mode
codes, with comprehensive error checking. Error handling of
data is not required by the subsystem. The user interface is a 16
bit bidirectional highway with a few control lines.
NDATABUS 0
Signal is connected to the negative side of the external data bus
transformers for bus 0.
The low power transceivers are capable of providing the output
voltage required by MIL-STD-1760 and are powered by a +5V
supply.
DATABUS 1
Signal is connected to the positive side of the external data bus
transformers for bus 1.
If sinusoidal (McAir) transceivers are required then the part
number becomes CT2581. This is the only difference between
CT2578 and CT2581.
NDATABUS 1
Signal is connected to the negative side of the external data bus
transformers for bus 1.
A 32 word data buffer memory is used to store messages until
validation is complete. Only validated messages are transferred
to the subsystem at a rate of 500 nS per word. Data to be
transmitted is transferred from the subsystem to this buffer
memory at a maximum rate of 1 uS per word. This data memory
may be bypassed in the receive mode and data transferred to the
subsystem on a word by word basis as it is being received.
HARD WIRED
ADDR A-E (Inputs with pull up resistor)
Remote Terminal address inputs for the unit. ADDR A is the
least significant bit and ADDR E is the most significant bit.
These inputs are internally latched every time the unit is reset.
The latched address information is then compared to the
incoming command word.
The device has an optional RT wrap around capability. When
WRAPEN is active, data received at subaddress 1E (30) remains
stored in the data buffer memory (i.e. not transferred to the
subsystem). If followed by a transmit from subaddress 1E the
same data will be transmitted.
ADDR P (Input with pull up resistor)
Parity bit for the Remote Terminal address inputs. ADDR P
must be set to ODD parity. This input is latched as above.
There is an option within the device to reduce the response time
in order to conform to other standards such as 1553A and
McAir. In this mode subaddress 1F is allocated a normal
subaddress with subaddress 00 reserved for mode commands.
WRAPEN (Input with pull down resistor)
Select Remote Terminal wrap around to subaddress 1E. The
Bus Controller sends data to subaddress 1E which remains in the
data buffer memory and is available to be sent back on the very
next command by the Bus Controller. The data in the data buffer
memory in this mode does not get transferred to the subsystem.
If the very next command is not a transmit command to
subaddress 1E, the data buffer memory is flushed and will
respond normally to the next set of commands. If the wrap
around test is enabled, data to subaddress 1E must be transferred
in the correct sequence.
“0" = Normal mode
“1" = Wrap Around mode
Any message may be illegalized by applying an active low on the
NME discrete status input. The Remote Terminal will respond
with the Message Error bit set in the status and not use the
information received.
A hardware implementation of the 1760 checksum algorithm
within the device may be enabled via signal NENCHK. When
transmitting, the checksum word is inserted in the last word
position, and when receiving, a valid checksum word will
generate the open drain output (STATUS). The STATUS
output may be hard wired to any of the discrete status inputs (e.g.
Service Request), if it is also hard wired to the input NILLCMD
the device will respond to a failed checksum with the selected
status bit set and not use the data (i.e. not transfer the data to the
subsystem).
MCAIR (Input with pull down resistor)
This signal sets the unit to respond with a status word within
4 uS (dead bus time). Subaddress 1F is also enabled to be a valid
subaddress for data. Normally subaddress 00 and 1F are
reserved for mode codes.
“1" = 4 uS dead bus response time, subaddress 1F used for data.
“0" = 12 uS response time, subaddress 1F used for mode codes.
In addition to the signal NVCR (valid command word received)
which may be used to illegalize commands, a signal NHDR
(header word received) is available to the subsystem for
verification of the 1760 message header.
C16MHZ (Input with pull up resistor)
Free running 16 MHZ clock input.
SUBSYSTEM INTERFACE
The RT address lines are latched on RESET as required by
1760. If all six RT address lines go open circuit the store
released signal (STREL) will go high.
T0-T15 (Bibirectional IO)
16 bit bidirectional highway to transfer all information to / from
subsystem. The user can also utilise this bus to monitor
Command word and Header word (1760 requirement) for
message illegalization.
The device is packaged in a 119 pin grid array or 84 lead CQFP
package.
SCDCT2578 REV B 3/11/98
2
NRES (Bibirectional IO with pull up resistor)
Bidirectional reset pin. Interface to this pin should be in the form
of an open collector pull down driver. The unit will be reset
when a low level input is asserted on power up. The pin is
bidirectional in that the unit will drive the signal out low after the
status response of the mode code Reset Remote Terminal. Upon
reset the unit will be able to respond immediately after the rising
edge of NRES.
DISCRETE RT STATUS INPUTS
The following signals are inputs to set the appropriate bits in the
Remote Terminals status word. All inputs are sampled after
NVCR except non mode code receive commands in which case
they are sampled after the last data word has been received. All
status inputs are active low.
NME (Input with pull up resistor)
Message Error, illegalizes message. No transfers to / from the
subsystem will take place. No data will be transmitted following
the status.
NILLCMD (Input with pull up resistor)
Input to illegalize a command to the Remote Terminal with a
clear status response. The signal is sampled after NVCR except
non mode code receive commands in which case it is sampled
after the last data word has been received. A low on this input
will illegalize the message, no transfers to / from the subsystem
will take place. The device will respond with a clear status
unless a bit has been specifically set. No data will be transmitted
following status.
NBUSY (Input with pull up resistor)
Subsystem Busy. No data will be transferred to / from the
subsystem and no data will be transmitted following status for
non mode code transfers.
NTF (Input with pull up resistor)
Terminal Flag.
NVCR (Output)
Early indication that the Remote Terminal has received a
command and the command word is available on T0-T15. This
can be used for message illegalization.
NSR (Input with pull up resistor)
Service Request.
NSSFLAG (Input with pull up resistor)
Subsystem Flag.
NDATA (Output)
Access to valid data word in real time. Data word available on
T0-T15 during active low signal.
1760 SIGNALS
NCMDSTRB (Output)
This signal indicates that a completely validated message has
been received for standard subaddress data activity. Mode
commands with or without data will not generate this signal.
The NCMDSTRB signal is 8.5 uS long and is an indication that
a DMA burst will initiate at the end of NCMDSTRB to transfer
words between the 32 word data memory and the subsystem.
The Command word is available on T0-T15 during this period.
NENCHK (Input with pull up resistor)
Enables / disables the internal hardware checksum generation
and validation. When enabled, the circuitry will check all
incoming data for correct checksum and generate the correct
checksum word for an outgoing data transfer.
“0" = Enable checksum circuitry.
“1" = Disable checksum circuitry.
STATUS (Open drain output)
Open drain output will toggle high or low on each incoming data
word from the 1553 data bus provided NENCHK is enabled.
When the last data word is received the STATUS line is sampled
by the protocol circuitry to determine if the checksum for the
message is valid. At the end of the message, if STATUS is low
then the checksum is not valid. This STATUS signal can be
wired to several different pins to customise the units response to
a checksum failure. STATUS can be wired to signals such as
NILLCMD and NSR which would cause the message to be
illegalized and set Service Request bit in the Status.
NDATAST (Output)
Signal to transfer normal validated received data from the data
buffer memory to the subsystem at a rate of 500 nS per word via
the T0-T15 highway.
NSSTRB (Input with pull up resistor)
Signal to transfer normal data for transmission from the
subsystem to the data buffer memory at a maximum rate of 1 uS
per word via the T0-T15 highway.
C1MHZ (Output)
Free running 1 MHZ clock to subsystem. NSSTRB must be
synchronised to this clock.
NHDR (Output)
In Mil-Std-1760, the first data word of a message is defined as
a Header word. The NHDR signal indicates the presence of the
Header word on the T0-T15 highway as it is received. The
Header is also stored in the data buffer memory along with the
complete message.
NENVW (Output)
Signal to transfer Vector word from subsystem to unit in
response to ‘Transmit Vector Word’ mode command via the
T0-T15 highway.
STREL (Output)
When the store is released from the aircraft all the Remote
Terminal address inputs go high causing signal STREL to go
high.
NSYNC (Output)
Signal to subsystem indicating receipt of a synchronise mode
commands If the mode code has an associated data word, it will
be available on T0-T15 at this time. If there is no associated data
word, T0-T15 will be zero.
SCDCT2578 REV B 3/11/98
3
MESSAGE FORMATS
BC TO RT TRANSFER
DATA BUS
COMMAND
DATA
DATA
DATA
STATUS
NVCR
NHDR
NDATA
NCMDSTRB
NDATAST
T0-T15
1
1.
2.
3.
4.
5.
6.
7.
2
3
4 5 6 7
Valid command word received, contents available on T0-T15 for illegalization purposes.
First valid data word (1760 header word) received, contents available on T0-T15 and stored in 32 word data memory.
Second valid data word received, contents available on T0-T15 and stored in 32 word data memory.
Last valid data word received, contents available on T0-T15 and stored in 32 word data memory. Status bits must be valid within 250nS.
Status register contents transferred to transmit buffer.
NCMDSTRB indicates valid message received, command word available on T0-T15.
Data words transferred from 32 word data memory to subsystem at 500 nS per word.
RT TO BC TRANSFER
DATA BUS
COMMAND
STATUS
DATA
DATA
DATA
NVCR
NCMDSTRB
NSSTRB
T0-T15
1 2 3 4
1.
2.
3.
4.
Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
Status register contents transferred to transmit buffer.
NCMDSTRB indicates valid message received, command word available on T0-T15.
Data words transferred from subsystem to 32 word data memory at 1 uS per word.
RT TO RT TRANSFER (RECEIVING TERMINAL)
DATA BUS
STATUS
REC CMD TRAN CMD
DATA
DATA
STATUS
NVCR
NHDR
NDATA
NCMDSTRB
NDATAST
T0-T15
1
SCDCT2578 REV B 3/11/98
2
3
4
4
5 6 7 8
1.
2.
3.
4.
5.
6.
7.
8.
Valid receive command word received, contents available on T0-T15 for illegalization purposes.
Valid transmit command word received, contents available on T0-T15.
Status response of transmitting terminal received.
First valid data word (1760 header word) received, contents available on T0-T15 and stored in 32 word data memory.
Last valid data word received, contents available on T0-T15 and stored in 32 word data memory. Status bits must be valid within 250nS.
Status register contents transferred to transmit buffer.
NCMDSTRB indicates valid message received, command word available on T0-T15.
Data words transferred from 32 word data memory to subsystem at 500 nS per word.
MODE CODES WITHOUT DATA
DATA BUS
COMMAND
STATUS
NVCR
NRES/NSYNC
When applicable
T0-T15
1 2
3
1. Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
2. Status register contents transferred to transmit buffer.
3. Synchronise mode command, T0-T15 = 0.
MODE CODES WITH DATA RECEIVE
DATA BUS
COMMAND
STATUS
DATA
NVCR
NDATA
NSYNC
When applicable
T0-T15
1
1.
2.
3.
4.
2 3 4
Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
Valid data word received, contents available on T0-T15. Synchronise data word stored in 32 word data memory.
Status register contents transferred to transmit buffer after message validation.
Synchronise data word(when applicable) transferred from 32 word data memory to main memory and available on T0-T15.
MODE CODES WITH DATA TRANSMIT
DATA BUS
COMMAND
STATUS
DATA
NVCR
NENVW
When applicable
T0-T15
1 2 3
1. Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
2. Status register contents transferred to transmit buffer after message validation.
3. Vector word (when applicable) transferred from subsystem to transmit buffer.
SCDCT2578 REV B 3/11/98
5
BC TO RT TRANSFER BROADCAST
DATA BUS
COMMAND
DATA
DATA
DATA
NVCR
NHDR
NDATA
NCMDSTRB
NDATAST
T0-T15
1
1.
2.
3.
4.
5.
6.
2
3
4
5 6
Valid command word received, contents available on T0-T15 for illegalization purposes.
First valid data word (1760 header word) received, contents available on T0-T15 and stored in 32 word data memory.
Second valid data word received, contents available on T0-T15 and stored in 32 word data memory.
Last valid data word received, contents available on T0-T15 and stored in 32 word data memory. Status bits must be valid within 250nS.
NCMDSTRB indicates valid message received, command word available on T0-T15.
Data words transferred from 32 word data memory to subsystem at 500 nS per word.
RT TO RT TRANSFER BROADCAST (RECEIVING TERMINAL)
DATA BUS
STATUS
REC CMD TRAN CMD
DATA
DATA
NVCR
NHDR
NDATA
NCMDSTRB
NDATAST
T0-T15
1
1.
2.
3.
4.
5.
6.
7.
2
3
4
5
6 7
Valid receive command word received, contents available on T0-T15 for illegalization purposes.
Valid transmit command word received, contents available on T0-T15.
Status response of transmitting terminal received.
First valid data word (1760 header word) received, contents available on T0-T15 and stored in 32 word data memory.
Last valid data word received, contents available on T0-T15 and stored in 32 word data memory. Status bits must be valid within 250nS.
NCMDSTRB indicates valid message received, command word available on T0-T15 and stored in the 32 word command memory.
Data words transferred from 32 word data memory to subsystem at 500 nS per word.
MODE CODES WITHOUT DATA BROADCAST
DATA BUS
COMMAND
NVCR
NRES/NSYNC
When applicable
T0-T15
1
2
1. Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
2. Synchronise mode command, T0-T15 = 0.
SCDCT2578 REV B 3/11/98
6
MODE CODES WITH DATA RECEIVE BROADCAST
DATA BUS
COMMAND
DATA
NVCR
NDATA
NSYNC
When applicable
T0-T15
1
2
3
1. Valid command word received, contents available on T0-T15 for illegalization purposes. Status must be valid within 600 nS.
2. Valid data word received, contents available on T0-T15. Synchronise data word stored in 32 word data memory.
3. Synchronise data word (when applicable) transferred from 32 word data memory to main memory and available on T0-T15.
REMOTE TERMINAL DETAIL
RESVD
Reserved: set to zero
COMMAND REGISTER
BCST
Broadcast Command Received: set internally.
BUSY
Subsystem Busy: set with a discrete pin.
The five most significant bits of the command register contain the
Remote Terminal Address.
SSFL
Subsystem Flag: set with a discrete pin.
Bit 10 of the register is the Transmit / Receive bit. If it is set to '1'
the device will perform the transmit sequence and it is set to '0' it
will perform the receive sequence.
DBCA
Dynamic Bus Control Acceptance: set to zero.
TF
Terminal Flag: set with a discrete pin.
Bits 5 to 9 contain the Subsystem Address but two of these
addresses are reserved and one programable. 11111 (1F) or 00000
(00) indicate that the command is a mode code. The least
significant five bits of the command register are used to decode the
mode code and are not used as the word counter as a mode code
may only have a maximum of one associated word.
The status register is cleared and the external bits loaded on all
commands except 'Transmit Status' and 'Transmit Last Command'.
The external status bits (both discrete and programable) must be
valid 600 nS from the rising edge of NVCR for transmit commands
and mode codes, and 250 nS from the rising edge of NDATA for
the last data word in a receive message.
111110 (1E) and WRAPEN sets the sequencer up to perform the
wrap around function.
If discrete status inputs are not used they may be left open circuit.
The least significant five bits of the command register contain the
number of data words to be transmitted or received. 11111 is 31
words and 00000 is 32 words.
STATUS RESPONSE TIME
STATUS REGISTER
The response time (all commands) measured from the mid bit zero
crossing of the last bit of the last word to the mid bit zero crossing
of the status word sync is nominally 11.0 uS.
This time period is used to monitor for more data words on the bus.
If a valid sync field followed by four valid Manchester bi-phase bits
are detected then this is considered to be another word on the bus.
ME
Message Error: set internally as a result of an error in the received
message or set externally with a discrete pin to illegalize a
message.
The response time may be reduced to 6.0 uS (4.0 uS dead bus
time) by setting the MCAIR input active high.
INST
Instrumentation: set to zero.
Any command or mode command may be illegalized by setting the
NME input active low. The remote terminal will respond with
status with the Message Error bit set, provided the message was
valid, and not use the information received. There will be no
transfers to or from the subsystem.
MESSAGE ILLEGALIZATION
SR
Service Request: set with a discrete pin.
SCDCT2578 REV B 3/11/98
7
One way to implement this function is to place a latching PROM
to the T0-T10 data bus. The PROM would only have to decode 11
bits (5 bits subaddress, 5 bit word count and 1 bit T/R) and have
a one bit output to place a high / low level on the NME input pin.
The upper five bits (T11-T15) are just the Remote Terminal
address for the unit which is constant so no decode of these bits is
necessary. The latching signal for the PROM would be the NVCR
line. The NME signal will remain latched and stable until the next
rising edge of NVCR.
The device will only consider a command word valid if the
following conditions are met:a) It contains the correct sync field.
b) Correct Manchester bi-phase (16 bits plus parity).
c) Correct parity (odd).
d) Correct terminal address or broadcast address.
e) Does not follow contiguously a valid word on the same bus.
Reserved mode commands are automatically declared illegal by the
device and need not be included in the PROM decode.
a) It contains the correct sync field.
b) Correct Manchester bi-phase (16 bits plus parity).
c) Correct parity (odd).
d) Follows contiguously a valid word on the same bus.
The device will only consider a data word valid if the following
conditions are met:-
All other conditions which require the message error bit to be set
are automatic.
Upon receipt of a valid command word the signal NVCR becomes
active low for 500 nS. (The command word is available on T0-T15
during this period for message illegalization).
1760 CHECKSUM
The 1760 checksum logic is enabled by setting the input NENCHK
active low.
On all commands except 'Wrap Around Transmit' the 32 data word
memory is cleared.
For transmit messages the checksum word is generated and
inserted in the last word position of the transmitted message.
RT TO BC TRANSFER
For received messages the last data word receive (the checksum
word) is validated. If this word meets the required criteria the
output STATUS remains low. This signal will toggle up and down
for each data word received as it is calculating the checksum.
The open drain output (STATUS) signal may be hard wired to any
of the discrete status inputs to set the required bit of the status
response in the current message. In addition it may be hard wired
to the input NILLCMD which will prevent the message being
written to memory (e.g. if it is required to set the Service Request
bit and not use the data for a failed checksum - hard wire STATUS
to NSR and NILLCMD).
If a valid command is received to transmit up to 32 data words the
device will initially respond with Status.
The signal NCMDSTRB goes low for 8.5 uS synchronized to the
1 MHZ clock indicating that a completely validated message has
been received. The transmit Command word appears on T0-T15
at this time.
If the Busy bit of the Status is set the sequence will terminate after
NCMDSTRB.
1760 HEADER WORD
The end of the NCMDSTRB will initiate the DMA cycle to transfer
the data words from the subsystem to the data buffer memory in a
single burst.
In 1760 applications the first data word received is designated the
header word. An output NHDR is provided to indicate the
presence of this word on the highway T0-T15 for verification
purposes. A failed header word may be treated in the same way as
a failed checksum.
STORE RELEASED
The subsystem enables the first data word onto T0-T15 and applies
a NSSTRB to the device synchronized to the 1 MHZ clock, this
data is stored in the data buffer memory. The subsystem must
continue transferring the correct amount of words to the device in
this manner at a rate of between 62.5 kHz and 1 MHZ.
The signal STREL is provided in 1760 applications to indicate to
the subsystem that the store is no longer connected to the aircraft.
Data is transferred from the data buffer memory to the output buffer
for transmission as required by the 1553 data bus.
If the 1760 checksum is enabled, the checksum word will be
automatically generated and transmitted as the last data word. For
example, if a Command is received to transmit five data words the
subsystem can load four or five data words. If the subsystem loads
four data words the device will generate the last data word for
transmission. If the subsystem loads five data words the device will
ignore the last data word and transmit the internally generated
checksum word instead.
INITIALISATION OF THE DEVICE
The device must be reset to a known state on power up. (The RT
address will be latched on power up). It will remain inactive until
a valid command word is received. If the device is in the process
of sequencing a command and a new command is received on the
alternative bus, the sequence will be terminated and the device will
sequence the new command.
SCDCT2578 REV B 3/11/98
8
Error Conditions
The end of the NCMDSTRB will initiate the DMA cycle to transfer
the data words from the data buffer memory to the subsystem. The
first word received is enabled onto T0-T15 and the signal
NDATAST is pulsed low. This sequence is repeated for each data
word that was received.
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. Broadcast address.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
4. Too few NSSTRB from
subsystem.
Message truncated.
5.Too many NSSTRB from
subsystem.
Bit 1 of BIT register set.
Too many data words will
not be transmitted.
Error Conditions
Note: Sequence terminated - termination will take place before
signal NCMDSTRB becomes active, therefore no transfers to /
from subsystem will occur.
1. Invalid command.
No response.
Command ignored.
2. Invalid data word.
No status response.
Set message error.
Sequence terminated.
3. Non contiguous data.
No status response.
Set message error.
Sequence terminated.
4. Too few data words.
No status response.
Set message error.
Sequence terminated.
5. Too many data words.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
BC TO RT TRANSFER
RX
CMD
DATA DATA
DATA
Note: Sequence terminated - termination will take place before
signal NCMDSTRB becomes active, therefore no transfers to /
from subsystem will occur.
* STATUS
If a valid command is received to receive up to 32 data words and
the second word is another command word then an RT to RT
transfer has been set up (see RT to RT transfer).
RT TO RT TRANSFER
All valid data words received are stored in the data buffer memory
until message validation is complete after which the device will
respond with Status.
RX
CMD
TX
CMD
* STATUS
DATA
*
STATUS
To initiate an RT to RT transfer the Bus Controller will send a
receive command to RTA followed contiguously by a transmit
command to RTB.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Data words are also available on T0-T15 as they are received
indicated by signal NDATA.
RTB will respond with status and contiguous data (see RT to BC
transfer).
Only after the message has been completely validated will the data
be transferred to the subsystem in a single burst at 500 nS per
word. This ensures that only complete validated messages are
transferred to the subsystem.
RTA (the receiving terminal) will receive the status and data
transmitted by RTB and store the received data in the data buffer
memory until the entire RT to RT transfer has been validated, after
which it will respond with its own status provided it was not a
broadcast command, in which case the status transmission will be
suppressed and the broadcast bit set. It will then transfer the data
to the subsystem (see BC to RT transfer).
When a complete validated message is stored in the data buffer
memory the signal NCMDSTRB goes low for 8.5 uS synchronized
to the 1 MHZ clock indicating that a completely validated message
has been received. The receive Command word appears on T0-T15
at this time.
The error detection for the transmitting terminal will be the same
as for RT to BC transfer. The error detection for the receiving
terminal is as follows:-
If the Busy bit of the Status is set the sequence will terminate after
NCMDSTRB.
SCDCT2578 REV B 3/11/98
Action taken by device
9
Error Conditions
Action taken by device
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
1. Invalid receive command.
No response.
Command ignored.
2. Non contiguous
command words.
No status response.
Set message error.
Sequence terminated.
2. Invalid data word.
No status response.
Set message error.
Sequence terminated.
3. Non contiguous data.
3. Transmit command
followed by another word
(excluding command
word for RTA, in which
case it will respond to
the latest command).
No status response.
Set message error.
Sequence terminated.
No status response.
Set message error.
Sequence terminated.
4. Too few or too many
data words.
No status response.
Set message error.
Sequence terminated
4. Transmitting terminal
does not respond with
status within 16 uS.
No status response.
Set message error.
Sequence terminated.
5. Invalid transmit
command.
No response.
Command ignored.
6. Transmit command
followed by another
word.
No status response.
Set message error.
Sequence terminated
5. Incorrect terminal
transmitting.
No status response.
Set message error.
Sequence terminated.
7.Transmit Broadcast
address.
6. Non contiguous data
following status from
RTB.
No status response.
Set message error.
Sequence terminated
No status response.
Set message error.
Set broadcast.
Sequence terminated.
8. Transmit word count not
equal to receive word
count.
No data transmission.
Set message error.
Sequence terminated.
7. Invalid data transmitted
from RTB.
No status response.
Set message error.
Sequence terminated.
8. Too few or too many
data words.
No status response.
Set message error.
Sequence terminated.
DYNAMIC BUS CONTROL (00)
DBC
CMD
* STATUS
The device will respond with status.
Error Conditions
WRAP AROUND
RX
CMD
DATA DATA
TX
CMD
* STATUS DATA
DATA
DATA
* STATUS
SCDCT2578 REV B 3/11/98
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. Broadcast address.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
5. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
DATA
The wrap around capability is for test purposes only. It will test for
transfers to and from the Bus Controller without any sub system
intervention.
The wrap around sequence will commence on receipt of a valid
receive command word containing the wrap around subaddress
(1E) providing the WRAPEN input is set high. The data received
is stored in the data buffer memory and the device will respond
with status. The Bus Controller will then send a transmit command
to subaddress 1E and the data contained in the memory will be
transmitted following the status.
For the test to operate correctly the number of data words to be
transmitted must be the same as the number received.
10
Action taken by device
SYNCHRONIZE WITHOUT DATA WORD (01)
SYNC
CMD
INITIATE SELF TEST (03)
I.S.T
CMD
* STATUS
The device will respond with status. The NSYNC signal will go
active low for 500 nS. Throughout this period the highway T0T15 will be zero and remain at zero until the next command is
received.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
The device will respond with status..
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
* STATUS
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
TRANSMITTER SHUTDOWN (04)
TRANSMIT STATUS (02)
TX ST
CMD
*
TX DIS
CMD
STATUS
The device will respond with status and shutdown the transmitter
on the alternate bus, thus inhibiting any further transmission on that
bus.
Once a transmitter has been shutdown it can only be reactivated by
the mode commands 'Override Transmitter Shutdown' or 'Reset
Remote Terminal'.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
The status register is not cleared or loaded before it is transmitted,
i.e. it contains the resulting status from the previous command.
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. Broadcast address.
5. T/R bit of command set
to zero and broadcast
address
* STATUS
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
No status response.
Set message error.
Set broadcast.
Sequence terminated.
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
SCDCT2578 REV B 3/11/98
11
OVERRIDE TRANSMITTER SHUTDOWN (05)
TX EN
CMD
OVERRIDE INHIBIT TERMINAL FLAG (07)
EN TF
CMD
* STATUS
The device will respond with status and reactivate a shutdown
transmitter on the alternate bus.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
* STATUS
The device will respond with status and then reactivate the
Terminal Flag bit of the status register.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Action taken by device
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
INHIBIT TERMINAL FLAG (06)
INH TF
CMD
RESET REMOTE TERMINAL (08)
RESET
CMD
* STATUS
The device will respond with status and then inhibit any further
setting of the Terminal Flag bit of the status.
Once the Terminal Flag bit has been inhibited it can only be
reactivated by the mode commands 'Override Inhibit Terminal
Flag' or 'Reset Remote Terminal'.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
* STATUS
The device will respond with status after which the bidirectional
signal NRES to the subsystem will go active low for 500 nS.
Transmitter Shutdown mode commands and Inhibit Terminal Flag
mode command will be reactivated.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Action taken by device
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
SCDCT2578 REV B 3/11/98
12
RESERVED MODE CODES (09-0F)
RESVD
CMD
SYNCHRONIZE WITH DATA WORD (11)
SYNC DATA
CMD
* STATUS
The status is not cleared or loaded before it is transmitted with the
message error bit set.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
* STATUS
The Synchronize data word received is stored in the data buffer
memory until message validation is complete after which the
device will respond with Status.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
1. Invalid command.
No response.
Command ignored.
4. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
2. Command not followed
contiguously by data
word
No status response.
Set message error.
Sequence terminated.
3. Command followed by
too many words.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to one.
No status response.
Set message error.
Sequence terminated.
5. T/R bit of command set
to one and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
After the Status response has been initiated the Synchronize Word
will be transferred to the subsystem. The NSYNC signal will go
active low for 500 nS during which time T0-T15 will be set to the
data word received.
Error Conditions
TRANSMIT VECTOR WORD (10)
TX VW
CMD
* STATUS
VW
On receipt of a valid Command to transmit the Vector Word the
device will initially respond with Status.
After the Status response has been initiated the Vector Word will
be enabled onto T0-T15 from the subsystem with signal NENVW
and transferred to the Output Buffer ready for transmission onto the
1553 data bus following the Status.
Error Conditions
1. Invalid command.
Action taken by device
Action taken by device
No response.
Command ignored.
TRANSMIT LAST COMMAND (12)
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
The status response contains the resulting status from the previous
command.
4. Broadcast address.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
The data word transmitted following the status word contains the
previous valid command (provided it was not Transmit Last
Command).
5. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
SCDCT2578 REV B 3/11/98
TX LST
CMD
13
* STATUS
LST
CMD
Error Conditions
SELECTED TRANSMITTER SHUTDOWN (14)
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. Broadcast address.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
5. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
TX DIS DATA
CMD
* STATUS
This mode command is not normally used in dual redundant
systems.
The device will respond with status and shut down the transmitter
on the bus designated by the two least significant bits of the data
word.
The bus addresses of the device are channel 0 - 00, channel
1 - 01. If the command is received on the same bus as the
designated shut down bus then the device will respond with status
and no shut down will occur.
Once a transmitter has been shut down it can only be reactivated by
an 'Override Shutdown Command' or 'Reset Remote Terminal'.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command not followed
contiguously by data
word
No status response.
Set message error.
Sequence terminated.
3. Command followed by
too many words.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to one.
No status response.
Set message error.
Sequence terminated.
5. T/R bit of command set
to one and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
TRANSMIT BIT WORD (13)
TX BIT
CMD
*
STATUS
BIT
WORD
On receipt of a valid Command to transmit the BIT Word the
device will respond with Status followed by the BIT word, after
which the BIT register is cleared.
Bits 2 to 15 are always zero. Bit 1 is set if the subsystem sends too
many NSSTRB’s.
Error Conditions
Action taken by device
1. Invalid command.
No response.
Command ignored.
2. Command followed by
another word.
No status response.
Set message error.
Sequence terminated.
3. T/R bit of command set
to zero.
No status response.
Set message error.
Sequence terminated
4. Broadcast address.
No status response.
Set message error.
Set broadcast.
Sequence terminated.
5. T/R bit of command set
to zero and broadcast
address
No status response.
Set message error.
Set broadcast.
Sequence terminated.
SCDCT2578 REV B 3/11/98
OVERRIDE SEL TRANSMITTER SHUTDOWN (15)
TX EN DATA
CMD
* STATUS
This mode command is not normally used in dual redundant
systems.
The device will respond with status and reactivate a shutdown
transmitter on the bus designated by the two least significant bits
of the data word.
The bus addresses of the device are channel 0 - 00 channel
1 - 01. If the command is received on the same bus as the
designated override shutdown bus then the device will respond
with status and no reactivation will occur.
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
14
Error Conditions
1. Invalid command.
1
No response.
Command ignored.
2. Command not followed
contiguously by data
word
No status response.
Set message error.
Sequence terminated.
3. Command followed by
too many words.
No status response.
Set message error.
Sequence terminated
4. T/R bit of command set
to one.
No status response.
Set message error.
Sequence terminated.
5. T/R bit of command set
to one and broadcast
address
DETAILED TIMING
Action taken by device
NVCR
T0-T15
4
STATUS
6
8
STATUS
No status response.
Set message error.
Set broadcast.
Sequence terminated.
MIN MAX UNIT
1.
2.
3.
4.
5.
6.
7.
8.
* STATUS
The status is not cleared or loaded before it is transmitted with the
message error bit set.
NVCR pulse duration
500
NVCR to T0-T15 valid
250
NVCR to T0-T15 invalid
250
NVCR to discrete status inputs (not rec)
NDATA & NHDR pulse duration
475
T0-T15 valid to NDATA & NHDR
250
NDATA & NHDR to T0-T15 invalid 250
Last NDATA to discrete status inputs (rec)
1
650
nS
600
525
250
nS
nS
nS
nS
nS
nS
nS
1
C1MHZ
If the command was a broadcast the status transmission will be
suppressed and the broadcast bit in the status register set.
Error Conditions
7
T0-T15
* STATUS
RESVD DATA
T/R=0
5
NDATA
NHDR
RESERVED MODE CODES (16-1F)
RESVD
T/R=1
3
2
2
NCMDSTRB
3
Action taken by device
4
T0-T15
T/R=1
1. Invalid command.
2. Command followed by
another word.
MIN
No response.
Command ignored.
1.
2.
3.
4.
No status response.
Set message error.
Sequence terminated.
C1MHZ to NCMDSTRB
NCMDSTRB duration
T0-T15 valid to NCMDSTRB
NCMDSTRB to T0-T15 invalid
8475
100
100
MAX UNIT
75
8525
T/R=0
No response.
Command ignored.
C1MHZ
4. Command not followed
contiguously by data
word.
No status response.
Set message error.
Sequence terminated.
NCMDSTRB
5. Command followed by
too many data words.
No status response.
Set message error.
Sequence terminated.
3. Invalid command.
SCDCT2578 REV B 3/11/98
2
1
3
NSSTRB
5
T0-T15
15
6
nS
nS
nS
nS
MIN MAX UNIT
1. Rising edge of NCMDSTRB to falling 0.5 10.0
edge of first NSSTRB
2. NSSTRB to next NSSTRB
1.0 16.0
3. Rising edge of C1MHZ to falling edge
75
of NSSTRB
4. Falling edge of C1MHZ to rising edge
75
of NSSTRB
5. Falling edge of NSSTRB to data enabled
75
onto T0-T15 from subsystem
6. Rising edge of NSSTRB to data disabled
75
onto T0-T15 from subsystem
16 MHZ CLOCK REQUIREMENT
uS
uS
nS
nS
nS
nS
MIN
40%
T
MAX
60%
of cycle
C1MHZ
1
NCMDSTRB
2
TRANSFORMERS
3
NDATAST
4
The device requires a 1:2.5 turns ratio for direct coupling and
1:1.79 turns ratio for transformer coupling. The centre tap of the
transformers must be tied to ground.
5
T0-T15
The suggested transformer are:Technitrol 1553-45
Aeroflex 25T1553-45
MIN MAX UNIT
1. Rising edge of NCMDSTRB to falling 225 275
edge of first NDATAST
2. NDATAST to next NDATAST
475 525
3. NDATAST pulse duration
225 275
4. Data valid on T0-T15 to NDATAST 100
5. NDATAST to data invalid on T0-T15 100
nS
nS
nS
nS
nS
DATA
1
P
1:1.79
0.75Zo
1:1.4
NRES/NSYNC
2
3
NDATA
T0-T15
0.75Zo
P’
Transformer coupled
5
NENVW
DATA
6
1:2.5
T0-T15
1.
2.
3.
4.
NRES/NSYNC pulse duration
T0-T15 valid to NSYNC
NSYNC to T0-T15 invalid
NVCR to NRES/NSYNC non bcast
NVCR to NRES/NSYNC bcast
5. NENVW to T0-T15 valid
6. NENVW to T0-T15 invalid
7. NENVW is reset by NVCR
SCDCT2578 REV B 3/11/98
475 525
50
250
27.9 28.1
8.9 9.1
250
500
Direct coupled
nS
nS
nS
uS
uS
nS
nS
16
A
0.75Zo
NDATA
MIN MAX UNIT
0.75Zo
A’ Zo
MIN NOM MAX UNIT
OPERATING CONDITIONS
E. Not Used
ABSOLUTE MAXIMUM RATINGS
VDD Supply voltage
VSS Supply voltage
VIH High level input voltage
VIL Low level input voltage
Operating free air temperature range
Storage temperature range
+7
0
VDD+0.5
VSS-0.5
-55 to +125
-65 to +150
Volts
Volts
Volts
Volts
C
C
F. INPUT OUTPUT
VIH
VIL
IIH
IIL
CIN
VOH
VOL
IOH
IOL
IHZ
RECOMMENDED OPERATING CONDITIONS
MIN NOM MAX UNIT
VDD Supply voltage
Free air temperature range
4.75 5.0
-55
5.5
+125
Volts
C
High level input voltage
Low level input voltage
High level input current
Low level input current
Input capacitance
High level output voltage
Low level output voltage
High level output current
Low level output current
High impedance IO current
2.4
VSS
VDD-0.5
2.0
2.0
5.5
5.5
VDD
0.8
10
10
10
VDD
0.4
10.0
10.0
10
Volts
Volts
uA
uA
pf
Volts
Volts
mA
mA
uA
Volts
Volts
uA
uA
pf
Volts
Volts
mA
mA
G. INPUT OUTPUT WITH PULL UP
ELECTRICAL CHARACTERISTICS
VIH
VIL
IIH
IIL
CIN
VOH
VOL
IOH
IOL
DIGITAL SIGNALS
MIN NOM MAX UNIT
A1. INPUT WITH PULL UP
VIH
VIL
IIH
IIL
CIN
High level input voltage
Low level input voltage
High level input current
Low level input current
Input capacitance
2.4
VSS
35
65
oc
0.8
10
120
10
Volts
Volts
uA
uA
pf
High level input voltage
Low level input voltage
High level input current
Low level input current
Input capacitance
High level input voltage
Low level input voltage
High level input current
Low level input current
Input capacitance
2.4
VSS
450
800
oc
0.8
10
1500
10
IO
VO
Volts
Volts
uA
uA
pf
TRF
VOE
2.4
oc
35
65
VDD
0.8
120
10
10
Volts
Volts
uA
uA
pf
VO
High level output voltage
Low level output voltage
High level output current
Low level output current
High level output voltage
Low level output voltage
High level output current
Low level output current
SCDCT2578 REV B 3/11/98
7.0
7.5
600
9.0
mA
V p-p
100
200
300
nS
90
mV
9.0
V p-p
800
VDD-0.5
VDD-0.5
2.0
2.0
5.5
5.5
VDD
0.4
10.0
10.0
Volts
Volts
mA
mA
5.5
oc
0.4
10
10.0
Volts
Volts
uA
mA
2.0
Driver peak output current
Differential output level
point A-A’ (RL=35 ohms)
on 1760 BUS
Rise and fall times
(10%-90% of p-p output)
Output offset 2.5 uS after
mid bit crossing of parity,
point A-A’ (RL=35 ohms)
Differential output level
point A-A’ (RL=35 ohms)
on 1553 BUS
-90
6.0
7.5
VIDR Differential input level
14
20
point P-P’ (TXFMR-2.12:1)
CMRR Common mode rejection
45
ratio
VTH Input threshold voltage
0.60 0.82 1.20
referred to the bus
(100KHz-1MHz)
D. OPEN DRAIN OUTPUT
VOH
VOL
IOH
IOL
1.0
5.0
450
H. RECEIVER
C. OUTPUT
VOH
VOL
IOH
IOL
0.5
1.5
oc
0.8
10
1500
10
VDD
0.4
1.8
9.0
H. TRANSMITTER
B. INPUT WITH PULL DOWN
VIH
VIL
IIH
IIL
CIN
oc
VSS
DATA BUS SIGNALS
A2. INPUT WITH PULL UP
VIH
VIL
IIH
IIL
CIN
High level input voltage
Low level input voltage
High level input current
Low level input current
Input capacitance
High level output voltage
Low level output voltage
High level output current
Low level output current
17
V p-p
dB
V p-p
PIN ASSIGNMENTS -PGA
(2578/81-02-XX-YY-P119)
PGA
SIGNAL
IO TYPE
PGA
SIGNAL
IO TYPE
G12
STREL (-12 only)
C
K3
ADDR E
A1
F12
NSR
A2
N1
ADDR D
A1
ADDR C
A1
E12
WRAPEN
B
M3
E11
T0
F
L4
ADDR B
A1
C12
T1
F
N3
ADDR A
A1
D11
T2
F
N4
ADDR P
A1
A13
T3
F
N5
DATABUS 0
H
NDATABUS 0
H
B11
T4
F
L6
C10
T5
F
L7
VDD
A11
T6
F
M7
VSS
A10
T7
F
N9
C16MHZ
A2
A9
DATABUS 1
H
N10
NDATA
C
H
M11
NRES
G
C8
NDATABUS 1
C7
VDD
L10
NSSTRB
A1
B7
VSS
M12
C1MHZ
C
C6
NILLCMD
A2
L11
NCMDSTRB
C
A4
T8
F
K11
NDATAST
C
A3
T9
F
K12
NENVW
C
C4
T 10
F
J12
NSSFLAG
A2
A2
T 11
F
H11
NBUSY
A2
B2
T 12
F
G13
NHDR (-12 only)
C
D3
T 13
F
M9
LA (-12 only)
A1
C1
T 14
F
G1
NVALCHK (-12 only)
C
N/C
E3
T 15
F
F2
E1
NSYNC
C
M5
N/C
F1
MCAIR
B
N8
N/C
G3
STATUS (-12 only)
D
H12
N/C
H2
NENCHK (-12 only)
A1
B9
N/C
N/C
J2
NVCR
C
A6
J3
NTF
A2
A5
N/C
L2
NME
A2
B5
N/C
B4
N/C
B3
N/C
SCDCT2578 REV B 3/11/98
18
PACKAGE OUTLINE
119 Pin PGA
DIMENSIONS (Inches)
SCDCT2578 REV B 3/11/98
REF
MIN
NOM
MAX
A
0.160
-
0.210
A1
0.040
0.050
0.060
b
0.016
0.018
0.020
D
1.280
-
1.335
E
1.280
-
1.335
e1
-
0.100
-
e
-
1.200
-
L
0.110
0.130
0.150
19
PIN ASSIGNMENTS (2578/81-02-XX-YY-F84)
CQFP
SIGNAL
IO TYPE
43
C1MHZ
C
F
44
NCMDSTRB
C
F
45
NDATAST
C
NENVW
C
SIGNAL
IO TYPE
1
T12
F
2
T13
3
T14
CQFP
4
T15
F
46
5
NSYNC
C
47
NSSFLAG
A2
6
MCAIR
B
48
NBUSY
A2
7
NVALCHK (-12 only)
C
49
N/C
D
50
NHDR (-12 only)
C
8
STATUS (-12 only)
9
N/C
51
N/C
10
N/C
52
STREL (-12 only)
C
11
NENCHK (-12 only)
A1
53
NSR
A2
N/C
12
NVCR
C
54
13
BCST
C
55
N/C
14
NTF
A2
56
WRAPEN
N/C
B
15
N/C
57
16
N/C
58
T0
17
NME
A2
59
N/C
18
ADDRE
A1
60
N/C
T1
F
F
F
19
N/C
61
20
N/C
62
T2
21
ADDRD
A1
63
N/C
22
ADDRC
A1
64
N/C
A1
65
N/C
66
T3
F
67
T4
F
T5
F
23
ADDRB
24
N/C
25
ADDRA
A1
26
N/C
68
27
N/C
69
N/C
28
ADDRP
A1
70
T6
29
DATA
H
71
N/C
H
72
N/C
0 (BUS)
F
30
NDATA 0 (BUS)
31
N/C
73
T7
F
32
N/C
74
DATA 1 (BUS)
H
33
N/C
75
NDATA 1 (BUS)
H
34
VDD
76
N/C
35
VSS
77
N/C
36
C16MHZ
A2
78
VDD
37
LA (-12 only)
A1
79
VSS
C
80
NILLCMD
A2
38
NDATA
39
N/C
81
T8
F
40
N/C
82
T9
F
41
NRES
G
83
T10
F
A1
84
T11
F
42
NSSTRB
N/C = Do not connect
SCDCT2578 REV B 3/11/98
20
CQFP - Flat Package Outline
POWER SUPPLY REQUIREMENTS
APPLICATION NOTES
CURRENT
MAX
UNIT
Transmitter standby (both channels) 60
mA
25% duty cycle (one channel)
220
mA
50% duty cycle (one channel)
350
mA
POWER DISSIPATION
MAX
UNIT
Transmitter standby (both channels) 0.3
watts
50% duty cycle (one channel)
0.6
watts
100% duty cycle (one channel)
0.9
watts
CIRCUIT TO TRANSFER DATA FROM SUBSYSTEM
POWER SUPPLY DECOUPLING
To maximize stabilization of the devices transceivers, a 4.7 uf
and a 0.1 uf capacitor should be connected in parallel from the
+5V supply to ground.
SCDCT2578 REV B 3/11/98
21
CIRCUIT TECHNOLOGY
Ordering Information
DESC
Part Number
Package
CT2578-02-QM-P119
TBD
119 Pin PGA
CT2578-02-XT-P119
TBD
119 Pin PGA
CT2578-02-IN-P119
TBD
119 Pin PGA
CT2578-02-CG-P119
TBD
119 Pin PGA
Model Number *
MIL-STD-1760
Pinout
McAir
Compliant
CT2578-12-QM-P119
✓
TBD
119 Pin PGA
CT2578-12-XT-P119
✓
TBD
119 Pin PGA
CT2578-12-IN-P119
✓
TBD
119 Pin PGA
CT2578-12-CG-P119
✓
TBD
119 Pin PGA
CT2578-02-QM-F84
TBD
84 Lead CQFP
CT2578-02-XT-F84
TBD
84 Lead CQFP
CT2578-02-IN-F84
TBD
84 Lead CQFP
CT2578-02-CG-F84
TBD
84 Lead CQFP
CT2578-12-QM-F84
✓
TBD
84 Lead CQFP
CT2578-12-XT-F84
✓
TBD
84 Lead CQFP
CT2578-12-IN-F84
✓
TBD
84 Lead CQFP
CT2578-12-CG-F84
✓
TBD
84 Lead CQFP
CT2581-02-QM-P119
✓
TBD
119 Pin PGA
CT2581-02-XT-P119
✓
TBD
119 Pin PGA
CT2581-02-IN-P119
✓
TBD
119 Pin PGA
CT2581-02-CG-P119
✓
TBD
119 Pin PGA
CT2581-02-QM-F84
✓
TBD
84 Lead CQFP
CT2581-02-XT-F84
✓
TBD
84 Lead CQFP
CT2581-02-IN-F84
✓
TBD
84 Lead CQFP
CT2581-02-CG-F84
* Screening Code Breakdown
✓
TBD
84 Lead CQFP
QM = MIL-STD-883 Compliant
XT = Extended Temperature Range (-55°C to +125°C)
IN = Industrial Temperature Range (-40°C to +85°C)
CG = Commercial Temperature Range (-0°C to +70°C)
Specifications subject to change without notice.
Aeroflex Circuit Technology
35 South Service Road
Plainview New York 11830
Aeroflex Circuit Technology
Telephone: (516) 694-6700
FAX:
(516) 694-6715
Toll Free Inquiries: 1-(800) 843-1553
22
SCDCT2578 REV B 3/12/98 Plainview NY (516) 694-6700