background image

Chapter 2

Channel Operation

page 2 - 8

Excalibur Systems

Write/
Read

The Channel Control register sets the parameters for the Channel Receive and 
Transmit modes.

This register is initialized to 0000 (H) at reset. 

Write/
Read

Writing to the Channel Start/Stop Register starts or stops the channel running.

This register is initialized to 0000 (H) at reset.

2.3.2

Channel Control Register

Address:

xx002 (H) 

Bit

Bit Name

Description

02–15

Reserved

Set to 0

00-01

RNM

Tx Run Mode
00 = One-shot mode (single word)
01 = Continuous mode (as long as Tx FIFO not empty)
10 = Continuous FIFO retransmit mode
11 = Reserved

Channel Control Register

2.3.3

Channel Start/Stop Register

Address:

xx004 (H) 

Bit

Bit Name

Description

01–15

Reserved Set 

to 

0

00

STR

Start/Stop
0 = Stop channel transmission/reception at the end of 

current word processing

1 = Start the channel transmission/reception

In transmit one-shot mode this bit is automatically 
cleared

Channel Start/Stop Register

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for M4K708

Page 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Page 2: ...327 4645 e mail excalibur mil 1553 com website www mil 1553 com M4K708 ARINC 708 453 Test and Simulation Module for the EXC 4000 Family of Carrier Boards User s Manual Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 4: ...ration 2 3 2 2 Global Control Registers and Memory Map 2 4 2 3 Channel Control Registers and Memory Map 2 7 3 Mechanical and Electrical Specifications 3 1 Module Layout 3 1 3 2 LED Indicators 3 2 3 2 1 Factory DIP Switch Settings 3 2 3 3 Connectors 3 3 3 3 1 EXC 4000 Carrier Board 96 pin Connector 3 3 3 3 2 M4K708 Module Adapter Cable 3 4 3 4 Power Requirements 3 5 4 Ordering Information Appendix ...

Page 5: ...Table of Contents page ii Excalibur Systems Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 6: ...imulation module for the Weather Radar Display Databus The M4K708 supports two ARINC 708 453 channels each selectable as transmit or receive Each channel implements an 64K 16 FIFO and supports polling and or interrupt driven operation The M4K708 comes complete with Windows software a C driver software library including source code In addition Excalibur produces adapter cables that convert the carr...

Page 7: ... words received Programmable inter word gap time 0 6 5 sec 100μsec resolution Polling conditions FIFO full FIFO half full FIFO empty n Words received Polling conditions FIFO full FIFO half full FIFO empty n Words transmitted Interrupt conditions FIFO full n Words received Interrupt conditions FIFO empty n Words transmitted Physical Characteristics Dimensions 67mm 48mm Weight 20g Host Interface EXC...

Page 8: ...ectangles on the carrier board 2 With the computer power source switched off insert the EXC 4000 carrier board with the M4K708 module into a slot in the computer 3 Attach the 708 adapter cable to the carrier board I O connector and to the bus For more information about installing the module see Chapter 3 Mechanical and Electrical Specifications 1 2 2 Adding Software Tools Drivers The standard soft...

Page 9: ... 2 M4K708 General memory Map For a description of the channel receive and transmit operation as well as Global and Channel Control registers see Chapter 2 Chapter 3 includes details of the Mechanical and Electrical Specifications of the M4K708 Module Region 1 1 Kbyte Channel 0 Memory Space 00000 003FF H Region 2 1 Kbyte Channel 1 Memory Space 00400 007FF H Region 3 1 Kbytes Global Memory Space 008...

Page 10: ...rol Registers and Memory Map 2 7 2 3 1 Channel Software Reset Register 2 7 2 3 2 Channel Control Register 2 8 2 3 3 Channel Start Stop Register 2 8 2 3 4 Channel Status Register 2 9 2 3 5 Channel Interrupt Mask Register 2 9 2 3 6 Channel Interrupt Status Register 2 10 2 3 7 Channel Interrupt Clear Register 2 10 2 3 8 Channel Event Frequency Register 2 11 2 3 9 Channel FIFO Counter Register 2 11 2 ...

