Page Content

AFDX-PMC

AFDX®/ARINC 664 PMC Module

Product Highlights

  • Airbus or Boeing AFDX® compliant protocol stack
  • Dual redundant twisted pair copper or fiber-optic transceivers
  • On-board AFDX® protocol stack implementation
  • Comprehensive error injection/detection, filtering and triggering features
  • Applicable on PCI, cPCI, PXI, PCIe & VME hardware platforms
  • Driver & API support for Windows, Linux, or VxWorks

Overview

The TechSAT AFDX-PMC is a powerful AFDX®/ARINC 664 interface implemented on a PMC (PCI Mezzanine Card) form factor module. It implements the AFDX® protocol stack in onboard firmware and FPGA logic thereby off-loading the host. By changing the FPGA logic and firmware versions, the module can be configured to be compliant with either the Airbus or Boeing AFDX® protocol stack.

AFDX-PMC is equipped with two full duplex AFDX networks that can be operated in either independent or dual-redundant mode.The AFDX-PMC connector interface can be either twisted paircopper or bi-directional fiber-optic Small Form-Factor Pluggable(SFP).

In addition to the AFDX® protocol stack, the AFDX-PMC also implements comprehensive test features such as error injection/detection, filtering, triggering and discrete I/O lines. Optimized for performance, the AFDX-PMC is ideal for applications such as AFDX® ES (End System) testing and validation, ES simulation and ARINC 615A data loading via AFDX®.

Software Support

AFDX-PMC is shipped with a C-API and drivers for either Windows, Linux or VxWorks. In addition, several sofware tools for test, simulation and dataloading purposes are available on request. For test puposes, TechSAT has developed a powerful AFDX® analyzer as well as an AFDX® ES test and validation tool.

Furthermore, TechSAT has developed several AFDX® based protocol simulations for the Airbus A380 and A400M as well as for the Boeing 787. Finally, AFDX-PMC also supports the TechSAT tool suite for dataloading over ARINC 615A.

Architecture

As depicted in the block diagram, the host communicates with AFDX-PMC via a dedicated driver. The driver uses I2O and DMA for fast data transfers between the host and AFDX-PMC. The on-board CPU runs the AFDX® protocol stack as well as controlling the FPGA which offloads the CPU by handling Tx scheduling and error injection/detection.

AFDX-PMC Functional Layers

Technical Data

General

    • Applicable on PCI, cPCI, PXI, PCIe & VME platforms
    • 32 bit @ 33/66 MHz PCI-bus interface
    • Compliant with either Airbus or Boeing AFDX® protocol
    • Twisted pair or bi-directional fi ber-optic SFP transceivers
    • Auto-negotiation or fi xed 10/100 Mbps transmit rate
    • Eight bi-directional discrete I/O lines
    • Down to 500 us BAG confi guration
    • Commercial temp. range: 0 to +55°C

    Transmission & Reception

    • Traffic shaping via VL and BAG configuration
    • Integrity checking & redundancy management
    • Up to 256 transmit VLs and 1024 ports per VL
    • Up to 2048 receive VLs
    • 1 μs Rx frame time-stamp resolution
    • Transmit and receive statistics

    Error Injection/Detection

    • CRC, IFG, short preamble and dribble errors
    • RSN insertion enabled/disabled
    • Wrong Ethernet type

    Triggering

    • Tx start, Tx stop or error injection on discrete input
    • Discrete output on Tx start, Tx stop or Rx error frame

    Software

    • C API provided
    • LabVIEW VIs available at extra cost
    • Drivers available for Windows 2K/XP, Linux, or VxWorks (other drivers on request)
    • Optional: software tools for test, simulation & dataloading