Commit graph

  • a3a220171d
    Merge 909cca2508 into f2676673cd Oscar Gustafsson 2024-04-24 07:47:46 +0530
  • f2676673cd small update main Yehowshua Immanuel 2024-03-16 23:29:10 -0400
  • 133b1a2693
    Sunsetting Yehowshua Immanuel 2024-03-12 18:50:29 -0400
  • 909cca2508 Initial SystemVerilog/fst2vcd support oscargus/svsupport oscargus/svsupport Oscar Gustafsson 2024-01-07 11:54:40 +0100
  • de897a5010
    Merge pull request #36 from ThePerfectComputer/double_sided_query oscargus/main Frans Skarman 2023-12-13 08:56:15 +0000
  • e2e3541e3f Refactor the double-sided-query to make it less error-prone double_sided_query TheZoq2 2023-12-05 16:44:19 +0100
  • 7d414f36dd Correctly compute next index TheZoq2 2023-12-05 14:59:04 +0100
  • 9a8c2a03eb Don't throw away the right hand time of changes TheZoq2 2023-12-05 14:25:36 +0100
  • 3851c4e06c
    Merge pull request #35 from ThePerfectComputer/scopefix Frans Skarman 2023-12-05 13:29:26 +0000
  • 9ba53df728 Add workaround for files produced by verilator which have annonymous scopes scopefix TheZoq2 2023-11-03 19:49:06 +0100
  • 7a2bed42a3 Add some clones and expose SignalErrors TheZoq2 2023-10-25 17:55:05 +0200
  • d42d01f9c3 Expose index TheZoq2 2023-10-23 18:15:30 +0200
  • f3e45f8497
    Merge pull request #20 from ThePerfectComputer/name_width_separation Frans Skarman 2023-10-23 13:28:02 +0000
  • e7f2f661df Separate name from width name_width_separation TheZoq2 2023-10-05 17:57:06 +0200
  • 4f31ec842f
    Merge pull request #33 from oscargus/bumpdependencies Frans Skarman 2023-10-16 09:02:37 +0000
  • a8ee52a11e Bump dependencies Oscar Gustafsson 2023-10-15 22:05:52 +0200
  • e3c60600f4
    Merge pull request #32 from oscargus/maxsize Frans Skarman 2023-10-11 08:20:08 +0000
  • 9c54c3a295 Increase maximum bit width Oscar Gustafsson 2023-10-11 09:54:59 +0200
  • b9c507c9d8
    Merge pull request #29 from oscargus/realparsing Frans Skarman 2023-10-10 14:15:50 +0000
  • b886e5d26d Add support for parsing real values (to a String) Oscar Gustafsson 2023-10-10 16:08:09 +0200
  • 01eacd4028
    Merge pull request #28 from ThePerfectComputer/revert-27-realvalues Frans Skarman 2023-10-10 13:18:31 +0000
  • a1890a63dc
    Revert "Add support for real values" revert-27-realvalues Frans Skarman 2023-10-10 13:15:17 +0000
  • a1bf2cb15f
    Merge pull request #27 from oscargus/realvalues Frans Skarman 2023-10-10 13:11:04 +0000
  • 77b1aa0a03 Add support for real values oscargus/realvalues Oscar Gustafsson 2023-10-10 12:10:31 +0200
  • eaea65f7ea
    Merge pull request #26 from oscargus/signaltype Frans Skarman 2023-10-09 15:10:05 +0000
  • dba5773ebe Add signal type query Oscar Gustafsson 2023-10-09 16:07:23 +0200
  • 0df20db383
    Merge pull request #25 from oscargus/signaltypes Frans Skarman 2023-10-09 12:38:13 +0000
  • b576e1b57d Add all signal types in standard Oscar Gustafsson 2023-10-09 14:04:59 +0200
  • 6c76a066e3
    Merge pull request #24 from oscargus/clonetimescale Frans Skarman 2023-10-09 07:23:44 +0000
  • 4e8c8e4896 Add derive cases and fmt to Timescale Oscar Gustafsson 2023-10-07 15:41:15 +0200
  • 5a7675d0be
    Merge pull request #21 from oscargus/fork Frans Skarman 2023-10-06 14:42:53 +0000
  • 76da883dae
    Merge pull request #19 from oscargus/bitparsing Frans Skarman 2023-10-06 08:56:14 +0000
  • 5ee512aff6 Remove identifier from bit string and guarantee lower case Oscar Gustafsson 2023-10-04 16:23:42 +0200
  • dad11e2f57 Add support for fork scopes Oscar Gustafsson 2023-10-06 08:23:59 +0200
  • bc7c6913ce
    Fix typos ThePerfectComputer 2023-09-30 12:27:14 -0400
  • 506abf9058
    Update with status and vision ThePerfectComputer 2023-09-30 12:25:58 -0400
  • 7b9090f5af
    Add screenshot and improve description ThePerfectComputer 2023-09-28 23:33:48 -0400
  • 64372871a0
    Update README.md ThePerfectComputer 2023-09-28 21:10:07 -0400
  • fccd65ef8f
    Merge pull request #18 from oscargus/cleanup Frans Skarman 2023-09-27 07:40:33 +0000
  • 0795465c36 Clippy automatic fixes Oscar Gustafsson 2023-09-26 13:23:08 +0200
  • 5758e77371 Run cargo-fmt Oscar Gustafsson 2023-09-26 13:16:14 +0200
  • 22eaf8da15
    Merge pull request #15 from oscargus/vhdl Frans Skarman 2023-09-26 11:05:21 +0000
  • 806ad9be3c
    Merge pull request #12 from oscargus/keepindex Frans Skarman 2023-09-26 11:03:10 +0000
  • a7537206e2 Add support for VHDL std_ulogic Oscar Gustafsson 2023-09-20 14:50:16 +0200
  • 0897bbae66 Keep index as part of signal name Oscar Gustafsson 2023-09-13 13:24:13 +0200
  • e46e0b0cc5
    Merge pull request #13 from oscargus/commenttypo Frans Skarman 2023-09-19 13:00:01 +0000
  • de6fae83c4
    Merge pull request #14 from TheZoq2/main Frans Skarman 2023-09-19 12:59:18 +0000
  • 14a314a2f3
    Merge pull request #11 from oscargus/removedeprecation Frans Skarman 2023-09-18 17:37:43 +0000
  • 03705f263d Allow comments in scope (fix typo) Oscar Gustafsson 2023-09-13 14:18:18 +0200
  • 878b06e666
    Merge pull request #1 from LucasKl/main Frans Skarman 2023-09-11 08:55:19 +0000
  • f2689885be Add real_idx function to signal Lucas Klemmer 2023-09-10 16:23:04 +0200
  • 1534924d05
    Merge pull request #10 from oscargus/surferreadme Frans Skarman 2023-09-07 11:10:25 +0000
  • 73332179ee Replace deprecated method Oscar Gustafsson 2023-09-06 13:02:02 +0200
  • c0d245c0e5 Update README with more information about surfer Oscar Gustafsson 2023-09-06 12:53:38 +0200
  • 4f88eab5de
    Update README.md ThePerfectComputer 2023-07-25 13:10:14 -0400
  • fc169c2e3b
    Merge pull request #8 from TheZoq2/expose_stuff ThePerfectComputer 2023-07-01 20:20:05 -0400
  • a8edb3d602 expse paths and fix warnings TheZoq2 2023-06-16 17:08:20 +0200
  • 53bbacd261 Expose signal time stamp TheZoq2 2023-05-01 17:37:24 +0200
  • 79300afd43 Make generic over readers TheZoq2 2023-01-09 18:45:10 +0100
  • bc73db5dba Do not include range in name TheZoq2 2023-01-03 16:33:44 +0100
  • 3da3579213 Add more timing information TheZoq2 2022-12-23 11:34:48 +0100
  • b162d67a9d impl traits required for maps for idxes TheZoq2 2022-12-22 18:11:19 +0100
  • 540ed13e2c
    Update README.md ThePerfectComputer 2022-10-26 14:21:19 -0400
  • 38579f08e9 update UI Yehowshua Immanuel 2022-10-26 14:07:58 -0400
  • f95db0cd2d
    Merge pull request #6 from ThePerfectComputer/refactor-signal ThePerfectComputer 2022-10-26 02:23:08 -0400
  • b4cbbf29cc remove some dead code in comments and add querying values on timeline back to vcd example refactor-signal Yehowshua Immanuel 2022-10-26 02:19:59 -0400
  • 9f18b166a5 sane import and export behaviors Yehowshua Immanuel 2022-10-26 01:16:39 -0400
  • d343b6f5ff I broke something... Yehowshua Immanuel 2022-10-25 22:53:19 -0400
  • 746c25b1ba change visibility of and rename Signal to SignalEnum Yehowshua Immanuel 2022-10-25 21:32:22 -0400
  • 6abcd7ce32 fix some errors/typos and prep for refactoring Yehowshua Immanuel 2022-10-25 21:09:19 -0400
  • ea5675d920
    Update README.md ThePerfectComputer 2022-10-20 09:26:58 -0400
  • d5db622db3 update UI pic Yehowshua Immanuel 2022-09-15 20:00:26 -0400
  • 61a68a4fbe public members in ScopeIdx seem to be useful in a frontend GUI Yehowshua Immanuel 2022-09-15 10:08:17 -0400
  • 9033f977d5 it seems to be useful to make SignalIdx content public for a GUI frontend Yehowshua Immanuel 2022-09-15 09:17:42 -0400
  • 284e97efd2 support properly printing root scopes in example vcd Yehowshua Immanuel 2022-09-14 19:31:26 -0400
  • 6b6321557b - propagate renaming for crate to fastwave_backend - repair scope printout from example/vcd.rs - update and improve instruction for running examples in README Yehowshua Immanuel 2022-09-14 16:54:35 -0400
  • 4243551d76 proper handling of licenses Yehowshua Immanuel 2022-09-14 16:28:12 -0400
  • 06e0aae26f update TODO in README Yehowshua Immanuel 2022-09-14 13:37:50 -0400
  • a0713c1f38 add docs and change examples to reflect changing interfaces Yehowshua Immanuel 2022-09-13 19:35:23 -0400
  • 320b0d348d notable restructuring Yehowshua Immanuel 2022-09-09 02:59:33 -0400
  • 4c1af97760 some docs and create lib Yehowshua Immanuel 2022-09-08 15:02:41 -0400
  • 5700db83a0 support for strings seems to work Yehowshua Immanuel 2022-09-08 09:59:24 -0400
  • cd6ea71b8d improve README Yehowshua Immanuel 2022-09-06 10:29:36 -0400
  • 1ec7b67a4b begin implementation for string lookups on timeline and rename functions to differentiate between strings and nums Yehowshua Immanuel 2022-09-04 18:52:32 -0400
  • f4e27ffcb6 - improve to-do list in README - move code that exercises searching for values at specific time within signals from src/vcd/parse.rs to sr/vcd/main.rs - make necessary struct and enum fields public as well as possibly the structs and enums themselves Yehowshua Immanuel 2022-09-02 17:00:14 -0400
  • c25353073b
    Merge pull request #5 from ThePerfectComputer/signal_query ThePerfectComputer 2022-09-02 15:08:26 -0400
  • aeb796c46b ordered search now working signal_query Yehowshua Immanuel 2022-09-02 15:05:33 -0400
  • 223d36c1a6 successful integration of untested query timeline function Yehowshua Immanuel 2022-08-22 11:14:53 -0400
  • 02e28f0357 more restrictive exports Yehowshua Immanuel 2022-08-22 10:14:26 -0400
  • fd60e95961 change lookup_errors to signal_errors Yehowshua Immanuel 2022-08-22 10:11:19 -0400
  • 3d2b7f8028 maintain consistency wit num_bits naming Yehowshua Immanuel 2022-08-22 10:08:27 -0400
  • 37cf2b165c remove some unused fields from struct match arms and eliminate warning in main Yehowshua Immanuel 2022-08-22 10:03:29 -0400
  • 0acd49f66c correct lengths of u8 LE encoded timestamp being recorded onto byte_len_of_(num/string)_tmstmp_vals_on_tmln Yehowshua Immanuel 2022-08-22 09:56:22 -0400
  • 91dc24a9ba Compute num_bytes ahead of time; Start removing undeeded signals from match arms Yehowshua Immanuel 2022-08-22 09:48:56 -0400
  • 8dab46a0cb - moved dereferencing alias to VCD impl - added function to help with reconstructing timestamps and numerical signal values Yehowshua Immanuel 2022-08-21 19:51:51 -0400
  • ea6701f104 now parsing single bit 0|1|x|z|u Yehowshua Immanuel 2022-08-20 02:58:48 -0400
  • e2c02316af fixed some reference errors Yehowshua Immanuel 2022-08-19 21:13:29 -0400
  • 15a2564f13 non trivial re-factor Yehowshua Immanuel 2022-08-19 20:13:46 -0400
  • 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 Yehowshua Immanuel 2022-08-17 22:10:00 -0400
  • 3a4ed56532 it's a tilde Robert Yehowshua Immanuel 2022-08-11 20:10:14 -0400