CT2553PCB/CT2554PCB/CT2555PCB/CT2556PCB (7/06)

Standard Products
CT2553-PCB / 2554-PCB / 2555-PCB / 2556-PCB
Advanced Integrated MUX (AIM) Hybrid
for MIL-STD-1553 / SAE-AS15531 in PCB Style
July 14, 2006
FEATURES
❑
❑
❑
❑
❑
❑
❑
❑
❑
❑
❑
❑
❑
CT2553-PCB replaces DDC BUS-61553
CT2554-PCB replaces DDC BUS-61554
CT2555-PCB replaces DDC BUS-61555
CT2556-PCB replaces DDC BUS-61556
Complete integrated MUX including:
- Low power dual transceiver
- BC/RTU/MT protocol
- 8K x 16 shared RAM
- Interrupt logic
Compatible with MIL-STD-1750 and other standard CPUs
DIP or flatpack
Minimizes CPU overhead
Provides memory mapped 1553 / SAE-AS15531 interface
On-line & off-line self-test
Advanced low power VLSI technology
COTs PCB construction
Designed for commercial, industrial and aerospace applications
APPLICATIONS
Aeroflex’s CT2553-PCB Advanced Integrated Mux (AIM) PCB is a complete MIL-STD-1553 / SAE-AS15531 Bus
Controller (BC), Remote Terminal Unit (RTU), and Bus Monitor (MT) device. Packaged using COTs PCB
Construction, the CT2553 contains dual low-power transceivers, complete BC/RTU/MT protocol logic, a
MIL-STD-1553-to-host interface unit and an 8K x 16 RAM.
Using an industry standard dual transceiver and standard status and control signals, the CT2553-PCB simplifies
system integration at both the MIL-STD-1553 and host processor interface levels.
All 1553 operations are controlled through the CPU access to the shared 8K x 16 RAM. To ensure maximum design
flexibility, memory control lines are provided for attaching external RAM to the CT2553-PCB Address and Data
Buses and for disabling internal memory; the total combined memory space can be expanded to 64K x16. All 1553
transfers are entirely memory-mapped; thus the CPU interface requires minimal hardware and/or software support.
The CT2553-PCB operates over the military -55°C to +95°C temperature range. See "Ordering Information" (last
sheet) for CT2554-PCB, CT2555-PCB & CT2556-PCB.
SCDCT2553PCB Rev A
SCDCT2553PCB Rev A Preliminary 7/13/06
2
Aeroflex Plainview
4
3
2
1
4
3
2
1
TRANSFORMER B
DATA
BUS B
8
Q1553-2
TRANSFORMER A
DATA
BUS A
8
Q1553-2
INH
768µs
TIMEOUT
INH
RAM
8K X 16
SHARED RAM
PROTOCOL
CONTROLLER
MEMORY
TIMING
PARITY
CHECKER
CONTENTION
RESOLVER
Note: The Watch-Dog Time Out (768µs TYP) is built in.
DECODER
CHANNEL B
ENCODER/
DECODER
CHANNEL A
ENCODER/
FIGURE 1 – CT2553/4/5/6-PCB BLOCK DIAGRAM
TRANSCEIVER B
RX
RX
TX
TX
RX
RX
TX
TX
TRANSCEIVER A
CT2556-PCB
CT2553/4/5-PCB
RT ADDR
D15 - D00
A15 - A00
INTERRUPT
GENERATOR
CPU
TIMING
RTPARERR
RTADR4
RTADRP
RTADR3
RTADR2
RTADR1
RTADR0
INT
EXTLD
EXTEN
MEM/REG
RD/WR
READYD
STRBD
SELECT
MSTRCLR
CLOCK IN
Values at nominal Power Supply Voltages unless otherwise specified
PARAMETER
VALUE
UNITS
40 max
Vp-p
7 min
40 min
KΩ
db
6.0 min, 9.0 max
100 min, 300 max
±90 max
Vp-p
nsec
mV
Logic*
VIH
VIL
2.2 min
0.8 max
V
V
Clock
16
MHZ
+5±10%
V
-15±10%
-12±10%
Not Used
Not Used
V
V
+5±5%
Not Used
(85) / 170
V
mA
(45) / 80
(45) / 80
mA
mA
(85) / 170
(85) / 170
mA
mA
(80) / 130
mA
(80) / 130
mA
−55 to +125
−65 to +150
°C
°C
2.1 x 1.87 x 0.3
(53 x 47.5 x 7.62)
2.19 x 1.6 x 0.3
(55.6 x 40.6 x 7.62)
in
(mm)
in
(mm)
Receiver
Differential Input Voltage
Differential Input Impedance
CMRR
Transmitter (Direct Coupled)
Differential Output Voltage
Output Rise and Fall Times
Output Offset Voltage
Power Requirements
+5V (Logic)
-VEEA (Channel A Transceiver) & -VEEB (Channel B Transceiver)
CT2553-PCB
CT2554-PCB
CT2555-PCB
CT2556-PCB
+5VA (Channel A) & +5VB (Channel B)
CT2553/4/5-PCB
CT2556-PCB
+5V (Idle)
-VEEA / -VEEB (Idle)
CT2553-PCB
CT2554-PCB
+5V (25% Duty Cycle)
CT2553/4/5-PCB
CT2556-PCB
-VEEA / -VEEB (25% Duty Cycle)
CT2553-PCB
CT2554-PCB
Temperature Range
Operating transceiver case
Storage
Physical Characteristics
Size
78 pin DDIP
82 pin flatpack
* See Table 7 for pin loading characteristics.
TABLE 1 – CT2553-PCB SPECIFICATIONS
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
3
GENERAL
MEMORY MANAGEMENT
The CT2553-PCB is a complete MIL-STD-1553 bus
interface unit containing dual low-power transceivers;
Bus Controller (BC), Remote Terminal (RTU), and Bus
Monitor (MT) protocol logic; 8K x 16-bit pseudo dual
port RAM; and memory management arbitration control
circuitry. The host processor interface consists of
standard control and interrupt signals, memory expansion
capability and non-multiplexed address and data buses.
Control of the CT2553-PCB is accomplished entirely
through the use of three internal registers and the shared
RAM. Transfers to and from the CT2553-PCB are
executed on a word-by-word basis ensuring minimal wait
time if contention occurs.
The specific mods of operation (1553 BC/RT/MT) is
software programmable. Memory is configured into
unique control and data block areas based on the 1553
mode of operation. External registers are also supported
by the CT2553-PCB for manipulation of user data. In
addition, the CT2553-PCB provides dynamic, online and
software initiated self-test capabilities.
Memory can be configured to support two AREAs (A
and B), each with an independent sequential stack and
pointers for manipulating 1553 message and control data.
The CPU can access the shared RAM while 1553
message transfers are taking place. Arbitration of the
RAM is automatically implemented in a manner
transparent to the subsystem (See Figures 28-31).
Variable Length DATA BLOCKS are also stored in the
shared RAM and can be addressed by setting pointers
residing in Area A, Area B or both.
For BC/RTU operation, each area contains a Descriptor
Stack and Stack Pointer (See Figures 6 and 7). BC
operation further maintains a Message Count for each
area (number of 1553 messages per frame). RTU
operation maintains a data block address Look-Up Table
for each area. MT operation utilizes a single Stack
Pointer to indicate the starting address for storage of
received words and associated identification Words.
CURRENT AREA ASSIGNMENT/SWAING
Current area status (currently available to the 1553
terminal) is Software programmable by the host; the
unassigned area automatically assumes non-current area
status. Both areas are always addressable by the host.
Swapping of the Current Area can be done following
message transfers for user operations such as exception
handling or multiple buffering of 1553 data.
The host selects the Current Area by writing to the
CT2553-PCB’s Configuration Register with bit 13 set to
the appropriate logic level (0 for area A or 1 for area B).
Internal circuitry ensures that the swapping of Current
Area Status does not occur during an ongoing message
transfer (See Configuration Register).
INTERFACING
The CT2553-PCB is compatible with most common
microprocessors including, but not limited to, the
Motorola 680 x 0, the Intel 808x, Zilog Z800x and
MIL-STD-1750 processors.
Interfacing the CT2553-PCB to the MIL-STD-1553 Data
Bus requires two Q1553-2 pulse transformers and an
external 16 MHz clock (See Figure 2). Tri-state buffers
are used to isolate the CPU's data and address lines.
External RAM can be used instead of or in conjunction
with the CT2553-PCB's internal 8K x 16 bits. The
external RAM used by the CT2553-PCB can be any
standard static memory with an access time of < 55ns.
The external RAM can be expanded to 64K x 16.
Two control signals, MEMENA-IN (pin 69) and
MEMENMA-OUT (pin 31) are provided in addition to the
standard memory I/O signals for internal/external
memory access control (See Figures 3 - 5). MEMEN-OUT
and MEMEN-IN should be tied together for Internal
Memory Only configuration. Memory CS signals can be
generated for configurations using external memory.
DESCRIPTOR STACK (BC/RTU)
The DESCRIPTOR STACK (DS) is divided into 64
entries. Each stack entry contains four words which refer
to one 1553 message. The Block Status Word (BSW)
indicates the physical bus on which the message was
received (RTU mode), reports whether or not an error
was detected during message transfer and indicates
message completion (See Figure 8).
The user-supplied Time Tag word is loaded at the start of
a message transfer and is updated at the end of the
transfer (See Time Tagging).
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
4
RD/WR
RD/WR
(DIR)
DATA
D0 - D15
36
16
RTADP
51
RTADDRESS
(OE) (54LS245)
IOEN
ROM
RAM
I/O
MEMENA-OUT
MEMENA-IN
(OE) (54LS244)
TX/RX-A
1
7
+
6
2
TX/RX-A
5
3
–
4
69
*T1
ADDRESS
A0 - A12
13
CT2553-PCB
8
POR
(SEE NOTE 2)
ADDRESS
DECODER
40
31
78
(SEE NOTE 1)
CPU
8
73
MSTRCLR
SELECT
MEM/REG
20
71
READYD
INT
59
TX/RX-B
5
3
72
52
54
32
3
+5V
2
-15V
ILLCMD
12
15
30
–
4
*T2
34
75
+
6
33
HOST PROCESSOR
16MHz
CLOCK
7
74
13
MEMOE
1
2
(54LS04)
STRBD
TX/RX-B
53
57
XX
17
+5V
SA/MC-0
SA/MC-1
SA/MC-2
SA/MC-3
SA/MC-4
ILLEGALIZATION
PROM
(OPTIONAL)
T/R
BCSTRCV
LMC
1553 INTERFACE
* T1 / T2
CT2553-PCB Q1553-2 (Technitrol)
CT2554-PCB BUS-29854
CT2555-PCB Q1553-45 (Technitrol)
or equivalent low leakage Inductance Transformer
FIGURE 2 – CT2553-PCB EXAMPLE INTERCONNECTION
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
5
ADDRESS BUS
ADDRESS BUS
CPU
16
CPU
CT2553-PCB
CS
MEMENA OUT
31
31
MEMENA OUT
MEMENA IN
69
64K x 16
STATIC RAM
CT2553-PCB
E
ADDRESS
DECODER
69
MEMENA IN
10K
+5V
FIGURE 3 – INTERNAL MEMORY ONLY
69
FIGURE 4 – EXTERNAL MEMORY ONLY
MEMENA IN
ADDRESS BUS
0
CT2553-PCB
A13
A
1
A14
B
2
A15
C
3
CPU
13
4
31
MEMENA OUT
E
5
6
7
ADDRESS
DECODER
8K
x
16
8K
x
16
8K
x
16
8K
x
16
8K
x
16
8K
x
16
8K
x
16
56 x 16K STATIC RAM MAX
FIGURE 5 – CONFIGURATION USING BOTH INTERNAL AND EXTERNAL MEMORY
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
6
CONFIGURATION
REGISTER
15
13
STACK
POINTERS
0
DESCRIPTOR
STACKS
**
DATA **
BLOCKS
*
CURRENT
AREA B/A
BLOCK STATUS WORD
TIME TAG WORD
RESERVED
MESSAGE
BLOCK ADDR
DATA BLOCK
MESSAGE
COUNTER
*
DATA BLOCK
*
Note:
STACK POINTERS and MESSAGE COUNTERS are switched via the
CONFIGURATION REGISTER under external CPU control.
** Note:
DESCRIPTOR STACKS and DATA BLOCKS have 256 word boundries which
should be observed.
FIGURE 6 – USE OF DESCRIPTOR STACK – BC MODE
CONFIGURATION
REGISTER
15
13
STACK
POINTERS
0
DESCRIPTOR
STACKS
**
LOOK-UP TABLE
(DATA BLOCK ADDR)
*
DATA **
BLOCKS
*
CURRENT
AREA B/A
BLOCK STATUS WORD
TIME TAG WORD
LOOK-UP
TABLE ADDR
RESERVED
DATA BLOCK
RECEIVED COMMAND
WORD
DATA BLOCK
*
Note:
STACK POINTERS and LOOK-UP TABLE are switched via the
CONFIGURATION REGISTER under external CPU control.
** Note:
DESCRIPTOR STACKS and DATA BLOCKS have 256 word boundries which
should be observed.
FIGURE 7 – USE OF DESCRIPTOR STACK – RTU MODE
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
7
15
EOM
SOM
CHB/CHA
(RTU ONLY)
ERROR FLAG
STACK POINTER. A STACK POINTER (SP) is
maintained
at a specified location in shared RAM for each
1 1 1 1 1 1 1 1
Descriptor Stack (SP-A: 0100H; SP-B: 0104H). Each
Stack Pointer must be initialized by the CPU to point to
LOOP TEST FAIL
the Descriptor Stack Entry to be used for the first
RESPONSE TIME OUT (BC ONLY) MIL-STD-1553 transmission. The current area SP is
FORMAT ERROR
automatically incremented by four following each
STATUS SET (BC ONLY)
message transfer thereby always pointing to the next
Block Status Word.
8 7
0
Note: In BC operation, the CT2553-PCB always writes the BSW to RAM
with Bit-13. CHB/CHA toggles as per the message control word setting.
BIT NAME
DEFINITION
Note: The Stack Pointer is maintained internally using an 8-BIT
REGISTER for the HIGH BYTE and an 8-BIT COUNTER for the
LOW BYTE. The high byte remains constant (user value) while
the low byte will wrap around from FF(H) to 00(H). For example:
a current Stack Pointer value of 00 FF(H) will increment to 00
00(H) and not 01 00 (H).
EOM
Set at the completion of a message
transfer regardless of whether any errors
were detected.
SOM
Set at the beginning of a message transfer LOOK-UP TABLE (RTU). A data block address
and Reset upon completion of the
Look-Up Table is used to indicate the data blocks to be
transfer.
used for individual commands. Look-Up is based upon the
Set in RTU mode to indicate whether the T/R (transmit/receive) and Subaddress bits of the received
message was received on 1553 bus A or 1553 Command Word. See RTU Operation for detailed
bus B. Toggles to indicate channel, in BC operation; two tables are provided for double buffering in
mode.
the RTU mode.
CHB/CHA
ERROR
FLAG
Indicates that an error was detected within
the message transfer. The specific error
condition(s) are identified in bits 8-11.
STATUS
SET
Set in BC mode to indicate that a status
flag bit was set within the received RTU
Status Word or that the RTU address did
not match the associated Command. Set
in BC mode when the message error bit is
set within the received RTU Status Word.
FORMAT
ERROR
Also set in RTU mode (RT-RT transfer;
CT2553-PCB is acting as the receiving
RT) when the transmitting RTU Status
Word contains an incorrect address. Also,
set in BC or RTU mode if the message
violates MIL-STD-1553 (parity,
Manchester, sync bit count,
non-contiguous data or word count
errors).
RESPONSE
TIMEOUT
Set in BC mode if the addressed RTU did
not respond within 14µs. Also set when
acting as a receiving RT (RT-RT transfer)
if the transmitting RT does not respond in
the specified 1553 response time.
MULTIPLE BUFFERING (BC/RTU).
Unused
areas of shared RAM can be used to store additional
stacks, tables, data blocks and/or user (non 1553-related)
data. In this way, multiple data blocks (RTU) or messages
(BC) can be stored for later use: simply update respective
pointers and initiate the appropriate start conditions. (BC
mode requires SP, message block address and message
count updating while in RTU mode, the SP and Look-Up
Table entry must be updated).
Set when the CT2553-PCB does not pass
LOOP
TEST FAIL the Loop Test. See Self Test paragraph.
FIGURE 8 – DESCRIPTOR STACK - BLOCK
STATUS WORD
CT2553-PCB REGISTERS
The contents of the fourth word of the stack entry depends
upon the 1553 operating mode selected. In BC mode, It
contains the address of the associated 1553 message (Data
Block). In RTU mode, it contains the complete (received)
1553 Command Word.
SCDCT2553PCB Rev A Preliminary 7/13/06
The CT2553-PCB is controlled through the use of three
internal registers: Interrupt Mask Register, Configuration
Register and a Start/Reset Register. In addition, the
CT2553-PCB can access up to four external, user supplied
registers (See Table 2). Possible external register
applications include: CPU Time Tag storage and RTU
Address assignment (See Figures 9 and 10).
Aeroflex Plainview
8
ADDRESS
DECODER
A
A01
B
EXTEN
E
A00
A
A01
B
{
{
A00
READ
WRITE
E
EXTLD
Note:
A02 of the CT2553-PCB must be set to logic 1 to operate with external registers.
FIGURE 9 – USE OF EXTERNAL REGISTERS
EXTLD
1
6
REGISTER
RTADP
5
RT ADDR
CPU
DATA BUS
16
D15 - D00
OE
CT2553-PCB
IOENBL
FIGURE 10 – EXAMPLE CONFIGURATION USING EXTERNAL REGISTERS
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
9
CPU TO REGISTER OPERATIONS. The CPU
selects a register by asserting MEM/REG low and A2 to a
logic 0 (for internal registers) or logic 1 (for external
registers) with A0 and A1 indicating the appropriate
register address (See Figures 28-32). The signals EXTEN
and EXTLD are used to access the external registers.
15
8 7
0
1 1 1 1 1 1 1 1
RTU/BC
MT
CURRENT AREA B/A
STOP ON ERROR
SUBSYSTEM FLAG
SERVICE REQUEST
BUSY
DB ACCEPT
BIT NAME
DEFINITION
SUBYSTEM FLAG
SERVICE REQUEST
BUSY
DB ACCEPT
STOP ON ERROR
Sets/resets 1553 Status Word flag.
Sets/resets 1553 Status Word flag.
Sets/resets 1553 Status Word flag.
Sets/resets 1553 Status Word flag.
BC will halt message transfer after
completing current EOM cycle.
CURRENT AREA B/A Selects Current Area Pointers.
RTU/BC
RTU or BC-MT Operation Select.
CONFIGURATION REGISTER. The Configuration
Register is a 16-bit read/write register used to define the
1553 operating mode (BC, RTU, or MT); define selectable
1553 Status Word bits (RTU only); select stop-on-error
option; and support the double buffering scheme (See
Figure 11).
BIT15
0
0
1
1
BIT 14
0
1
0
1
Operation
BC
MT
RTU
Illegal
Note: A logic 0 causes the corresponding bit within the RTU’s status
word to be set to a logic 1.
FIGURE 11 – CONFIGURATION REGISTER
INTERRUPT MASK REGISTER (BC/RTU). This START/RESET REGISTER. This write-only register
register is a 16-bit read/write register used to enable/mask is used to reset the CT2553-PCB and to start the BC and
interrupt conditions. If an interrupt condition occurs and MT operations, as illustrated in Figure 13.
the corresponding Interrupt Register bit has been enabled
(set to logic 1) pin 72, INT will be pulsed low during the
respective End of Message (EOM) cycle (See Figure 12).
Not Used bit locations can optionally be used for storing
user flags.
15
9 8 7
1 1 1 1 1 1 1
15
4 3 2 1 0
9 8 7
NOT
USED
NOT USED
BC EOM
FORMAT ERROR/STATUS SET
NOT USED
EOM
INTERRUPT
EOM
FORMAT
ERROR/
STATUS SET
BC EOM
4 3 2 1 0
CONTROLLER START
RESET
DEFINITION
End of message. Set by CT2553-PCB in
BC or RTU mode following each 1553
transfer (regardless of validity).
Set if one of the following occurs:.
Loop Test Failure: Received word does
not match last word transmitted.
Message Error: Received message
contained a violation of any of the 1553
message validation criteria (parity, sync,
manchester encoding, bit/word count, etc.)
Time-Out: Expected transmission was
not received during the allotted time.
Status Set: Received Status Word
contained status bit(s) set or address error.
Bus Controller End of Message. Set by the
CT2553-PCB following transmission of all
messages within the current Message Block
(Current area message count = FFFF).
FIGURE 12 – INTERRUPT MASK REGISTER
START
RESET
BIT NAME
CONTROLLER
START
RESET
BIT 1
1
0
BIT 0
0
1
DEFINITION
Issued by the CPU to start
message block transmission (BC
Operation) or to begin reception of
1553 messages (MT Operation).
Issued by the CPU to place the
CT2553-PCB in the power-on
condition; (1) aborts 1553 transfers
currently in progress, and (2)
resets Configuration and Interrupt
Mask Register bits (logic 0).
FIGURE 13 – START/RESET REGISTER
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
10
TABLE 2 – CT2553-PCB REGISTER ADDRESS
DEFINITION
Address Bits
A2
A1
A0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Definition
R/W
R/W
–
W
R/W
R/W
R/W
R/W
initiates the standard wrap-around test (i.e., internal 1553
encoder output is fed back into the decoder - the word is
then written into memory). See BC Operation and Figure
14, BC Control Word for more details.
Interrupt Mask Register
Configuration Register
Not Used
Start/Reset Register
* External Register
* External Register
* External Register
* External Register
15
8
7
6
5
4
3
2
1
0
NOT USED
BUS CHANNEL A/B
OFF-LINE SELF TEST
MASK BROADCAST
NOT USED
MODE CODE
BROADCAST
* Note: R/W (read/write) capability is dependent on the user's
decoding implementation (See Figure 9).
RT-RT
CONTENTION HANDLING
The CT2553-PCB arbitrates shared RAM (and control
register) accesses between the host CPU and the internal
1553 protocol logic.
If the host attempts to access the RAM while an internal
1553 memory cycle is in progress, the CT1553 will delay
the CPU's memory cycle by inserting wait states via the
READYD control signal until the cycle has been
completed. The maximum delay is 1.8µs.
If the internal 1553 protocol logic attempts to access the
RAM while the host CPU has control of the memory, the
internal 1553 logic will wait until the host CPU cycle has
been completed. To ensure the integrity of 1553 data
transfers, the host CPU must complete its memory cycle
within 1.5µs (See Figures 28-32).
BIT NAME
BUS CHANNEL
A/B
Determines whether message will be
transmitted on 1553 Bus A or Bus B.
Logic 1 = A, logic 0 = B.
INITIATE
Logic 1 performs internal off-line
OFF-LINE SELF transmit/receive test. The last word
TEST
of the message is looped back
through the decoder and placed in
RAM. See Self Test paragraph.
MASK
When logic 1, prevents Broadcast
BROADCAST (1) RCVD bit of the 1553 Status Word
response from signalling a status
error as a result of a Broadcast
command. (A FORMAT error will be
generated if the BROADCAST bit is
not set on the RTU’s Status Word.)
MODE CODE
When logic 1, the message is treated
as a Mode Code. (The Command
Word - Word Count field indicates
Mode Code type.)
BROADCAST
When logic 1, indicates that the
message is a Broadcast Command.
(No Status Word is expected.)
RT-RT
When logic 1, the message is treated
as an RT-RT transfer. (The next two
words are Command Words.) Both
Status Word responses are
validated.
SELF TEST
The CT2553-PCB has two self-test modes: the automatic,
continuous On-Line test and the software-initiated
Off-Line test. In both tests the Loop Test Fail bit within
the Block Status Word will be set to a logic 1 if a failure is
detected.
ON-LINE TEST. The On-Line test occurs in BC and
RTU modes during transmission of each message onto the
1553 bus. This test wraps around the last word
transmitted, exercising the 1553 protocol logic through the
1553 transceivers.
While operating as a BC, the last word transmitted is
received, decoded, and written back into memory location
immediately following the last word within the message
block. The host CPU can read and compare this Loop
Back Word with the last word of the message Data Block;
these two words should be identical. This insures data
integrity between the CPU and the CT2553-PCB.
While in the RTU mode, the internal 1553 Status Word
will be updated to reflect the result of the self test. The
Status Word's Terminal Flag bit will be set to a logic 1 if a
fault was indicated by the wrap-around, self-test.
OFF-LINE TEST. The software-initiated Off-Line test
can be executed only when the CT2553-PCB is configured
as a BC. Set the Wrap-Around Test bit within the BC
Control Word to a logic 1 and initiate any standard
message transfer. This inhibits the 1553 transceivers and
DEFINITION
Note:
1. MASK BROADCAST XOR BROADCAST BIT in Status Word =
STATUS SET ERROR.
2. When the BC expects the BROADCAST bit set in the Status Word,
a logic 1 will mask the Status Interrupt Error flag.
FIGURE 14 – BC CONTROL WORD
RESET
The CT2553-PCB can be reset by pulsing the MSTRCLR
(pin 71) low or by writing to the Start/Reset register. After
a reset condition has occurred, the Configuration,
Interrupt, and (internal) Block Status word register outputs
are forced to a logic 0.
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
11
TIME TAGGING (OPTIONAL)
The CT2553-PCB will automatically access an external,
3-state device (i.e., counter) at the start and end of each
message in BC or RTU modes. The CT2553-PCB output,
TAGEN (pin 76), enables the device's output onto the
common, 16-bit data highway while executing a
memory-write cycle. The device's value is written into the
second location of the Descriptor Stack Entry. If a counter is
used its clock, enable, and reset control lines are connected
per system requirement (See Figure 15). If no external
device is attached to the data bus, an expected value of
FFFF (H) will be written into the Time Tag location within
the Descriptor Stack.
Note that the 8-bit Time Tag value generated in the 1553
MT mode of operation is implemented using an 8-bit
counter internal to the CT2553-PCB (See MT operation).
THREE-STATE
COUNTER
OE
CPU
DATA BUS
DATA
BUS
D15 - D00
D15 - D00
OE
TAGEN
CT2553-PCB
IOEN
FIGURE 15 – BC/RT TAGGING (OPTIONAL)
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
CONTROL
WORD
BROADCAST
COMMAND
(NO DATA)
RECEIVE
COMMAND
TRANSMIT
COMMAND
RECEIVE
COMMAND
MODE
COMMAND
MODE
COMMAND
MODE
COMMAND
BROADCAST
COMMAND
BROADCAST
COMMAND
LOOPED
BACK
DATA WORD
1
TRANSMIT
COMMAND
LOOPED
BACK
TRANSMIT
COMMAND
DATA WORD
MODE
COMMAND
LOOPED
BACK
MODE
COMMAND
LOOPED
BACK
DATA WORD
1
DATA WORD
2
STATUS
RECEIVED
TRANSMIT
COMMAND
LOOPED
BACK
DATA WORD
LOOPED
BACK
STATUS
WORD
STATUS
WORD
DATA WORD
2
DATA WORD
LAST
DATA WORD
1
STATUS
WORD 1
FROM XMTR
STATUS
WORD
DATA WORD
RECEIVED
MODE CODE
WITHOUT
DATA
DATA
WORD LAST
DATA WORD
LAST
LOOPED
BACK
DATA WORD
2
DATA WORD
1 RECEIVED
MODE CODE
WITH DATA
RECEIVE
DATA BLOCK
FORMAT
MODE CODE
WITH DATA
TRANSMIT
DATA BLOCK
FORMAT
STATUS
RECEIVE
DATA WORD
LAST
DATA WORD
2 RECEIVED
TRANSMIT
DATA BLOCK
LAST DATA
WORD
RECEIVED
BROADCAST
COMMAND
(NO DATA)
RECEIVE
DATA BLOCK
DATA WORD
LOOPED
BACK
BROADCAST
COMMAND
WITH DATA
STATUS
WORD 2
FROM
RECEIVER
REMOTE
TERMINAL TO
REMOTE
TERMINAL
DATA BLOCK
FIGURE 16 – BC MESSAGE FORMATS
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
12
BC OPERATION
ADDITIONAL FEATURES.
The Configuration
Register – STOP ON ERROR bit can be set. This causes
the CT2553-PCB to halt operation at the end of the
current message transfer if an error is detected. In
addition, setting the Interrupt Mask Register bits will
result in a low pulse on the Interrupt (INT) pin with each
BC MEMORY CONFIGURATION. The user occurrence of the respective error, end of message or end
configures the memory by: (1) writing the start address of of message frame condition (See Configuration Register
the Descriptor Stack into the Current Area Stack Point and Interrupt Register sections).
location; (2) loading the fourth word of each Descriptor
Stack Entry (DSE) with the start location of each
message block; and (3) loading the Message Counter BC TRANSFER-START SEQUENCE
with the total number of messages to be transmitted. Note After setting the CONTROLLER START bit in the
that the Message Count must be written in 1's Start/Reset Register, the CT2553-PCB takes the
compliment. For example, to transmit one message, load following actions:
00FE(H) (See Table 3, BC Memory Map).
1. Reads the Current Area Stack Pointer for the
If both map areas A and B are utilized, this procedure
address of the Descriptor Stack Entry (DSE).
must be performed for each area. Note that the Stack
Pointer and Message Counter locations are fixed;
2. Stores an SOM (Start of Message) flag in the
Message Block locations are user-defined.
Block Status word to indicate a transfer
Each message block must be proceeded by a BC Control
operation in progress.
Word (See Figure 14). This word informs the
CT2553-PCB as to the format of the message transfer. Bit
3. Writes the Time Tag value into the Descriptor
1 of the Control Word defines whether the following
Stack (See Time Tag).
message to RT 31 is to be issued in Broadcast Mode or
whether RT 31 is a unique terminal. Memory locations
4. Reads the Data Block Address from the fourth
must be reserved at the end of each message for: (1) a
location of the DSE.
Loop Back Word; (2) RTU Status Word(s); and (3)
received Data words. See Figure 16, BC Message
5. Starts the MIL-STD-1553 message transfer.
Formats.
Message blocks may be loaded anywhere in the non-fixed
area of the shared RAM. However, each data block may Upon completion of the MIL-STD-1553 message
not cross a 256 word boundary (i.e., bit 8 of the starting transfer, the CT2553-PCB:
address of the message block must match bit 8 of the
address of the last word of the message block).
1. Generates an End Of Message (EOM) or Error
(if applicable) interrupt if enabled.
Initialization of the CT2553-PCB via a Reset or by
setting the appropriate Configuration Register bits will
result in placing the CT2553-PCB in the BC operating
mode.
2. Reads the Stack Pointer for the address of the
DSE.
TABLE 3 - TYPICAL BC MEMORY MAP
HEX ADDRESS
FUNCTION
3. Updates the Block Status Word; resets SOM,
sets EOM, and sets any applicable Error bits.
Fixed Areas
0100
0101
0104
0105
Stack Pointer A
Message Count A
Stack Pointer B
Message Count B
4. Writes the Time Tag value into the Descriptor
Stack (See Time Tag).
5. Increment Pointers: Stack Pointer incremented
by 4 and Message Count incremented by 1.
User Defined Areas
0108-013F
0140-017F
0180-01BF
01C0-01FF
•
•
0F00-0FFF
Not Used
Data Block 1
Data Block 2
Data Block 3
•
•
Descriptor Stack A
0000-00FF
Descriptor Stack B
6. If more messages remain to be sent, a BC End
Of Message (BCEOM) interrupt occurs (if
enabled).
If an error occurs and Stop On Error has been enabled,
the CT2553-PCB stops initiating BC Transfer-Start
sequences. The Stack Pointer will point to the next
message to be transferred (See Figure 17).
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
13
CONTROLLER START
COMMAND RECEIVED
READS STACK POINTER
LOAD BLOCK STATUS WORD
INTO FIRST WORD OF
DESCRIPTOR STACK ENTRY
(SET SOM BIT IN BLOCK
STATUS WORD)
LOAD TIME TAG INTO
SECOND WORD OF
DESCRIPTOR
STACK ENTRY
DATA BLOCK
TRANSFERRED OK
?
YES
NO
OBTAIN DATA BLOCK
ADDRESS FROM FOURTH WORD
STOP ON
ERROR SET
?
YES
READ CONTROL WORD TO
DETERMINE TYPE OF TRANSFER
TRANSFER DATA TO/FROM
1553 BUS
NO
MORE MESSAGES
TO SEND
?
NO
YES
ISSUE BC EOM
UPDATE BLOCK STATUS WORD
STOP
UPDATE TIME TAG
INCREMENT STACK
POINTER BY FOUR.
DECREMENT
MESSAGE COUNT
FIGURE 17 – BC SEQUENCE OF OPERATION
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
14
BC SETUP IMPLEMENTATION EXAMPLE
Figure 18a-c shows the BC mode examples for two
message transfers, BASIC setup, and BC memory setup.
START
0000
LOAD CONFIGURATION
REGISTER (BC MODE)
GIVEN:
1. All values are in hex.
01
40
0003
01
80
0007
Descriptor
Stack Entries
2. Map Area "A" is used and located from Address 0000 to Address
00FF.
LOAD STACK POINTER
LOAD STARTING ADDRESS OF
FIRST MESSAGE INTO STACK
LOAD STARTING ADDRESS OF
SECOND MESSAGE INTO STACK
LOAD FIRST MESSAGE
INTO MEMORY
LOAD SECOND MESSAGE
INTO MEMORY
3. Message 1 located at Address 0140, is a TRANSMIT Command
to RT# 1, Subaddress #1, Word Count = 1, transmitted on
BUS A.
4. Message 2 located at Address 0180, is a RECEIVE Command to
RT#3, Subaddress #1, Word Count = 3, transmitted on BUS B.
0000
0100
5. Configuration Register is assumed to be memory mapped at
location 2001. START/RESET Register is memory mapped at
location 2003.
00FD
0101
00
80
0C
21
MOV
MOV
2003,
2001,
0001
0FFF
;
;
Issue Reset
Initialize Configuration Register
MOV
MOV
0100,
0101,
0000
00FD
;
;
Initialize Stack Pointer
Initialize Message Count
**
MOV
0003,
0140
;
Load Start Address Of Message #1
*
MOV
0007,
0180
;
Load Start Address Of Message #2
*
MOV
MOV
0140,
0141,
0080
0C21
;
;
Load BC Control Word Message #1
Load Command Word Message #1
MOV
MOV
MOV
MOV
MOV
0180,
0181,
0182,
0183,
0184,
0000
1823
1111
2222
3333
;
;
;
;
;
Load BC Control Word Message #2
Load Command Word Message #2
Load Data Word #1 Message #2
Load Data Word #2 Message #2
Load Data Word #3 Message #2
MOV
2003,
0002
;
Issue "Start"
LOAD MESSAGE COUNTER WITH
1's COMPLEMENT OF MESSAGE
COUNT = FD (HEX)
FIGURE 18B – SAMPLE
BC SET-UP INSTRUCTIONS
LOAD START REGISTER
WITH THE VALUE 02
0140
Message #1
00
00
18
23
11
11
22
22
33
33
0180
Message #2
**
*
* Left empty for RTU’s status response.
** Loop Back word.
FIGURE 18C – BC SET-UP
MEMORY MAP
FIGURE 18A – BC SET-UP
EXAMPLE FOR TWO
MESSAGE TRANSFER
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
15
RTU OPERATION
RTU LOOK-UP TABLE. The RTU mode uses a
Look-Up
Table in order to map the Data Blocks based
The RTU mode is selected by resetting the CT2553-PCB
upon
incoming
1553 Command Words. The
and setting the appropriate bits in the Configuration
CT2553-PCB
uses
the
T/R and Subaddress fields to
Register.
address the Look-Up Table. Each Look-Up Table (A and
B) location contains a user-defined Data Block Pointer to
an associated Data Block (See Figures 20 and 21).
RTU MEMORY CONFIGURATION. The user
Note: The Data Block and Stack Pointers are
maintained internally using an 8-BIT-REGISTER
for the HIGH BYTE and an 8-BIT COUNTER for
the LOW BYTE; the high byte remains constant
(user value) while the low byte will wrap around
from FF(H) to 00(H). For example: a current Pointer
value of 10 FF(H) will increment to 10 00(H) and
not 11 00(H).
configures the memory by:
1. Writing the start address of the Descriptor
Stack into the Stack Pointer location and
2. Setting up the Look-Up Table as described
below.
The first 32 words of the Look-Up Table are reserved for
Data Blocks associated with Receive Commands (T/R bit
= 0). The remaining 32 words are reserved for Data
Blocks associated with Transmit Commands (T/R bit
= 1).
Mode Commands with data are mapped in the same
manner as non-mode commands. A Synchronize With
Data command maps to the first or thirty-second Table
entry (depending upon subaddress: all 0's or all 1's),
while a Transmit Vector Word command points to the
thirty-third or sixty-fourth entry.
If both map areas (A and B) are utilized, this procedure
must be performed for each area. Note that the Stack
Pointer and Look-Up Table locations are fixed; Data
Block(s) locations are user-defined. Message blocks may
be loaded anywhere in the non-fixed areas of the shared
RAM. However, each data block may not cross a 256
word boundary (i.e., bit 8 of the starting address of the
message block must match bit 8 of the address of the last
word of the message block). An example of a typical
RTU Memory Map is given in Table 4. Figure 19 shows
the RTU Initialization steps.
START
ISSUE RESET COMMAND
TABLE 4 – TYPICAL RTU MEMORY MAP
HEX ADDRESS
FUNCTION
INITIALIZE STACK POINTER
Fixed Areas
0100
0101
0104
0105
0108-013F
0140-017F
01C0-01FF
SET UP LOOK-UP TABLE(S)
DATA BLOCK ASSIGNMENTS
Descriptor Stack Pointer A
Reserved
Descriptor Stack Pointer B
Reserved
Spare
Look-Up Table A
Look-Up Table B
SET UP DATA BLOCKS
INITIALIZE INTERRUPT
MASK REGISTER
User Defined Areas
0180-019F
01A0-01BF
0200-021F
•
•
0EE0-0EFF
0000-00FF
0F00-0FFF
SET CONFIGURATION
REGISTER TO RTU MODE
Data Block 1
Data Block 2
Data Block 3
•
•
Data Block 107
Descriptor Stack A
Descriptor Stack B
START REGISTER
WAIT FOR 1553 COMMAND
FIGURE 19 – RTU INITIALIZATION
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
16
15
7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 1
RECEIVED COMMAND WORDS
1
LOOK-UP
TABLE (A)
T/R SUBADD
ADDRESS
0
00000
0140
0
00001
0141
0
00010
0142
*
64 LOCATIONS
*
*
1
11110
XXXXX
017E
1
11111
XXXXX
017F
WORD
COUNT
XXXXX
XXXXX
XXXXX
CURRENT AREA B/A
T/R (from command word)
SUB-ADDRESS (command word)
FIGURE 20 – RTU LOOK-UP ADDRESS
RTU MESSAGE BLOCK TRANSFER
SEQUENCE
DATA BLOCK
DATA BLOCK
USER DEFINED
USER DEFINED
USER DEFINED
USER DEFINED
USER DEFINED
FIGURE 21 – LOOK-UP TABLE EXAMPLE
RTU message transfer operations begin automatically upon
receipt of a valid command word from the 1553 bus. A
message transfer takes the form of an RTU Start Of
Message (SOM) cycle followed by the 1553 Message
Transfer Cycle and an RTU End Of Message (EOM) cycle
(See Figure 22).
During the RTU SOM cycle, the CT2553-PCB executes the
following actions:
1. Loads the 1553 command word.
1553 COMMAND WORD
RECEIVED
READ STACK POINTER
UPDATE DESCRIPTOR STACK
BLOCK STATUS WORD, TIME
TAG AND COMMAND WORD
2. Reads the current area Stack Pointer to get the
address of the current Descriptor Stack Entry
(DSE).
READ LOOK-UP TABLE USING
T/R SUBADDRESS CURRENT
AREA BIT B/A
3. Stores an SOM flag into the Block Status Word
to indicate a transfer in progress.
4. Writes the Time Tag value into the the
Descriptor Stack.
TRANSFER DATA TO/FROM
1553 INTERFACE DEVICE
5. Stores the Command Word received.
6. Reads the associated Data Block Address from
the (current area) Look-Up Table.
NO
MESSAGE COMPLETE
?
The MESSAGE TRANSFER CYCLE refers to the actual
transfer of the 1553 message under control of the
CT2553-PCB. The CT2553-PCB transfers data to and from
the memory on a word-by-word basis.
Upon completion of the message transfer, the CT2553-PCB
executes an RTU End Of Message (EOM) cycle during
which the CT2553-PCB:
YES
UPDATE BLOCK STATUS WORD
AND TIME TAG
INCREMENT STACK POINTER
BY FOUR
GENERATE EOM INTERRUPT AND
ERROR INTERRUPT IF ERROR
CONDITION DETECTED
1. Generates an EOM or Error interrupt (if
enabled).
2. Updates the Block Status Word: clears SOM, sets
EOM, and any appropriate error bits.
WAIT FOR NEXT
1553 COMMAND
3. Writes the Time Tag value into the Descriptor
Stack.
FIGURE 22 – RTU MESSAGE TRANSFER
OPERATION
4. Increments the Stack Pointer by 4.
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
17
ADDITIONAL FEATURES. Four 1553 Status Upon receipt of a valid mode command, the
CT2553-PCB will output the Command Word-Word
Count field and set the Latched Mode Command (LMC)
output to a logic 1. Upon receipt of a valid non-mode
command, the CT2553-PCB will output the Command
Word-Subaddress field and set the Latched Mode
Command (LMC) output to a logic 0.
An external PROM can be used for command
illegalization by decoding the word count/subaddress,
LMC and Broadcast Received (BCSTRCV) bits and
driving ILLCMD low where appropriate (See Figure 23).
Word flags can be programmed via the appropriate
Configuration Register bits. In addition, setting Interrupt
Mask Register bits will result in a low pulse on the
Interrupt (INT) pin with each occurrence of the
respective error or end of message condition. (See
Configuration Register and Interrupt Register sections.)
THIS RT: Each command appearing on either 1553 Bus
is decoded and tested for Manchester/protocol errors. If
the CT2553-PCB receives a valid command word
containing a RTU address equivalent to the
RTAD0-RTAD4 inputs (pins 10, 9, 50, 49, and 11,
respectively), THIS-RT (pin 55) will be pulsed low. This
signal can be used to identify specific 1553 commands.
This signal is also active in the BC mode.
Command Illegalization (Optional). The CT2553-PCB
has the capability to illegalize MIL-STD-1553 mode
commands. In addition, valid non-mode commands can
be illegalized based upon the Command Word
subaddress field. An illegal command is identified by
driving the Illegal Command, ILLCMD (pin 12) input
low. The CT2553-PCB multiplexes the Word Count and
Subaddress fields (pins SA/MC0 - SA/MC4).
The CT2553-PCB responds to illegalized commands by
transmitting its Status Word with the Message Error bit
set. No data words are transmitted; received words,
however, are placed in the shared RAM locations
indicated by the current area Look-Up Table.
BUSY BIT. If the user asserts the BUSY bit low in the
Configuration Register, the CT2553-PCB will respond
with a Status Word with the BUSY bit set. In addition,
no data words will be transferred from the shared RAM
as indicated by the corresponding value in the current
area Look-Up Table. The CT2553-PCB will transfer
data associated with a Receive Command into memory
but will not transmit data out onto the MIL-STD-1553
bus when busy upon receipt of a Transmit Command.
LMC
SA/MC0-4, T/R
VALID UNTIL NEXT VALID COMMAND WORD RECEIVED
t1
ILLCMD
LATCHED UNTIL NEXT VALID COMMAND WORD RECEIVED
MODE COMMAND ILLEGALIZATION TIMING
SYMBOL
t1
DESCRIPTION
LMC to ILLCMD latch
MIN
MAX
UNITS
250
-
ns
FIGURE 23 – MODE COMMAND/SUB-ADDRESS ILLEGALIZATION TIMING
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
18
MT OPERATION
START
Initiate a Reset in order to initialize the CT2553-PCB.
Configure the CT2553-PCB as a Bus Monitor (MT) by
setting the appropriate Configuration Register Bits. See
Figure 24 for MT initialization Steps.
ISSUE RESET COMMAND
MT MEMORY CONFIGURATION.
The user
configures the memory by writing the start address for
1553 data storage into the Stack Pointer location. The
Monitor Stack will automatically wrap around once the
RAM has been filled (i.e., location FFF(H) is followed by
location 0000). An example of a typical MT Memory
Map 4 given in Table 5.
CLEAR RAM
INITIALIZE STACK POINTER
SET CONFIGURATION
REGISTER TO MT MODE
TABLE 5 – TYPICAL MT MEMORY MAP
HEX ADDRESS
0000
0001
0002
0003
0004
0005
0006
•
•
0100
•
•
FFFF
FUNCTION
ISSUE START COMMAND
First Received 1553 Word
First Identification Word
Second Received 1553 Word
Second Identification Word
FIGURE 24 – MT INITIALIZATION
LSB
8 7 6 5 4 3 2 1 0
1
MSB
15
•
•
•
•
•
GAP TIME
WORD FLAG
Stack Pointer (Fixed location)
THIS RT
•
•
•
BROADCAST
ERROR
COMMAND SYNC
1553 CHANNEL A/B
MT START SEQUENCE.
After
setting
the
CONTROLLER START bit in the Start/Reset Register,
the CT2553-PCB takes the following actions:
1. Reads the start address for 1553 data storage
from the Stack Pointer location. The Stack
Pointer location(s) will be overwritten with
1553 data once the MT mode has begun and
1553 data is written into locations 0100(H) and
0101(H)].
2. Stores the received 1553 word into memory.
3. Increments the Stack Pointer by 1.
4. Generates an Identification Word and stores
this value into memory.
5. Repeats steps 2-4 until a Reset condition
occurs.
MT IDENTIFICATION WORD. The Identification
word provides the CPU with information pertaining to the
received 1553 word. Its format is shown in Figure 25,
This information allows the user to analyze the 1553 data.
CONTIGUOUS DATA
MODE CODE
BIT NAME
GAP TIME
WORD FLAG
THIS RT
BROADCAST
ERROR
COMMAND SYNC
THIS-RT: Each command appearing on either 1553 Bus
is decoded and tested for Manchester/protocol errors. If
the CT2553-PCB receives a valid command word
containing a Command Sync and a RTU address
equivalent to the RTAD0-RTAD4 inputs (pins 10, 9, 50,
49, and 11, respectively), THIS-RT (pin 55) will be pulsed
low. This signal can be used to identify specific 1553
commands or for switching to RTU mode upon receipt of
a command to this address.
1553 CHANNEL
A/B
CONTIGUOUS
DATA
MODE CODE
DEFINITION
Indicates the time between receipt of the
previous and current words.Time is
indicated in 0.5µs increments for a
maximum of 128 µs and goes to FF over
128µs. (See Word Gap bit.)
Always logic 1.
Logic 0 indicates RT address field of the
associated command or Status Word
matches the RT address field of the
CT2553-PCB.
Logic 0 indicates the RTU address field of
the command or Status Word
corresponds to address 31 (decimal).
Logic 1 indicates Manchester, Parity,
Sync and/or low bit counter.
Logic 1 indicates 1553 Command or
Status Word sync field. (Logic 0 indicates
a Data Word sync field in received word.)
Indicates word received on 1553 Bus A
(1) or Bus B (0).
Logic 1 indicates the word was received
within 2µs of the previous word. If logic 0,
bits 8-15 contain the measured gap
between the words.
When logic 1, the data transferred is a
mode code command.
FIGURE 25 – MT IDENTIFICATION WORD
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
19
MT DATA STORAGE. Figure 26 shows the steps
in a MT data Storage operation.
START COMMAND ISSUED
GET STACK POINTER FROM
WORD 100 IN RAM AND
STORE IN INTERNAL REGISTER
WORD TRANSFERRED
ACROSS 1553 BUS
?
YES
NO
STORE RETREIVED 1553 WORD
IN RAM, INCREMENTS INTERNAL
ADDRESS REGISTER
STORE IDENTIFICATION WORD
IN RAM, INCREMENT INTERNAL
ADDRESS REGISTER
INTERRUPTS: SA/MC - 0 (pin 13), SA/MC - 1 (pin
52) and SA/MC - 2 (on 52) represents B6, B7, and B8
counter outputs in the MT mode. B6 counts every 32
words transferred, B7 every 64 words, and B8 every 128
words. These counter outputs can be used to generate
interrupts to the subsystem to insure proper servicing of
Memory. The Data Word and Identification Word
transfers increment the counter by two.
BUILT-IN-TEST WORD (RTU MODE)
The CT2553-PCB contains a 14 bit Built-In-Test (BIT)
word register which stores information about the
condition of the RTU. When a Mode Command is
received to transmit BIT word, the contents of this
register are transmitted over the 1553 data bus. Figure 27
shows the meaning of each bit in the BIT register.
Information is included regarding transmitter timeouts,
loop test failures, transmitter shutdown, subsystem
handshake failure, and the results of individual message
validations.
MODE CODES
FIGURE 26 – MT DATA STORAGE
OPERATION
The CT2553-PCB implements all mode codes applicable
to dual redundant systems. Mode codes can also be
illegalized using the appropriate I/O signals. Mode
command illegalization and handling are detailed in the
RTU Operation section and listed in Table 6.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0
CHAN B XMITTER TIMEOUT
CHAN A XMITTER TIMEOUT
CHAN B LOOP TEST FAILURE
CHAN A LOOP TEST FAILURE
CHAN B XMITTER SHUTDOWN
CHAN A XMITTER SHUTDOWN
NON-MODE BROADCAST CMD TO XMIT
MESSAGE HIGH WORD COUNT
MESSAGE LOW WORD COUNT
ILLEGAL MODE CODE OR ILLEGAL
BROADCAST WITH MODE CODE
MODE CODE OR T/R ERROR
CHAN A/B LOOP TEST FAILURE
HANDSHAKE FAILURE
CHAN A/B XMITTER TIMEOUT
Notes:
(1) Bits 0-2 and 10-13 are latched and only cleared by a mode reset command or a master RESET.
(2) Bits 3-7 are cleared at the start of each new message and updated at the end of the message. They
reflect the present command word.
(3) Bits 8-9 are set by the mode command for Transmitter Shutdown and are cleared by the mode
command for Override Transmitter Shutdown, Reset RT or a master RESET.
FIGURE 27 – BUILT-IN-TEST WORD (RTU MODE)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
20
DYNAMIC BUS CONTROL (00000)
MESSAGE SEQUENCE = DBC * STATUS
The CT2553-PCB responds with status. If the subsystem wants control of the bus, it must set DBACC within 2.5us after NBGRT.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (Bit Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error (BIT Word).
5. Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code (BIT Word).
SYNCHRONIZE WITHOUT DATA WORD (00001)
MESSAGE SEQUENCE = SYNC * STATUS
The CT2553-PCB responds with status. If sent as a broadcast, the broadcast receive bit will be set and status response suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error (BIT Word).
TRANSMIT STATUS WORD (00010)
MESSAGE SEQUENCE = TRANSMIT STATUS * STATUS
The status and BIT word registers are not altered by this command and contain the resulting status from the previous command.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error (BIT Word).
5. Broadcast Address. No status response. Bits set: message error, broadcast received (S/W), Illegal Mode code, T/R Error (BIT Word).
INITIATE SELF-TEST (00011)
MESSAGE SEQUENCE = SELF TEST * STATUS
The CT2553-PCB responds with a status word. If the command was broadcast, the broadcast received bit is set and status transmission
suppressed. Short-loop test is initiated on the status word transmitted. If the test fails, an RT fail flag is generated.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), T/R Error (BIT Word).
5. Faulty Test. Bits set: terminal flag (SW), A/B Loop Test Fail, Current 1553 Bus (A or B) Loop Test Fail (BIT Word).
TRANSMITTER SHUTDOWN (00100)
MESSAGE SEQUENCE - SHUTDOWN * STATUS
This command is only used with dual redundant bus systems. The CT2553-PCB responds
with status. At the end of the status transmission, the CT2553-PCB inhibits any further transmission from the dual redundant channel.
Once shutdown, the transmitter can only be re-activated by Override Transmitter Shutdown or RESET RT commands.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error (BIT Word).
TABLE 6 – MODE CODES
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
21
OVERRIDE TRANSMITTER SHUTDOWN (00101)
MESSAGE SEQUENCE - OVERRIDE SHUTDOWN - STATUS
This command is only used with dual redundant bus systems. The CT2553-PCB responds with status. At the end of the status
transmission, the CT2553-PCB re-enables the transmitter of the redundant bus. If the command was broadcast, the broadcast received
bit is set and status transmission is suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error (BIT Word).
INHIBIT TERMINAL FLAG BIT (00110)
MESSAGE SEQUENCE - INHIBIT TERMINAL FLAG * STATUS
The CT2553-PCB responds with status and inhibits further internal or external setting of the terminal flag bit in the status register. Once
the terminal flag has been inhibited, it can only be reactivated by an Override Inhibit Terminal Flag or Reset RT command. If the
command was broadcast, the broadcast received bit is set and status transmission is suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), T/R Error (BIT Word).
OVERRIDE INHIBIT TERMINAL FLAG BIT (00111)
MESSAGE SEQUENCE - OVERRIDE INHIBIT TERMINAL FLAG * STATUS
The RTU responds with status and reactivates the terminal flag bit in the status register. If the command was broadcast, the broadcast
received bit is set and status transmission is suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), T/R Error (BIT Word).
RESET REMOTE TERMINAL (01000)
MESSAGE SEQUENCE - RESET REMOTE TERMINAL * STATUS
The CT2553-PCB responds with status and internally resets. Transmitter shutdown, mode commands, and inhibit terminal flag
commands will be reset. If the command was broadcast, the broadcast received bit is set and the status word is suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), T/R Error (BIT Word).
RESERVED MODE CODES (01001-01111)
MESSAGE SEQUENCE = RESERVED MODE CODES * STATUS
The CT2553-PCB responds with status. If the command is illegalized through an optional PROM, the message error bit is set and only
the status word is transmitted.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), Illegal Mode Code (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code (BIT
Word).
TABLE 6 – MODE CODES (con’t)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
22
TRANSMIT VECTOR WORD (10000)
MESSAGE SEQUENCE - TRANSMIT VECTOR WORD * STATUS VECTOR WORD
The CT2553-PCB transmits a status word followed by a vector word. The contents of the vector word (from the subsystem) are enabled
onto DBO-DB15 with BUSREQ after the command transfer (same as data word in a normal transmit command).
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW) High Word Count (BIT Word).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error, Low Word Count (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error, Low Word Count (BIT Word).
5. Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode code, (BIT Word).
SYNCHRONIZE WITH DATA WORD (10001)
MESSAGE SEQUENCE - SYNCHRONIZE DATA WORD * STATUS
The data word received following the command word is transferred to the subsystem. The status register is then enabled and its contents
transferred onto the data bus and transmitted. If the command was broadcast, the broadcast received bit is set and status transmission
is suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Not Followed by Data Word. No status response. Bits set: message error (SW), Low Word Count (BIT Word).
3. Command followed by too many Data Words. No status response. Bits set: message error (SW), High Word Count (BIT word).
4. Command T/R bit Set to One. No status response. Bits set: message error (SW), T/R Error, High Word Count (BIT Word).
5. Command, T/R bit Set to One and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), High
Word Count, T/R Error (BIT Word).
TRANSMIT LAST COMMAND (10010)
MESSAGE SEQUENCE = TRANSMIT LAST COMMAND * STATUS LAST COMMAND
The status and BIT word registers are not altered by this command. The SW contains the status from the previous command. The data
word transmitted contains the previous valid command (providing it was not another TRANSMIT LAST COMMAND).
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error, Low Word Count (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, (SW), Illegal Mode Code T/R Error (BIT Word).
5. Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code (BIT Word).
TRANSMIT BIT WORD (10011)
MESSAGE SEQUENCE - TRANSMIT BIT WORD * STATUS BIT WORD
The CT2553-PCB transmits a status word followed by the BIT word . When activated, BITEN allows the subsystem to latch the BIT word
on the parallel data bus. The BIT word is not altered by this command; however, the next SW will reflect errors in this transmission.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW).
3. T/R bit Set to Zero. No status response. Bits set: message error (SW), T/R Error, Low Word Count (BIT Word).
4. Zero T/R bit and Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode Code, T/R
Error, Low Word Count (BIT Word).
5. Broadcast Address. No status response. Bits set: message error, broadcast received (SW), Illegal Mode code, (BIT Word).
TABLE 6 – MODE CODES (con’t)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
23
SELECTED TRANSMITTER SHUTDOWN (10100)
MESSAGE SEQUENCE - TRANSMITTER SHUTDOWN DATA * STATUS
The data word received is transferred to the subsystem and status is transmitted. If the
command was broadcast, the broadcast received bit is set and status transmission suppressed. Intended for use with RTs with more
than one dual redundant channel.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Not Followed by Data Word. No status response. Bits set: message error (SW), High Word Count, Illegal Mode Code (BIT
Word).
3. Command Followed by too many Data Words. No status response. Bits set: message error (SW), Low Word Count, Illegal Mode
Code (BIT Word).
4. Command T/R bit Set to One. No status response. Bits set: message error (SW), Illegal Mode Code, High word count (BIT Word).
5. Command T/R bit Set to One and Broadcast Address. No status response. Bits set: message error, broadcast received (SW),
Illegal Mode Code, High Word Count (BIT Word).
OVERRIDE SELECTED TRANSMITTER SHUTDOWN (10101)
MESSAGE SEQUENCE - TRANSMITTER SHUTDOWN DATA * STATUS
The data word received after the command word is transferred to the subsystem. If the
command was broadcast, the broadcast received bit is set and status transmission suppressed.
ERROR CONDITIONS
1. Invalid Command. No response, command ignored.
2. Command Not Followed by Data Word. No status response. Bits set: message error (SW), Low Word Count, Illegal Mode Code (BIT
Word).
3. Command Followed by too many Data Words. No status response. Bits set: message error (SW), High Word Count, Illegal Mode
Code (BIT Word).
4. Command T/R bit Set to One. No status response. Bits set: message error (SW), Illegal Mode Code, High Word Count (Bit Word).
5. Command T/R bit Set to One and Broadcast Address. No status response. Bits set: message error, broadcast received (SW),
Illegal Mode Code, High Word Count, T/R (BIT Word).
RESERVED MODE CODES
MESSAGE SEQUENCE = RESERVED MODE CODE (T/R = 1) * STATUS
RESERVED MODE CODE (T/R = 0) * STATUS
The CT2553-PCB responds with status. If the command was broadcast, the broadcast received bit is set and status transmission
suppressed.
ERROR CONDITIONS (T/R = 1)
1. Invalid Command. No response, command ignored.
2. Command Followed by Data Word. No status response. Bits set: message error (SW), High Word Count, Illegal Mode Code (BIT
Word).
ERROR CONDITIONS (T/R = 0)
1. Invalid Command. No response, command ignored.
2. Command not Followed by Contiguous Data Word. No status response. Bits set: message error (SW), High word Count, Illegal
Mode Code (BIT Word).
3. Command Followed by too many Data Words. No status response. Bits set: message error (SW), High Word Count, Illegal Mode
Code (BIT Word).
TABLE 6 – MODE CODES (con’t)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
24
tr
16MHz Clock
(Internal)
See Note 1
STRBD
SELECT
IOEN
tz
td1
See Note 2
td8
td2
tpw1
READYD
MEM/REG
RD/WR
A02
A01
A00
td7
SSFLAG, SSBUSY, SVCRQST
DBAC, RTU/BC, MT, CTLOUT B/A
DATA LATCHED
Configuration Register Only
D15-D00
DATA VALID
td9
NOTE:
1. STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
2. CPU must release STRBD within 1.5µs of IOEN going active. READYD will go away within one clock cycle maximum.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
150
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
50
-
ns
tpw1
READYD pulse width (CPU Handshake)
td7
Internal Register delay (write)
-
60
ns
td8
Register Data/Address set-up time
-
30
ns
td9
Register Data/Address hold time
-
0
ns
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
FIGURE 28 – CPU WRITES TO INTERNAL REGISTER
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
25
tr
16MHz Clock
(Internal)
See Note 1
STRBD)
SELECT
td2
td1
See Note 2
IOEN
tz
td9
td8
tpw1
READYD
MEM/REG
RD/WR
A02
VALID
A01
VALID
A00
td5
EXTLD
tpw6
D15-D00
CPU DATA
NOTE:
1. STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
2. CPU must release STRBD within 1.5µs of IOEN going active. READYD will go away within one clock cycle maximum.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
150
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
READYD pulse width (CPU Handshake)
50
-
ns
td5
EXTLD low delay
50
-
ns
td8
Register Data/Address set-up time
-
30
ns
td9
Register Data/Address set-up time
-
0
ns
56
-
ns
tpw1
tpw6
EXTLD low pulse width
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
FIGURE 29 – CPU WRITES TO EXTERNAL REGISTER
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
26
tr
16MHz Clock
(Internal)
See Note 1
STRBD
SELECT
IOEN
See Note 2
td1
tz
READYD
td2
tpw1
MEM/REG
RD/WR
MEMCS
(Internal)
MEMOE
td4
A15-A00
RAM ADDRESS VALID
RAM DATA VALID
D15-D00
NOTE:
1. STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
2. CPU must release STRBD within 1.5µs of IOEN going active. READYD will go away within one clock cycle maximum.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
150
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
50
-
ns
CPU MEMOE low delay
-
100
ns
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
tpw1
td4
READYD pulse width (CPU Handshake)
FIGURE 30 – CPU READS FROM RAM TIMING
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
27
tr
16MHz Clock
(Internal)
See Note 1
STRBD
SELECT
IOEN
tz
See Note 2
td1
td2
tpw1
READYD
MEM/REG
RD/WR
MEMENA-OUT
td3
MEMWR
tpw2
A15-A00
RAM ADDRESS VALID
D15-D00
RAM DATA VALID
NOTE:
1. STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
2. CPU must release STRBD within 1.5µs of IOEN going active. READYD will go away within one clock cycle maximum.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
150
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
50
-
ns
-
120
ns
70
-
ns
tpw1
td3
tpw2
READYD pulse width (CPU Handshake)
CPU MEMWR low delay
CPU MEMWR low pulse width
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
FIGURE 31 – CPU WRITES TO RAM TIMING
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
28
tr
16MHz Clock
(Internal)
See Note
STRBD
SELECT
td1
IOEN
tz
td2
td8
tpw1
READYD
MEM/REG
RD/WR
A02 (38)
A01
A00
EXTEN
D15-D00
DATA FROM EXTERNAL REGISTER
NOTE: STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
150
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
50
-
ns
Register Data/Address set-up time
-
40
ns
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
tpw1
td8
READYD pulse width (CPU Handshake)
FIGURE 32 – CPU READS FROM EXTERNAL REGISTER TIMING
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
29
tr
16MHz Clock
(Internal)
See Note 1
STRBD
SELECT
IOEN
td1
See Note 2
td6
tz
td2
READYD
tpw1
MEM/REG
RD/WR
A02
A01
A00
SSFLAG, SSBUSY, SVCRQST
DBAC, RTU/BC, MT, CTLIN B/A
DATA VALID
D15-D00
NOTE:
1. STRBD to IOEN (low) delay is two clock cycles. If contention occurs, delay is two clock cycles following release of bus.
2. CPU must release STRBD within 1.5µs of IOEN going active. READYD will go away within one clock cycle maximum.
SYMBOL
DESCRIPTION
MIN
MAX
UNITS
td1
READYD low delay (CPU Handshake)
-
200
ns
td2
IOEN high delay (CPU Handshake)
-
20
ns
70
-
ns
tpw1
READYD pulse width (CPU Handshake)
td6
Internal Register delay (read)
-
60
ns
tr
READYD to STRBD release
-
1.37
µs
tz
(SELECT • STRBD) to IOEN
-
1.8
µs
FIGURE 33 – CPU READS FROM INTERNAL REGISTER TIMING
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
30
Pin
Name
IIH (µA)
IIL (mA) IOH (µA) IOL (mA)
Description
1
D00
(5)
-0.4
-400
3.6
I/O Data Bus Bit 0 (LSB).
2
D02
(5)
-0.4
-400
3.6
I/O Data Bus Bit 2.
3
D04
(5)
-0.4
-400
3.6
I/O Data Bus Bit 4.
4
D06
(5)
-0.4
-400
3.6
I/O Data Bus Bit 6.
5
D08
(5)
-0.4
-400
3.6
I/O Data Bus Bit 8.
6
D10
(5)
-0.4
-400
3.6
I/O Data Bus Bit 10.
7
D12
(5)
-0.4
-400
3.6
I/O Data Bus Bit 12.
8
D14
(5)
-0.4
-400
3.6
I/O Data Bus Bit 14.
9
RTAD1
(5)
-0.4
-
-
Remote Terminal Address Bit 1.
10
RTAD0
(5)
-0.4
-
-
Remote Terminal Address Bit 0 (LSB)
11
RTAD4
(5)
-0.4
-
-
Remote Terminal Address Bit 4 (MSB)
12
ILLCMD
+10
±0.01
-
-
Legal Command. Defines the received command as illegal.
13
SA/MC-0 (6)
-
-
-400
2.0
14
Logic +5V
-
-
-
-
15
SA/MC-1 (6)
-
-
-400
2.0
Subaddress/Mode Command Bit 1. In MT mode, pulses every time 32
words have been stored. B7 counter.
16
BCSTRCV
-
-
-400
2.0
Broadcast Received. Indicates current command is a 1553 Broadcast
Command.
17
LMC
-
-
-400
2.0
Latched Mode Command. Logic 1 indicates current command word is a
mode code and selects MC0-MC4. Logic 0 indicates non-mode
comrnand and selects SA0-SA4.
18
-VEEB
-
-
-
-
18
TX DATA B
19
GNDB
19
TX DATA B
20
TX/RX-B
20
RXDATAB
21
Logic GND
22
23
Subaddress/Mode Command Bit 0. Multiplexed output bit-0 of
subaddress/word count field of the current command word. SA/MC
determined by the state of LMC.
+5V supply input for digital logic section. B6 counter.
-15V input power supply connection for the B channel transceiver.
CT2553-PCB VEEB -15V
CT2554-PCB VEEB -12V
CT2555-PCB VEEB No Connect
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
Ground B. Power supply return connection for the B channel
transceiver.
CT2553/4/5-PCB only
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
Transmit/Receive Transceiver-B. Input/output to the coupling
transformer that connects to the B channel of the 1553 Bus.
CT2553/4/5-PCB only
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
Logic Ground. Power supply return for the digital logic section.
A01
(5)
-0.4
-400
3.6
Address Bit 1
A03
(5)
-0.4
-400
3.6
Address Bit 3
24
A05
(5)
-0.4
-400
3.6
Address Bit 5
25
A07
(5)
-0.4
-400
3.6
Address Bit 7
26
A09
(5)
-0.4
-400
3.6
Address Bit 9
27
A11
(5)
-0.4
-400
3.6
Address Bit 11
28
A13
(5)
-0.4
-400
3.6
Address Bit 13
29
A15
(5)
-0.4
-400
3.6
Address Bit 15 (MSB)
TABLE 7 – PIN vs FUNCTION & LOADING (78 PIN DIP)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
31
Pin
Name
30
MEMOE
31
MEMENA-OUT
32
IIH (µA)
IIL (mA) IOH (µA) IOL (mA)
Description
-400
4.0
Memory Output Enable. A Logic 0 used to enable data output from
memory when the 1553 or CPU reads from memory.
Memory Enable Out. Low level output to enable external RAM. Used
with MEMOE to read data or with MEMWR to write data into external
RAM.
-
-
-400
4.0
CLOCK IN
±20
±0.02
-
-
Clock Input. 16 MHz TTL clock.
33
MEM/REG
(5)
-0.7
-
-
Memory/Register. Input from CPU to select memory or register data
transfer.
34
STRBD
(5)
-0.7
-
-
Strobe Data. Used in conjunction with SELECT to initiate a data
transfer cycle to/from CPU.
35
EXTEN
-
-
36
RD/WR
(5)
-0.7
External Enable. Used to load data into external devices.
-
-
Read/Write. Input from the CPU which defines the Data Bus transfer as
a read or write operation.
-
-
Ground A. Power supply return connection for the A channel
transceiver.
CT2553/4/5-PCB only
37
EXTLD
-
-
38
GNDA
-
-
38
TX DATA A
39
-VEEA
39
TX DATA A
40
TX/RX-A
40
RXDATAA
41
D01
(5)
-0.4
-400
3.6
I/O Data Bus Bit 1.
42
D03
(5)
-0.4
-400
3.6
I/O Data Bus Bit 3.
43
D05
(5)
-0.4
-400
3.6
I/O Data Bus Bit 5.
44
D07
(5)
-0.4
-400
3.6
I/O Data Bus Bit 7.
45
D09
(5)
-0.4
-400
3.6
I/O Data Bus Bit 9.
46
D11
(5)
-0.4
-400
3.6
I/O Data Bus Bit 11.
47
D13
(5)
-0.4
-400
3.6
I/O Data Bus Bit 13.
48
D15
(5)
-0.4
-400
3.6
I/O Data Bus Bit 15 (MSB).
49
RTAD3
(5)
-0.4
-
-
Remote Terminal Address Bit 3.
50
RTAD2
(5)
-0.4
-
-
Remote Terminal Address Bit 2.
51
RTADP
(5)
-0.4
-
-
Remote Terminal Address Parity input.
52
SA/MC-2 (6)
-
-
-400
2.0
Subaddress/Mode Command Bit 2. B8 (MSB) counter.
53
SA/MC-4
-
-
-400
2.0
Subaddress/Mode Command Bit 4.
54
SA/MC-3
-
-
-400
2.0
Subaddress/Mode Command Bit 3.
55
THIS-RT
-
-
-400
2.0
Logic 0 pulse indicates receipt of a valid command word which
contains the Remote Terminal address equivalent to the
RTADO-RTAD4 inputs.
56
RTPARERR
-
-
-400
2.0
RTU (address) Parity Error. Logic 0 indicates RTU address parity (odd
parity: RTADO-RTAD4, RTADP) has been violated.
External load. Used to load data into external devices.
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
-I5V input power supply connection for the A channel transceiver.
CT2553-PCB VEEA -15V
CT2554-PCB VEEA -12V
CT2555-PCB VEEA No Connect
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
Transmit/Receive Transceiver-A. Input/Output to the coupling
transformer that connects to the A channel of the 1553 Bus.
CT2553/4/5-PCB only
XXXXXXXXXXX
CT2556-PCB only
TABLE 7 – PIN vs FUNCTION & LOADING (78 PIN DIP) (con’t)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
32
IIH (µA)
IIL (mA) IOH (µA) IOL (mA)
Description
Pin
Name
57
T/R
-
-
-400
2.0
58
+5VB
-
-
-
-
58
TXINHB
59
TX/RX-B
59
RXDATAB
60
A00
(5)
-0.4
-400
3.6
Address Bit 0 (LSB).
61
A02
(5)
-0.4
-400
3.6
Address Bit 2.
62
A04
(5)
-0.4
-400
3.6
Address Bit 4.
63
A06
(5)
-0.4
-400
3.6
Address Bit 6.
64
A08
(5)
-0.4
-400
3.6
Address Bit 8.
65
A10
(5)
-0.4
-400
3.6
Address Bit 10.
66
A12
(5)
-0.4
-400
3.6
Address Bit 12.
67
A14
(5)
-0.4
-400
3.6
Address Bit 14.
68
MEMWR
-
-
-400
4.0
Memory Write. Output pulse to write data into memory.
69
MEMENA-IN
±20
±0.02
-
-
Memory Enable In. Enables internal RAM only; connect directly to
MEMENA-OUT.
70
INCMD
-
-
-400
2.0
In Command. Indicates BC or RTU currently in message transfer
sequence.
71
MSTRCLR
(5)
-0.7
-
-
72
INT
-
-
-400
4.0
Interrupt. Interrupt pulse line to CPU.
73
IOEN
-
-
-400
4.0
Input/Output Enable. Output to enable external hybrid to the
address/data bus.
74
SELECT
(5)
-0.7
-
-
Select. Input from the CPU. When active, selects CT2553 for
operation.
75
READYD
-
-
-400
4.0
Ready Data. When active indicates data has been received from, or is
available to, the CPU.
76
TAGEN
-
-
-400
4.0
Tag Enable. Enables an external time to counter for transferring the
time tag word into memory.
77
+5VA
-
-
-
-
77
TXINHA
78
TX/RX-A
78
RXDATAA
1.
2.
3.
4.
5.
6.
Transmit/Receive 1553 data. Latched T/R bit from current command
word.
+5V power supply connection for the B channel transceiver.
CT2553/4/5-PCB only
XXXXXXXXXXX
CT2556-PCB only
-
-
-
-
Transmit/Receive transceiver-B. Inverted I/O to coupling transformer
that connects to channel B of the 1553 Bus.
XXXXXXXXXXX
CT2556-PCB
Master Clear. Power-on reset from CPU.
+5V input/power supply for channel A transceiver.
CT2553/4/5-PCB only
XXXXXXXXX
CT2556-PCB only
-
-
-
-
Transmit/Receive transceiver-A. Inverted I/O to the coupling
transformer that connects to the A channel of the 1553 Bus.
CT2553/4/5-PCB only
XXXXXXXXX
CT2556-PCB only
IIH is specified at: VCC = 5.5V, VIH = 2.7V.
IIL is specified at: VCC = 5.5V, VIL = 0.4V.
IOH is specified at: VCC = 4.5V, VIH = 2.4V.
IOL is specified at: VCC = 4.5V, VIH = 0.4V.
Internal Pull-up Resistor = 33K Ohms, Typ.
Pin 13 = B6, Pin 15 = B7 and Pin 52 = B8 (MSB). B6, B7 and B8 are the MSB lines of an 8 BIT Counter used in the BC and MT mode to count
32 WORD TRANSFERS to memory (16 words received off the bus) for a total of 128 DATA and Tag words (in MT mode). (See pages 19 &
20 for discussion.)
TABLE 7 – PIN vs FUNCTION & LOADING (78 PIN DIP) (con’t)
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
33
Table 8A – CT2553/4/5-PCB Pin Out
Description (DIP)
Pin
#
1
41
2
42
3
43
4
44
5
45
6
46
7
47
8
48
9
49
10
50
11
51
12
52
13
53
14
54
15
55
16
56
17
57
18
58
19
59
20
D00
D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
RTAD1
RTAD3
RTAD0
RTAD2
RTAD4
RTADP
ILLCMD
SA/MC-2
SA/MC-0
SA/MC-4
LOGIC +5V
SA/MC-3
SA/MC-1
THIS-RT
BCSTRCV
RTPARERR
LMC
T/R
-VEEB
+5VB
GNDB
TX/RX-B
TX/RX-B
LOGIC GND
A00
A01
A02
MIL-STD-1553
A03
BUS Controller,
A04
Remote Terminal and
A05
A06
BUS Monitor
A07
A08
A09
A10
A11
A12
A13
A14
A15
MEMWR
MEMOE
MEMENA-IN
MEMENA-OUT
INCMD
CLOCK IN
MSTRCLR
MEM/REG
INT
STRBD
IOEN
EXTEN
SELECT
RD/WR
READYD
EXTLD
TAGEN
GNDA
+5VA
-VEEA
TX/RX-A
TX/RX-A
CT2553 / 4 / 5-PCB
21
60
22
61
23
62
24
63
25
64
26
65
27
66
28
67
29
68
30
69
31
70
32
71
33
72
34
73
35
74
36
75
37
76
38
77
39
78
40
Function
Pin
#
Function
1
D00
40
TX/RX-A
2
D02
41
D01
3
D04
42
D03
4
D06
43
D05
5
D08
44
D07
6
D10
45
D09
7
D12
46
D11
8
D14
47
D13
9
RTAD1
48
D15
10
RTAD0
49
RTAD3
11
RTAD4
50
RTAD2
12
ILLCMD
51
RTADP
13
SA/MC-0
52
SA/MC-2
14
LOGIC +5V
53
SA/MC-4
15
SA/MC-1
54
SA/MC-3
16
BCSTRCV
55
THIS-RT
17
LMC
56
RTPARERR
18
-VEEB
57
T/R
19
GNDB
58
+5VB
20
TX/RX-B
59
TX/RX-B
21
LOGIC GND
60
A00
22
A01
61
A02
23
A03
62
A04
24
A05
63
A06
25
A07
64
A08
26
A09
65
A10
27
A11
66
A12
28
A13
67
A14
29
A15
68
MEMWR
30
MEMOE
69
MEMENA-IN
31
MEMENA-OUT
70
INCMD
32
CLOCK IN
71
MSTRCLR
33
MEM/REG
72
INT
34
STRBD
73
IOEN
35
EXTEN
74
SELECT
36
RD/WR
75
READYD
37
EXTLD
76
TAGEN
38
GNDA
77
+5VA
39
-VEEA
78
TX/RX-A
NOTE:
1. For VEEA & VEEB conditions see Table 1 or 7. VEEA & VEEB are no connect for CT2555-PCB.
DIP PIN CONNECTION DIAGRAM, CT2553/4/5-PCB AND PINOUT
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
34
Table 8B – CT2553/4/5-PCB Pin Out
Description (FP)
Pin
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
N/C
D00
D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
RTAD1
RTAD3
RTAD0
RTAD2
RTAD4
RTADP
ILLCMD
SA/MC-2
SA/MC-0
SA/MC-4
LOGIC +5V
SA/MC-3
SA/MC-1
THIS-RT
BCSTRCV
RTPARERR
LMC
T/R
-VEEB
+5VB
GNDB
TX/RX-B
TX/RX-B
N/C
N/C
LOGIC GND
A00
A01
A02
MIL-STD-1553
A03
BUS Controller,
A04
A05
Remote Terminal and
A06
BUS Monitor
A07
A08
A09
A10
A11
A12
A13
A14
A15
MEMWR
MEMOE
MEMENA-IN
MEMENA-OUT
INCMD
CLOCK IN
MSTRCLR
MEM/REG
INT
STRBD
IOEN
EXTEN
SELECT
RD/WR
READYD
EXTLD
TAGEN
GND A
+5VA
-VEEA
TX/RX-A
TX/RX-A
CT2553 / 4 / 5 FP-PCB
N/C
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
Function
Pin
#
Function
1
N/C
42
N/C
2
D00
43
TX/RX-A
3
D01
44
TX/RX-A
4
D02
45
-VEEA
5
D03
46
+5VA
6
D04
47
GND A
7
D05
48
TAGEN
8
D06
49
EXTLD
9
D07
50
READYD
10
D08
51
RD/WR
11
D09
52
SELECT
12
D10
53
EXTEN
13
D11
54
IOEN
14
D12
55
STRBD
15
D13
56
INT
16
D14
57
MEM/REG
17
D15
58
MSTRCLR
18
RTAD1
59
CLOCK IN
19
RTAD3
60
INCMD
20
RTAD0
61
MEMENA-OUT
21
RTAD2
62
MEMENA-IN
22
RTAD4
63
MEMOE
23
RTADP
64
MEMWR
24
ILLCMD
65
A15
25
SA/MC-2
66
A14
26
SA/MC-0
67
A13
27
SA/MC-4
68
A12
28
LOGIC +5V
69
A11
29
SA/MC-3
70
A10
30
SA/MC-1
71
A09
31
THIS-RT
72
A08
32
BCSTRCV
73
A07
33
RTPARERR
74
A06
34
LMC
75
A05
35
T/R
76
A04
36
-VEEB
77
A03
37
+5VB
78
A02
38
GNDB
79
A01
39
TX/RX-B
80
A00
40
TX/RX-B
81
LOGIC GND
41
N/C
82
N/C
NOTE:
1. For VEEA & VEEB conditions see Table 1 or 7. VEEA & VEEB are no connect for CT2555-PCB.
FLAT PACKAGE PIN CONNECTION DIAGRAM, CT2553/4/5-PCB AND PINOUT
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
35
Table 9A – CT2556-PCB Pin Out
Description (DIP)
Pin
#
1
41
2
42
3
43
4
44
5
45
6
46
7
47
8
48
9
49
10
50
11
51
12
52
13
53
14
54
15
55
16
56
17
57
18
58
19
59
20
D00
D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
RTAD1
RTAD3
RTAD0
RTAD2
RTAD4
RTADP
ILLCMD
SA/MC-2
SA/MC-0
SA/MC-4
LOGIC +5V
SA/MC-3
SA/MC-1
THIS-RT
BCSTRCV
RTPARERR
LMC
T/R
TX DATA B
TX INH B
TX DATA B
RX DATA B
RX DATA B
LOGIC GND
A00
A01
A02
MIL-STD-1553
A03
BUS Controller,
A04
Remote Terminal and
A05
A06
BUS Monitor
A07
A08
A09
A10
A11
A12
A13
A14
A15
MEMWR
MEMOE
MEMENA-IN
MEMENA-OUT
INCMD
CLOCK IN
MSTRCLR
MEM/REG
INT
STRBD
IOEN
EXTEN
SELECT
RD/WR
READYD
EXTLD
TAGEN
TX DATA A
TX INH A
TX DATA A
RX DATA A
RX DATA A
CT2556-PCB
21
60
22
61
23
62
24
63
25
64
26
65
27
66
28
67
29
68
30
69
31
70
32
71
33
72
34
73
35
74
36
75
37
76
38
77
39
78
40
Function
Pin
#
Function
1
D00
40
RX DATA A
2
D02
41
D01
3
D04
42
D03
4
D06
43
D05
5
D08
44
D07
6
D10
45
D09
7
D12
46
D11
8
D14
47
D13
9
RTAD1
48
D15
10
RTAD0
49
RTAD3
11
RTAD4
50
RTAD2
12
ILLCMD
51
RTADP
13
SA/MC-0
52
SA/MC-2
14
LOGIC +5V
53
SA/MC-4
15
SA/MC-1
54
SA/MC-3
16
BCSTRCV
55
THIS-RT
17
LMC
56
RTPARERR
18
TX DATA B
57
T/R
19
TX DATA B
58
TX INH B
20
RX DATA B
59
RX DATA B
21
LOGIC GND
60
A00
22
A01
61
A02
23
A03
62
A04
24
A05
63
A06
25
A07
64
A08
26
A09
65
A10
27
A11
66
A12
28
A13
67
A14
29
A15
68
MEMWR
30
MEMOE
69
MEMENA-IN
31
MEMENA-OUT
70
INCMD
32
CLOCK IN
71
MSTRCLR
33
MEM/REG
72
INT
34
STRBD
73
IOEN
35
EXTEN
74
SELECT
36
RD/WR
75
READYD
37
EXTLD
76
TAGEN
38
TX DATA A
77
TX INH A
39
TX DATA A
78
RX DATA A
DIP PIN CONNECTION DIAGRAM, CT2556-PCB AND PINOUT
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
36
Table 9B – CT2556-PCB Pin Out
Description (FP)
Pin
#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
N/C
D00
D01
D02
D03
D04
D05
D06
D07
D08
D09
D10
D11
D12
D13
D14
D15
RTAD1
RTAD3
RTAD0
RTAD2
RTAD4
RTADP
ILLCMD
SA/MC-2
SA/MC-0
SA/MC-4
LOGIC +5V
SA/MC-3
SA/MC-1
THIS-RT
BCSTRCV
RTPARERR
LMC
T/R
TX DATA B
TX INH B
TX DATA B
RX DATA B
RX DATA B
N/C
N/C
LOGIC GND
A00
A01
MIL-STD-1553
A02
A03
BUS Controller,
A04
Remote Terminal and
A05
BUS Monitor
A06
A07
A08
A09
A10
A11
A12
A13
A14
A15
MEMWR
MEMOE
MEMENA-IN
MEMENA-OUT
INCMD
CLOCK IN
MSTRCLR
MEM/REG
INT
STRBD
IOEN
EXTEN
SELECT
RD/WR
READYD
EXTLD
TAGEN
TX DATA A
TX INH A
TX DATA A
RX DATA A
RX DATA A
CT2556FP-PCB
N/C
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
Function
Pin
#
Function
1
N/C
42
N/C
2
D00
43
RX DATA A
3
D01
44
RX DATA A
4
D02
45
TX DATA A
5
D03
46
TX INH A
6
D04
47
TX DATA A
7
D05
48
TAGEN
8
D06
49
EXTLD
9
D07
50
READYD
10
D08
51
RD/WR
11
D09
52
SELECT
12
D10
53
EXTEN
13
D11
54
IOEN
14
D12
55
STRBD
15
D13
56
INT
16
D14
57
MEM/REG
17
D15
58
MSTRCLR
18
RTAD1
59
CLOCK IN
19
RTAD3
60
INCMD
20
RTAD0
61
MEMENA-OUT
21
RTAD2
62
MEMENA-IN
22
RTAD4
63
MEMOE
23
RTADP
64
MEMWR
24
ILLCMD
65
A15
25
SA/MC-2
66
A14
26
SA/MC-0
67
A13
27
SA/MC-4
68
A12
28
LOGIC +5V
69
A11
29
SA/MC-3
70
A10
30
SA/MC-1
71
A09
31
THIS-RT
72
A08
32
BCSTRCV
73
A07
33
RTPARERR
74
A06
34
LMC
75
A05
35
T/R
76
A04
36
TX DATA B
77
A03
37
TX INH B
78
A02
38
TX DATA B
79
A01
39
RX DATA B
80
A00
40
RX DATA B
81
LOGIC GND
41
N/C
82
N/C
FLAT PACKAGE PIN CONNECTION DIAGRAM, CT2556-PCB AND PINOUT
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
37
PLUG-IN PCB TYPICAL OUTLINE
TOP VIEW
1.870
1.650
Lead 1 & ESD
Designator
1.500
Pin 60
Pin 41
Pin 1
Pin 21
.100
TYP
FPGA
PROTOCOL
.050
TYP
1.900
2.100
1.800
.018 DIA
TYP
DUAL
TRANSCEIVER
Pin 59
Pin 20
Pin 78
Pin 40
PLUG-IN SIDE VIEW
(Components on both sides of PCB)
TOP
BOTTOM
.300 MAX
from highest
component
.190 MIN
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
38
FLAT PCB TYPICAL OUTLINE
1.610
.400
MIN
Lead 1 & ESD
Designator
Pin 82
2.000
.050
Lead
Centers
41
Leads/Side
.050
TYP
2.200
.018
TYP
DUAL
TRANSCEIVER
Pin 41
Pin 42
FLAT PCB SIDE VIEW
(Components on both sides of PCB)
TOP
.110 MAX
from bottom highest
component
.300 MAX
from highest
component
.010
±.002
BOTTOM
SCDCT2553PCB Rev A Preliminary 7/13/06
Aeroflex Plainview
39
ORDERING INFORMATION
Model Number
CT2553-PCB
* CT2553-FP-PCB
Screening
Power Supply
Package
In accordance with Pending MIL-PRF-38534,
Appendix D, Class B.
-55°C to +95°C
+5V, -15V
Plug in
Flat Package
CT2554-PCB
+5V, -12V
* CT2554-FP-PCB
Plug in
Flat Package
CT2555-PCB
+5V only
* CT2555-FP-PCB
Plug in
Flat Package
** CT2556-PCB
Plug in
** CT2556-FP-PCB
Flat Package
* Contact factory for LOWER profile option
** Contact Factory for Availability
PLAINVIEW, NEW YORK
Toll Free: 800-THE-1553
Fax: 516-694-6715
INTERNATIONAL
Tel: 805-778-9229
Fax: 805-778-1980
NORTHEAST
Tel: 603-888-3975
Fax: 603-888-4585
SE AND MID-ATLANTIC
Tel: 321-951-4164
Fax: 321-951-4254
WEST COAST
Tel: 949-362-2260
Fax: 949-362-2266
CENTRAL
Tel: 719-594-8017
Fax: 719-594-8468
www.aeroflex.com
[email protected]
Aeroflex Microelectronic Solutions reserves the right to
change at any time without notice the specifications, design,
function, or form of its products described herein. All
parameters must be validated for each customer's application
by engineering. No liability is assumed as a result of use of
this product. No patent licenses are implied.
Our passion for performance is defined by three
attributes represented by these three icons:
solution-minded, performance-driven and customer-focused
SCDCT2553PCB Rev A 7/13/06
40