Oscar Gustafsson
9c54c3a295
Increase maximum bit width
2023-10-11 09:54:59 +02:00
Oscar Gustafsson
b886e5d26d
Add support for parsing real values (to a String)
2023-10-10 16:08:09 +02:00
Frans Skarman
a1890a63dc
Revert "Add support for real values"
2023-10-10 13:15:17 +00:00
Oscar Gustafsson
77b1aa0a03
Add support for real values
2023-10-10 12:52:59 +02:00
Oscar Gustafsson
dba5773ebe
Add signal type query
2023-10-09 16:20:12 +02:00
Oscar Gustafsson
5ee512aff6
Remove identifier from bit string and guarantee lower case
2023-10-06 10:53:14 +02:00
Oscar Gustafsson
0795465c36
Clippy automatic fixes
2023-09-26 13:26:38 +02:00
Oscar Gustafsson
5758e77371
Run cargo-fmt
2023-09-26 13:16:14 +02:00
Oscar Gustafsson
a7537206e2
Add support for VHDL std_ulogic
2023-09-21 12:08:12 +02:00
TheZoq2
79300afd43
Make generic over readers
2023-01-09 18:45:10 +01:00
TheZoq2
3da3579213
Add more timing information
2022-12-23 11:34:48 +01:00
Yehowshua Immanuel
9f18b166a5
sane import and export behaviors
2022-10-26 01:16:39 -04:00
Yehowshua Immanuel
746c25b1ba
change visibility of and rename Signal to SignalEnum
2022-10-25 21:32:22 -04:00
Yehowshua Immanuel
6abcd7ce32
fix some errors/typos and prep for refactoring
2022-10-25 21:09:19 -04:00
Yehowshua Immanuel
4243551d76
proper handling of licenses
2022-09-14 16:28:12 -04:00
Yehowshua Immanuel
5700db83a0
support for strings seems to work
2022-09-08 09:59:24 -04:00
Yehowshua Immanuel
aeb796c46b
ordered search now working
2022-09-02 15:05:33 -04:00
Yehowshua Immanuel
37cf2b165c
remove some unused fields from struct match arms and eliminate warning in main
2022-08-22 10:03:29 -04:00
Yehowshua Immanuel
0acd49f66c
correct lengths of u8 LE encoded timestamp being recorded onto byte_len_of_(num/string)_tmstmp_vals_on_tmln
2022-08-22 09:56:22 -04:00
Yehowshua Immanuel
91dc24a9ba
Compute num_bytes ahead of time; Start removing undeeded signals from match arms
2022-08-22 09:48:56 -04:00
Yehowshua Immanuel
ea6701f104
now parsing single bit 0|1|x|z|u
2022-08-20 02:58:48 -04:00
Yehowshua Immanuel
e2c02316af
fixed some reference errors
2022-08-19 21:13:29 -04:00
Yehowshua Immanuel
15a2564f13
non trivial re-factor
2022-08-19 20:13:46 -04:00
Yehowshua Immanuel
cbd8be1708
- update README to reflect correct performance numbers
...
- add tasks to README
- repair bug in events.rs that prevented most events in VCD file from being parsed
- add some initial code for timeline scrubbing
2022-08-17 22:10:00 -04:00
Yehowshua Immanuel
fd31ec1358
notable near 2x speedup in load time, and near 3x reduction in memory consumption
2022-08-11 19:58:21 -04:00
Yehowshua Immanuel
c53c9684e6
presumably using macros everywhere now
2022-08-11 17:35:40 -04:00
Yehowshua Immanuel
0946d13e6e
separated out utilities and started tightening visibility modifiers
2022-08-08 19:45:14 -04:00
Yehowshua Immanuel
a7d2b11998
now running much faster, but due for refactor
2022-08-07 18:57:58 -04:00
Yehowshua Immanuel
ba9208277b
trying to get filename and linenumber
2022-08-04 13:19:52 -04:00
Yehowshua Immanuel
21f0682500
fixed most warnings
2022-08-02 19:31:35 -04:00
Yehowshua Immanuel
e931d9a825
refactor parse a bit
2022-08-02 16:40:40 -04:00