Article ID: 000079827 Content Type: Troubleshooting Last Reviewed: 08/03/2023

Why do I see incorrect initialization of my Arria® V M10K memory blocks?

Environment

  • Quartus® II Software
  • Arria® V Transceiver Native PHY Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem in the Quartus® II software version 13.0sp1 and earlier, you may find the initial content of Arria® V M10K memory blocks to be incorrect in hardware.

    The problem is specific to cases where two single-port RAM blocks are packed into a single M10K resource where both RAM blocks have constant (VCC or GND) read or write enables.

    Resolution

    Connect the read and write enable signals to dynamic signals so they are not tied to VCC or GND.

    This issue has already been fixed in the Quartus® II software version 15.0.

    Related Products

    This article applies to 4 products

    Arria® V GT FPGA
    Arria® V GX FPGA
    Arria® V SX SoC FPGA
    Arria® V ST SoC FPGA