Article ID: 000075260 Content Type: Troubleshooting Last Reviewed: 06/30/2013

Why aren't my delay chain values back-annotated correctly?

Environment

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

Due to a problem in the Quartus® II software version 12.1 and later, back-annotation of delay chain settings does not work correctly. This problem affects designs targeting Stratix® V, Arria® V, and Cyclone® V devices.

Resolution

To work around this problem, back annotate delay chain settings using a Tcl script such as the one below. This Tcl script uses D5 delay chain settings as an example.

load_package chip_planner
project_open <project_reversion_name>
read_netlist
set nodes [get_nodes -type io]

foreach_in_collection node {
    set name [get_node_info -info name -node ]
    set d5 [get_node_info -info "D5 Delay Chain" -node ]
   
    if { != 0 } {
        set_instance_assignment -name T9_DELAY -to
    }
}
project_close

Related Products

This article applies to 15 products

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

1