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

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

7. Functional Description of the Drive-on-Chip Design Example for Intel Agilex 7 Devices

The design consists of two main elements: Platform Designer, DSP Builder for Intel FPGAs, IP, and RTL sources compiled into an FPGA programming file; and C source code compiled to run on an Nios V/g processor in the FPGA.

The Platform Designer system consists of:

  • Nios V/g processor subsystem.
  • One or two motor drive axes comprising the following motor control peripheral components:
    • 6-channel PWM
    • Drive system monitor
    • Quadrature encoder interface
    • Resolver SPI interface
    • ADC interface
  • Motor and power board model subsystem.
Figure 17. Platform Designer Top-Level Design
Figure 18. Platform Designer Nios V processor Subsystem
Figure 19. Platform Designer Clock Subsystem
Figure 20. Platform Designer drive Subsystem
Figure 21. Platform Designer Control Subsystem
Figure 22. Platform Designer Motor Model Subsystem