Skip to main content
Configurable I/O search search close

Configure I/O and protocol functionalities by leveraging Configurable I/O modules. Functionality is made available via Simulink® driver blocks and test models, making it ideal for HIL emulation and high-frequency motion controls.

Overview of I/O Functionality

Protocols

Type Master Slave Sniffer
Dshot  
I2C On request
SENT SAE-J2716  
Serial (UART, SDLC, HDLC)  
SPI

PWM Generation and Capture

Type Generation Capture  
PWM  

Encoder Measurement and Simulation

Type Decoder (Measurement) Encoder (Simulation) Sniffer
BiSS
Cam and Crank  
EnDAT 2.1/2.2
Interrupt  
Quadrature  
SSI/SSI2
Resolver emulation    

Configurable FPGA I/O Modules Selection Guide

Choose the Configurable I/O modules providing the best fit for your I/O requirements. In addition, some configurable FPGA I/O modules provide additional analog I/O lines.

Compatible test systems: P - Performance | B - Baseline | M - Mobile | U - Unit real-time target machine  
I/O Module Type: C: Configurable I/O Module | S: Simulink-Programmable FPGA  
I/O module System I/O interface Additional I/O interface Resolution [bits] Max. sample rate [kHz] Output range
In / Out
IO306C P, B, M 64 x TTL - - model sample rate 0V to +3.3V /
0V to +3.3V
IO307C P, B, M 32 x TTL
16 x RS-422/RS-485
- - model sample rate -6V to +6V /
-6V to +6V
IO308C P, B, M 32 x RS-422/RS-485 - - model sample rate -6V to +6V /
-6V to +6V, 0 to 24 mA
IO316C P, B, M 64 x TTL Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485
- model sample rate 0V to +5V /
0V to +5V
IO317C P, B, M 32 x TTL
16 x RS-422/RS-485
Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485
- model sample rate -6V to +6V /
-6V to +6V
IO318C P, B, M 32 x RS-422/RS-485 Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485
- model sample rate -6V to +6V /
-6V to +6V
IO323C P, B, M 32 x Analog Input
8 x Analog Output
48 x TTL
Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485
16 model sample rate 0.6V to +24.576V /
-10V to +10V
IO324C, S P, B, M 32 x Analog Input
8 x Analog Output
32 x TTL
8 x RS-422/RS-485
Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485
16 1000 0.6V to +24.576V /
-10V to +10V
IO332C, S P, B, M Selectable via plug-ins:
64 LVTTL or 30 RS485 or 16 CMOS & 22 RS485 or 30 LVDS or 16 x Analog Input, 8 x Analog Output, & 16 TTL
Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485 and 4 MGT
- model sample rate 0 to +3.3V, -6V to +6V,
0 to 5V, 0 to 4V /
0 to +3.3V, -6V to +6V,
0 to 5V, 0 to 4V
IO333C, S P, B, M Selectable via plug-ins:
64 LVTTL or 30 RS485 or 16 CMOS & 22 RS485 or 30 LVDS or 16 x Analog Input, 8 x Analog Output, & 16 TTL
Selectable via plug-ins:
56 TTL or 24 TTL & 32 RS422/RS485 and 4 MGT
- model sample rate 0 to +3.3V, -6V to +6V,
0 to 5V, 0 to 4V /
0 to +3.3V, -6V to +6V,
0 to 5V, 0 to 4V
IO391C B, U 26 x TTL - - model sample rate 0V to +3.3V /
0V to +3.3V
IO392C B, U 13 x RS-422/RS-485 - - model sample rate -6V to +6V /
-6V to +6V
IO393C B, U 14 x TTL
6 x RS-422/RS-485
- - model sample rate -6V to +6V /
-6V to +6V
IO394C B, U 13 LVDS - - model sample rate 0V to +4V /
0V to +2.5V
IO397C B, U 4 x Analog Input
4 x Analog Output
14 x TTL
- 16 200 -10.24V to +10.24V /
-10.8V to +10.8V
 
 

Curious how to accelerate control design innovation with a modular controller hardware setup?


Free Workflow Demo

See how Speedgoat can help you in the development of your control design for your application.


Schedule now
 

Have Questions?

Talk to our experts about your project and application requirements.

 
Follow Speedgoat LinkedIn