Page 11: ... Receive Operation In receive mode after start is activated each 708 Word is stored in the FIFO as a block of 103 16 bit words see Figure 2 3 Received 708 Word Block Structure on page 2 12 The first two words in the FIFO block are Time_Tag_Lo first and Time_Tag_Hi indicating the word time stamp then follow the 100 words comprising the 1600 bits of the 708 Word and finally comes the Status Word ind...

Page 12: ...ough three registers The first word is written to the Transmit FIFO First Write Register the next 98 words are written to the Transmit FIFO Data Register and the last word is written to the Transmit FIFO Last Write Register The reason for using three registers is to indicate to the hardware the beginning and end of the block See Figure 2 2 Channel Memory Maps on page 2 7and Transmit FIFO Data Firs...

Page 13: ...ration 00804 H Global Start 00806 H Global Interrupt Status 00808 H Global Time Tag Reset 0080AH Global Time Tag Counter 0080C 0080E H Spare 00810 H Reserved Factory test 00812 H Reserved 00814 1FFFF H Figure 2 1 Global Registers Memory Map 2 2 1 Global Hardware Revision Register Address 00800 H Bit Bit Name Description 04 15 Module ID Hard coded to value 708 H 00 03 FPGA Rev 1 Rev 1 2 Rev 2 3 Rev...

Page 14: ... to 0000 H at reset Write Writing any value to the Global Start register will start both channels running simultaneously once both channels are fully setup To start the channels individually see section 2 3 3 Channel Start Stop Register page 2 8 2 2 2 Global Software Reset Register Address 00802 H 2 2 3 Global Configuration Register Address 00804 H Bit Bit Name Description 04 15 Reserved Set to 0 ...

Page 15: ...n power up or software reset or through the Global Time Tag Reset Register After the reset operation the counter starts counting When the counter reaches the value FFFF FFFF H it wraps around to 0 and continues counting 2 2 5 Global Interrupt Status Register Address 00808 H Bit Bit Name Description 02 15 Reserved Set to 0 01 IS1 Channel 1 Interrupt Status 0 Bit not active 1 Interrupt active 00 IS0...

Page 16: ...annel Event Frequency W R 0000E H 0040E H Channel FIFO Counter R 00010 H 00410 H Channel Output Triggers Mask W R 00012 H 00412 H Reserved 00014 00001E H 00414 0041E H Receive FIFO Read R 00020 H 00420 H Receive FIFO Word Type R 00022 H 00422 H Receive FIFO Word Count R 00024 H 00424 H Receive Spare 00026 H 00426 H Reserved 00028 0003E H 00428 0043E H Transmit FIFO Data Write W 00040 H 00440 H Tra...

Page 17: ...ion 02 15 Reserved Set to 0 00 01 RNM Tx Run Mode 00 One shot mode single word 01 Continuous mode as long as Tx FIFO not empty 10 Continuous FIFO retransmit mode 11 Reserved Channel Control Register 2 3 3 Channel Start Stop Register Address xx004 H Bit Bit Name Description 01 15 Reserved Set to 0 00 STR Start Stop 0 Stop channel transmission reception at the end of current word processing 1 Start ...

Page 18: ...0 Channel not transmitting 1 Channel is in Transmit state 02 FUL Channel FIFO full Tx mode 0 Bit not active 1 FIFO full 65536 16 bit Words 01 HFL Channel FIFO half full Tx and Rx mode 0 Bit not active 1 FIFO half full more than 32768 16 bit Words 00 EMT Channel FIFO empty Rx mode 0 Bit not active 1 FIFO empty 0 Words Channel Status Register 2 3 5 Channel Interrupt Mask Register Address xx008 H Bit...

Page 19: ...A H Bit Bit Name Description 02 15 Reserved Set to 0 01 WOV Word Over Tx Rx Interrupt 0 Bit not active 1 Number of 708 Words set in the Channel Event Frequency Register were transmitted received 00 FOV FIFO Over Error Interrupt 0 Bit not active 1 All Words in channel were transmitted and the FIFO is empty in Continuous mode in Tx mode or the FIFO reached full state in Rx mode Channel Interrupt Sta...

