Source Code
-
Product
PCI Data Acquisition Boards
-
Ultraview''s PCI data acquisition add-in cards are complete data acquisition (A/D) and control (D/A) systems on a single PCI Bus card. Ranging in speed from dual 14 and 12-bit 1-25MSPS boards up to 1500MSPS 8-bit boards with 8GB/16GB of on-board RAM. All cards come with graphical waveform viewers, example user programs (source code included) and device drivers for Linux or Solaris, allowing users to quickly prototype and develop their applications.
-
Product
AINC 429 Multichannel Interface with Additional ARINC-717 Receive & Transmit Channels
DAS-429UNET/RT8-717
Interface Card
The DAS-429UNET/RT8-717 is an ARINC 429, multichannel interface card with additional ARINC-717 receive and transmit channels. Its small size and ability to interface through USB or Ethernet interfaces make it a complete solution for developing, testing and performing system simulation of the ARINC 429 & ARINC-717 bus, both in the lab and in the field.Multiple units can operate via USB ports on the same computer. 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-429UNET/RT8-717 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).
-
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
ARINC-708/453 2-Channel Test & Simulation Module for the Weather Radar Display Databus
M8K708
Test Module
The M8K708 module is an ARINC-708 / 453 2-channel test and simulation module for the Weather Radar Display Databus. The M8K708 supports two ARINC-708 / 453 channels, each selectable as transmit or receive. Each channel implements an 64K×16 FIFO and supports polling and/or interrupt driven operation.The M8K708 comes complete with Windows software, a C-driver software library including source code and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application. In addition, Excalibur produces adapter cables that convert the carrier board I/O Molex™ connector to two twinax CJ70-49 connectors. The cable may be purchased at an additional cost.
-
Product
Zero-footprint Coverage Analysis For Critical Software
RapiCoverZero
-
*Collect coverage from systems that produce branch traces*Save time with efficient merge and mark verification workflow*Simplify verification through integration with your CI tool*Collect coverage for libraries without source code
-
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
Tool
Imagix 4D
-
Imagix 4D is a tool to understand, document and improve complex, third party or legacy source code in C, C++ and Java. Imagix 4D automates the analysis of control flow and dependencies. It detects problems in data usage and task interactions. With Imagix 4D you increase productivity, improve quality, and reduce risk.
-
Product
CI/CD Software
-
See everything that touches your code, strengthen the security posture of source code repositories, and verify the integrity of every build.
-
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
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
Software Tools for Efficient Code Development and Analysis
Specador Documentation Generator
-
Specador is a tool that automatically generates accurate HTML documentation from comments inserted in the source code. It works in batch mode (command line) and uses dedicated language parsers.
-
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
PCIe Direct Digital Synthesizer
-
These devices provide two synchronized DDS-based RF channels on a single PCI card. With fine frequency, amplitude and phase control the Synth1000 products enable a number of advanced applications at a fraction of the cost of conventional equipment. In addition to two analog outputs the Synth1000, up to 4 separate profiles may be dynamically selected using externally supplied TTL signals for low-latency triggered operation such as PSK, FSK, and triggered sweep operation. Software support for Windows 8, 7, Vista, Windows XP and Linux is included. LabVIEW Labview source code available. For detailed specifications, please refer to the Synth1000 Manual.
-
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
ARINC 429 Multichannel Interface Card for Mini PCI Systems
DAS-429mPCI/RTx
Interface Card
The DAS-429mPCI/RTx is an ARINC 429, multichannel interface card for Mini PCI systems. The card’s small size and suitability for Mini PCI notebook computers, make them a complete solution for developing and testing ARINC 429 interfaces and for performing system simulation of the ARINC-429 bus, both in the lab and in the field.The DAS-429mPCI/RTx is supplied with C drivers, including source code and Mystic application program.
-
Product
Precision Source Code
Miniport Code
-
We offer precision source code to jump start your development putting you close to the finish line right from the start.
-
Product
Intelligent Mini Munitions Store Interface (MMSI) Module for Excalibur 800 Family of Carrier Boards
M8KMMSI
-
The M8KMMSI is an intelligent, Mini Munitions Store Interface [MMSI] module for the multimode, multiprotocol, Excalibur 8000 family of carrier boards. Each module of the M8KMMSI contains 64K bytes of dual-port RAM for Data blocks, Control registers, and Look-up Tables. All Data blocks and Control registers are memory mapped and may be accessed in real time. Each M8KMMSI module may be programmed to operate in one of three modes of operation: Remote Terminal, Bus Controller/Concurrent-RT/Concurrent Monitor and Bus Monitor.The M4KMMSI comes complete with Windows software, a C-driver software library including source code and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application.
-
Product
Intelligent Interface Card
IIB-1553-PC104
-
The IIB-1553-PC104 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-PC104 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 is provided in BC and RT modes, with full error detection in BC, RT, BM and CBM modes. The unit provides a single, 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
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
Interface for the Multimode, multiprotocol Excalibur 8000 Family of Carrier Boards, Providing a Complete Solution for Developing & Testing MIL-STD-1760 Interfaces
M8K1760Px(S)
-
The M8K1760Px(S) interface module for the multimode, multiprotocol, Excalibur 8000 family of carrier boards provide a complete solution for developing and testing MIL-STD-1760 interfaces and performing system simulation of the MIL-STD-1760 bus. The module handles all standard variations of the MIL-STD-1760 protocol.Each M8K1553Px-1760 multi function module contains 64K bytes of dual-port RAM for Data blocks, Control registers, and Look-up Tables. All Data blocks and Control registers are memory mapped, and may be accessed in real time. Each of the independent dual redundant M8K1760Px modules may be programmed to operate in one of three modes of operation: Remote Terminal, Bus Controller/Concurrent-RT, and Bus Monitor. In addition, modules 1 and 3 can be programmed to operate as Concurrent monitors, to modules 0 and 2 respectively.In addition, Checksum, SRQ bit and Header Words are supported on each channel, as well as, error injection (BC and RT modes) and error detection (all modes).Each M8K1760PxS single function module operates either as a Bus Controller, Remote Terminal, or Bus Monitor.The M8K1760Px(S) comes complete with Windows software, a C-driver software library including source code and may be used with Exalt, Excalibur’s Analysis and Laboratory Tools, a Windows monitoring application
-
Product
Intelligent ARINC Interface Module
M4K717
Interface Module
The M4K717 is an intelligent ARINC 717 interface module for the multiprotocol Excalibur 4000 family of carrier boards.The module supports two ARINC 717 receive channels and two transmit channels.In transmit mode, the module sends the four subframes from a pre-defined buffer in dual-port RAM.In receive mode, the module stores all subframes with status and Time Tag information appended to each subframe.The M4K717 comes complete with C-driver software library including the source code.
-
Product
10 Gbit Ethernet Card, PXIe Form Factor
ADQ10GBE
Ethernet Interface
The ADQ10GBE module enables fast network connection from a cPCIe/PXIe chassis to an external host computer. It occupies a single slot in an 3U cPCIe/PXIe chassis and can be used with backplanes supporting up to x8 Gen2 PCIe. All necessary software drivers are included and can be installed on the PXIe controller. ADQ10GBE can be used under Windows 7 (32 or 64 bit), Windows 8 and 8.1, and Linux (native support or ixgbe source code).
-
Product
Enhanced Serial Interface Module for the Multiprotocol Excalibur 4000 Family of Carrier Boards
M4KSerialPlus
Serial Interface
The M4KSerialPlus is an enhanced serial interface module for the multiprotocol Excalibur 4000 family of carrier boards, that includes several advanced features such as a high baud rate and high throughput. This module supports up to four 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 M4KSerialPlus 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 4000 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 M4KSerialPlus module is supplied with C drivers, including source code.
-
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
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
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
PCI Express Ultra-fast Data Acquisition Add-In Cards
-
Ultraview's PCIe series of data acquisition add-in cards are complete A/D systems on a single PCIe add-in card. These boards incorporate up to 8GB of on-board RAM with up to 7GB/sec on Kintex 7 (up to 1.4GB/sec on Virtex 5) typical PCIe bus transfer rates enabling full-rate acquisition for long durations. All boards in the PCIe series are supported with the same user software allowing users to select the bit resolution and acquisition rate appropriate for a given application and then easily re-use the same software on a different part. Included with each card are graphical waveform viewers, example user software with source code included, and device drivers for Linux and Windows. The example software is intended to allow users to quickly prototype and develop their applications.
-
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
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
PCI Express Ultra-fast Data Acquisition Add-In Cards
-
Ultraview's PCIe series of data acquisition add-in cards are complete A/D systems on a single PCIe add-in card. These boards incorporate up to 8GB of on-board RAM with up to 7GB/sec on Kintex 7 (up to 1.4GB/sec on Virtex 5) typical PCIe bus transfer rates enabling full-rate acquisition for long durations. All boards in the PCIe series are supported with the same user software allowing users to select the bit resolution and acquisition rate appropriate for a given application and then easily re-use the same software on a different part. Included with each card are graphical waveform viewers, example user software with source code included, and device drivers for Linux and Windows. The example software is intended to allow users to quickly prototype and develop their applications.





























