AN 1000: Drive-on-Chip Design Example: Agilex™ 5 Devices

ID 826207
Date 7/08/2024
Public
Document Table of Contents

8. Functional Description of the Drive-on-Chip Design Example for Agilex 5 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 22. Platform Designer Top-Level Design
Figure 23. Platform Designer Nios V processor Subsystem
Figure 24. Platform Designer Clock Subsystem
Figure 25. Platform Designer drive Subsystem
Figure 26. Platform Designer Control Subsystem
Figure 27. Platform Designer Motor Model Subsystem