Article ID: 000077940 Content Type: Error Messages Last Reviewed: 01/28/2013

Error: Width of port is invalid: (non-static) - (0) 1 (must be an integer or parameter name)

Environment

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

    You may see this error in the Quartus® II software version 12.0 or later when synthesizing your Qsys project that contains ports whose width is defined by complex arithmetic of parameter values.

    Resolution

    Only simple arithmetic of parameter values is supported for port width expressions. and bits2rep() are examples of complex functions that are not supported in hw.tcl. Although previous version of the Quartus II software did not report this error, complex functions have never been supported.

    Related Products

    This article applies to 1 products

    Intel® Programmable Devices