Visible to Intel only — GUID: tvb1641135926079
Ixiasoft
Visible to Intel only — GUID: tvb1641135926079
Ixiasoft
4.1.1. Nios® V Processor Tools Overview
The Nios® V processor software development flow uses the Nios® V processor tools to provide a flexible, portable, and scriptable software build environment. Altera recommends that you use the Nios® V Command Shell and Ashling* RiscFree* IDE for Intel FPGA when developing the Nios® V processor software project. The Nios® V processor tools include a command line environment and fits easily in your preferred software or system development environment.
- Nios® V processor specific port of the newlib C library
- Intel® Hardware Abstraction Layer (HAL)
- Nios® V processor software build tools — based on a scriptable development flow that includes the following user interfaces:
- Nios® V processor software build tools Graphical User Interface (GUI) — Supports creating, modifying, building, running, and debugging Nios® V processor software programs. The GUI is based on the BSP Editor and the RiscFree IDE for Intel FPGAs.
- Nios® V processor software build tools Command Line Interface (CLI) — Executes Nios® V processor build tools commands and uses scripts (or other tools) to combine the command utilities.
To use the Nios® V processor tools , you need a .qsys file for your system. The .qsys file comprised of the Nios® V processor hardware design using the Platform Designer development tools. Refer to Nios® V Processor Hardware System Design with Quartus® Prime Software and Platform Designer in the Nios® V Embedded Processor Design Handbook to understand more on designing Nios® V processor hardware. After the hardware system is ready, you can create the Nios® V processor software according to the following step:
- Generate a Board Support Package (BSP) for your system.
- Generate and build your application software.
- Iterate through one or both steps until your design is complete.