Products

We've developed in-house hardware, software, and firmware to accelerate test automation, which reduces project costs and timelines used for verification, validation, and certification.

Contact us for customized solutions and pricing options

 
HP-LoadBox-Uncovered_0071_edited_edited.png

High Power Resistor

HP-LoadBox_0080rt_edited_edited.png
TrinityTester_0126rt_edited.png
ATC-Chassis_0026rt_edited_edited.png
ATC-CircutBoard_0015rt_edited.png

Automated Test Controller

Automated Test Station

Hardware Products

Automated Test Station Product Line

Automated Test Controller (ATC)

ATC-Chassis_0047_edited.png
ATC-Chassis_0026rt_edited_edited.png

ATC Module

ATC-CircutBoard_0015rt_edited.png

ATC Circuit Board

ATC Product Overview

The ATC is a highly versatile analog/digital data acquisition module that conducts automated test verification procedures on electronic systems, devices, and hardware. Our ATC system uses custom hardware and tailored embedded software to simulate real world hardware components for system testing, troubleshooting, and certification purposes. 

ATC System Architecture

  • Based around the Xilinx Ultrascale System-on-Chip (SoC), which contains a fully integrated multi-core ARM & FPGA architecture

  • FPGA utilizes custom IP cores to operate the digital & analog peripherals

  • SoC based architecture allows the user complete customization of the data acquisition features

ATC Design Features

  • 1U 19 inch standard enclosure rack

  • Xilinx Ultrascale SoC

  • FreeRTOS for real-time processing of events and logging on RPU

  • Petalinux for custom application development on APU

Analog-to-Digital Converter (ADC)​

  • 4x parallel 2 MSps ADCs

  • 2x parallel 40 MSps ADCs

  • 16x muxable inputs

Digital-to-Analog Converter (DAC)

  • 4x channels

  • +/-10V (300mA total)

CAN 

  • 2x channels

  • Up to 8 Mbps

  • Supports CAN 2.0 and CAN FD

  • Implements ISO 11898-2:2016

Serial

  • 4x RS-232 or

  • 2x RS-485/422 channels

Additional Supported Protocols

  • DDS

  • I2C

  • SPI

  • TTL Serial

USB

  • Hi-Speed USB 2.0

  • Full OTG support

General-Purpose Input / Output (GPIO) 

  • 22x GPIOs

  • 3.3V & 5V logic levels

  • 6x open-collector outputs up to 51V

LVDS

  • 8x LVDS pairs or 16x single ended

Gigabit Ethernet 

  • Compatible with IEEE Std 802.3

  • Supports 10/100/1000 Mb/s

  • Full and half duplex

 

GTR Transceivers

  • 4x GTR channels (Tx/Rx Pair)

  • Up to 6 Gb/s

MIL-STD-1553

  • 2x channels

  • Meets MIL-STD-1553 & MIL-STD-1760

  • Direct coupling or transformer coupling

Automated Test Software (ATS)

The ATS software interacts with all ATC interfaces, enabling the user to implement automated test procedures and capture detailed logs of communication and test results. We develop customer specific test harnesses for each project using an ATS application programming interface (API) and associated hardware.

ATS Features

  • Custom Python 3.6 Library

  • API provides a user-friendly script interface, enabling users to develop and perform test procedures

  • Implements text execution, creates procedures​, and provides results summary

  • Designed for Jenkins for automated test execution

  • Graphical user interface (GUI) enabled visual recognition

  • Detects images on GUI environments

  • Provides GUI control and image verification

High Power Resistor

High Power Resistor Module

HP-LoadBox-Uncovered_0071_edited_edited.png

High Power Resistor Board

High Power Resistor Features

  • USB controlled variable resistor load module

  • Fully adjustable from 0 to 2048k Ohms

  • 1 Ohm resolution

  • 400 VDC Max input voltage

  • *400 Watt Max Power Rating

HP-LoadBox_0080rt_edited_edited.png

Software Products

Automated Test Station Product Line

Automated Test Station Product Line

ATC Analog App

Screen Shot 2021-10-26 at 3.04.31 PM.png

Product Overview

The ATC Analog App is a standalone utility application tool that allows the ATC to be used as a general purpose data acquisition device. While most of our test solutions revolve around using the ATC in conjunction with our automated test software, the ATC Analog App allows the user to run the ATC manually for a variety of specific functions. These include a multi-channel oscilloscope, digital logic analyzer, digital output generator, and an analog function generator.

Features

  • Seamless graphic user interface

  • Multi-channel oscilloscope with easy channel configuration

  • User-friendly arbitrary waveform generator

  • Digital logic analyzer features to decode various protocols

  • Calibration tool for easy user calibration and probe tuning

  • Arbitrary digital message generator

Firmware Products

FPGA Intellectual Property Cores

Xilinx Compatible
SLVS-EC Core

Product Overview

Our SLVS-EC (Scalable Low-Voltage Signaling with Embedded Clock) Core utilizes standard Xilinx GTP transceivers to capture and decode high-speed serial data conforming to the JIIA SLVS-EC standard. This module enables FPGA code developers to easily integrate the latest high-speed camera chips into their designs.

Features

  • Embedded C driver APIs included

  • Compatible with most Xilinx Zynq family SoCs

  • Specific support for IMX-426 camera chip

  • Full IP core datasheet and support documentation provided

Product Overview

Our AXI Controller Area Network (CAN) core enables CAN messages up to 32 bits for any bus. Our custom CAN core can be used without AXI interface and integrated directly with a user's custom logic.

Features

  • Embedded C driver APIs included

  • Includes CAN transfer layer with registers mapped to an AXI 4 Lite slave interface

  • Highly configurable IP core

  • Compatible with most Xilinx SoCs

  • Full IP core datasheet and support documentation provided

AXI CAN Core

AXI DAC Driver Core

Product Overview

The AXI Digital to Analog Converter (DAC) driver core processes low level signaling and forwards the received data. Our DAC driver core consists of a SPI core, a command/data buffer per channel, a timer, control logic, and can be operated on AXI or a user's custom logic.

Features

  • Capable of handing multiple DACs simultaneously 

  • Capable of operating with design rule checking (DRC) using serial or parallel interfaces

  • Comes with set of drivers for embedded processors 

  • Includes buffer of commands and data points to hold the waveform for each DAC channel

  • Timer updates all DAC channels at a specified sample period

    • When timer expires, the queued values in all enabled DAC channels transfer to the DAC output register

    • User ensures the timer runs sufficiently for all enabled channels to be updated (24-bit SPI transaction per channel)

AXI SPI Master Core

Product Overview

The AXI Quad Serial Peripheral Interface (SPI) core connects the AXI4 interface to those SPI slave devices that support the Standard, Dual, or Quad SPI protocol instruction set. Our custom SPI core can handle multiple slaves and can act as both a master and slave device. 

Features

  • Configurable SPI master driver

  • Controllable and configurable

  • Core registers mapped to an AXI 4 Lite slave interface

AXI I2C Master Core

Product Overview

​The I2C core is a two wire, bidirectional serial bus that provides a simple and efficient data exchange between devices. Our custom I2C core is master core for use on a single master bus, while capable of operating multiple channels.

Features

  • Controlled by the AXI register interface

  • All data & command IO is buffered by FPGA core

  • Each buffered output read will retrieve the next value in the buffer