forked from tanchou/Verilog
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			611 B
		
	
	
	
		
			Tcl
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			611 B
		
	
	
	
		
			Tcl
		
	
	
	
	
	
| puts "Starting TCL script"
 | |
| #set path test1b_tb
 | |
| #gtkwave::forceOpenTreeNode $path
 | |
| set nfacs [ gtkwave::getNumFacs ]
 | |
| puts "There are $nfacs signals"
 | |
| set l [list]
 | |
| 
 | |
| for {set i 0} {$i < $nfacs } {incr i} {
 | |
|     set facname [ gtkwave::getFacName $i ]
 | |
| 	set numdots  [ expr {[llength [split $facname .]] - 1}]
 | |
| #	puts "$numdots"
 | |
|     if {$numdots == 1} {
 | |
|       lappend l "$facname"
 | |
|       puts "Added signal $facname"
 | |
| 	}
 | |
| }
 | |
| 
 | |
| set num_added [ gtkwave::addSignalsFromList $l ]
 | |
| gtkwave::setZoomRangeTimes [ gtkwave::getMinTime ] [ gtkwave::getMaxTime ]
 | |
| puts "Start time [ gtkwave::getMinTime ] end time: [ gtkwave::getMaxTime ]" |