Summary features

Bullet 1 - Click image to download.       ARINC 429 compatible.

Bullet 1 - Click image to download.       Choice of 4, 8, 16 and 32 channel modules.

  Bullet 1 - Click image to download.       Direct access to Cyclic Data Buffer Read / Write Pointers.

Bullet 1 - Click image to download.       1k deep 4byte wide Cyclic-Data-Buffer per channel.

Bullet 1 - Click image to download.       PCI interrupts on  Module Events.

Bullet 1 - Click image to download.       Direct access to Module Registers and Application Memory.

  Bullet 1 - Click image to download.       Windows XX drivers and software tools.

  Bullet 1 - Click image to download.       ARINC Input/Output via backplane and also via 68 pin SCSI on the faceplate.

Bullet 1 - Click image to download.       Interface compatible with 32bit  PCI Local bus Specification, revision 2.1, June 1995.

  Bullet 1 - Click image to download.       Other modules for supporting:

·       ARINC-561, 568, 571, 582  (6-wire)

·       RS-422

·       ARINC-575

 Bullet 1 - Click image to download.       Conduction Cooled Variant.

 

 
 
General:

Sycos range of ARINC 429 PMC modules offer the user up to 32 channels on a single width PMC module. Each channel can be programmed independently to operate at either high or low speed.

The design provides for a wide variety of channel mix, from 4Tx,4Rx through to 32Tx or 32Rx.

Each channel is supported with a Cyclic-Data-Buffer which is 1k deep and 32bits wide. Deeper buffers are available as an option.

ARINC Input/Output is via the backplane and also via a 68 pin SCSI connector on the PMC module faceplate. Provision is made for a Connector Identification Code to be read from the connector.

Sycos PMC modules are 100% compatible with their standard PCI range of cards, which have been in service since 1997.

Other PMC modules supporting ARINC-575 and the six wire buses of ARINC-561, 568, 571 and 582 are in development.

The module provides configuration registers which allow the host to:

   Bullet 1 - Click image to download. Automatically identify the module and its revision status

   Bullet 1 - Click image to download. Identify connector cables connected to the card

   Bullet 1 - Click image to download. Assign address space for the card's data buffer memory and registers. (Plug-in and Play)

   Bullet 1 - Click image to download. Control and monitor the PCI bus interface to the card

   Bullet 1 - Click image to download. Read module interrupt configuration as assigned by the POST software as it initialises and configures the system

 

Additional features designed into the module are:

   Bullet 1 - Click image to download. Independent Cyclic-Data-Buffer per channel, each with a capacity for 1k x 4 byte words

   Bullet 1 - Click image to download. Direct access to the Cyclic Data Buffer Read / Write Pointers

   Bullet 1 - Click image to download. PCI interrupts on Module Events

   Bullet 1 - Click image to download. Direct access to Module registers and application memory

   Bullet 1 - Click image to download. Interface compatible with 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:

   Bullet 1 - Click image to download. Device ID

   Bullet 1 - Click image to download. Vendor ID

   Bullet 1 - Click image to download. Subsystem ID

   Bullet 1 - Click image to download. Subsystem Vendor ID

   Bullet 1 - Click image to download. Connector ID / Present

   Bullet 1 - Click image to download. Module ID

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

 
Cyclic Data Buffers:

The PMC module provides high speed PCI interfacing to up to 32 Cyclic-Data-Buffers to support transmission and reception of ARINC-429 words.

The user is free to read and write to any of the Cyclic Data Buffers independent of their type (Tx or Rx). However, the Cyclic Data Buffer data transfer system only responds in strict accordance to the channel type. That is, it will transfer data, written to a Tx Cyclic Data Buffer, to the appropriate module channel and write received data to the corresponding Rx Cyclic Data Buffer.

The Cyclic Data Buffers are controlled according to simple rules. The buffer read and write pointers can be read by the host to assist in the data transfer process.