Page 20: ...to 0000 H at reset See Channel Interrupt Status Register page 2 10 2 3 8 Channel Event Frequency Register Address xx00E H Bit Bit Name Description 10 15 Reserved Set to 0 00 09 Intrpt_Intrvl Number of 708 Words to be sent received between interrupts Transmit maximum value 655 Receive maximum value 636 Minimum value 1 Set to 1 upon power up or reset Channel Event Frequency Register 2 3 9 Channel FI...

Page 21: ...x020 H MSB LSB 15 0 First Time Tag Lo Second Time Tag Hi Third Data bits 16 1 Data bits 1600 1585 103th Status Word Figure 2 3 Received 708 Word Block Structure Bit Bit Name Description 00 15 Ttag_Lo Lower 16 bit of the 32 bit Time_tag value resolution 10 μsec 708 Word Receive Block Time Tag Lo word Bit Bit Name Description 00 15 Ttag_Hi Upper 16 bit of the 32 bit Time_tag value 708 Word Receive B...

Page 22: ...08 Word block is comprised of 100 16 bit words and must be written in the following sequence The block is written in separate addresses in order to indicate to the hardware the beginning and end of the 708 Word block 2 3 12 Receive FIFO Word Type Register Address xx022 H Bit Bit Name Description 02 15 Reserved Set to 0 00 01 RFWT Receive FIFO Word Type 10 Time Tag Lo 11 Time Tag Hi 00 Data 01 Stat...

Page 23: ...al Value Register Address xx04A H Bit Bit Name Description 00 15 Intrvl_Val Interval Value Resolution 0 1msec bit Minimum interval time 1 6msec 0010 H value in register for no gap between words Maximum interval time 6 5 sec FFFF H Set to 0037 H upon power up or reset for a default value of 5 5 msec Transmit Interval Value Register Artisan Technology Group Quality Instrumentation Guaranteed 888 88 ...

Page 24: ...1 3 2 LED Indicators 3 2 3 2 1 Factory DIP Switch Settings 3 2 3 3 Connectors 3 3 3 3 1 EXC 4000 Carrier Board 96 pin Connector 3 3 3 3 2 M4K708 Module Adapter Cable 3 4 3 4 Power Requirements 3 5 3 1 Module Layout Figure 3 1 M4K708 Module Layout top view 66 68mm 2 625 P2 P3 U2 P4 T1 T2 LD1 CH0 CH1 LD2 47 72mm 1 8 Polarity Mark SW 1 ON 2 1 3 4 Artisan Technology Group Quality Instrumentation Guara...

Page 25: ...ch Function Position Assignment 1 Channel 0 Reserved ON Reserved OFF Reserved 2 Channel 0 Termination Select ON 78 Ohm termination OFF None 3 Channel 1 Reserved ON Reserved OFF Reserved 4 Channel 1 Termination Select ON 78 Ohm termination OFF None Table 3 1 Channel Termination DIP Switch SW1 Dip Switch Switch Position Description SW1 All segments to ON Channels set to 78 Ohm termination Table 3 2 ...

Page 26: ... the EXC 4000 carrier board all the module s 24 I O signals are wired to a 96 pin female connector This connector is divided into 4 rows or terminal sticks of 24 pins each Each terminal stick is intended for a specific module location See Figure 3 3 3 3 1 EXC 4000 Carrier Board 96 pin Connector Figure 3 3 EXC 4000 Carrier Board 96 pin Connector Layout Front View 1 24 Module 0 Terminal Stick Module...

Page 27: ... Hi connection 4 9 Reserved Reserved pins no connections 10 BUS1L Channel 1 Lo connection 11 BUS1H Channel 1 Hi connection 12 SHIELD Provided for the cables shield connection This signal is connected to the computer s case through the carrier board s bracket or panel 13 22 Reserved Reserved pins no connections 23 OUTRIGn Output trigger low active output Provides trigger pulses of approximately 500...

