Header picture

I/O modules

Speedgoat I/O modules allow you to connect your target machine with your hardware under test. Based on your project specific requirements Speedgoat provides fixed-functionality as well as configurable FPGA-based I/O, protocol, and other algorithmic functionality.

Configurable FPGA-based I/O modules are typically used to implement special I/O (PWM, Capture, Quadrature Decoding, ...) and protocol functionality (SPI, SSI, I2C, ...) and to implement control loop algorithms running at highest cycle-rate.

It is one of Speedgoat’s key competencies to help you select the right set of I/O modules for your specific requirements by making sure that:

  • they have the right characteristics for your application
  • the selected modules lead to the smallest possible latency
  • the Speedgoat xPC Target drivers access the I/O modules in its most efficient and flexible way
  • the I/O connectivity is covered by the smallest possible amount of I/O modules
  • they include the right transceivers for signal connection

Unless otherwise mentioned all I/O modules are delivered with a prewired terminal board, a cable, xPC Target drivers, and Simulink test models.

Most Speedgoat I/O modules are in the PMC form factor and can be used in all Speedgoat real-time target machines with the exception of the Classic real-time target machine supporting I/O modules in the PC/104 form factor.

Fixed-functionality I/O modules

Analog High-resolution, high-speed, simultaneous sampling, ...
Digital Parallel, TTL, 12V, 24V, high-drive, opto-coupled, ...
Serial Asynchronous (RS232/RS422/RS423/RS485), synchronous (SDLC, HDLC, ...), ..
Protocols SSI, CAN, J1939, Raw Ethernet, UDP, SPI, I2C, ARINC 429, MIL-STD-1553, ...
Shared Memory For high speed data transfer between two target machines or third-party nodes
Audio/Speech Audio/speech optimized analog I/O modules, XLR panels, total solutions, ...

Configurable FPGA-based I/O modules

Pulse-train
PWM, capture, quadrature decoding, hall, ... for TTL, RS422, RS485, LVDS, LVCMOS, ...
Protocols
SSI, SPI, I2C, ... for inter-system, -sensor/actuator, and -chip protocols
Analog
Analog I/O with lowest latency and/or special synchronization schemes
Algorithmic implementations
Highest cycle-rate algorithmic implementations in combination with above functionality for very fast inner control loops


Speedgoat continuously extends its set of supported I/O connectivity. Please contact us in case you can't find what you're looking for.

Customer quote

"Up and running in less than a day!"

Darren Hartman,
HUSCO International

News

New I/O Expansion chassis with six additional PCI slots
(03-May-2010) Read more

New Quadrature Decoding FPGA code module complementing the PWM and CAP FPGA code modules
(27-Apr-2010) Read more

New SPI and I2C FPGA-based configurable protocol support
(12-April-2010) Read more

New Education real-time target machine for mechatronic designs
(01-Mar-2010) Read more

Raw Ethernet, UDP, J1939, Arinc 429, MIL-STD-1553, Shared Memory, LVDT/ RVDT, and Synchro/ Resolver support (01-Jan-2010) Read more

Audio real-time system including XLR panels fully launched (01-Jan-2010) Read more

xPC Target dual core and highest CPU clockrate support (3.33GHz) (04-Sep-2009) Read more

Read more news

Newsletter subscription