Robert O'Callahan
|
e33ca17388
|
Force a newline to appear before YOSYS_ABC_DONE
|
2025-11-21 03:50:07 +00:00 |
|
Emil J. Tywoniak
|
6eb9e823e0
|
sdc: use Tcl memory management functionality
|
2025-11-20 00:21:15 +01:00 |
|
Emil J
|
2eff366e8c
|
Merge branch 'main' into emil/sdc_expand
|
2025-11-19 16:29:37 +01:00 |
|
Emil J. Tywoniak
|
920f4793fb
|
sdc: error on unknown getters
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
229123eb87
|
sdc: disable without YOSYS_ENABLE_TCL
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
033a2d5a67
|
sdc: remove vestigial code for tracked constraint followup work
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
f56e121ddb
|
sdc: add help
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
650392d4ec
|
sdc: specialize stubs for the call graph
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
224ed524fa
|
sdc: move to directory
|
2025-11-19 15:26:01 +01:00 |
|
Emil J. Tywoniak
|
94dd248dfb
|
sdc: graph mode only
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
8a54e51300
|
sdc: add -keep_hierarchy
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
d4228efae8
|
sdc: keep_hiearchy
|
2025-11-19 15:25:24 +01:00 |
|
Emil Jiří Tywoniak
|
075237f73b
|
sdc: refactor more
|
2025-11-19 15:25:24 +01:00 |
|
Emil Jiří Tywoniak
|
48ff9d4950
|
sdc: refactor find_matching
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
ae1235210d
|
sdc: functional graph
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c6491629d8
|
sdc: start graph
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
24a6412ea8
|
sdc: bit selections
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
21c68e0022
|
sdc: unknown handler experiment
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
420a083d9b
|
sdc: simple mode, remove per-tool stubs
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
834125a076
|
sdc: return resolved patterns
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
dc48ceadd9
|
sdc: collect strictly matching objects
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
9a3c7f70ad
|
sdc: stubs SDC commands supported by OpenSTA
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c26aa3186d
|
sdc: collect design objects
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c1c6ec1266
|
sdc: stubs SDC commands supported by Vivado
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
5a798b64ef
|
sdc: separate out
|
2025-11-19 15:25:22 +01:00 |
|
Emil J. Tywoniak
|
9a5465bc83
|
icell_liberty: simplify
|
2025-11-19 15:20:50 +01:00 |
|
Emil J. Tywoniak
|
cee3d0b598
|
icell_liberty: refactor and add help
|
2025-11-19 15:20:50 +01:00 |
|
Emil J. Tywoniak
|
e4e32d7966
|
icell_liberty: flop harder
|
2025-11-19 15:20:50 +01:00 |
|
Emil J. Tywoniak
|
c2c9506f4f
|
icell_liberty: flops
|
2025-11-19 15:20:50 +01:00 |
|
Emil J. Tywoniak
|
b3ead7e47d
|
icell_liberty: start
|
2025-11-19 15:20:50 +01:00 |
|
Miodrag Milanović
|
4bfdc62f65
|
Merge pull request #5472 from Anhijkt/arst-fsm-handling
fsm_detect: add adff detection
|
2025-11-14 13:47:08 +01:00 |
|
Robert O'Callahan
|
8c2984dc5f
|
Fix AbcModuleState::remap_name() to avoid calling IdString::c_str()
|
2025-11-12 11:52:04 +01:00 |
|
Robert O'Callahan
|
325b27f43a
|
Avoid calling IdString::c_str() in opt_clean
|
2025-11-12 11:52:04 +01:00 |
|
Robert O'Callahan
|
54bde15329
|
Implement IdString garbage collection instead of refcounting.
|
2025-11-12 11:52:04 +01:00 |
|
Emil J. Tywoniak
|
967e91aa73
|
libparse: fix parsing and memory safety of quoted values
|
2025-11-11 13:44:50 +01:00 |
|
Emil J
|
365c6753c4
|
Merge pull request #5453 from rocallahan/sigspec-onechunk
Make `SigSpec` const methods multithreading-compatible
|
2025-11-10 17:48:42 +01:00 |
|
Robert O'Callahan
|
3f7af10eda
|
Make SigSpec::chunks() return an object that can be iterated over without packing the SigSpec
|
2025-11-07 15:54:54 +00:00 |
|
KrystalDelusion
|
24b69cabaa
|
Merge pull request #5422 from YosysHQ/krys/SVI_support
Catch partial support of SVI
|
2025-11-07 11:16:07 +13:00 |
|
Anhijkt
|
7d10a72490
|
fsm_detect: add adff detection
|
2025-11-06 23:29:47 +02:00 |
|
Emil J
|
a16fc9b4f3
|
Merge pull request #5467 from YosysHQ/emil/liberty-unquoted-expressions
libparse: support unquoted expressions
|
2025-11-06 19:45:17 +01:00 |
|
Emil J. Tywoniak
|
fdcc4c1507
|
libparse: remove leftover comments
|
2025-11-06 13:30:09 +01:00 |
|
Emil J
|
a2aeef6c96
|
Merge pull request #5461 from rocallahan/reset-abc-config
Fix regression in configuring ABC techmapping
|
2025-11-06 11:58:04 +01:00 |
|
Robert O'Callahan
|
0f770285f3
|
Move global ABC configuration variables into AbcConfig and initialize them properly
|
2025-11-05 13:56:04 +00:00 |
|
Emil J. Tywoniak
|
90553267b0
|
libparse: fix quoting and negedge in filterlib -verilogsim
|
2025-11-05 14:13:58 +01:00 |
|
Emil J. Tywoniak
|
504b668ea6
|
libparse: fix verilogsim negedge
|
2025-11-05 13:49:05 +01:00 |
|
Emil J. Tywoniak
|
bf29f6dc11
|
libparse: tolerate closing quotes in expression parsing
|
2025-11-05 13:06:09 +01:00 |
|
Emil J. Tywoniak
|
4fac7a1b20
|
libparse: fix space before closing paren in expressions
|
2025-11-05 13:05:56 +01:00 |
|
Emil J. Tywoniak
|
547e254a9b
|
libparse: parse expressions in filterlib
|
2025-11-05 13:05:56 +01:00 |
|
Emil J. Tywoniak
|
66d8fc5c28
|
libparse: quirk-compatibility for unquoted boolean expression strings
|
2025-11-05 11:00:25 +01:00 |
|
Martin Povišer
|
5fa7feccd3
|
timeest: Add top ports launching/sampling
|
2025-11-03 14:21:28 +01:00 |
|