On 09/19/2016 01:48 AM, by...@nc... wrote:
> I'll look at how hierarchy is handled with respect to escaped identifiers when I find a little bit more time.
> For now, try turning off View->Dynamic Resize. Grab the pane divider and drag it hard to the left.
> (You might have to attempt this a couple of times or do it before you add signals.)
Dear Tony,
was traveling, therefore the late response.
One has to switch of 'Dynamic Resize' indeed before one adds signals.
If signals are added with 'Dynamic Resize' on and than switches
it of the pane has still a minimal size given by the longest string.
If one adds one more signal after 'Dynamic Resize' was switched of
one can change the size freely.
With best regards, Walter
> You should be able to make it any size you want.
>
> -Tony
>
> ---- "Walter F.J. Mueller" <w.f...@re...> wrote:
>> Hallo,
>>
>> I'm using
>> - Xilinx Vivado 2016.2
>> - post-synthesis vhdl models generated by netlister
>> - ghdl 0.34dev with ghw output
>> - gtkwave V3.3.73
>>
>> The generated models have sometimes signal names with '\', like
>>
>> top.tb_arty.uut.rlink.core.b2cd.\N_REGS[dataval]\
>>
>> When I add them to the display the full hierarchy path is shown.
>> That happens for any 'hier max' setting larger than 1. An exception
>> is 'hier max' set to 1, in that case only the last name component
>> is shown.
>>
>> See attached screen shot for 'hier max' equal 3, the signal
>> names without '\' are shown with 3 name components, the ones
>> with '\' with all, starting from 'top.'.
>>
>> This is quite a nuisance because the 'Signals' pane is always as
>> wide as the longest name, and since full hierarchy path names tend
>> to be rather long in generated models, the 'Waves' pane gets
>> uncomfortably narrow.
>>
>>
>> With best regards, Walter
>>
>>
>> P.S.: Note that Vivado even generates signal names like
>> top.tb_arty.uut.\SMRB.I0\.\<const0>\
>> top.tb_arty.uut.\SMRB.I0\.smrb.\RB_SRES[err]\
>>
>> --> "SMRB.IO" apparently is one element of the hierarchy
>> --> gtkwave handles that correctly in the SST display
>> --> but again, always full path shown in 'Signals' pane
>
|