Christian Costa
bee31c7d68
Messages: Generates messages ids during build and stop in case of duplicate and fix duplicate messages ids ( #210 )
...
* msg: Turn warnings into errors with more explicit meaning and make script returns an error code.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Generate messages.txt during build and stop in case of duplicated message ids.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Fix duplicate messages ids.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Do not fail build on duplicated ids and turn errors into warnings.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Remove messages.txt and use full path to it in gitignore.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
---------
Signed-off-by: Christian Costa <titan.costa@gmail.com>
2025-02-12 09:33:13 -08:00
James Cherry
6c404a38b1
report_power -highest_power_instances
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-04 09:10:48 -08:00
James Cherry
2a4fd08211
update copyright
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-21 18:54:33 -07:00
James Cherry
b2646a96d0
power use density instead of activity
...
commit f9ac0ee51e238b30c4ace2d925344da612ccccee
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 17 13:00:30 2025 -0700
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4619c083ef70c19e4cae71b351ccf25190983f11
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 17 10:02:50 2025 -0700
activity -> density
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aad7d4c03a9138f0b00a9d7a756bf183760df8eb
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 22:14:39 2025 -0700
power all but 2 regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2d9465c6e5035d221fc4d3ec32f4997a28aa9877
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 16:22:32 2025 -0700
power activity -> densiity
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5d3c6ef2c3b178cf8f4958fcc6cdc37ccac4a067
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 11:54:05 2025 -0700
power1 passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f8344e412eb398067d83387fec52b352bbd7eb06
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 10:30:04 2025 -0700
set_power_activity -density
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-17 13:02:13 -07:00
James Cherry
e7eebc98a3
read_vcd, report_activity_annotation resolves #162 resolves $158
...
commit 02be8357f8ba158292faab0e8d8b8d220e69c842
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 15:59:20 2025 -0700
sort regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b0e1d863d34853b70d342c6bb0baa400a08db207
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 15:44:07 2025 -0700
PowerResult::incf*
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 23ed0ed05d8bbf83cc5b6fa7598f1253cbe2b222
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 17:49:24 2025 -0700
gzip vcd/saif
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a5a1a7b80e00b2deb51505b2e60312e3c29284fe
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 17:12:09 2025 -0700
report_activity_annotation sort pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6c149cc6d66addda4eee5f56dbe4731876f1efa9
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 16:47:02 2025 -0700
vcd/saif do not annotate internal pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fe8c7c7fc7b2878cb16c7d2a57e1161555f9a36f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 11 17:09:22 2025 -0700
report_activity_annotation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8a8f87ba05c6c6f31017288d573c23e92cac4f9e
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 11:57:22 2025 -0700
ReadVcdActivies factor VcdCountReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aa70ae987c4a749e53ae2f93c8ff04a3c28b0b08
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 09:06:09 2025 -0700
vcd high time
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 242493e992949ee72493f4f15a0fe92630ad2f03
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 17:14:02 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8621a83d7abf5efcf54c24a1a16bba0c8eb5e441
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 17:11:22 2025 -0700
ReadVcdActivities rm sta_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fc0327c39c5aef6d09580795f6a13abf9b9f8266
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 09:36:30 2025 -0700
var name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a5b6e2ac66cef9355a9a87edcc185b483f5781ce
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 08:23:50 2025 -0700
vcd passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c0f6d268542b3dd431882cfa4e3d131d6d2fb933
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 20:19:27 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8181e206ee39e4c3fdd69ef1d3463092763c3d2b
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:41:59 2025 -0700
vcd debug
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 652736654b853d1f7fb64545c6a48500e1e3b83f
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:17:06 2025 -0700
vcd bus support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 03c877512d92b0148fd62cbc636da58ef6fb25ff
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:11:21 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 53bbd97a28d619ca87a546f34a3643c227b9df78
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 16:02:47 2025 -0700
rm Vcd structs, ReadVcdActivities -> VcdReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 745efff41221c3b06ba19931e4f8a58e5b0758ae
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:46:49 2025 -0700
vcd skip hpins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9a6177e8b671f0619809611984ed16f2d1a5b7a
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:39:41 2025 -0700
ReadVcdActivies rm vcd_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8b51b13b02c257d10385312d246e0da1f11b72f2
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:28:31 2025 -0700
power_vcd1 passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 744669797d1a4189c417d9d2f359cbd1f5bc7113
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 10:16:35 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0f0aeac1cd8349302b758ce4b79fd753063565f2
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 6 16:20:13 2025 -0800
vcd reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 01d296ce9b3ad8ac7e6dddf28a41a718b4138869
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 16:08:41 2025 -0800
vcd rm max_var_width
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9ffdb19074e5c38464b88ead0ec751ae7d3c506c
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 16:03:06 2025 -0800
vcd rm max_var_name_length_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5c577143d4a166bd133a9d97d1761b52b8e122dd
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 15:58:29 2025 -0800
ReadVcdActivities isa VcdReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6914405d0799b967a92634fe1aa251aaea4cdfbc
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 17:24:57 2025 -0800
vcd parse rm StaState dependence
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a0bd7aa5eee2e87c883776bf4840d117335e4a8b
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 16:41:55 2025 -0800
vcd headers
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4842d19d7a5c47d6ee46f297cb9404ab77fe2662
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 15:59:46 2025 -0800
refactor vcd parser
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-15 16:20:21 -07:00
James Cherry
b0bd2d87a1
power doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-31 13:59:20 -08:00
James Cherry
21a62ebccf
liberty test_cell parse internals
...
commit 6a290928a1e554df63682ec416ead0d463c89b4a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Oct 24 11:33:24 2024 -0700
liberty test signal_types
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 662b68e3def20b467c5dc1a2d9ca14b399ad27c1
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Oct 24 11:28:25 2024 -0700
liberty test_cell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d91e9a824b46149fb1f803c76714971043fe21b6
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Oct 24 10:35:17 2024 -0700
readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cbe980545669379ac25c5721c488168de98e9120
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Oct 24 09:38:29 2024 -0700
message ids
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f0234ddefae5ad82bad75839afc18baf458ebdab
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Oct 23 12:52:39 2024 -0700
rm test_cell disable edge support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit db798869bc85a6c7be5f938f4c4eb27402c177ad
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Oct 23 08:20:24 2024 -0700
liberty test_cell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d8fe710d551737f899a770abd2ca0b5e3a261d32
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Oct 22 17:37:04 2024 -0700
liberty test_cell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9ad676ec78df99223ecd82e27c941341b28eb4e4
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Oct 21 19:50:44 2024 -0700
liberty testcell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-10-24 11:37:07 -07:00
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
James Cherry
9359bec909
issue51 report_power idiot proofing
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-18 14:46:30 -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
086ae4ae3f
report_power clock power
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-20 17:27:09 -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
b071d1bdaa
multiple test_call leak
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-12-29 15:29:33 -07:00
James Cherry
58be6435f2
set_power_activity warn for clock ports
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-12-28 16:30:08 -07:00
James Cherry
314bc1a4d0
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-21 19:25:41 -08: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
5cca77d8a6
read_power_activities arg parsing
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-28 18:10:29 -07:00
James Cherry
cb54dabdfd
read_power_activities
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-27 19:26:25 -07:00
James Cherry
8ea2580566
power directory
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-27 15:43:47 -07:00