Intel Agilex® 7 FPGA – Nios® V Processor PIO LED Toggle Design Example

Intel Agilex® 7 FPGA – Nios® V Processor PIO LED Toggle Design Example

763972
12/17/2022

Introduction

The design example demonstrates the transaction between the Nios® V processor and the parallel input/output (PIO) IP core.

Design Details

Device Family

Intel Agilex® 7 FPGAs and SoC FPGAs F-Series

Quartus Edition

Intel® Quartus® Prime Pro Edition

Quartus Version

22.4

Other Tags

Validated in Quartus and Board

IP Cores (4)
IP Core IP Core Category
Nios V/m Processor Intel FPGA IP EmbeddedProcessors
Configuration Clock Intel FPGA IP ConfigurationAndProgramming
Reset Release Intel FPGA IP ClocksPLLsResets
In-System Sources & Probes Intel FPGA IP SimulationDebugVerification

Detailed Description

The PIO IP is configured for output ports only and the outputs are connected to the LED on the dev kit.

 

The application which runs atop of this design toggles these output registers of the PIO IP. The application writes and reads back the content from the IP location. 



Design Details

Device Family

Intel Agilex® 7 FPGAs and SoC FPGAs F-Series

Quartus Edition

Intel® Quartus® Prime Pro Edition

Quartus Version

22.4

Other Tags

Validated in Quartus and Board