Article ID: 000083206 Content Type: Product Information & Documentation Last Reviewed: 02/14/2023

How can I change Base Address Register(BAR) Size when using the Avalon -MM Intel® Arria® V Hard IP for PCI Express* Intel® FPGA IP or the Avalon -MM Cyclone® V Hard IP for PCI Express* Intel® FPGA IP?

Environment

    Intel® Quartus® Prime Pro Edition
    Cyclone® V Hard IP for PCI Express Intel® FPGA IP
    Arria® V Hard IP for PCI Express Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

When using the Avalon -MM Intel® Arria® V Hard IP for PCI Express* Intel® FPGA IP or the Avalon -MM Cyclone® V Hard IP for PCI Express* Intel® FPGA IP, the BAR size in the GUI may appear fixed and set at "N/A."

The BAR size when using Avalon - MM configuration of the IP is automatically set by Platform Designer and is not manually set by the user.

 

 

 

Resolution

To correctly set the required BAR size:

First, add the IP to Platform Designer and enable any required BAR Registers.

Second, in Platform Designer, connect the BAR Register ports to the required other components within the design.

 

If the PCIe* IP is then re-opened, you will see that the BAR size has been automatically set based on the connected components.

The BAR size cannot be manually set by the user.

Related Products

This article applies to 2 products

Arria® V FPGAs and SoC FPGAs
Cyclone® V FPGAs and SoC FPGAs

1