Visible to Intel only — GUID: sss1409050525239
Ixiasoft
Visible to Intel only — GUID: sss1409050525239
Ixiasoft
1.4.2. Defining and Generating the System in Qsys
After analyzing the system hardware requirements, you use Qsys to specify the Nios II processor core(s), memory, and other components your system requires. Qsys automatically generates the interconnect logic to integrate the components in the hardware system.
You can select from a list of standard processor cores and components provided with the Nios II EDS. You can also add your own custom hardware to accelerate system performance. You can add custom instruction logic to the Nios II core which accelerates CPU performance, or you can add a custom component which offloads tasks from the CPU. This tutorial covers adding standard processor and component cores, and does not cover adding custom logic to the system.
The primary outputs of Qsys are the following file types:
File Types | Description |
---|---|
Qsys Design File (.qsys) | Contains the hardware contents of the Qsys system |
SOPC Information File (.sopcinfo) | Contains a description of the contents of the .qsys file in Extensible Markup Language File (.xml) format. The Nios II EDS uses the .sopcinfo file to create software for the target hardware. |
Hardware description language (HDL) files | Are the hardware design files that describe the Qsys system. The Quartus II software uses the HDL files to compile the overall FPGA design into an SRAM Object File (.sof). |