Commit Graph

28 Commits

Author SHA1 Message Date
James Cherry 64f3c0d758 read_saif
commit bd5c1fc5a8e933ff63728f890bc7e03bf1155328
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Sep 23 18:02:40 2024 -0700

    read_saif doc, rename read_power_activities to read_vcd

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 16a18595b13e9f72ea2a4fc6bca84b21ab98757f
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Sep 23 17:37:05 2024 -0700

    saif parser

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 18f2448fb5fa8e83ee93fc9a3d15f4fe055d3a66
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Sep 23 16:11:47 2024 -0700

    read saif basically matches vcd

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit a31be85f7557f847134e5bf47ead0ff78ce8c407
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Sep 22 20:15:00 2024 -0700

    saif light

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 2aef1731f20421caf762c2908bef62279d3564b7
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Sep 22 18:36:17 2024 -0700

    saif reader

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit a7933ec57bc023893240b59fe1637cf33a2a95cd
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Sep 22 15:24:00 2024 -0700

    saif parser success

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 6deab8231345c6e28b3bc891dc56c82cdfe18ff0
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Sep 21 20:13:05 2024 -0700

    saif reader

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-23 18:04:26 -07:00
Matt Liberty ae01bbbca0 Fix clang warnings about wrong abs
using integer absolute value function 'abs' when argument is of floating
      point type [-Werror,-Wabsolute-value]
      if (abs((clk_period - sim_period) / clk_period) > .1)
          ^

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-07-29 15:55:02 +00:00
James Cherry d0287e5a47 rel 2.6.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 36645618b7 vcd timescale prefix orfs issue1806
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-28 11:03:14 -07:00
James Cherry 422a5819bd update copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-11 16:34:49 -08:00
James Cherry 3b721ba40a renumber error/warn messages
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-07 19:23:53 -07:00
James Cherry 9bb03e7114 ReadVcdActivities::findVarActivity debugPrint format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-24 09:57:27 -08:00
James Cherry 50bd00034b read_power_activities bus transition count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-22 16:51:18 -07:00
James Cherry a60fcbac15 PwrActivityOrigin vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-21 17:16:39 -07:00
James Cherry 4ca98768a2 power vcd used # as symbol
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-21 17:08:58 -07:00
James Cherry 6eb9a5e7f3 read_power_activities use sdc names
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-19 19:40:21 -07:00
James Cherry ce72b26df5 report_power check max time
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-18 11:14:25 -07:00
James Cherry 8f5216dc13 read_power_activities escaped bus name issue
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-16 20:44:39 -07:00
James Cherry 7514224f6c get_ports bus range
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-04 09:34:29 -07:00
James Cherry 94a93bd4ae rm tmp string uses
commit 2d0a4f8e9a8b46faa2ba91e1be636c3c3ad95a7f
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 21:25:37 2023 -0700

    leaks

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 5514910a91707d615bac0bbed3a29f579eca8de2
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 18:21:54 2023 -0700

    foo

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 076a51d5816444e883232933c2ded7309291d0bc
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 16:38:42 2023 -0700

    parse bus string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 2b80e563cbbb6563a6b716431f391bbb6639f816
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 15:57:05 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 9e4f2308658232d0b1ee9efcd948bb19ae5dd30f
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 14:37:35 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit ebad3afd49b08e7194452dd082c3c7c05767f875
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 10:59:11 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 69647913932312a04ca06e7a04cca17ed50d4daf
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Mar 24 21:02:20 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 55e67996a7b0651dbb5ee06cb89fe0410648c3c1
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 10:42:43 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 73cee43925c0d32940989c616440b4da18640121
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 09:55:17 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit eba6d1413b8d87a64a90141e5263a56eede1df51
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 09:40:16 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 95d6ed78144512a37fd7c1d3d8a62fc4c8965818
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 08:18:46 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit faf82464d7be7fd6c958a21d401fa48ece4ac341
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 07:49:11 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit cfc9064496cb6f46ec562b104bc7fff2fbc1b32e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Mar 25 07:37:12 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 057933a6ac356a7541883aa64b5109c7a0e8b8d1
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Mar 24 21:02:20 2023 -0700

    rm tmp string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit fdeb6436a72413356a627dd1de1d8cec7fca4c4a
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Mar 24 19:53:44 2023 -0700

    rm TmpString uses

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-03-26 06:34:36 -07:00
James Cherry cc2ef1783f update copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-02-18 17:55:40 -07:00
James Cherry 5d45a07e34 liberty pin names with brackets and .'s
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-02-18 17:20:40 -07:00
James Cherry 5bdf3fe74a read_power_activities report annotation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-01-06 18:47:38 -07:00
James Cherry e3bd330756 vcd coverity whining
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-04 09:33:03 -07:00
James Cherry bbc0495ebd vcd x/z transitions count as 1/2
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-02 18:17:04 -07:00
James Cherry 5b50dc0099 vcd clk period check
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-02 12:19:30 -07:00
James Cherry a48bb7dbe5 vcd transition count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-02 08:32:42 -07:00
James Cherry aff6342435 Vcd var lookup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-01 19:08:22 -07:00
James Cherry 3ba89a1a9c read vcd reorg as class
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 13:49:38 -07:00
James Cherry ca29f41613 read_power_activities -scope
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 13:26:16 -07:00
James Cherry d5f1b2888d read_vcd bus
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 10:17:40 -07:00
James Cherry 62e5c864a5 VarTime -> VcdTime
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-28 10:52:27 -07:00
James Cherry 8ea2580566 power directory
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-27 15:43:47 -07:00