wavedrom / zoom

🔍 Zoomable Waveform viewer for the Web
MIT License
43 stars 1 forks source link

Data model #13

Open drom opened 5 years ago

drom commented 5 years ago

References

DrSensor commented 5 years ago

Seems web workers can be a solution for tile rendering and managing a lot of data :thinking:

drom commented 5 years ago

related to #3

drom commented 5 years ago

It might be good to look at LXT/LXT2 data format that GTKWave supports. http://gtkwave.sourceforge.net/gtkwave.pdf : Page 103

nturley commented 5 years ago

Permissible values are '0', '1', 'Z', 'X', 'H', 'U', 'W', 'L', and '-' stored as the byte values 00 through 08 in the LXT file.

Does LXT support enums? I thought LXT, VCD, and FST only supported Verilog values, and GHW supported all VHDL values including enums, but the gtkwave docs seem to suggest that GHW supports the same data values as LXT. Maybe I'm remembering incorrectly.