Do you have a question about the OmniBusII and is the answer not in the manual?
Questions and answers
Summary of Contents for Astronics OmniBusII
Page 1
OmniBus II PCIe/PXIe USER'S MANUAL INTERFACE CARD to AVIONICS DATABUSES February 6, 2015 Rev. B0 Copyright 2014-2015 Ballard Technology, Inc. Astronics Ballard Technology Phone: +1.425.339.0281 800.829.1553 Email: support@ballardtech.com www.ballardtech.com MA203-20150206 Rev. B0...
Page 3
Molex Inc. Windows® is a registered trademark of Microsoft Corporation. Ballard Technology®, OmniBus® and CoPilot® are registered trademarks of Ballard Technology, Inc. BTIDriver™ is a trademark of Ballard Technology, Inc. All other product names or trademarks are property of their respective owners. Astronics Ballard Technology Phone: +1.425.339.0281 800.829.1553 Email: support@ballardtech.com...
TABLE OF CONTENTS 1. INTRODUCTION 1.1 OmniBus II Overview ..................1-1 1.2 OmniBus II Configurations ................1-3 1.3 Avionics Databus Protocols ................1-4 1.4 Other Documentation ..................1-4 1.5 Support and Service ................... 1-5 1.6 Updates ....................... 1-5 2. INSTALLATION 2.1 Step 1: Insert the Card into the System ..............
Page 6
TABLE OF CONTENTS 6.3.1 Software-Selectable Bus Termination ............6-2 6.3.2 Configurable RT Response Time ..............6-3 6.3.3 Variable Transmit Amplitude ................ 6-3 6.3.4 Zero Crossing Distortion ................6-3 6.4 ARINC 429 Modules ..................6-4 6.4.1 Parametric Waveform ..................6-5 6.4.2 Configurable Frequency ................6-5 6.4.3 Output State ....................
Page 7
TABLE OF CONTENTS LIST OF FIGURES Figure 1.1—OmniBus II PCIe card ................1-1 Figure 1.2—OmniBus II PXIe card ................1-2 Figure 1.3—The two-core architecture of OmniBus II PCIe/PXIe card ......1-3 Figure 2.1—PXIe Compatible Chassis Glyphs ............... 2-2 Figure 3.1—Sample CoPilot screen ................3-1 Figure 4.1—Built-in test and System monitor architecture ..........
Page 8
TABLE OF CONTENTS This page intentionally blank. OmniBus II PCI /PXIe User’s Manual...
1. INTRODUCTION This manual is the user’s guide for PCIe® and PXI™ Express models of Ballard Technology’s OmniBus® II family of products. Throughout this manual any reference to the PCIe card applies to the OmniBus II PCIe card, reference to the PXIe card applies to the OmniBus II PXIe card, and references to OmniBus and OmniBus II apply generically to all the products in the designated family.
INTRODUCTION Figure 1.2—OmniBus II PXIe card The high-density modular design of the OmniBus family provides flexibility that enables the user to select from many protocol, platform, and channel count com- binations. Each OmniBus product can have at least two modules, and each mod- ule has its own circuitry to handle the channels and protocols associated with it.
INTRODUCTION Avionics Avionics Databuses Databuses Protocol Protocol Module Module Core A Core B SDRAM SDRAM FPGA FPGA Flash Flash 1:2 PCIe Switch 1 Lane PCIe PCIe Connector Figure 1.3—The two-core architecture of OmniBus II PCIe/PXIe card The easiest way to operate OmniBus products is with CoPilot®, Ballard Tech- nology’s databus analyzer and simulation software.
INTRODUCTION For future reference, we encourage you to record the assembly part number and serial number of your OmniBus product. You may wish to use the space provided below: Assembly PN: ________ - ________ - ________ (Board PN) (Core A PN) (Core B PN) Serial No: __________________ 1.3 Avionics Databus Protocols...
INTRODUCTION The software distribution disk accompanying the OmniBus has example pro- grams, drivers, and driver installation instructions for various operating systems, and other information, files, and resources. 1.5 Support and Service Ballard Technology offers technical support before and after purchase. Our hours are 9:00 to 5:00 Pacific Time, though support and sales engineers are...
Page 14
INTRODUCTION This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
2. INSTALLATION This chapter explains the procedures for installing an OmniBus II PCIe/PXIe card. There are four steps to installation: Step 1: Insert the Card into the System Step 2: Install the Driver Software Step 3: Set the Card Number and Test the Installation Step 4: Connect to Databus(s) I/O After the installation steps are completed, the PCIe/PXIe card is ready to communicate on the databus(es).
INSTALLATION For a PXIe System: • Shut down the system. • On the card, select the required clock by sliding the on-board switch left or right. • With the injector handle in the down position, insert the card into an empty chassis slot marked with one of the following PXIe Chassis Glyphs: * replaced with chassis slot number...
INSTALLATION 2.3 Step 3: Set the Card Number and Test the Installation You must set a card number on the controlling computer for software to uniquely identify each PCIe card. Since many Ballard BTIDriver™-compliant hardware devices (e.g., OmniBus II PCIe/PXIe cards) can be concurrently connected to the same computer, software running on a given computer uses a unique card number to designate which hard- ware device is being accessed.
Page 18
INSTALLATION This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
3. OPERATION Software is used to control OmniBus products and to manipulate data. Whether you use Ballard’s CoPilot® software or develop your own applications using Ballard’s BTIDriver™ API library, it is easy to operate the PCIe/PXIe card and to utilize its powerful interface. 3.1 CoPilot A PC with CoPilot and Ballard’s OmniBus II PCIe/PXIe card makes a powerful, low-cost databus analyzer/simulator.
OPERATION Because CoPilot can host multiple channels and databus protocols in the same project, it is the ideal tool for operating OmniBus products. CoPilot can be pur- chased separately or with an OmniBus product. For more information or a free evaluation copy, call Ballard at (800) 829-1553.
4. OMNIBUS II FEATURES This section describes special capabilities and interface signals available on many OmniBus II products. Some of these features (such as IRIG time) are on all mod- els and others (such as avionics discretes) are only on a subset. If you need more information than is presented here, please contact Customer Support at Ballard Technology for assistance (see Section 1.5).
OMNIBUS II FEATURES hardware and host communication. Initiated test resets the card and is not in- tended to be performed while the card is configured or running. 4.2.3 Continuous Built-in Test (CBIT) During card operation, dedicated hardware constantly monitors multiple internal modules for errors.
OMNIBUS II FEATURES There are a number of formats for IRIG timing. The OmniBus II family uses the IRIG formats indicated in Table 4.1. The characteristics of the external electrical interface to the IRIG pins are as shown in Table 4.2 and Table 4.3. 1000 pps Format 100 pps...
OMNIBUS II FEATURES an output, the status of a core discrete output can be verified by reading the input. At power on all core discrete outputs are tristated and are enabled by writing to the output or by explicitly enabling it. Ballard’s BTIDriver API provides functions to read, write, and enable (tristate) core discretes.
OMNIBUS II FEATURES 4.5.1 Shunt Inputs A shunt input circuit pin is pulled up to a voltage source through a resistor. A load resistance applied between the pin and ground will shunt current from the source and generate a voltage at the pin. The pin voltage is compared with a ref- erence voltage for input state detection.
OMNIBUS II FEATURES Figure 4.3—OmniBus II Discrete Shunt Output Circuit 4.5.4 Shunt Output Considerations Limits: The OmniBus II discrete shunt outputs are open-ground switches capable of sinking up to 200mA. The discrete outputs can withstand up to 35 VDC and are capable of interfacing with industry standard avionics discrete signals.
OMNIBUS II FEATURES 4.5.5 Shunt Discrete Input/Output Usage Ballard Technology’s BTIDriver API provides functions to read and write the discretes. The parameter dionum in the API functions (BTICard_ExtDIORd and BTICard_ExtDIOWr) specifies which discrete to read or write. Table 4.6 below shows the correlation between dionum and its hardware refer- ence designator (i.e., ADIOn).
Page 28
OMNIBUS II FEATURES This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
5. OMNIBUS II PXIE SPECIFIC FEATURES This chapter describes features available only on OmniBus II PXIe products. OmniBus II PXIe is a Type 2 Compact PCI Express (cPCIe) card with eXtensions for Instrumentation (PXIe). As such, PXIe cards can be used in either cPCIe or PXIe systems.
OMNIBUS II PXIE SPECIFIC FEATURES 5.2 PXIe Trigger Access The following table shows the PXIe Trigger signals supported by the OmniBus II PXIe card. All signals are asynchronous to either CLK10 or CLK100. PXIe Trigger signals accessed through BTICard_ExtDIORd, BTICard_ExtDIOWr, and BTICard_ExtDIOEnWr functions by passing in the associated dionum per Table 5.1.
OMNIBUS II PXIE SPECIFIC FEATURES Refer to Table 5.3 for mappings between protocol syncs (Sync A-C) and PXIe Triggers (PXI*). Protocol Trigger PXIe Signal Trigger Mask Parameter PXI_TRIG[0] TRIGMASK_PXITRIGA PXIe_DSTARA TRIGMASK_PXISTARA PXI_TRIG[1] TRIGMASK_PXITRIGB PXIe_DSTARB TRIGMASK_PXISTARB PXI_TRIG[2] TRIGMASK_PXITRIGC PXI_STAR TRIGMASK_PXISTARC Table 5.2—PXIe Trigger to Protocol Trigger Mapping Protocol Sync PXIe Signal Sync Mask Parameter...
OMNIBUS II PXIE SPECIFIC FEATURES The OmniBus II PXIe also extends the protocols’ TriggerDefine function capabilities by adding transitional trigger parameters. These new parameters allow the protocol to be triggered on a high, low, rising, or falling state of the assigned protocol trigger (A-C).
OMNIBUS II PXIE SPECIFIC FEATURES 5.5 Chassis Slot Glyph The PXIe card can be installed in a “PXI Express Hybrid Slot”, a “PXI Express Peripheral Slot”, or a “PXI Express System Timing Slot”. These slot types will be marked on the system chassis with one of the three Glyphs from * replaced with chassis slot number .
Page 34
OMNIBUS II PXIE SPECIFIC FEATURES This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
6. MODULE CONFIGURATIONS OmniBus modules are available for many different protocols, including MIL-STD-1553, ARINC 429/575, ARINC 708/453, and ARINC 717/573. Other standard and custom modules are available. This chapter lists the part numbers for PCIe/PXIe cards and for MIL-STD-1553, ARINC 429/717, and ARINC 708 I/O modules and describes the features and functionality of each.
MODULE CONFIGURATIONS Part No. CH0 Level CH1 Level – – – S = Single function M = Multifunction P = Multifunction with parametrics Table 6.3—MIL-STD-1553 Module Part Numbering Each MIL-STD-1553 channel is available in three levels of functionality (sum- marized in the table below). All levels provide at least single terminal Bus Con- troller, Remote Terminal, and Monitor operation and user-configurable RT response time.
MODULE CONFIGURATIONS 6.3.2 Configurable RT Response Time The RT response time of MIL-STD-1553 OmniBus modules may be individually set in software for each 1553 channel. The response time is measured from the mid-bit zero crossing of the parity bit to the mid-bit zero crossing of the status word.
MODULE CONFIGURATIONS 6.4 ARINC 429 Modules The preferred ARINC 429 I/O modules for OmniBus II are listed in the table below. Each channel of those marked as “selectable” in the table can be config- ured as either a receiver or a transmitter. Parametric Configurable Output...
MODULE CONFIGURATIONS 6.4.1 Parametric Waveform OmniBus II ARINC 429 modules with parametric waveform capability provide control over transmit amplitude, offset and null voltages, rise time, and fall time. The amplitude, offset and null voltages are controlled by specifying the high, null, and low voltages of the differential waveform.
MODULE CONFIGURATIONS 6.5 ARINC 708 Modules The table below lists the I/O modules available with ARINC 708 channels Part No. 708 Channels Parametrics 1R/1T – 2R/2T – 1R/1T Amplitude 2R/2T Amplitude R = receive and T = transmit Table 6.10—MIL-STD-1553 Module Part Numbering ARINC 708 modules are available with one receiver and one transmitter or two receivers and two transmitters.
MODULE CONFIGURATIONS configval Constant Description Select all default settings (bold below) PARAMCFG708_DEFAULT PARAMCFG708_AMPLON Enables parametric amplitude control Enables parametric amplitude control high range PARAMCFG708_AMPLHI PARAMCFG708_AMPLLO Enables parametric amplitude control low range PARAMCFG708_AMPLOFF Disables parametric amplitude control Table 6.11—ARINC 708 ParamAmplitudeConfig Configval Since the actual amplitude and linearity depend on both the line driver and load, the user must calibrate with the conditions in use for the degree of accuracy desired.
Page 42
MODULE CONFIGURATIONS This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
7. CONNECTOR PINOUTS The standard connector on OmniBus II products is a 60-pin Molex® LFH™ re- ceptacle. Each OmniBus module (core) has an LFH connector dedicated to it. Signals on the LFH connector are either general-purpose or module-specific. General-purpose signals (including triggers, syncs, discretes, and timing) are common to most modules and protocols.
CONNECTOR PINOUTS 7.3.1 MIL-STD-1553 The pin assignments for the MIL-STD-1553 modules are listed in Table 7.2 be- low. Be sure to follow the coupling and termination guidelines provided in Appendix A. Used on Modules 16036 5x1 to 5x5 Name Description Pair # Name CH0AD...
CONNECTOR PINOUTS 7.3.2 ARINC 429 The pin assignments for OmniBus ARINC 429 modules are listed in Table 7.3 below. Note: Module 455 in the table below also includes ARINC 717 chan- nels. See 7.3.4 for pinouts of the 717 channels on this module. 454/455* 16036 Channel...
CONNECTOR PINOUTS coupling and termination guidelines provided in Appendix A. Direct coupling is standard for ARINC 708, but transformer coupling is possible. Used on Modules LFH LFH 16036 810/820 811/822 Description Pair # Pin Name BUS A direct coupled (+) P2-2 BUS1P BUS A direct coupled (–)
CONNECTOR PINOUTS 7.3.4 ARINC 717 The pin assignments for the ARINC 717 modules are listed in Table 7.5 below. All ARINC 717 channels can be either biphase or bipolar. Note: Module 455 in the table below also includes ARINC 429 chan- nels.
CONNECTOR PINOUTS 7.4 Standard Cables Ballard sells a number of different cables that are useful for wiring to OmniBus II products. Each cable has a standard length. Non-standard lengths may be speci- fied by adding a /xx suffix after the part number, where xx is the length in feet. For example, a 16036/10 is a ten-foot-long 16036.
CONNECTOR PINOUTS 7.4.3 MIL-STD-1553 Cable Assemblies Ballard offers four standard cable assemblies for MIL-STD-1553 (see Table 7.7 below). The standard length is three feet. Cable Assy. No. No. of Ch. D-Sub 16037 16038 – 16039 – 16041 – – Table 7.7—MIL-STD-1553 cable assembly configurations These four cables are available for single or dual channel modules and with or without a D-sub connector.
CONNECTOR PINOUTS The 25-pin female D-subminiature connector provides IRIG and discrete signals, as shown in Table 7.9. Consequently, the recommended cable assemblies are 16037 for dual-channel and 16039 for single-channel MIL-STD-1553 OmniBus modules. From Pair Name LFH Pin DB25S Pin CDIO0 CDIO1 CDIO2...
APPENDIX A COUPLING AND TERMINATION Coupling and termination only apply to OmniBus modules for MIL-STD-1553 and ARINC 708. Electrically, these databuses have similar characteristics. Ex- cept where a protocol is specified, the following discussion applies to both. A.1 Bus Termination The main databus consists of a pair of twisted, shielded wires with a characteris- tic impedance in the range of 70 to 85 ohms.
COUPLING AND TERMINATION Bus B 78Ω 78Ω T ERMINAT ORS BT P/N 17001 T EE ADAPT ERS BT P/N 17002 Bus A 78Ω 78Ω S T UB S T UB UNIT UNDER T ES T T RANS CEIVER T RANS CEIVER T erminal Figure A.2—Direct connection to a dual-redundant databus OmniBus II PCIe/PXIe User’s Manual...
Page 56
COUPLING AND TERMINATION This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
APPENDIX B REVISION HISTORY The following revisions have been made to this manual: Rev. A Date: March 27, 2014 Initial release of this manual. Rev. B0 Date: Februrary 6, 2015 Added updates for OmniBus II PXIe OmniBus II PCIe/PXIe User’s Manual...
Page 58
REVISION HISTORY This page intentionally blank. OmniBus II PCIe/PXIe User’s Manual...
Need help?
Do you have a question about the OmniBusII and is the answer not in the manual?
Questions and answers