Source Code
-
Product
Enhanced Serial Interface Module for Excalibur 8000 Family of Carrier Boards, with High Baud Rate & High Throughput
M8KSerial
Serial Interface
The M8KSerial is an enhanced serial interface module for the multiprotocol Excalibur 8000 family of carrier boards, that includes several advanced features such as a high baud rate and high throughput. This module supports up to two independent channels of serial communications, each of which can be selected as RS-485, RS-422 or RS-232. The module operates independently of the host computer, reducing the need for host intervention.The M8KSerial module is based on the Exar XR16M570 Universal Asynchronous Receiver/Transmitter (UART). The device is compatible to industry standard 16550 UARTs. Each of the M4KSerialPlus’s four channels contains a transmit FIFO capable of holding up to 16384 bytes and a receive FIFO capable of holding either 16384 receive bytes or 5460 bytes with a 32-bit Time Tag associated with each byte. These large buffers allow application code to transfer large quantities of data with a single non-blocking subroutine call. The 32-bit Time Tag on receive channels is very useful for synchronizing serial data with data from other modules on the 8000 board or on other interface boards. Each channel has a programmable baud rate of up to 10 Mbps and can be configured as RS-232, RS-422 or RS-485.The M8KSerial module is supplied with C drivers, including source code.
-
Product
SpaceWire LabVIEW Driver VISA
137
Relay Driver
STAR-Dundee's SpaceWire LabVIEW VISA driver has been implemented as a native LabVIEW driver, providing support for the STAR-Dundee PCI family of devices. Software written to control these devices may be deployed on any hardware platform that supports cPCI/PCI and NI-VISA, including both Windows based hosts and LabVIEW Real-Time targets, without requiring modifications to source code. The software is provided as LabVIEW source with password protected block diagrams, allowing users to compile for any target.
-
Product
Supply Chain Software
-
Take a new approach to governing open source code and CI/CD pipelines with a platform that saves time and accelerates product development.
-
Product
Fibre Channel Simulyzer™ Products
-
Avionics Interface Technologies
Our Fibre Channel products support most popular avionics Upper Layer protocols including FC-AE-ASM, FC-AE-1553, FC-AE-RDMA and FC-AE-AV. All AIT Fibre Channel modules utilize multiple processors with large onboard RAM. An onboard processor runs the driver software, minimizing host CPU interaction, enabling autonomous operation with minimal interaction during time-critical applications.The Fibre Channel products use our Simulyzer™ technology that enables the hardware to simultaneously perform Fibre Channel data generation and Fibre Channel monitoring on the same physical board. The Fibre Channel test products include full-function device driver software for the most popular operating systems, an application interface supporting development environments, as well as a comprehensive set of source code examples.
-
Product
Multi-Channel (Up to Four) MIL-STF-1760 Interface Board for Conduction Cooled PCI Mezzanine Card Compatible Computers
EXC-1553ccPMC/Px(S)-1760
-
The EXC-1553ccPMC/Px(S)-1760 is a multi-channel (up to four) MIL-STD-1760 interface board for conduction cooled PCI Mezzanine Card compatible computers. In addition, Checksum, SRQ bit and Header Words are supported on each channel. Multi Function:Each channel operates simultaneously as a Bus controller and/or multiple (up to 32) Remote Terminals, or as a Triggerable Bus Monitor. In addition, error injection (BC and RT modes), error detection (all modes) and cableless internal loopback are supported on each channel. Single Function:Each channel operates either as a Bus Controller, Remote Terminal, or Bus Monitor.Each dual redundant 1760 channel can operate simultaneously as a Bus Controller and up to 32 Remote Terminals and as a Triggerable Monitor. In addition, error injection (BC and RT modes), error detection (all modes) and cableless internal loopback are supported on each channel. The EXC-1553ccPMC/Px(S)-1760 is supplied with C drivers, including source code, and Merlin+ Windows software.
-
Product
Intelligent Interface Card
IIB-1553-CPCI
-
The IIB-1553-CPCI is an intelligent interface card providing full MIL-STD-1553 test, simulation and bus analysis capability for the CompactPCI bus, with 1553A, 1553B, McAir and STANAG 3838 capability on a single card.The IIB-1553-CPCI supports concurrent Bus Controller (BC) and up to 31 Remote Terminals (RT) with Bus Monitor (BM). An additional stand-alone Chronological Bus Monitor (CBM) facility is also provided, with comprehensive multi-level triggering capability. Full error injection capability is provided in BC and RT modes,with full error detection in BC, RT, BM and CBM modes. The unit provides a dual redundant 1553 interface.2 Mbytes of dual ported RAM are supplied as standard. The board is supplied with C drivers in source code and Windows menu driven software.
-
Product
ccVPX Card
EXC-4500ccVPX/xx
-
Each channel using the M4K1553PxS (RT validated) module operates either as a Bus Controller, Remote Terminal, or Bus Monitor.The EXC-4500ccVPX/xx is supplied with C drivers (including source code), Merlin+ Windows software and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application. Mating connector provided for I/O connection.
-
Product
Intelligent Interface Card
IIB-1553-MMA
-
The IIB-1553-MMA is an intelligent interface card providing full MIL-STD-1553 test, simulation and bus analysis capability for the M-Module standard, with 1553A, 1553B, McAir and STANAG 3838 variants in one card. The IIB-1553-MMA supports concurrent Bus Controller (BC) and up to 31 Remote Terminals (RT) with Bus Monitor (BM). An additional stand-alone Chronological Bus Monitor (CBM) facility is also provided, withcomprehensive multi-level triggering capability. Full error injection capability is provided in BC and RT modes, with full error detection in BC, RT, BM and CBM modes. The unit provides a dual redundant 1553 interface. 2 Mbytes of dual ported RAM are provided. The board is supplied with C drivers in source code and Windows menu driven software as standard.
-
Product
Multichannel Memory-Mapped ARINC 708/453 Interface Card
EXC-708mPCIe
Interface Card
The EXC-708mPCIe is a multichannel, memory-mapped ARINC 708/453 interface card that supports two ARINC 708/453 channels, each programmable as transmit or receive. Each channel implements a 64K x 16 FIFO and supports polling and/or interrupt driven operation. The card complies with the PCI ExpressTM Mini Card standard. It’s small size and suitability for Mini Card compatible computers make it a complete solution for developing, testing, integrating 708 interfaces and for performing system simulation of the ARINC 708/453 Weather Radar Display databuses, both in the lab and in the field. In Transmit mode, each ARINC 708 word is written to the FIFO as a block of 100 16-bit words. In Receive mode, each ARINC 708 word is stored in the FIFO as a block of 103 16-bit words. The first two words comprise the 32-bit Time Tag, indicating the word’s time stamp. The next 100 words comprise the 1600 bits of the ARINC 708 word, which are followed by the Status Word.The EXC-708mPCIe card comes complete with C drivers including source code.
-
Product
Interface Module for the Multimode, Muliprotocol Excalibur 8000 Family Carrier Boards
M8K1553MCH
Interface Module
The M8K1553MCH interface module for the multimode, multiprotocol, Excalibur 8000 family of carrier boards provide a complete solution for developing and testing 1553 interfaces and performing system simulation of the MIL-STD-1553 bus. The module handles all standard variations of the MIL-STD-1553 protocol.The M8K1553MCH contains 32k x 16 of dual-port RAM for Data blocks, Control registers, and Look-up tables. All Data blocks and Control registers are memorymapped and may be accessed in real time. The dual-redundant 1553 module may be programmed to operate in one of four modes of operation: Bus Controller, Remote Terminal, RT/Concurrent-Bus Monitor, and Bus Monitor. The M8K1553MCH comes complete with Windows software, and a C driver software library including source code.
-
Product
Web Debugging Toolset
IE WebDeveloper V2
-
IE WebDeveloper is an add-on for Microsoft Internet Explorer. The rich web debugging toolset allows you to inspect and edit the live HTML DOM and current cascaded styles, evaluate expressions and display error messages, log messages, explore source code of webpage and monitor DHTML Event and HTTP Traffic.
-
Product
Carrier - Virtex 7 W/FMC Site
VPF: 3U VPX
-
The VPF is a VPX form factor (VITA 46), FPGA processor board designed to meet the needs of challenging, embedded high‐performance digital signal processing applications at a competitive price point. AMD Virtex 7: VX330 and VX690 population options are available. The Virtex 7 FPGA provides impressive processing capabilities and supports operations such as: FFTs, FIR filters, fixed‐point and repetitive processing tasks. The VPF FPGA node processes input from the FMC HPC (Vita 57.1) site, allowing for maximum application configurability and performance when coupled with DEG’s market leading ADC and DAC FMC modules (250MSPS to 4.0GSPS). The VPF is fully compliant with the OpenVPX standard and accommodates the PCIExpress Gen 3.0 communication protocol. Delphi also offers a VPF FPGA Design kit which allows customers to leverage and modify DEG source code, develop within an open architecture, and rapidly integrate FPGA HDL. The DEG FPGA Design kit includes: Source code, simulation test bench and utilities to support custom algorithm development. Embedded Linux, VX Works and Windows software drivers are available. HPC FMC Site, Fully Compatible with all Delphi ADC and DAC FMC Modules.
-
Product
Intelligent Interface Card
IIB-1553-ISA
-
The IIB-1553-ISA is an intelligent interface card providing full MIL-STD-1553 test, simulation and bus analysis capability for PC compatible computers, with 1553A, 1553B, McAir and STANAG 3838 variants in one card. The IIB-1553-ISA supports concurrent Bus Controller (BC) and up to 31 Remote Terminals (RT) with Bus Monitor (BM). An additional stand-alone Chronological Bus Monitor (CBM) facility is also provided, with powerful multilevel triggering capability. Full error injection capability is provided in BC and RT modes, with full error detection in BC, RT, BM and CBM modes. The unit provides a dual redundant 1553 interface. 2 Mbytes of dual ported RAM are provided. PC memory space utilised by the board is selectable.The board is supplied with C drivers in source code and Windows menu driven software as standard.
-
Product
Interface for Two Dual Redundant 1760 Channels
EXC-1553ExCard/Px-1760
-
This credit card sized interface supports up to two dual redundant 1760 channels and is compatible with all common variations of MIL-STD-1760 providing a wide range of features normally found only on full size testers.Multi FunctionEach channel of the EXC-1553ExCard/Px-1760 operates simultaneously as a Bus controller and/or multiple (up to 32) Remote Terminals, or as a Triggerable Bus Monitor. The card supports error injection and detection. The card’s small size and compatibility with notebook computers make it the perfect solution for performing system simulation of the MIL-STD-1760 bus, in the lab and in the field. Single Function Each channel of the EXC-1553ExCard/PxS-1760 operates either as a Bus Controller, Remote Terminal, or Bus Monitor.The EXC-1553ExCard/Px-1760 and EXC-1553ExCard/PxS-1760 cards are supplied with C drivers, including source code, Merlin+ Windows software and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application.Note: Some laptops do not supply the average and peak power voltages required by the ExpressCard specification. The EXC-1553ExCard/Px-1760 may not function properly in these laptops.
-
Product
HUSKIE 2.0 roboRIO MXP Expansion Board
FRC3061-MXP2-R1
-
The Huskie Board, designed by FRC Team 3061, is an FRC qualified expansion board for the NI roboRIO robotics controller. In addition to breaking out all available signals on the MXP expansion port, this board uses a Parallax Propeller IC (8 symmetrical logical cores with shared memory and peripheral access) to enable tasks such as advanced data logging, on-field driver control and status, and NeoPixel control. Additional GPIO and analog inputs are added with open source code to allow further customization.
-
Product
Version Control System
Helix Core
-
Perforce Helix Core is the leading version control system for teams who need to accelerate innovation at scale. Store and track changes to all your digital assets, from source code to binary to IPs. Connect your teams and empower them to move faster and build better.
-
Product
Software Development Kit
InterNav®
-
Open architecture software with interface source code and analysis tools for integrating GPS, inertial, and other aiding sensors on a VxWorks, Linux, or Windows computer.
-
Product
Formally Verified Optimizing C Compiler
CompCert
-
AbsInt Angewandte Informatik GmbH
Meet the highest levels of software assurance by compiling your application with the only C compiler that's been formally verified to be free of miscompilation issues. All safety properties verified on the source code, e.g. with Astre, are guaranteed to hold for the generated executable as well.
-
Product
Laser Diode Source Product Family
LDS-7200
-
5 nanometers tuning range• 10 picometer setpoint accuracy• 0.1 picometer resolution• 20mW output power• 0.005 dB power stability• Built-in coherence control• Integrated function generator• USB remote interface• Application program with source code
-
Product
FPGA Toolkits & IP
-
Curtiss-Wright Defense Solutions
Our tools and source code for use with our Xilinx Virtex and Kintex-based FPGA products include- FusionXF simplifies the development of FPGA-based application code by allowing developers to concentrate on their application without needing to worry about system integration of the hardware and operating system interface. The DDC family of IP cores supports decimation from 2 to 64 in complex mode and 2 to 32 in real mode
-
Product
MIL-STD-1553 LabVIEW SDK
-
Avionics Interface Technologies
Certified “Compatible with LabVIEW” PnP Driver - Includes high level LabVIEW VI’s for controlling AIT MIL-STD-1553 InstrumentsCompatible with LabVIEW Real-Time (Including NI Linux Real-Time) - Includes documented APIs with source code examples for LabVIEW (VI), C, C++, & C#/.NET - Integrates with AIT’s Flight Simulyzer software (share XML bus configurations between API’s and Flight Simulyzer) - Support provided by AITs industry leading applications engineering team
-
Product
Circuit Design Tool
-
SA-Designer lets you design actual analog front-end circuits employing Smart Analog products (Note1) and then generates the circuit data as C source code.
-
Product
Software Test Tool
testIDEA
-
The basic premise behind the development of testIDEA was simple: if our development tools have access to the source code and binary code of an embedded application, and our debug hardware can access all of the internal workings of the microcontroller, surely we can simply test embedded software on the target microcontroller.
-
Product
Ethernet Adapter Supporting up to Twenty ARINC-429 Channels in Any Combination
ES-9810/A0 (RUNET II)
-
The EXC-9810/Ax is an Ethernet adapter supporting up to twenty ARINC-429 channels in any combination of transmit and/or receive. All of the channels feature error injection and detection.adapter. Its small size and ability to interface through Ethernet interfaces make it a complete solution for developing, testing and performing system simulation of the ARINC-429 bus, both in the lab and in the field.The receive channels allow for the storage of all selected labels with status and time tag information appended to each word, and also allow for filtering and multi-storage modes of data words. The transmit channels operate via a transmit ‘instruction stack’ which allows scheduling of data transmissions and reduces the need for host computer intervention. The EXC-9810 supports up to four independent 8000 family avionics communication modules, allowing multiple different protocols to be mixed and matched on a single card. Modules available include MIL-STD-1553, MIL-STD-1760, MMSI, ARINC-429, ARINC-708, ARINC-717, Serial, Discrete and CAN bus. In addition, multiple units can operate on the same network, by programming each one with a unique IP address, and can be accessed from any computer on the network.The EXC-9810/Ax adapter is supplied with C drivers, including source code and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application (only versions 8.1 or higher). Please see multi protocol 8000 modules for additional information on protocols that can be added to this card.
-
Product
Conduction Cooled Interface Board Supporting up to 5 Multi Function Channels
EXC-1553PMC/Px(S) / EXC-1553ccPMC/Px(S)
-
MIL-STD-1553, conduction cooled, interface board. Supports up to 4 multi function channels.The EXC-1553PMC/Px(S) and EXC-1553ccPMC/Px(S) are multi-channel (up to four) MIL-STD-1553 interface boards for PCI Mezzanine Card compatible computers.Multi Function:Each channel operates simultaneously as a Bus controller and/or multiple (up to 32) Remote Terminals, or as a Triggerable Bus Monitor. In addition, error injection (BC and RT modes) and error detection (all modes) are supported on each channel.Single Function:Each channel operates either as a Bus Controller, Remote Terminal, or Bus Monitor.NOTE: PxS is NOT compatible to the MCH family of cards.The EXC-1553PMC/Px(S) and EXC-1553ccPMC/Px(S) are supplied with C drivers, including source code, and Merlin+ Windows software.
-
Product
MIL-STD-1553 MCH
M4K1553MCH
-
The M4K1553MCH interface module for the multimode, multiprotocol, Excalibur 4000 family of carrier boards provide a complete solution for developing and testing 1553 interfaces and performing system simulation of the MIL-STD-1553 bus. The module handles all standard variations of the MIL-STD-1553 protocol.The M4K1553MCH contains 32k x 16 of dual-port RAM for Data blocks, Control registers, and Look-up tables. All Data blocks and Control registers are memorymapped and may be accessed in real time. The dual-redundant 1553 module may be programmed to operate in one of four modes of operation: Bus Controller, Remote Terminal, RT/Concurrent-Bus Monitor, and Bus Monitor. The M4K1553MCH comes complete with Windows software, and a C driver software library including source code.
-
Product
Single Slot Intelligent Interface Card
IIB-3910-CPCI
-
The IIB-3910-CPCI is a single slot intelligent interface card providing complete STANAG 3838 and STANAG 3910 test, simulation and bus analysis capability for the CompactPCI Bus. The IIB-3910-CPCI supports concurrent Bus Controller (BC) and up to 31 Remote Terminals (RT) with Bus Monitor (BM). An additional stand-alone Chronological Bus Monitor (CBM) facility is also provided, with powerful multi-level triggering capability. Full error injection capability in both 3838 and 3910 modes is provided in BC and RTs modes, with full error detection in BC, RT, BM and CBM modes. Dual redundant 3838 interface, with user selectable dual redundant optical or single redundant electrical 3910 interface are featured. 2 Mbytes of dual ported RAM are provided. The board is supplied with C drivers in source code and Windows menu driven software as standard.
-
Product
Conduction Cooled VPX Interface Board with PCI Express Host Interface
EXC-8000ccVPX
-
The EXC-8000ccVPX is part of the 8000 family of multiprotocol carrier boards. This conduction cooled VPX interface board has a PCI Express host interface and can support up to four independent removable modules and 10 on-board Discrete channels. Each removable module can be any of the 8000 family modules.The EXC-8000ccVPX supports Direct Memory Access (DMA), which enables the board to access system memory for reading and writing independently of the computer’s CPU. This results in faster data transfer to and from the board, with much less CPU overhead than when not using DMA.The EXC-8000ccVPX is supplied with C drivers, including source code. Mating connector provided for I/O connection.
-
Product
Complete Solution for Developing & Testing Discrete Voltage-Level Interfaces
M4KDiscrete Module
-
The M4KDiscrete module provides a complete solution for developing and testing discrete voltage-level interfaces. The M4KDiscrete contains control I/O registers that are memory-mapped and may be accessed in real time. The module supports twenty programmable I/O discretes that can record or control the external discretes that are connected to it. In addition, the module can record changes in the input discrete with an associated time tag via a built-in FIFO. Output discretes are open collector, capable of handling up to 32V with a maximum sink current of 100 mA each. Ordering Information:The user can set each discrete:• Either as input or output.• Either to TTL (0 – 5V) or Avionics (0 – 32V) voltage levels on inputs and• Either enable or disable external debounce on inputsThere is a 4092 Word FIFO (a string of 1023 discrete entries) containing the data and time tags.The M4KDiscrete module is supplied with C drivers, including source code and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application.
-
Product
Interface Board for Conduction Cooled PCI Mezzanine Card Systems
EXC-708ccPMC
Interface Card
The EXC-708ccPMC is an ARINC-708 /453 interface board for conduction cooled PCI Mezzanine Card systems. The board supports two or four ARINC-708 /453 channels. Each of the channels can be programmed either as transmit or receive. Each channel implements an 8K×16 FIFO and supports polling and / or interrupt driven operation.The EXC-708ccPMC comes complete with C-driver software library including the source code.





























