ThePerfectComputer / FastWaveBackend

A Rust VCD parser intended to be the backend of a Waveform Viewer(built using egui) that supports dynamically loaded rust plugins.
GNU General Public License v3.0
42 stars 5 forks source link

Separate name from width #20

Closed TheZoq2 closed 1 year ago

TheZoq2 commented 1 year ago

It is useful to have both around, but for things that look for particular signals by name, having the width always included in the name is problematic. For example in https://gitlab.com/surfer-project/surfer/-/issues/59

CC: @oscargus since you made the original change

oscargus commented 1 year ago

I agree that both may be useful to have it. Even more useful to combine signals with the same name and different indices (which seems to be how e.g. ModelSim generates VCDs by default).