AN 994: Drive-on-Chip Design Example for Intel Agilex® 7 Devices

ID 780361
Date 6/26/2023
Public
Document Table of Contents

2. Features of the Drive-on-Chip Design Example for Intel Agilex 7 Devices

  • Multiple field-oriented control (FOC) loop implementations:
    • Fixed-point implementation with Nios V/g processors targeting Intel Agilex® 7 devices.
    • Fixed-point accelerator implementations designed using Simulink model-based design flow with DSP Builder for Intel® FPGAs.
    • Selectable 16, 32, or 64 kHz control loop update.
  • Integration in a single Intel Agilex® 7 FPGA of single and multiaxis motor control IP including:
    • High performance pulse-width modulation (PWM) IP at 300 MHz for two-level insulated gate bipolar transistor (IGBT) or MOSFET power stages.
    • Sigma delta ADC interfaces for motor current feedback and DC link voltage measurement.
    • Multiple position feedback interfaces (default quadrature encoder).
  • Open loop modes for troubleshooting the adaptability of the Drive-on-Chip design to other motor and power stage setups.
    • Open loop mode selectable between 16 and 32 kHz
  • Motor model based on the characteristics of the Tandem Motion 48V power board and Tamagawa TS4747N3200E600 motor on FPGA logic.
  • Python-based GUI for motor feedback information, debugging and control of motors.