In practice, the user writes data for transmission to consecutive long word locations in the Cyclic Data Buffer. Only valid words are transmitted.

Receive data is automatically written to consecutive word locations in the cyclic data buffer.

Interrupt Facilities:

PCI interrupts can be generated for both DMA and Module events. Interrupt Control and status registers are provided for enabling interrupts and determining which events occur.

The PMC module has been designed to be compatible with Sycos PCI card range. Consequently, interrupts respond in a hierarchical manner, according to which block of eight channels caused the interrupt. The channel which caused the interrupt can then be determined by reading a status register.

For example, in a PMC module that has 8Tx,8Rx, this is equivalent to two blocks of 4Tx,4Rx (block 0 and block 1). If an interrupt is desired when data is first detected on receive channel 0 of block 1, the PCI Interrupt Control is programmed to generate an interrupt from block 1. A local interrupt status register assigned to block 1 can then be read to determine which channel of block 1 caused the interrupt.

Module Control:

Separate user manuals are provided for each module. Modules have a minimum of 8 channels and maximum of 32 channels that can be used for either transmission or reception of data. Modules may also have registers and memory accessible to the user. Access to this register and memory address space is relatively slow compared with that of the Cyclic Buffers and is therefore only intended for configuration and control purposes.

Transmit and Receive System:

Data written to a Transmit Cyclic-Data-Buffer is automatically transferred to the corresponding transmitter in a manner which ensures the maximum usage of the ARINC-429 data bus. That is, while data is available,  ARINC-429 data is transmitted with the minimum 4-bit gap between data words.

Similarly, received data can be captured at this maximum data rate and automatically transferred to the corresponding Cyclic-Data-Buffer from where it can be easily transferred over the PCI interface to the host processor.

For modules with blocks of 4Tx,4Rx the individual transmitter outputs can be looped-back on to the corresponding receive channel. When a channel is configured in this way its transmit driver outputs are disabled to prevent the test signals being received by other equipment on the ARINC-429 data bus.

PCI interrupts can be triggered immediately following reception of complete ARINC-429 data words. The interrupts are controlled and handled in a hierarchical manner so that the reception of ARINC-429 data generates a module interrupt on the mother card which generates a PCI interrupt to the host computer

Mechanical Description:

The PMC module mechanical design conforms to Common Mezzanine Card Standard P1386 [1].

The design allows for up to 32 channels of ARINC-429 interfacing to be provided on a single width PMC module, with Input/Output via a 68 pin SCSI connector on the front of the module.

A Conduction Cooled version will be available in the 4th Quarter of 2003, whose specification is based upon VITA 20-199x/D1.9. This product will support either 8 or 16 channels of ARINC-429.

 

 
 

 

Ordering Information, Variants & Modules:

   
  Select a Base Card and a combination of driver and receiver blocks to match the requirement.

For example: SyPMC-RT88 card + 1*Sy429PMC-T4 + 2*Sy429PMC-R4 provides a PMC module with 4Tx, 8Rx

   

   SyPMC-RT88 :

 16 channel Base Card. Forced Air Cooled, standard temperature

   SyPMC-RT88-R :

 16 channel Base Card. Forced Air Cooled, extended temperature

   SyPMC-RT88-CC :

 16 channel Base Card. Conduction Cooled, extended temperature

   Sy429PMC-T4 :

 4 ARINC-429 Driver Block, extended temperature

   Sy429PMC-R4 :

 4 ARINC-429 Receiver Block, extended temperature

   

 Request more information

 

BACK to Sycos Home Page

 

Contact Details:

 
 

Sycos AES
Hambledon Manor, Iwerne Minster, Blandford Forum, Dorset, England. DT11 8QS
Tel:   +44 (0) 1747 812 486
Fax: +44 (0) 1747 812 486
SYCOS Copyright © 2006

 
 

 

 If you have any comments on our web-page design, please E-mail us at webmaster@sycos.co.uk.