Quantcast
Channel: Cadence Digital Implementation Forum
Viewing all articles
Browse latest Browse all 1479

non-default report

$
0
0

Lately I have been spending more of my time in the Genus virtual world than my normal Innovus reality .

One procedure that stands out in Genus application notes reports 'every single non default' environmental variable from the current run.

 

proc all_nondefault_root_attrs {} {   puts "\n[string repeat "-" 40]"  

puts "non-default root attributes"   puts "[string repeat "-" 40]"  

foreach a [lsort [find /object_types/root -attr *]] {     set attr [basename $a]    

redirect /dev/null {set val [get_attr $attr /]}    

set def [get_attr default_value $a]     if {$val ne $def} {       puts " $attr = $val"     }   }   puts "[string repeat "-" 40]\n"  }

 all_nondefault_root_attrs

 

This style of report would be incredibly useful in Innovus , especially if it understood the "Auto-tune" features of the smaller nodes.

Shawn 

 


Viewing all articles
Browse latest Browse all 1479

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>