Forum Discussion

FRoth's avatar
FRoth
Icon for New Contributor rankNew Contributor
6 years ago

DCFIFO skew report TCL script and Quartus Prime Pro

When executing the "skew_report.tcl" script referenced in the FIFO Intel FPGA IP User Guide, we got this error message:

ERROR: Invalid name id for top level entity: 752582. Specify a valid top level entity id value. In Quartus Prime Pro, get_name_info query through integer value is only supported for "get_top_level_entity" TCL command. For other names query, please refer to "get_names" TCL command.

while executing

"get_name_info -info full_path $parent_id"

invoked from within

"set parent [get_name_info -info full_path $parent_id] "

invoked from within

"foreach_in_collection path [get_timing_paths -false_path -setup -detail summary -from $wrptr_regs -npaths $num_wrptrs] {

set src_reg_id [get_path_..."

(file "C:/Projects/pandora_iv_3d_fpga/skew_report.tcl" line 34)

invoked from within

"source "C:/Projects/pandora_iv_3d_fpga/skew_report.tcl""

("eval" body line 1)

invoked from within

"eval $tcl_command"

Is there a script for this compatible with Quartus Prime Pro? Or, does the DCFIFO now handle the false paths automatically with no need for user intervention?

7 Replies