Clifford Wolf
|
cf1ba46fa0
|
Re-added clean after techmap in synth_xilinx
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-22 09:03:11 +02:00 |
Clifford Wolf
|
cbd9b8a3f3
|
Merge pull request #916 from YosysHQ/map_cells_before_map_luts
synth_xilinx to map_cells before map_luts
|
2019-04-22 09:01:00 +02:00 |
Clifford Wolf
|
19fd411e77
|
Merge pull request #911 from mmicko/gowin-nobram
Make nobram false by default for gowin
|
2019-04-22 08:58:09 +02:00 |
Clifford Wolf
|
b40af877f3
|
Merge pull request #909 from zachjs/master
support repeat loops with constant repeat counts outside of constant functions
|
2019-04-22 08:51:34 +02:00 |
Clifford Wolf
|
a98b171814
|
Merge pull request #944 from YosysHQ/clifford/pmux2shiftx
Add pmux2shiftx command
|
2019-04-22 08:39:37 +02:00 |
Clifford Wolf
|
632a666448
|
Merge pull request #945 from YosysHQ/clifford/libwb
New behavior for read_verilog handling of whiteboxes
|
2019-04-22 08:38:52 +02:00 |
Clifford Wolf
|
7b35d57592
|
Disable blackbox detection in techmap files
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-22 02:07:36 +02:00 |
Eddie Hung
|
a3371e118b
|
Merge branch 'master' into map_cells_before_map_luts
|
2019-04-21 14:24:50 -07:00 |
Clifford Wolf
|
d38f0c1a96
|
Fix tests
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-21 11:40:20 +02:00 |
Clifford Wolf
|
5b7fea5245
|
Add "noblackbox" attribute
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-21 11:40:09 +02:00 |
Clifford Wolf
|
fb7f02be55
|
New behavior for front-end handling of whiteboxes
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 22:24:50 +02:00 |
Clifford Wolf
|
f84a84e3f1
|
Merge pull request #943 from YosysHQ/clifford/whitebox
[WIP] Add "whitebox" attribute, add "read_verilog -wb"
|
2019-04-20 20:51:54 +02:00 |
Clifford Wolf
|
fc23af1707
|
Auto-initialize OnehotDatabase on-demand in pmux2shiftx.cc
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 18:13:37 +02:00 |
Clifford Wolf
|
97e9caa4fa
|
Add "onehot" pass, improve "pmux2shiftx" onehot handling
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 17:52:16 +02:00 |
Clifford Wolf
|
f3ad8d680a
|
Add "techmap -wb", use in formal flows
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 11:23:24 +02:00 |
Clifford Wolf
|
b7445ef387
|
Check blackbox attribute in techmap/simplemap
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 11:10:05 +02:00 |
Clifford Wolf
|
5b915f0153
|
Add "wbflip" command
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 11:04:46 +02:00 |
Clifford Wolf
|
e3687f6f4e
|
Merge pull request #942 from YosysHQ/clifford/fix931
Improve proc full_case detection and handling
|
2019-04-20 10:05:35 +02:00 |
Clifford Wolf
|
b3a3e08e38
|
Improve "pmux2shiftx"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 02:03:44 +02:00 |
Clifford Wolf
|
e06d158e8a
|
Fix some typos
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 01:18:07 +02:00 |
Clifford Wolf
|
37728520a6
|
Improvements in "pmux2shiftx"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 01:15:48 +02:00 |
Clifford Wolf
|
0070184ea9
|
Improvements in pmux2shiftx
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:38:25 +02:00 |
Clifford Wolf
|
4c831d72ef
|
Add test for pmux2shiftx
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:38:25 +02:00 |
Clifford Wolf
|
177878cbb0
|
Improve pmux2shift ctrl permutation finder
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:38:25 +02:00 |
Clifford Wolf
|
481f0015be
|
Complete rewrite of pmux2shiftx
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:38:25 +02:00 |
Clifford Wolf
|
1bf8c2b823
|
Import initial pmux2shiftx from eddieh
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:38:25 +02:00 |
Clifford Wolf
|
eafc4bd49f
|
Improve "show" handling of 0/1/X/Z padding
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-20 00:37:43 +02:00 |
Clifford Wolf
|
148caecca3
|
Change "ne" to "neq" in btor2 output
we need to do this because they changed the parser:
e97fc9ceda
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-19 21:17:12 +02:00 |
Clifford Wolf
|
ea2a21445e
|
Add tests/aiger/.gitignore
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-19 14:04:12 +02:00 |
Eddie Hung
|
9dec3d9978
|
Spelling fixes
|
2019-04-19 14:00:22 +02:00 |
Eddie Hung
|
8f93999129
|
Revert "write_json to not write contents (cells/wires) of whiteboxes"
This reverts commit 4ef03e19a8 .
|
2019-04-18 23:05:59 -07:00 |
Clifford Wolf
|
e625324489
|
Update to ABC 3709744
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-18 21:25:02 +02:00 |
Eddie Hung
|
b924923310
|
Merge pull request #917 from YosysHQ/eddie/fix_retime
Retime by default when abc -dff
|
2019-04-18 10:56:41 -07:00 |
Eddie Hung
|
4ef03e19a8
|
write_json to not write contents (cells/wires) of whiteboxes
|
2019-04-18 10:32:00 -07:00 |
Eddie Hung
|
290a798cec
|
Ignore 'whitebox' attr in flatten with "-wb" option
|
2019-04-18 10:32:00 -07:00 |
Eddie Hung
|
070a2d2fd6
|
Fix abc's remap_name to not ignore [^0-9] when extracting sid
|
2019-04-18 09:55:03 -07:00 |
Eddie Hung
|
9aa94370a5
|
ABC to call retime all the time
|
2019-04-18 08:46:41 -07:00 |
Clifford Wolf
|
f4abc21d8a
|
Add "whitebox" attribute, add "read_verilog -wb"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-18 17:45:47 +02:00 |
Eddie Hung
|
6008bb7002
|
Revert "synth_* with -retime option now calls abc with -D 1 as well"
This reverts commit 9a6da9a79a .
|
2019-04-18 07:59:16 -07:00 |
Eddie Hung
|
0642baabbc
|
Merge branch 'master' into eddie/fix_retime
|
2019-04-18 07:57:17 -07:00 |
Clifford Wolf
|
88be1cbfa5
|
Improve proc full_case detection and handling, fixes #931
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-18 15:13:47 +02:00 |
Clifford Wolf
|
ea8ac0aaad
|
Update to ABC d1b6413
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-04-17 13:51:34 +02:00 |
Eddie Hung
|
2df7d97b72
|
Merge pull request #939 from YosysHQ/revert895
Revert #895 (mux-to-shiftx optimisation)
|
2019-04-16 11:59:21 -07:00 |
Eddie Hung
|
4da4a6da2f
|
Revert #895
|
2019-04-16 11:07:51 -07:00 |
Eddie Hung
|
dca45c0888
|
Merge pull request #937 from YosysHQ/revert-932-eddie/fixdlatch
Revert "Recognise default entry in case even if all cases covered (fix for #931)"
|
2019-04-15 18:39:20 -07:00 |
Eddie Hung
|
b3378745fd
|
Revert "Recognise default entry in case even if all cases covered (fix for #931)"
|
2019-04-15 17:52:45 -07:00 |
Eddie Hung
|
18a4045858
|
Merge pull request #936 from YosysHQ/README-fix-quotes
README: fix some incorrect quoting
|
2019-04-15 12:22:05 -07:00 |
whitequark
|
6323e73cc9
|
README: fix some incorrect quoting.
|
2019-04-15 14:29:46 +00:00 |
Eddie Hung
|
db1a5ec6a2
|
Merge pull request #928 from litghost/add_xc7_sim_models
Add additional cells sim models for core 7-series primitives.
|
2019-04-12 11:52:45 -07:00 |
Keith Rothman
|
1f9235ede5
|
Remove BUFGCTRL, BUFHCE and LUT6_2 from cells_xtra.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2019-04-12 09:35:15 -07:00 |