WARNING: This project is not yet stable and currently under heavy development.
The wavetk
project is a toolkit for digital waveform parsing and processing.
The waveform we are talking about here are produced by CAD tools in formats
like Value Change Dump (VCD)
or FST (from Gtkwave).
This project includes:
- The rust crate wavetk, which contains data structures and functions for parsing and processing VCD file (FST is planned)
- Low-level bindings (i.e., C-compatible) around the library are defined in ./wavetk-bindings)
- A Python wrapper bindings/python
This project is under a MIT license.