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
Newsletter subscription