update README
This commit is contained in:
parent
504913c719
commit
eb379e4ce6
18
README.md
18
README.md
|
@ -1,18 +1,16 @@
|
||||||
# Disclaimer
|
Copyright - Yehowshua Immanuel
|
||||||
PROPRIETARY - Copyright - Yehowshua Immanuel
|
|
||||||
|
|
||||||
# The Beginnings of a high-performance, low memory footprint VCD Viewer in Rust for massive multi-GB waveforms
|
# A High performance, VCD Parser written in Rust
|
||||||
|
|
||||||
## Current Features
|
## Current Features
|
||||||
- very fast
|
- pretty fast
|
||||||
- loads 400MB of VCD waveform per second on an 8 core 2017 desktop CPU with NVMe storage
|
|
||||||
- consumes roughly between 10 - 50MB of memory per GB of waveform
|
|
||||||
|
|
||||||
## Planned Features
|
## Planned Features
|
||||||
- elegant/pretty UI
|
- rapid log2n scrubbing through a signal's timeline
|
||||||
- can be easily ported to work in browser via webassembly
|
|
||||||
- allows high-performance custom Rust plugins to manipulate and
|
# Current Limitations
|
||||||
generate new waveforms live
|
Unable to handle VCD files that have signals with more than
|
||||||
|
2^32 - 1 = 4,294,967,295 deltas/changes.
|
||||||
|
|
||||||
## Running
|
## Running
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue