Products search search close


I/O Interface Extension for Electric Motor Control

The IO3XX-24 is a Speedgoat I/O interface extension. It is ideally suited for electric motor control applications as it can interface control algorithms to multiple position sensors and power-converted gate drives. This I/O interface extension requires an additional slot in your test system.

The IO3XX-24 expands the I/O functionality of Simulink-programmable FPGA I/O modules and configurable I/O modules with two independent resolver measurement channels. Each resolver-to-digital converter channel includes a reference signal oscillator. The I/O interface extension features up to 40 single-ended and eight differential digital I/O lines.

The digital I/O lines have software-programmable transceiver voltage, pull-resistor, and termination resistor settings. The pull resistor is software configurable and can either be a 3.3 V pull-up, 5 V pull-up, or pull-down to ground. The direction of the five groups of eight single-ended digital lines can be configured as input or output by software. Up to 16 single-ended digital lines can work as up to 8 differential digital lines. Differential I/O lines can be used as bi-directional interfaces with output-enable ports.

Using a Simulink-programmable FPGA module, you can precisely sample and read the resolver-to-digital converter's position, speed, and fault registers. You can also directly access all digital I/O lines. All interfaces are included in the IO3XX HDL Coder Integration Package.

Using a Configurable I/O module, you can access the resolver-to-digital converter using a fully integrated driver block. Based on a custom FPGA configuration file, the digital I/O lines can be mapped to various functionalities, such as PWM, Quadrature Decoder, or serial communication interfaces.

Key Features

  • Two independent resolver measurement channels with the reference oscillator
  • Up to 40 ESD-protected TTL I/O lines
  • Up to 8 RS422/RS485 differential I/O lines
Form factor CMC
Electrical interface P14 I/O lines
Power requirements Up to 1400 mA @ +5 V
Connectors 68-pin MDR connector (3M N10268-52E2PC)
Operating temperature -40 °C to +85 °C
Relative humidity 5 to 95 %, non-condensing
Resolver-to-Digital Converter  
Channel numbers 2
Resolution 10, 12, 14 or 16 bits
Position LSB 21.1 arc min @10 bits
5.3 arc min @12 bits
1.3 arc min @14 bits
0.3 arc min @16 bits
Acceleration error 30 arc min
Excitation output range 2 Vrms to 12 Vrms @ 2-20 kHz
Excitation current 100 mA max.
Input range 2 Vrms to 12 Vrms
Maximum tracking rate 3125 rps @ 10 bits
1250 rps @ 12 bits
625 rps @ 14 bits
156 rps @ 16 bits
Tracking loop Type II tracking loop with system fault detection.
Digital I/O Interface  
Single-ended I/O channels Up to 40 ESD-protected digital TTL I/O lines with software-programmable transceiver voltage (3.3 V/5 V) and pull resistor settings (5 V/3.3 V/GND/Floating). The direction of the I/O lines is software-programmable in groups of 8. The first two groups of 8 I/O lines can be switched to 4 differential channels each.CMC
Output current Up to 24 mA per channel
Differential I/O channels Up to 8 RS422/RS485 bi-directional I/O lines with software-configurable termination resistors (120 Ohm).
Mean time between failures (MTBF)* 930,000 hours
MTBF (Mean Time Between Failure) - MTBF values shown are based on calculation according to MIL-HDBK-217F and MIL-HDBK-217F Notice 2; Environment: GB 20°C. The MTBF calculation is based on component FIT rates provided by the component suppliers. If FIT rates are unavailable, MIL-HDBK-217F and MIL-HDBK-217F Notice 2 formulas are used for the FIT rate calculation.
Item ID Product Name Components
23x24X* IO3XX-24
  • 1x IO3XX-24 I/O interface extension
  • 1x 68-pin male MDR to 68-pin male MDR cable, (6 ft/1.82 m)
  • 1x DIN-rail mountable 68-pin Female MDR Terminal Board
  • Driver block library for Simulink Real-Time
  • Comprehensive documentation and Simulink example models
    Installation into the real-time target machine
* Please replace the X with the code number of the specific target machine for the I/O module installation:
5 = Mobile real-time target machine
6 = Performance real-time target machine
8 = Baseline real-time target machine

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.


Included in delivery

Common Applications

Supported FPGA I/O modules


Follow Speedgoat LinkedIn