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

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
FIGURE 18A – BC SET-UP
MESSAGE TRANSFER
BC SETUP IMPLEMENTATION EXAMPLE
Figure 18a-c shows the BC mode examples for two
message transfers, BASIC setup, and BC memory setup.
EXAMPLE FOR TWO
LOAD MESSAGE COUNTER WITH
SCDCT2553PCB Rev A Preliminary 7/13/06
SECOND MESSAGE INTO STACK
1's COMPLEMENT OF MESSAGE
LOAD STARTING ADDRESS OF
LOAD STARTING ADDRESS OF
FIRST MESSAGE INTO STACK
LOAD SECOND MESSAGE
LOAD START REGISTER
LOAD CONFIGURATION
LOAD FIRST MESSAGE
LOAD STACK POINTER
REGISTER (BC MODE)
WITH THE VALUE 02
COUNT = FD (HEX)
INTO MEMORY
INTO MEMORY
START
GIVEN:
1. All values are in hex.
2. Map Area "A" is used and located from Address 0000 to Address
3. Message 1 located at Address 0140, is a TRANSMIT Command
4. Message 2 located at Address 0180, is a RECEIVE Command to
5. Configuration Register is assumed to be memory mapped at
MOV 2003,
MOV 2001,
MOV 0100,
MOV 0101,
MOV 0003,
MOV 0007,
MOV 0140,
MOV 0141,
MOV 0180,
MOV 0181,
MOV 0182,
MOV 0183,
MOV 0184,
MOV 2003,
00FF.
to RT# 1, Subaddress #1, Word Count = 1, transmitted on
BUS A.
location 2001. START/RESET Register is memory mapped at
location 2003.
RT#3, Subaddress #1, Word Count = 3, transmitted on BUS B.
BC SET-UP INSTRUCTIONS
FIGURE 18B – SAMPLE
0001
0FFF
0000
00FD
0140
0180
0080
0C21
0000
1823
1111
2222
3333
0002
;
;
;
;
;
;
;
;
;
;
;
;
;
;
Issue Reset
Initialize Configuration Register
Initialize Stack Pointer
Initialize Message Count
Load Start Address Of Message #1
Load Start Address Of Message #2
Load BC Control Word Message #1
Load Command Word Message #1
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
Issue "Start"
15
* Left empty for RTU’s status response.
** Loop Back word.
FIGURE 18C – BC SET-UP
0C
01
01
00
00
18
11
22
33
**
**
*
*
*
00FD
0000
MEMORY MAP
40
80
80
21
00
23
11
22
33
0000
0003
0007
0100
0101
0140
0180
Aeroflex Plainview
Descriptor
Stack Entries
Message #1
Message #2

Related parts for CT2553-PCB