CT2553-PCB Aeroflex Circuit Technology, CT2553-PCB Datasheet - Page 10

no-image

CT2553-PCB

Manufacturer Part Number
CT2553-PCB
Description
Advanced Integrated Mux Aim Hybrid For Mil-std-1553 / Sae-as15531 In Pcb Style
Manufacturer
Aeroflex Circuit Technology
Datasheet
CPU TO REGISTER OPERATIONS.
selects a register by asserting MEM/
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
and
CONFIGURATION REGISTER.
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).
INTERRUPT MASK REGISTER (BC/RTU).
register is a 16-bit read/write register used to enable/mask
interrupt conditions. If an interrupt condition occurs and
the corresponding Interrupt Register bit has been enabled
(set to logic 1) pin 72,
respective End of Message (EOM) cycle (See Figure 12).
Not Used bit locations can optionally be used for storing
user flags.
EOM
FORMAT
ERROR/
STATUS SET
BC EOM
FIGURE 12 – INTERRUPT MASK REGISTER
INTERRUPT
EXTLD
SCDCT2553PCB Rev A Preliminary 7/13/06
15
1 1 1 1 1 1 1
are used to access the external registers.
BC EOM
FORMAT ERROR/STATUS SET
NOT USED
EOM
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:
not match last word transmitted.
Message Error:
contained a violation of any of the 1553
message validation criteria (parity, sync,
manchester encoding, bit/word count, etc.)
Time-Out:
not received during the allotted time.
Status Set:
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).
INT
9 8 7
will be pulsed low during the
Expected transmission was
Received Status Word
DEFINITION
USED
NOT
Received message
REG
The Configuration
Received word does
low and A2 to a
4 3 2 1 0
The
EXTEN
CPU
This
10
RTU/BC
MT
CURRENT AREA B/A
STOP ON ERROR
START/RESET REGISTER.
is used to reset the CT2553-PCB and to start the BC and
MT operations, as illustrated in Figure 13.
SUBYSTEM FLAG
SERVICE REQUEST Sets/resets 1553 Status Word flag.
BUSY
DB ACCEPT
STOP ON ERROR
CURRENT AREA B/A Selects Current Area Pointers.
RTU/BC
FIGURE 11 – CONFIGURATION REGISTER
Note: A logic 0 causes the corresponding bit within the RTU’s status
word to be set to a logic 1.
CONTROLLER
START
RESET
FIGURE 13 – START/RESET REGISTER
BIT NAME
BIT NAME
15
15
CONTROLLER START
RESET
START
RESET
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).
NOT USED
9 8 7
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.
RTU or BC-MT Operation Select.
BIT 1
1
BIT15
0
0
0
1
1
DEFINITION
8 7
This write-only register
BIT 14
BIT 0
DEFINITION
1 1 1 1 1 1 1 1
0
1
0
1
0
1
SUBSYSTEM FLAG
SERVICE REQUEST
BUSY
DB ACCEPT
4 3 2 1 0
Aeroflex Plainview
Operation
Illegal
RTU
BC
MT
0

Related parts for CT2553-PCB