Article ID: 000084772 Content Type: Error Messages Last Reviewed: 08/04/2023

Error (177021): The external clock driver <altclkctrl instance name> sd1 cannot have an ENA_REGISTER_MODE setting of double reg

Environment

  • Quartus® II Subscription Edition
  • ALTCLKCTRL Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    You will see this error message in the Quartus® II software when using the ALTCLKCTRL mega function set for the external path and the 'ena' port. This affects Stratix® V, Arria® V, and Cyclone® V device families.

    The only supported legal setting for How do you want to register the 'ena' port is the "falling edge of the input clock." However, due to a bug in the Quartus II software up to version 13.0 SP1, you will receive the following error during design compilation when using this option in the ALTCLKCTRL mega function:

    Error (15845): Illegal value "falling edge" for ena_register_mode parameter in Clock Enable Block "<altclkctrl instance name> sd1" -- value must be double register when the ena input is used, and the clock type is "External Clock Output".

    Resolution

    If you require using an ALTCLKCTRL mega function set for external path and \'ena\' port in the affected device families, contact mySupport and provide the following reference number for a workaround: rd08082013_561.

    This problem is fixed in Intel® Quartus® 13.1.

    Related Products

    This article applies to 15 products

    Cyclone® V SX SoC FPGA
    Stratix® V E FPGA
    Cyclone® V GT FPGA
    Stratix® V GX FPGA
    Arria® V ST SoC FPGA
    Arria® V GX FPGA
    Arria® V GT FPGA
    Cyclone® V E FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V GX FPGA
    Stratix® V GT FPGA
    Stratix® V GS FPGA
    Arria® V GZ FPGA
    Arria® V SX SoC FPGA
    Cyclone® V ST SoC FPGA