Products search search close

Resolver Emulation

Resolver Emulator with Fault Injection Function

Speedgoat's resolver emulation functionality allows you to simulate all the signals of a resolver. You can control/configure the speed, position, phase delay, gain and many more parameters of an electric motor.

Using a configurable I/O module and Simulink® driver blocks, you can define the settings of all the resolver parameters.

The benefit of using a Simulink®-programmable FPGA module is that you can simulate motors with higher speeds 

Key Features

  • Emulation of a multipole resolver
  • Generation of internal excitation signal
  • Configurable speed or position
  • Individual gain and offset settings
  • Readback of resolver and rotor angle
  • Negative phase delay
Resolver Specifications  
Excitation frequency range 1 kHz to 20 kHz
Phase delay 0° to 360°
Speed range 0 rps up to 1000 rps @ 1us update rate
Pole pairs Max. 255
Analog inputs Excitation input
Analog outputs

Sine output

Cosine output

Item ID Product Name Components
20324A IO324 Configuration File
  • The configuration file for the IO324. The configuration file comprises a wide range of standard interfaces and protocols: PWM, QAD, I2C and many more
  • Simulink® example model
  • Simulink® library
  • Comprehensive documentation
303MOT Motion Control HDL I/O Blockset
  • The Motion Control HDL I/O Blockset enables you to use the following functionalities with the Simulink®-programable workflow: PWM generation and capture, encoder/decoder (Quadrature, SSI, BiSS, EnDat, Cam/Crank) and resolver emulation
  • Simulink® library containing configuration and utility blocks
  • Simulink® example model
  • Comprehensive documentation

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 the Delivery

For our configurable I/O modules, offered as part of a Custom Implementation Package: 

  • IO functionality (configuration file) according to customer requirements
  • Simulink® library, a sample Simulink® model and comprehensive documentation

For our Simulink-programmable FPGA I/O modules, offered as part of the Motion Control HDL I/O Blockset: 

  • Simulink® blocks and the corresponding VHDL files to use code module functionality in the HDL Coder™ workflow
  • Simulink® library, a sample Simulink® model and comprehensive documentation

Common Applications

Supported I/O Modules

Configurable I/O Module: 

Simulink-Programmable FPGA I/O Module:

Follow Speedgoat LinkedIn