Eddie Hung
|
ccc283737d
|
Apparently, this reduces number of MUXCY/XORCY
|
2019-04-26 16:28:48 -07:00 |
Eddie Hung
|
e31e21766d
|
Try a different approach with 'muxcover'
|
2019-04-26 16:09:54 -07:00 |
Eddie Hung
|
76b7c5d4cc
|
Merge remote-tracking branch 'origin/master' into xc7mux
|
2019-04-26 15:35:55 -07:00 |
Eddie Hung
|
ea0e0722bb
|
Where did this check come from!?!
|
2019-04-26 15:35:34 -07:00 |
Eddie Hung
|
6b9ca7cd6d
|
Remove split_shiftx call
|
2019-04-26 15:32:58 -07:00 |
Eddie Hung
|
dcc8a13e48
|
Revert "Merge branch 'eddie/split_shiftx' into xc7mux"
This reverts commit 3042d58330 , reversing
changes made to feff976454 .
|
2019-04-26 15:32:02 -07:00 |
Eddie Hung
|
8469d9fe9f
|
Missing newline
|
2019-04-26 14:51:37 -07:00 |
Eddie Hung
|
727eec04c5
|
Refactor synth_xilinx to auto-generate doc
|
2019-04-26 14:32:18 -07:00 |
Eddie Hung
|
1ea6d7920f
|
Cleanup ice40
|
2019-04-26 14:31:59 -07:00 |
Eddie Hung
|
159e7cc298
|
Add -undef option to equiv_opt, passed to equiv_induct
|
2019-04-26 11:16:48 -07:00 |
Eddie Hung
|
4473fd1502
|
Add -undef option to equiv_opt, passed to equiv_induct
|
2019-04-26 11:14:33 -07:00 |
Eddie Hung
|
976d8030dc
|
Actually use pm.st.shiftxB
|
2019-04-25 19:59:33 -07:00 |
Eddie Hung
|
f14d7f0df6
|
Cleanup superseded
|
2019-04-25 19:43:41 -07:00 |
Eddie Hung
|
019c48b508
|
bitblast_shiftx -> split_shiftx
|
2019-04-25 19:38:35 -07:00 |
Eddie Hung
|
fb4348f840
|
Fix for when B_WIDTH has trailing zeroes
|
2019-04-25 19:38:19 -07:00 |
Eddie Hung
|
880652283c
|
Merge remote-tracking branch 'origin/eddie/split_shiftx' into xc7mux
|
2019-04-25 18:52:20 -07:00 |
Eddie Hung
|
ece2c49e92
|
In order to indicate a failed pattern, blacklist?
|
2019-04-25 18:39:13 -07:00 |
Eddie Hung
|
0eb7150a57
|
Add test
|
2019-04-25 18:08:05 -07:00 |
Eddie Hung
|
af3c374a35
|
Elaborate on help message
|
2019-04-25 17:35:39 -07:00 |
Eddie Hung
|
3042d58330
|
Merge branch 'eddie/split_shiftx' into xc7mux
|
2019-04-25 17:31:27 -07:00 |
Eddie Hung
|
ccd0729456
|
Add split_shiftx command
|
2019-04-25 17:23:59 -07:00 |
Eddie Hung
|
8d00b9ef7e
|
Make pmgen support files more generic
|
2019-04-25 17:23:46 -07:00 |
Eddie Hung
|
feff976454
|
synth_xilinx to call bitblast_shiftx
|
2019-04-25 17:11:18 -07:00 |
Eddie Hung
|
408161ea3a
|
Misspelling
|
2019-04-25 16:46:13 -07:00 |
Eddie Hung
|
eec314e262
|
Remove topo sort no-loop assertion, with test
|
2019-04-24 21:06:53 -07:00 |
Eddie Hung
|
f96d82a5f1
|
Add -nocarry option to synth_xilinx
|
2019-04-24 16:46:41 -07:00 |
Eddie Hung
|
bfd71e0990
|
Fix abc9 with (* keep *) wires
|
2019-04-23 16:11:14 -07:00 |
Eddie Hung
|
9d122d3c51
|
Refactor into AigerReader::post_process()
|
2019-04-23 15:06:19 -07:00 |
Clifford Wolf
|
67005633e2
|
Add specify support to README
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 23:01:38 +02:00 |
Clifford Wolf
|
64925b4e8f
|
Improve $specrule interface
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 22:57:10 +02:00 |
Clifford Wolf
|
4575e4ad86
|
Improve $specrule interface
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 22:18:04 +02:00 |
Clifford Wolf
|
71c38d9de5
|
Add $specrule cells for $setup/$hold/$skew specify rules
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
634482380c
|
Preserve $specify[23] cells
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
012c6af088
|
Allow $specify[23] cells in blackbox modules
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
e807e88b60
|
Rename T_{RISE,FALL}_AVG to T_{RISE,FALL}_TYP to better match verilog std nomenclature
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
846eb5ea98
|
Add $specify2/$specify3 support to write_verilog
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
0bf9d0087c
|
Add support for $assert/$assume/$cover to write_verilog
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
aec2475a9d
|
Add CellTypes support for $specify2 and $specify3
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
e1d73e03d3
|
Add InternalCellChecker support for $specify2 and $specify3
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
b232e027bf
|
Checking and fixing specify cells in genRTLIL
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
41b843c27b
|
Un-break default specify parser
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
3cc95fb4be
|
Add specify parser
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
a7e11261bd
|
Add $specify2 and $specify3 cells to simlib
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 21:36:59 +02:00 |
Clifford Wolf
|
b2020ab44f
|
Merge pull request #957 from YosysHQ/oai4fix
Fixes for OAI4 cell implementation
|
2019-04-23 19:59:39 +02:00 |
David Shah
|
742c2f245d
|
Fixes for OAI4 cell implementation
Fixes #955 and the underlying issue in #954
Signed-off-by: David Shah <dave@ds0.me>
|
2019-04-23 17:54:00 +01:00 |
Eddie Hung
|
c6156f3118
|
Format some names using inline code
|
2019-04-23 09:01:10 -07:00 |
Eddie Hung
|
f66792c43a
|
Fix spelling
|
2019-04-23 08:58:34 -07:00 |
Clifford Wolf
|
c84cdc711c
|
Remove some left-over log_dump()
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-23 17:55:41 +02:00 |
Eddie Hung
|
60026842b2
|
Tweak
|
2019-04-22 17:59:56 -07:00 |
Eddie Hung
|
26e461f47d
|
Fix for A_WIDTH == 2 but B_WIDTH==3
|
2019-04-22 17:58:28 -07:00 |