Eddie Hung
|
09637dd3e4
|
Fix submod -hidden
|
2019-11-26 11:57:26 -08:00 |
Eddie Hung
|
3027f015c2
|
clkpart to use 'submod -hidden'
|
2019-11-26 11:35:32 -08:00 |
Eddie Hung
|
e8aa92ca35
|
Add -hidden option to submod
|
2019-11-26 11:35:15 -08:00 |
Eddie Hung
|
6831510f5b
|
Fix debug
|
2019-11-25 12:59:34 -08:00 |
Eddie Hung
|
d087024caf
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-11-25 12:42:09 -08:00 |
Eddie Hung
|
180cb39395
|
abc9 to contain time call
|
2019-11-25 12:35:57 -08:00 |
Eddie Hung
|
f50b6422b0
|
abc9 to no longer to clock partitioning, operate on whole modules only
|
2019-11-25 12:35:38 -08:00 |
Eddie Hung
|
63b7a48fbc
|
clkpart to analyse async flops too
|
2019-11-25 12:04:11 -08:00 |
Marcin Kościelnicki
|
6cdea425b8
|
clkbufmap: Add support for inverters in clock path.
|
2019-11-25 20:40:39 +01:00 |
Eddie Hung
|
23ecf12bbf
|
Merge remote-tracking branch 'origin/eddie/clkpart' into xaig_dff
|
2019-11-23 10:29:03 -08:00 |
Eddie Hung
|
15aa3f460d
|
More oopsies
|
2019-11-23 10:28:46 -08:00 |
Eddie Hung
|
bf1167bc64
|
Conditioning abc9 on POs not accurate due to cells
|
2019-11-23 10:26:55 -08:00 |
Eddie Hung
|
7b2bccb3d3
|
Merge remote-tracking branch 'origin/eddie/clkpart' into xaig_dff
|
2019-11-23 10:18:06 -08:00 |
Eddie Hung
|
722eeacc09
|
Print ".en=" only if there is an enable signal
|
2019-11-23 10:17:31 -08:00 |
Eddie Hung
|
907c8aeaef
|
Escape IdStrings
|
2019-11-23 10:16:56 -08:00 |
Eddie Hung
|
165f5cb6cf
|
More sane naming of submod
|
2019-11-23 10:01:09 -08:00 |
Eddie Hung
|
66ff0511a0
|
Add -set_attr option, -unpart to take attr name
|
2019-11-23 09:52:17 -08:00 |
Eddie Hung
|
fb49da21bd
|
Merge remote-tracking branch 'origin/eddie/clkpart' into xaig_dff
|
2019-11-23 08:39:19 -08:00 |
Eddie Hung
|
96941aacbb
|
Do not use log_signal() for empty SigSpec to prevent "{ }"
|
2019-11-22 23:29:10 -08:00 |
Eddie Hung
|
736b96b186
|
Call submod once, more meaningful submod names, ignore largest domain
|
2019-11-22 23:16:15 -08:00 |
Eddie Hung
|
1851f4b488
|
Merge remote-tracking branch 'origin/eddie/clkpart' into xaig_dff
|
2019-11-22 23:01:18 -08:00 |
Eddie Hung
|
d223e11a72
|
Merge remote-tracking branch 'origin/eddie/submod_po' into xaig_dff
|
2019-11-22 22:28:35 -08:00 |
Eddie Hung
|
cba3073026
|
submod to bitty rather bussy, for bussy wires used as input and output
|
2019-11-22 20:53:58 -08:00 |
Eddie Hung
|
900c806d4e
|
Move clkpart into passes/hierarchy
|
2019-11-22 17:25:53 -08:00 |
Eddie Hung
|
2c5dfd802d
|
Merge remote-tracking branch 'origin/eddie/submod_po' into xaig_dff
|
2019-11-22 17:24:45 -08:00 |
Eddie Hung
|
8119383f81
|
Constant driven signals are also an input to submodules
|
2019-11-22 17:23:51 -08:00 |
Eddie Hung
|
89a4a4d90f
|
Merge remote-tracking branch 'origin/eddie/submod_po' into xaig_dff
|
2019-11-22 17:04:33 -08:00 |
Eddie Hung
|
573396851a
|
Oops
|
2019-11-22 17:03:30 -08:00 |
Eddie Hung
|
bf7d36627e
|
Merge remote-tracking branch 'origin/eddie/clkpart' into xaig_dff
|
2019-11-22 17:00:35 -08:00 |
Eddie Hung
|
95af8f56e4
|
Only action if there is more than one clock domain
|
2019-11-22 17:00:11 -08:00 |
Eddie Hung
|
00d76f6cc4
|
Replace TODO
|
2019-11-22 16:58:08 -08:00 |
Eddie Hung
|
0806b8e398
|
Merge remote-tracking branch 'origin/eddie/submod_po' into xaig_dff
|
2019-11-22 16:50:56 -08:00 |
Eddie Hung
|
6a52897aee
|
sigmap(wire) should inherit port_output status of POs
|
2019-11-22 16:48:11 -08:00 |
Eddie Hung
|
698854955c
|
Merge branch 'eddie/clkpart' into xaig_dff
|
2019-11-22 15:41:48 -08:00 |
Eddie Hung
|
84153288bb
|
Brackets
|
2019-11-22 15:41:34 -08:00 |
Eddie Hung
|
3df191cec5
|
Entry in Makefile.inc
|
2019-11-22 15:41:23 -08:00 |
Eddie Hung
|
bd56161775
|
Merge branch 'eddie/clkpart' into xaig_dff
|
2019-11-22 15:38:48 -08:00 |
Eddie Hung
|
856a3dc98d
|
New 'clkpart' to {,un}partition design according to clock/enable
|
2019-11-22 15:35:51 -08:00 |
Clifford Wolf
|
03fb92ed6f
|
Add "opt_mem" pass
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-11-22 17:45:22 +01:00 |
Eddie Hung
|
c4ec42ac38
|
When expanding upwards, do not capture $__ABC9_{FF,ASYNC}_
Since they should be captured downwards from the owning flop
|
2019-11-21 16:17:03 -08:00 |
David Shah
|
ca99b1ee8d
|
proc_dlatch: Add error handling for incorrect always_(ff|latch|comb) usage
Signed-off-by: David Shah <dave@ds0.me>
|
2019-11-21 20:46:41 +00:00 |
Eddie Hung
|
729c6b93e8
|
endomain -> ctrldomain
|
2019-11-20 14:32:01 -08:00 |
Eddie Hung
|
09ee96e8c2
|
Merge remote-tracking branch 'origin/master' into xaig_dff
|
2019-11-19 15:40:39 -08:00 |
Marcin Kościelnicki
|
15232a48af
|
Fix #1462, #1480.
|
2019-11-19 08:57:39 +01:00 |
Marcin Kościelnicki
|
38e72d6e13
|
Fix #1496.
|
2019-11-18 04:16:48 +01:00 |
Clifford Wolf
|
527434de49
|
Merge pull request #1492 from YosysHQ/dave/wreduce-fix-arst
wreduce: Don't trim zeros or sext when not matching ARST_VALUE
|
2019-11-17 10:42:30 +01:00 |
David Shah
|
f5804a84fd
|
wreduce: Don't trim zeros or sext when not matching ARST_VALUE
Signed-off-by: David Shah <dave@ds0.me>
|
2019-11-14 18:43:15 +00:00 |
Clifford Wolf
|
e907ee4fde
|
Merge pull request #1490 from YosysHQ/clifford/autoname
Add "autoname" pass and use it in "synth_ice40"
|
2019-11-14 18:03:44 +01:00 |
Clifford Wolf
|
07c854b7af
|
Add "autoname" pass and use it in "synth_ice40"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-11-13 13:41:16 +01:00 |
whitequark
|
ab0fb19cff
|
Merge pull request #1488 from whitequark/flowmap-fixes
flowmap: fix a few crashes
|
2019-11-13 11:57:17 +00:00 |