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  
Pulse Counter    

Encoder Measurement and Simulation

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

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 connectivity Additional I/O connectivity 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:
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:
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:
56 TTL or
24 TTL & 32 RS422/RS485
- model sample rate -6V to +6V /
-6V to +6V
IO324C, S P, B, M 32 x Analog Input
8 x Analog Output
32 x TTL
8 x RS-422/RS-485
Selectable:
56 TTL or
24 TTL & 32 RS422/RS485
16 1000 0.6V to +24.576V /
-10V to +10V
IO325C, S P, B, M 8 x Analog Input
4 x Analog Output
32 x TTL
8 x RS-422/RS-485
Selectable:
56 TTL or
24 TTL & 32 RS422/RS485 and
4 MGT
16 1500 -10V to +10V /
-10V to +10V
IO332C, S P, B, M Selectable:
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:
56 TTL or
24 TTL & 32 RS422/RS485 and
4 MGT
- model sample rate
0 to +3.3V/0 to +3.3V
-6V to +6V/-6V to +6V
0 to 5V/0 to 5V
0 to 4V/0 to 4V
0 to 5V/0 to 5V
IO333C, S P, B, M Selectable:
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:
56 TTL or
24 TTL & 32 RS422/RS485 and
4 MGT
- model sample rate
0 to +3.3V/0 to +3.3V
-6V to +6V/-6V to +6V
0 to 5V/0 to 5V
0 to 4V/0 to 4V
0 to 5V/0 to 5V
IO336C, S P, B, M 16 x Analog Input
8 x Analog Output
32 x TTL
8 x RS-422/RS-485
Selectable:
56 TTL or
24 TTL & 32 RS422/RS485 and
4 MGT
16 1500 -10V to +10V /
-10V to +10V
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