Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
DAS-429PCI/Mx Multi-channel ARINC 429 Test and Simulation Board for PCI Systems User’s Manual 311 Meacham Avenue Elmont NY 11003 Tel. (516) 327-0000 Fax (516) 327-4645 excalibur@mil-1553.com e-mail: website: www.mil-1553.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 8
Introduction Introduction Chapter 1 provides an overview of the DAS-429PCI/Mx avionics communication board. The following topics are covered: Overview ..........1-2 Installation .
ARINC-429 bus, both in the lab and in the field. The DAS-429PCI/Mx is based on the latest Surface Mount Technology, which substantially reduces the area required. The DAS-429PCI/Mx comes configured with 2(x) transmit and 4(x) receive channels (where x = number of modules ordered).
1.2.2 Board Installation Installation of the DAS-429PCI/Mx board is similar to that of all PCI “Local Bus” boards. The DAS-429PCI/Mx complies with the “Plug and Play” specification of the PCI standard, and as such its absolute address is determined by the BIOS at system start-up.
Introduction Memory Structure There are two distinct areas of memory in the DAS-429PCI/Mx. The first area, the PCI Configuration Space Header Region, is located in a fixed location in host memory and contains all information necessary for the Plug and Play operation of the board.
Introduction PCI Configuration Space Header The DAS-429PCI/Mx includes a PCI Configuration Space Header, as required by the PCI specification. The registers contained in this header enable software to set up the Plug and Play operation of the board, and set aside system resources.
Boot-load External nvRAM offset 040–41 H Attribute Read Only Size 16 bits The Vendor Identification register contains the PCI Special Interest Group vendor identification number assigned to Excalibur Systems. Description 00-15 1405 H 1.5.2 Device Identification Register (DID) Address: 02–03 (H)
This bit is initialized to 0 upon the assertion of signal pin RESET#. PCI Command Register page 1 - 8 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When equal to 1, this indicates that the device can accept fast Capable (RO) back-to-back cycles as a target. 00-06 Reserved (RO) Always returns 0s PCI Status Register DAS-429PCI/Mx: User’s Manual page 1 - 9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The Class Code register is divided into three one-byte fields, residing in the following locations: • Base class - 0B H • Sub-class - 0A H • Programming interface - 09 H The Class Codes of the DAS-429PCI/Mx are set as indicated below: Address Fields Value Description...
Attribute: Read/Write bits 03–07; Read only bits Size: 8 bits The Latency Timer register has meaning only for bus masters and therefore is not used with the DAS-429PCI/Mx. Bit Name Description 03-07 Latency Timer Value (R/W) Always set to 0 00–02...
External nvRAM/EPROM offset 04F H Read only: bits 07 and 00–05 Attribute: Write only: bit 06 as PCI bus Size: 8 bits The Built-In Self-Test register is not implemented in the DAS-429PCI/Mx. Bit Name Description BIST Capable (RO) Always returns 0 Start BIST (WO) Always set to 0 04–05...
Base Address Registers, by the BIOS (see also “Determining Base Address Size”). Up to five memory pages are required by the DAS-429PCI/Mx: one for each ARINC-429 module present and one for the PC Global Interrupt Control Registers (see the table below).
Page 21
When set to 1, this bit identifies a base address region as an I/O space. Base Address Register – I/O (bit 0 = 1) page 1 - 14 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
00000000 H Boot-load: External nvRAM offset 70 H Attribute Read/Write: bits 11–31, bit 00; Read only: bits 01–10 Size: 32 bits The Expansion ROM Space is not implemented on the DAS-429PCI/Mx. Bit Name Description 11-31 Expansion ROM Don’t Care Base Address Location (R/W) 01–10...
Power-up value: 00 H Boot-load: External nvRAM offset 7E H Attribute: Read only Size: 8 bits The Minimum Grant register is not implemented on the DAS-429PCI/Mx. Description 00–07 Don’t Care Maximum Grant Register 1.5.16 Maximum Latency Register (MAXLAT) Address: 3F (H)
The PCI Global Interrupt Control Registers are used to enable /disable and check the status of interrupts generated on the PCI bus. These registers are located in Page 0 of the DAS-429PCI/Mx. To generate interrupts on the PCI bus, the interrupt condition registers in...
(as written above). For software reset operations, set these values to 0 immediately prior to writing to the Board Software Reset register. DAS-429PCI/Mx: User’s Manual page 2 - 1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Read the Receiver Status registers to know how many words have been received Read the Receive Data block: Read the ARINC words (and RCV Status and Time Tag Words) from the on-board memory. page 2 - 2 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Figure 2-3 Module Control Registers Map * For an explanation of these registers, See Note: Receiver Merge Mode Control page 2-11 Registers, page 2 - 6 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
2. When a transmit channel (channels 2 or 5) has completely finished transmitting all of its data, its start bit is automatically cleared. DAS-429PCI/Mx: User’s Manual page 2 - 7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
0014 (H) The Firmware Revision register indicates the revision level of the firmware. For Read example, 0100 (H) = Rev 1.00. page 2 - 8 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
3. The Receiver Data Storage Mode register can only be changed when all channels are turned off (Start/Stop register = 0). 4. Merge mode merges the 4 receive channels in each bank. DAS-429PCI/Mx: User’s Manual page 2 - 9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The module will write the value E429 (H) into the Module ID register when it has Read finished its initialization sequence and is ready to be accessed by the Host. page 2 - 10 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(0 – 65535). This register wraps around to 0 after it reaches 65535. You can reset it only when the channel is stopped. DAS-429PCI/Mx: User’s Manual page 2 - 11 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When the module wraps around it checks bit 14. If bit 14 is not set the module sets it, otherwise the module sets bit 15. Excalibur C drivers handle these bits. If you use these drivers, you don’t Note: need to deal with them.
1 = Data storage is halted when the buffer is full. Around 0 = Receiver wraps around the data in the block. 00-05 Reserved Receiver Merge Configuration Register DAS-429PCI/Mx: User’s Manual page 2 - 13 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The Label Received Status bit is set upon receipt of any label for which an Note: interrupt has been requested via the filter table. page 2 - 14 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The sequence of writes to memory is not important except that writing to the Module Start Register, step 3 above, must be performed last. DAS-429PCI/Mx: User’s Manual page 3 - 1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Transmit Instruction Stack area. For example, to place the Transmit Instruction stack at location 300 (H), write a 300 (H) to this register. DAS-429PCI/Mx: User’s Manual page 3 - 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
TX instruction blocks have been executed (i.e. the number of loops completed). The Transmit Current Word register is cleared before the Transmit Note: Current Loop register is incremented. page 3 - 4 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Not used in Transmit mode Transmitter - End of Frame Transmitter - End of Block Channel x Status Register – Transmit Mode DAS-429PCI/Mx: User’s Manual page 3 - 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The address must be a word boundary. The size of the buffer is determined by the Word Count value. DAS-429PCI/Mx: User’s Manual page 3 - 7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Label field which is organized MSB to LSB). It is for this reason that the data block is built the way it is. page 3 - 8 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The user can poll the operational status of each channel and generate interrupts in various circumstances. (See on page 4-17.) Channel x Interrupt Condition Register page 4 - 2 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The contents of the Receiver Status Word are described in sections Receive on page 4-7 Sequential Mode Status Word Receive Merge Mode Status Word DAS-429PCI/Mx: User’s Manual page 4 - 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Label field which is organized MSB to LSB). It is for this reason that the data block is built the way it is. page 4 - 4 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Word is received over the bus. In no event shall this latency exceed a single hi-speed Word time i.e., 360 microseconds. DAS-429PCI/Mx: User’s Manual page 4 - 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A logic 1. This bit is cleared while data is in the process of being updated. When the bit is set, valid data is in memory. Receive Merge Mode Status Word DAS-429PCI/Mx: User’s Manual page 4 - 7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A logic 1. This bit is cleared while data is in the process of being updated. When the bit is set, valid data is in memory. Receive Look-up Table Status/Control Word DAS-429PCI/Mx: User’s Manual page 4 - 9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
3 and 4 must be the same. Therefore, bit 00 of the Channel Configuration Register is not used for channels 1 and 4. page 4 - 14 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This table is only valid if the Configuration Register Receiver Enable Filter Table bit is set. See Channel x page 4-14, bit 09. Configuration Register, DAS-429PCI/Mx: User’s Manual page 4 - 15 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When the module wraps around it checks bit 14. If bit 14 is not set, the module sets it; otherwise the module sets bit 15. Excalibur C drivers handle these bits. If you use these drivers, you don’t Note: need to deal with them.
The Label Received interrupt only occurs upon reception of a label which has been marked for interrupt in a Filter table or Look-up table DAS-429PCI/Mx: User’s Manual page 4 - 17 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Sequential Mode, it is set upon receipt of any label for which an interrupt has been requested via the Filter table. page 4 - 18 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Chapter 5 Mechanical and Electrical Specifications LED Indicators The DAS-429PCI/Mx board contains one LED: Power-up Connectors The DAS-429PCI/Mx board contains two connectors: • Front panel mounted female DB-62 connector (J1) Contains all communication I/O signals (P/N: HDL-62SLC PCB). Mating connectors (P/N: HDT 62-PD) with plastic hoods are included.
Case connection. Provided for cable shield connection. This signal is connected to the case of the computer via the board bracket. Table 5-2 Connector J1 Communication I/O Signals Description page 5 - 4 Excalibur Systems Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Chapter 5 Mechanical and Electrical Specifications Power Requirements The board’s maximum power supply requirements are defined below. DAS-429PCI/Mx with no modules installed: +5V @ 310 mA Each installed module requires: +5V @ 400mA +12V @ 90mA (see Note) -12V @ 90mA (see Note) Conditions: Both transmit channels at full speed and full load.
(6 channels, configured as 4 Receive and 2 Transmit) Ordering examples: DAS-429PCI/M2 ARINC-429 interface board for PCI systems, with 2 modules. Supports 8 Receive and 4 Transmit channels. DAS-429PCI/Mx: User’s Manual page 6 - 1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 73
The information contained in this document is believed to be accurate. How- ever, no responsibility 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.
Page 74
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the DAS-429PCI/Mx and is the answer not in the manual?
Questions and answers