Products search search close


Additional Signal Conditioning Plug-in for Electric Motor Control

The IO3XX-24 is a Speedgoat additional plug-in. 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 plug-in requires an additional slot in your test system.

The IO3XX-24 is used to expand the I/O functionality of Simulink-programmable FPGA I/O modules and configurable I/O modules with 2 independent resolver measurement channels. Each resolver-to-digital converter channel includes a reference signal oscillator. The plug-in features up to 40 single-ended and up to 8 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 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 software configured as input or output. Up to 16 single-ended digital lines can be configured to 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 position, speed and fault registers of the resolver-to-digital converter. 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. The digital I/O lines can be mapped to a variety of functionalities such as PWM, Quadrature Decoder or serial communication interfaces based on a custom FPGA configuration file.

Key Features

  • 2 independent resolver measurement channels with 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 pro-grammable 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 not available, 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 additional plug-in
  • 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