Visible to Intel only — GUID: hco1433527946174
Ixiasoft
1. About the Drive-On-Chip Design Example for Cyclone V Devices
2. Motor Control Boards
3. Drive-On-Chip Design Example for Cyclone V Devices Features
4. Getting Started
5. Building the Design
6. Debugging and Monitoring the Drive-On-Chip Design Example with System Console
7. About the Scaling of Feedback Signals
8. Motor Control Software
9. Functional Description of the Drive-On-Chip Design Example
10. Achieving Timing Closure on a Motor Control Design
11. Design Security Recommendations
12. Reference Documents for the Drive-on-Chip Design Example
13. Document Revision History for AN 669: Drive-on-Chip Reference Design
4.1. Software Requirements for the Drive-On-Chip Design Example for Cyclone V Devices
4.2. Downloading and Installing the Drive-On-Chip Design Example for Cyclone V Devices
4.3. Setting Up the Motor Control Board with your Development Board
4.4. Programming the Hardware onto the Device
4.5. Setting Up Terminal Emulator
4.6. Downloading the HPS Software to the Device
6.1. System Console GUI Upper Pane for the Drive-On-Chip Design Example
6.2. System Console GUI Lower Pane for the Drive-On-Chip Design Example
6.3. Vibration Suppression Tab
6.4. Controlling the DC-DC Converter
6.5. Tuning the PI Controller Gains
6.6. Controlling the Speed and Position Demonstrations
6.7. Monitoring Performance
9.1. Processor Subsystem
9.2. Six-channel PWM Interface
9.3. DC Link Monitor
9.4. Drive System Monitor
9.5. Quadrature Encoder Interface
9.6. Sigma-Delta ADC Interface for Drive Axes
9.7. DC-DC Converter
9.8. Motor Control Modes
9.9. FOC Subsystem
9.10. FFTs
9.11. DEKF Technique for Battery Management
9.12. Signals
9.13. Registers
9.9.1. DSP Builder for Intel FPGAs Model for the Drive-On-Chip Designs
9.9.2. Avalon Memory-Mapped Interface
9.9.3. About DSP Builder for Intel FPGAs
9.9.4. DSP Builder for Intel FPGAs Folding
9.9.5. DSP Builder for Intel FPGAs Model Resource Usage
9.9.6. DSP Builder for Intel FPGAs Design Guidelines
9.9.7. Generating VHDL for the DSP Builder Models for the Drive-On-Chip Reference Designs
Visible to Intel only — GUID: hco1433527946174
Ixiasoft
Downloading the Nios II Software to the Device
Prerequisites: import and compile the Nios II software in the Nios II Software Build Tools for Eclipse.
To program the Nios II software to the device:
- In the Nios II EDS, on the Run menu, click Run configurations....
- Double click Nios II Hardware to generate a new run configuration.
- Click New_configuration.
- On the Project tab select the DOC_FE2H_MAX10 project in the Project name drop-down.
- Turn on Enable browse for file system ELF file. Browse to the software\DOC_DE2115 and select DOC_DE2115.elf.
- On the Target Connection tab, click Refresh Connections. The software finds the USB-Blaster cable.
- Click Apply to save changes, optionally specifying a name for the new configuration.
- Click Run to start the software.
- Check that the terminal console display shows the correct FPGA and power board combination. For example:
0: [DECODE SYSID] Decoding hardware platform from QSYS SYSID data : 0x00D111FE 0: [DECODE SYSID] Design Version : 15.0 0: [DECODE SYSID] FPGA Board : Cyclone V E Dev Kit 0: [DECODE SYSID] Power Board : FalconEye v2.0 HSMC Single-axis 0: [DECODE SYSID] Encoder Type : EnDat 0: [DECODE SYSID] 1 axes available 0: [DECODE SYSID] Axis 0 : Enabled
- Apply power to the power board. The motor starts to turn.