AN 669: Drive-On-Chip Design Example for Cyclone V Devices

ID 683466
Date 5/15/2022
Public
Document Table of Contents

3. Drive-On-Chip Design Example for Cyclone V Devices Features

  • Multiple field-oriented control (FOC) loop implementations:
    • Fixed- or floating-point implementation targeting the ARM Cortex A9 processor on SoC devices
    • Fixed and floating-point accelerator implementations designed using Simulink model-based design flow with DSP Builder
  • Integration in a single FPGA of a multiaxis motor control IP including:
    • PWM for two-level inverter
    • Sigma delta ADC interfaces for motor current feedback and DC link voltage measurement
    • Position feedback with quadrature encoder, Hall sensor, or sensorless
  • Vibration suppression:
    • DSP Builder-designed FFT accelerator
    • Peak detection
    • Suppression filter
  • System Console GUI for motor feedback information, vibration suppression demonstration, and control of motors
  • Optional support for rechargeable battery power and BMS development with state-of-charge estimation using an adaptive Dual Extended Kalman Filter (DEKF) algorithm