Article ID: 000086850 Content Type: Error Messages Last Reviewed: 12/15/2022

Error (272006): In altsyncram megafunction, when OPERATION_MODE parameter is set to BIDIR_DUAL_PORT, total number of bits of port A and port B must be the same

Environment

  • Intel® Quartus® Prime Pro Edition
  • On-Chip Memory
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    This error may be seen during analysis & synthesis in the Intel® Quartus® Prime Pro Edition Software version 19.3 and earlier and the Intel® Quartus® Prime Standard Edition Software version 19.1 and earlier.

    This is due to the Total Memory Size assigned in the On-Chip Memory (RAM or ROM) Intel® FPGA IP (with different widths of dual port access) not being aligned with the Slave S1 and S2 data width, resulting in a non-integer (invalid) FIFO depth.

    Resolution

    To avoid this error in the Intel® Quartus® Prime Pro/Standard Edition Software, change the Total Memory Size of On-Chip Memory (RAM or ROM) Intel® FPGA IP to align with the slave S1 and S2 data width.

    For example, a Total Memory Size of 19394 bytes divided by 4 bytes (port width of S1/S2) will result in non-integer FIFO depth. Change the Total Memory Size option from 19394 to 19396 will solve the problem. 

    This problem is fixed starting with the Intel® Quartus® Prime Pro/Standard Edition Software version 20.1.

    Related Products

    This article applies to 1 products

    Intel® Programmable Devices