Article ID: 000096578 Content Type: Troubleshooting Last Reviewed: 04/17/2024

Why is the O-RAN FPGA IP reset polarity is inverted in platform designer?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Interfaces
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem in the O-RAN FPGA IP version 1.9.1 and earlier, the input reset signal maps to incorrect polarity when instantiated in Platform Designer. As the input reset to the O-RAN FPGA IP is active low, Platform Designer should automatically map the signal type to reset_n instead of type reset.

    Resolution

    To work around  this problem, perform the following steps:

    1). Open the oran_hw.tcl file available at <quartus_instalation_dir>/ip/altera_cloud/oran/src/.

    2). Find and replace the following lines of code: 

    a). From add_interface_port rst_tx_n rst_tx_n reset INPUT 1
         To add_interface_port rst_tx_n rst_tx_n reset_n INPUT 1.

    b). From add_interface_port rst_rx_n rst_rx_n reset INPUT 1
         To add_interface_port rst_rx_n rst_rx_n reset_n INPUT 1

    c). From add_interface_port rst_csr_n rst_csr_n reset INPUT 1
         To add_interface_port rst_csr_n rst_csr_n reset_n INPUT 1

     

    Related Products

    This article applies to 9 products

    Intel Agilex® 7 FPGAs and SoC FPGAs F-Series
    Intel Agilex® 7 FPGAs and SoC FPGAs I-Series
    Intel® Arria® 10 FPGAs and SoC FPGAs
    Intel® Stratix® 10 DX FPGA
    Intel® Stratix® 10 GX FPGA
    Intel® Stratix® 10 MX FPGA
    Intel® Stratix® 10 NX FPGA
    Intel® Stratix® 10 SX SoC FPGA
    Intel® Stratix® 10 TX FPGA