2012-08-04 6 views
10

Sto cercando un modo per alternare i nomi foglia delle reti nella vista ModelSim, in modalità GUI. In altre parole, un equivalente di premere "nomi foglia Toggle < -> nomi completi" pulsante:C'è un modo per alternare i nomi delle foglie in ModelSim tramite l'API TCL?

enter image description here

Sono a conoscenza del modo di aggiungere nomi brevi. Per esempio, ho usato il codice come questo:

add wave -group "stimulus" -label "valid" ${sim_module}/aso_src0_valid 
add wave -group "stimulus" -label "ready" ${sim_module}/aso_src0_ready 
add wave -group "stimulus" -label "data" -radix ascii ${sim_module}/aso_src0_data 
add wave -group "stimulus" -label "begin" ${sim_module}/aso_src0_startofpacket 
add wave -group "stimulus" -label "end" ${sim_module}/aso_src0_endofpacket 
add wave -group "stimulus" -label "error" ${sim_module}/aso_src0_error 

Tuttavia, per un rapido script di simulazione sketch-up quando vorrei aggiungere tutti i segnali per un modulo che sembra troppo al tipo, e così Faccio solo questo:

add wave -group "stimulus" "/aso_src0_*" 

E per impostazione predefinita mostra i nomi completi sotto il gruppo "stimolo". Non sono riuscito a trovare un parametro della funzione add o un'altra funzione che alterna tra il nome foglia e il nome completo. Dato quanto sia potente ModelSim, è difficile credere che non abbia questa API o altro modo semplice per ottenere ciò che voglio. Quindi c'è un modo e cos'è?

risposta

8
config wave -signalnamewidth 1 

Da ModelSim Manuale di riferimento, v6.5e:

-signalnamewidth [<value>] 

(opzionale) controlla il numero di regioni gerarchici visualizzati come parte di un nome di segnale mostrata nel riquadro percorso. La variabile Tcl correlata è PrefWave (SignalNameWidth). Può anche essere impostato con la variabile WaveSignalNameWidth nel file modelsim.ini.

<valore> - Qualsiasi numero intero non negativo in cui il valore predefinito è 0 (visualizzare il percorso completo Ad esempio, 1 visualizza solo l'elemento percorso foglia, 2 visualizza gli ultimi due elementi di percorso, e così via..

Problemi correlati