Description
Ballard's OmniBus products connect computers or networks to one or more avionics databuses. OmniBus CSDB refers to the Commercial Standard Digital Bus (CSDB) capabilities available for all modular OmniBus platforms. Separate web pages provide information on OmniBus
platforms (PCI,
cPCI,
PMC,
VME,
USB/Ethernet), avionics protocols (MIL-STD-1553,
ARINC 429,
ARINC 708, and ARINC 717),
serial ports (RS-422/232/423), and discrete IO.
OmniBus products are built around an intelligent platform that can host one or more protocol modules. This flexible architecture accommodates mixed protocols, high channel counts, and unsurpassed processing power. An on-board PowerPC processor can be programmed by the user to off-load the host for stand-alone operation. Each module has its own DSP dedicated to protocol processing.
OmniBus CSDB may be used for communicating with and monitoring serial digital avionics equipment including communication and navigation radios. With the addition of ARINC 429 channels, a single OmniBus product can simultaneously communicate with other commercial avionics equipment. OmniBus CSDB may also be used for some general purpose scheduled and asynchronous serial communications.
OmniBus CSDB modules are available with up to 4 receive and 4 transmit (4R/4T) CSDB channels and can be combined with 4 receive and 4 transmit (4R/4T) ARINC 429 channels on the same module. All CSDB receive channels feature independent filtering based on the message label (address byte) and the source identifier field (status byte). Each transmit channel supports continuous, non-continuous, and burst messages. On-board scheduling can accurately maintain message repetition rates.
Applications for OmniBus products include testing, simulation, and operational uses of avionics databuses. The high channel count, multi-channel capability, and on-board PowerPC processor provide the power necessary for flight simulators and system integration laboratories. An OmniBus product may also be used as a data server or as a stand-alone converter from one protocol to another.
Software
Users can develop their own software using the included BTIDriver API. Although each OmniBus product can be easily configured and run with only a few API calls, the comprehensive library includes a broad range of functions for specialized needs.
An SDK is available for advanced users who are developing software to run on the PowerPC.
Ordering Information
OmniBus Order NumbersThe order number for an OmniBus product is a
combination of the board part number (see table below) and module part number(s). For
example, order number 111-427 is an OmniBus PCI with a 4R/4T ARINC 429 module.
|
1 Core |
2 Cores |
4 Cores |
| PCI (short) |
111 |
112 |
|
| cPCI (3U) |
121 |
122 |
|
| VME (6U) |
|
152 |
154 |
| Ethernet/USB |
|
162 |
|
CSDB Module Part NumbersThe table below lists standard
CSDB modules. Contact Ballard for more details.
| P/N |
Description |
| 433 |
4R/4T CSDB |
| 437 |
4R/4T CSDB with 4R/4T parametric ARINC 429 |