Products search search close

IO337

Configurable and Simulink®-Programmable FPGA I/O Module

The IO337 is a Simulink®-programmable FPGA and configurable I/O module designed for applications that require low-latency real-time control and high-frequency closed-loop sampling rates up to the MHz range. This makes it ideal for power-electronics applications, such as testing inverters, power converters, motor drives, relays, and high-voltage DC (HVDC) controllers.

Enable sampling rates up to 100 MHz with the Simulink-programmable FPGA workflow, including protocols such as PWM, SPI, and I2C. Alternatively, choose the configurable workflow for applications with sample rates up to 100 kHz.

You can expand the IO337's capabilities with Speedgoat’s I/O interface extensions for digital lines or for additional functionality, such as SFP transceivers and resolver measurement.

Furthermore, AMD® Aurora protocol support enables low-latency intermodule communication between multiple IO337 I/O modules, in turn making it possible to extend I/O functionalities and algorithmic resources.

Key Features

  • High-speed analog I/O: 8 inputs at up to 5 mega samples per second (Msps) and 32 outputs at up to 10 mega updates per second (Mups) for testing fast-switching systems.
  • Simulink integration: Direct model-based design workflow, from simulation to real-time testing.
  • Ultra-low latency: Ideal for closed-loop control and real-time HIL testing.
  • FPGA-powered flexibility: Simulink-programmable FPGA enables MHz-domain closed-loop applications.
  • Scalable workflows: Choose between FPGA-based (MHz) or configurable (up to 100 kHz) approaches.
  • Expandability: Add digital I/O, SFP transceivers, or resolver interfaces as needed.
  • Intermodule communication: AMD Aurora protocol for low-latency scaling across multiple modules.
  • Versatile Use-Cases: Designed to support demanding applications in power electronics, automotive, aerospace, and energy systems.

IO337 Configuration Packages

Configuration Package IO337 -21 I/O Interface Extension IO337 -22 I/O Interface Extension
Hardware in-the-loop   5x PWM Generation,
12x PWM Capture,
3x Quadrature Encoder,
2x Pulse Counter,
2x Serial (UART) Tx,
2x Serial (UART) Rx,
1x SPI,
1x I2C Master,
2x I2C Slave,
1x Interrupt
  3x PWM Generation,
9x PWM Capture,
2x Quadrature Encoder,
3x SSI Master,
2x EnDAT Slave,
1x I2C Master,
2x I2C Slave,
1x Interrupt
Communication   5x PWM Generation,
6x PWM Capture,
1x Quadrature Decoder,
1x Quadrature Encoder,
4x Serial (UART) Tx,
4x Serial (UART) Rx,
4x SPI,
1x I2C Master,
2x I2C Slave,
1x Interrupt
  5x PWM Generation,
3x PWM Capture,
1x Quadrature Decoder,
1x Quadrature Encoder,
6x Serial (UART) Tx,
6x Serial (UART) Rx,
1x I2C Master,
2x I2C Slave,
1x SPI

 

 
Physical  
Form factor PCIe
Power requirements +12 V: 1.3 A
Electrical interface PCI Express x4 Link (Base Specification 2.1)
Connector Front I/O Samtec - ERF8-050-01-L-D-RA-L-TR
Environmental  
Operating temperature -40 °C to +85 °C
Relative humidity 5 to 95 %, non-condensing
Analog Input  
Number of inputs 8 differential
ADC resolution 16 bit
Max ADC sample rate 5 Msps simultaneous
Maximum differential input voltage range IO337-325k-10V: ±20 V
Maximum operating voltage range per input pin IO337-325k-10V: ±10 V
Analog Output  
Number of outputs 32 single-ended
DAC resolution 16 bit
Update rate Max.: 10 MUPS (8 channels) Max.: 3.7 MUPS (32 channels)
Voltage range ±2.5 V, ±5 V or ±10 V
Output current 10 mA
FPGA  
FPGA chip AMD® Zynq™ UltraScale+™ MPSoC ZU11EG
Logic cells 653k
MGT  
Inter-module communication 8 MGT lines for the I/O interface extension
Inter-Module Communication Concept  
Concept 2x IO337 connected by an MGT cable
I/O Interfaces
IO337 - I/O Interfaces
I/O Interface Extensions
IO337-21 56x 3.3 V/5 V TTL I/O lines
IO337-22 24x 3.3 V/5 V TTL I/O lines and 32x RS422/RS485 I/O lines
IO337-24 2 resolver measurement channels, 40 3.3 V/5 V TTL I/O lines (of which 16 configurable as RS422/485)
IO337-32 Signal-conditioning I/O interface extension provides access to 4 MGT I/O lines at the front with 4 SFP+ cages
Item ID Product Name Components
2A3376 IO337-325k-10V
  • 1x IO337 I/O module with 653k logic cells with ±10V input voltage range
  • 1x 100-pin male ERDP to 100-pin male ERDP cable, (3.28 ft/1 m)
  • 1x IO337 Terminal Board
  • Driver block library for Simulink® Real-Time™
  • Simulink® test models
  • Comprehensive documentation and Simulink® example models
  • Installation into the real-time target machine
I/O Interface Extensions (Optional)
23x216 IO3XX-21
  • 1x IO3XX-21
  • 1x 68-pin male MDR to 68-pin male MDR cable, (6 ft/1.82 m)
  • 1x 68-Pin Female MDR Terminal Board
  • Installation next to the IO337 I/O module
23x226 IO3XX-22
  • 1x IO3XX-22
  • 1x 68-pin male MDR to 68-pin male MDR cable, (6 ft/1.82 m)
  • 1x 68-Pin Female MDR Terminal Board
  • Installation next to the IO337 I/O module
23x246 IO3XX-24
  • 1x IO3XX-24
  • 1x 68-pin male MDR to 68-pin male MDR cable, (6 ft/1.82 m)
  • 1x 68-Pin Female MDR Terminal Board
  • Installation next to the IO337 I/O module
23x326 IO3XX-32
  • 1x IO3XX-32
  • Installation next to the IO337 I/O module
HDL Coder™ Run-Time License
3A37RL IO337-653k HCIP
  • IO337-650k HDL Coder Run-Time License
  • HDL Coder™ Integration Package for the base module and available I/O interface extensions
HDL I/O Blocksets (Optional)
303MOT Motion Control HDL I/O Blockset
  • A bundle of motion control functionalities that can be used for the Simulink®-programmable workflow using HDL Coder™.
  • This package contains PWM generation and capture, and encoder measurement and emulation (Quadrature, SSI, BiSS, EnDat, Cam/Crank and Resolver Emulation) functionalities.
303COM Communication HDL I/O Blockset
  • A bundle of communication functionalities that can be used for the Simulink®-programmable workflow using HDL Coder™.
  • This package contains all communication protocol functionalities: SPI, I2C, SENT, Serial, and dShot.

Pricing information
We don't publish pricing information on our website. Upon request by e-mail or phone we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you get in touch with us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.
 
IO337: Configurable and Simulink-Programmable FPGA I/O Module

Included in the Delivery

Common Applications

Supported target machines

Follow Speedgoat LinkedIn WeChat