Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 6/20/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.6.4.12. Registers: pre-synthesis Filter

This Node Finder filter finds all register names you entered in the design after Analysis and Elaboration, but before physical synthesis performs any synthesis optimizations.

The following Tcl command demonstrates the use of the Registers: pre-synthesis filtering option:

set name_ids_col [get_names -filter * -node_type reg \
-observable_type pre_synthesis] 
foreach_in_collection name_id $name_ids_col { 
      set name [get_name_info -info full_path -observable_type pre_synthesis \
$name_id]
      append name ","
      append name [get_name_info -info node_type $name_id]
      puts $name
}

For more information about the get_names command, refer to The get_names Command.