53A-454 MIL-STD-1553A/B REAL TIME BUS CONTROLLER SIMULATOR CARD
53A-454 – MIL-STD-1553A/B Real Time Bus Controller Simulator Card
OPT 1V – Add VXIbus Compatibility
53A-780 – Hooded Connector
• Controls up to 31 RTs simultaneously in real time
• Sequence programming allows random access to defined messages at programmable intervals
• Messages may be updated “on-the-fly”
• Voltage levels and error injection may be updated in real time
• Extensive message and word error detection capability
• Message lengths of up to 62 words
The 53A-454 MIL-STD-1553A/B Real Time Bus Controller Simulator Card allows the user to communicate with, and test in real time, devices designed to operate on the MIL-STD-1553 data bus. The term “Real-Time” implies that the ATE system controller, via the 53A-454 Card, can output and input data/commands as necessary to support operation of the 1553 bus at its maximum rate, and that the system controller has immediate access to the 53A-454 Card’s 1553 transmit and receive data buffers. Real time simulation can be controlled by any system controller. However, simulations requiring high interactivity and/or data rates further require that the system controller be able to support input and output transactions at the required data rates.
The 53A-454 can communicate with any or all of the 32 remote terminals specified by MIL-STD-1553 (31 plus broadcast mode). The Card is initially loaded by the system controller with a Sequence Program and Transmit Message(s) for each RT to be addressed. The Card then transmits these pre-programmed messages to the respective RT(s) on command. Sequence Programs and 1553 Data Messages can be updated “on-the-fly” by the system controller. Any response data received from an addressed RT is stored in on-card memory and is available to be read by the system controller without interrupting the transfer of data on the 1553 bus.
The Sequence Program provides random access to all defined messages, to a programmable message timer, and to a buffer which indicates the current location of the Sequence Program for message synchronization purposes. The Sequence Program also has branching capability to allow real time bank switching between multiple groups of messages.
The 53A-454 has extensive capability for inserting 1553 errors into the transmitted data stream, either on a word or message basis. or both. The Card also detects and reports all 1553 errors in the received data stream, distinguishing between the various 1553 error types on a word-by-word basis.
Under program control, the Card’s transmit wave form can be changed between the trapezoidal shape of MIL-STD-1553B and the sinusoidal shape of McDonnell Douglas Specification MDC A3818.
Card programming is by means of ASCII characters sent to the 53A/63A System from the system controller. Data is sent to the 53A-454 and returned to the system controller as binary 8-bit bytes.
The 53A-454 is an ideal solution not only in applications requiring interactive simulations, but also in any MIL-STD-1553 test requiring fast transmit message update and/or receive data read back.
Embedded self test firmware, along with four LEDs. provide Built-In-Test Equipment (“BITE”) for the 53A-454. The LEDs indicate transmit active, receive active, MIL-STD-1553 or MDC A3818 operation, and error status of received data streams.
MIL-STD-1553 Bus Controller.
Up to 1008 messages may be specified for transmittal and/or receipt at any given time. Transmit messages may be updated, and received messages read by the system controller in real time without affecting 1553 bus data traffic.
(Time from start of one message to start of next message.)
Programmable from 24 microseconds to 65,535 microseconds on an individual RT transaction basis.
A “contention” condition can be created, if desired, whereby the bus controller begins transmitting while the RT is still responding.
For a maximum 1553 data rate. the message rate may be programmed to allow the minimum valid response time between an RT response and the next bus controller transmission (4 micro-seconds).
Programmable command or status word plus user-defined number of data words power message
(0 to 59 words).
Manchester Bi-phase, Self-clocking, 1 MHz, 20-bit word consisting of command/data sync, data and parity bits, per MIL-STD-1553NB.
Induced Transmitter Errors:
Programmable on an individual word basis for:
Sync pattern error: ±150 nsec sync transition time error, ±150 nsec bit transition time error, incorrect parity, Manchester error, dropped bit error, or incorrect bit count (±4 bits).
(Bit position of Manchester error, transition time errors, and dropped bit errors are controllable as a part of the 8-bit error description for each word.)
Programmable on an individual message basis for:
Incorrect terminal response time, incorrect word count, or incorrect remote terminal address.
Receiver Error Checking:
Individual word basis, bit transition time errors, parity errors, dropped bit errors, sync pattern errors and receiver response time errors. (Response time error test value is programmable from 4 to 130 microseconds.)
1553 Bus Coupling:
Direct Coupling, 1:1 turns ratio, 55 Ohm isolation resistor each leg.
Transformer Stub Coupling, 1:1.41 turns ratio. (Transformer qualified to MIL-T-21038/27.)
1553 Analog Input:
Maximum Input 40V PTP differential, direct coupled.
27V PTP. transformer coupled.
Threshold, programmable from 0.6V PTP to 6.50V PTP differential, in 0.025V PTP increments.
Impedance, 4 Kilohm differential, direct coupled. 2 Kilohm, transformer coupled.
1553 Analog Output (Standard 35 Ohm bus load):
Level, programmable to 240 different levels, 42 mV per level.
Transition Time, > 100 nsec and <200nsec between the 10% and 90% points on the output waveform for output levels above 1.0V PTP.
Current Drive, 290 mA RMS maximum, direct coupled. 400 mA RMS, transformer coupled.
Voltage Levels, 0.20 (minimum effective) to 10.00V PTP (17.00V PTP maximum into a 70 Ohm load).
Auxiliary Inputs (Analog):
Common Mode Voltage (for injection of common mode voltage onto 1553 bus).
Gaussian Noise (for injection of Gaussian noise onto 1553 bus).
Auxiliary Inputs (TTL):
External Trigger, External Halt External Clock.
Auxiliary Outputs (TTL):
Transmit Data, Transmit Clock, Receive Data. Receive Clock, Transmitter Trigger, Sequence Trigger, Transmit Sync Polarity, Received Sync Polarity, Receiver Error Detection, Status Word Message Error Bit Detection, Transmitter Active, Receiver Active, Receiver Word Trigger.
Output Drive, 48 mA maximum sink current 15 mA maximum source current.
Internal, 16 MHz crystal oscillator.
External, TTL square wave, 15 MHz to 17 MHZ.
Card may be programmed to interrupt the system controller on any specified Sequence Program statement.
Single ASCII character or ASCII character followed by binary data bytes.
OPT 1V. add VXIbus compatibility