Page 28: ...i INNER SHEATH BUS0L Channel 0 connection Lo BODY ASSEMBLY SHIELD Cables shield connection Channel 1 CENTER PIN BUS1H Channel 1 connection Hi INNER SHEATH BUS1L Channel 1 connection Lo BODY ASSEMBLY SHIELD Cables shield connection Table 3 4 Adapter Cable Twinax Connectors Pin Assignments Requirement Condition 5V 150mA Two channels receive 5V 400mA One receive one transmit 50 duty cycle 5V 600mA On...

Page 29: ...Chapter 3 Mechanical and Electrical Specifications page 3 6 Excalibur Systems Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 30: ...ion M4K708 ARINC 708 453 interface module for the EXC 4000 family of carrier boards Supports 2 channels E Same as above with extended temperature option 40 to 85 C Optional Adapter cable X4KCx M4K708 adapter cable 0 5 meter length with 2 twinax female connectors See M4K708 Module Adapter Cable on page 3 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 31: ...Chapter 4 Ordering Information page 4 2 Excalibur Systems Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 32: ...unction details page 01 08 Label 055 octal 09 10 Control Accept see Table A 2 Control Accept Functions A 2 11 Slave 0 Master Normal 1 Slave 12 13 Spare 14 18 Mode Annunciation see Table A 3 Mode Annunciation A 2 19 25 Faults see Table A 5 Faults A 3 26 Stabilization 0 Stabilization OFF 1 Stabilization ON 27 29 Mode see Table A 6 Operating mode A 3 30 36 Tilt see Table A 7 Tilt data A 4 37 42 Gain ...

Page 33: ...s Bit 18 17 16 15 14 Function 0 0 0 0 0 Normal 1 0 0 0 0 Antenna stability limits 0 1 0 0 0 Sector scan 0 0 1 0 0 Anti clutter 0 0 0 1 0 Weather alert 0 0 0 0 1 Turbulence alert Table A 3 Mode Annunciation Bit Code indicator 14 Automatic sensing of a Turbulence alert has occurred 15 Automatic sensing of a reflectivity Weather alert has occurred 16 Clutter elimination circuitry is in operation 17 R...

Page 34: ... mode is selected Bit 25 24 23 22 21 20 19 LRU Failure Indication 0 0 0 0 0 0 0 No detected faults 1 0 0 0 0 0 0 Transmitter receiver Fault 0 1 0 0 0 0 0 Antenna fault 0 0 1 0 0 0 0 Control fault 0 0 0 1 0 0 0 Altitude input fault 0 0 0 0 1 0 0 Calibration fault T R 0 0 0 0 0 1 0 Display fault 0 0 0 0 0 0 1 Cooling fault Table A 5 Faults Matrix Code Bit 29 Bit 28 Bit 27 Operating Mode 0 0 0 0 Stan...

Page 35: ...t data Bit 42 41 40 39 38 37 Value 1 1 1 1 1 1 Cal 0 0 0 0 0 0 Max 0 0 0 1 0 1 5 0 0 1 0 1 1 11 1 1 1 1 1 0 62 Table A 8 Gain data Bit 48 47 46 45 44 43 Range in NM 0 0 0 0 0 1 5 0 0 0 0 1 0 10 0 0 0 1 0 0 20 0 0 1 0 0 0 40 0 1 0 0 0 0 80 1 0 0 0 0 0 160 1 1 1 1 1 1 315 0 0 0 0 0 0 320 Table A 9 Range Data Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 36: ...5 58 5 625 52 0 087890625 Table A 11 Scan angle Matrix code Pixel Value 3 bits Weather Condition Bit n2 Bin N Bit n1 Bit n0 Display Color Example 0 No precipitation Z2 0 0 0 Black 1 Light precipitation Z2 to Z3 0 0 1 Green 2 Moderate precipitation Z3 to Z4 0 1 0 Yellow 3 Heavy precipitation Z4 to Z5 0 1 1 Red 4 Very heavy precipitation Z5 1 0 0 Magenta 5 Reserved1 1 Out of Calibration Indication 1...

Page 37: ...is assumed by Excalibur Systems Inc for its use and no license or rights are granted by implication or otherwise in connection therewith Specifications are subject to change without notice March 2010 Rev A 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 38: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Reviews: