Article ID: 000085049 Content Type: Error Messages Last Reviewed: 10/21/2013

Error (12002): Port "byteenable2" does not exist in macrofunction "onchip_memory"

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem in the Quartus® II software version 13.0, the dual port RAM (on-chip memory) component in Qsys incorrectly adds the signal byteenable2 on slave s2 when the data width is set as 8 bits.

Resolution

To work around this problem, perform the following steps:

  1. Open the file altera_avalon_onchip_memory<instance>_hw.tcl in a text editor and comment line 671.
    #add_interface_port s2 byteenable2 byteenable Input
  2. Add the following lines under line 671:
    if { > 1} {
        add_interface_port s2 byteenable2 byteenable Input
    }
  3. Refresh and regenerate the system

This problem is fixed beginning with the Quartus II software version 13.0 SP1.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1