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