Home


Aerospace and Electronic Systems
SYCOS CELEBRATES 30 YEARS SERVICE IN COMMERCIAL AVIONICS INDUSTRY!

Sycos Copyright © 2020 All Rights Reserved


Boeing 777

Home > ARINC 629 Products > PMC Products > Transmitter & Bus Monitor with Error Insert/Detect

Data Sheet

ARINC 629 PMC Basic Protocol Tx and Bus Monitor with Error Insert/Detect Module

Sales Ref: Sy629PMC-BPE






Features


- Interface compatible with 32bit  PCI Local bus   Specification, revision 2.1, June 1995

- PCI interrupts on  Module Events

- Single width PMC Module  

- Uses Boeing approved DATAC device

- Direct access to XPP and RPP from PCI

- Block & Independent Modes

- Choice of:

         - Dual Data Buffers or  

         - Cyclic Data Buffers  

- High Resolution System Timer

- Auto Cyclic Redundancy Checking (CRC)

- Auto Refresh Counter Support

- Bus Monitoring

- Transmit Monitoring

- Error Insertion and Detection

- Error Status Reporting

- Rx Time-Stamping

- External Timer Clock input

- FIFO buffers for Rx data and Time-Stamp

- Time-Stamp resolution 0.5μS

This is a firmware upgrade to the BPM module. The Sy629PMC-BPE card provides a convenient means for transmitting and receiving data over an ARINC 629 bus in accordance with the transmit and receive programme defined by data written into the XPP and RPP memory. This product offers enhanced facilities to enable a user to insert transmission errors onto the bus and detect and report errors in received messages. This design is a firmware upgrade to the Sy629PMC-BPM card.

 

The use of the recognised DATAC chip ensures full compliance with ARINC 629 specification with Basic Protocol (BP).

 

ARINC-629 Input/Output is via a connector on the PMC module faceplate. Two further connectors on the faceplate provide Arinc-629 Pseudo-Bus connection and external power for the ARINC-629 SIM and stub cable.

 

The module provides configuration registers which allow the host to:

 

- Automatically identify the module and its revision status.

- Identify connector cables connected to the module.

- Assign address space for the module’s data buffer memory and registers. (Plug-in and Play).

- Control and monitor the PCI bus interface to the module.

- Read module interrupt configuration as assigned by the POST software as it initialises and configures the system.

 

Additional features designed into the module are:

 

- 16 Independent Cyclic-Data-Buffers, each with a capacity for 4k x 32-bit words.

- Direct access to the Cyclic-Data-Buffer Read / Write Pointers.

- High resolution time-stamping of received data.

- PCI interrupts on Module Events.

- Direct access to Module registers and application memory.

- Interface compatible with 32bit PCI Local bus Specification, revision 2.1, June 1995.

 

  

The PMC module is designed to be used in a "Plug-in and Play" environment which is made possible, not only by the choice of PCI interface, but also by the provision of various identification and module present registers. These include:

 

- Device ID

- Vendor ID

- Subsystem ID

- Subsystem Vendor ID

- Connector ID / Present

- Module ID

 

Using these registers the host can detect the presence of the module and its connector, determine if this is consistent with system requirements and respond accordingly by configuring the system or reporting system deficiencies.

The Error Insert and Detection facility provides enhanced error detection together with the ability to insert user defined errors onto the ARINC-629 data bus. These errors can be inserted at either the string level or the word level.

 

String errors are realised by substituting the wordstring for a given XPP location by the wordstring defined by an alternative XPP location. This can be used to alter some of the parameters of the XPP cell and thereby create an error.

 

Word errors are divided into five types, namely:

 

- GAP

- MID SYNC transition

- Biphase

- Parity

- High/Low bit count

 

The enhanced error detection facility checks for correct:

 

- GAP

- SYNC waveform

- Biphase on data and parity

- Parity