Eddie Hung
|
5f9ba3ea41
|
Merge remote-tracking branch 'origin/xaig' into xc7mux
|
2019-06-16 12:05:07 -07:00 |
Eddie Hung
|
0c59bc0b75
|
Cleanup
|
2019-06-16 10:42:00 -07:00 |
Eddie Hung
|
59dcfcc919
|
Merge branch 'xaig' into xaig_dff
|
2019-06-16 09:35:59 -07:00 |
Eddie Hung
|
fb90d8c18c
|
Cleanup
|
2019-06-16 09:34:26 -07:00 |
Eddie Hung
|
6852c83bbe
|
Cleanup write_xaiger
|
2019-06-15 22:50:15 -07:00 |
Eddie Hung
|
3ed95dae8d
|
Cleanup
|
2019-06-15 22:48:16 -07:00 |
Eddie Hung
|
416312b9ed
|
abc9 to recover_init by default
|
2019-06-15 22:44:45 -07:00 |
Eddie Hung
|
3d1185b835
|
Read init from outputs
|
2019-06-15 22:41:42 -07:00 |
Eddie Hung
|
d969a9060e
|
Add +/xilinx/abc_ff
|
2019-06-15 22:41:29 -07:00 |
Eddie Hung
|
bd2690e9b9
|
Preserve init of flops, and write into XAIG
|
2019-06-15 22:41:13 -07:00 |
Eddie Hung
|
2309459605
|
Do not treat $__ABC_FF_ as a user cell
|
2019-06-15 19:36:55 -07:00 |
Eddie Hung
|
9ec57b46c2
|
Fix spacing
|
2019-06-15 19:36:37 -07:00 |
Eddie Hung
|
0debea25a7
|
Update comment
|
2019-06-15 18:24:04 -07:00 |
Eddie Hung
|
cdfb634977
|
Cleanup
|
2019-06-15 18:18:56 -07:00 |
Eddie Hung
|
c2f3f116d0
|
Use $__ABC_FF_ instead of $_FF_
|
2019-06-15 18:16:14 -07:00 |
Eddie Hung
|
c04921c3a8
|
Fix debug message
|
2019-06-15 18:13:44 -07:00 |
Eddie Hung
|
b706ae82de
|
Fix log_debug messages
|
2019-06-15 12:42:18 -07:00 |
Eddie Hung
|
65c7bafc64
|
Re-order alphabetically
|
2019-06-15 10:19:05 -07:00 |
Eddie Hung
|
a76c8a7ffd
|
Fix initialisation of flops
|
2019-06-15 09:46:35 -07:00 |
Eddie Hung
|
6d74b3e004
|
Update comment
|
2019-06-15 09:36:02 -07:00 |
Eddie Hung
|
ac18a76beb
|
Map to $_FF_ instead of $_DFF_P_ to prevent recursion issues
|
2019-06-15 09:34:48 -07:00 |
Eddie Hung
|
7a3c403ba0
|
Missing close bracket
|
2019-06-15 09:10:01 -07:00 |
Eddie Hung
|
295bb23ae0
|
Wrap FDRE with $__ABC_FDRE containing comb
|
2019-06-15 09:08:56 -07:00 |
Eddie Hung
|
da487c4f31
|
For now, short $_DFF_[NP]_ from ff_map.v at re-integration
|
2019-06-15 09:08:18 -07:00 |
Eddie Hung
|
2ef2aa997c
|
read_aiger to not require clk_name for latches, plus debug
|
2019-06-15 09:07:53 -07:00 |
Eddie Hung
|
357d36ef4f
|
write_xaiger to treat abc_flop boxes as boxff for ABC
|
2019-06-15 09:07:03 -07:00 |
Eddie Hung
|
842c110357
|
Merge remote-tracking branch 'origin/xaig' into xc7mux
|
2019-06-15 05:48:47 -07:00 |
Eddie Hung
|
bf312043d4
|
Fix upper XC7 LUT[78] delays to use I[01] -> O delay not S -> O
|
2019-06-15 05:45:16 -07:00 |
Eddie Hung
|
627ea0b2a9
|
Merge remote-tracking branch 'origin/xaig' into xc7mux
|
2019-06-14 14:20:36 -07:00 |
Eddie Hung
|
7ff8330d1e
|
Leave breadcrumb behind
|
2019-06-14 13:34:40 -07:00 |
Eddie Hung
|
46e69ee934
|
Remove redundant condition
|
2019-06-14 13:31:18 -07:00 |
Eddie Hung
|
9b55e69755
|
Revert "Cleanup/optimise toposort in write_xaiger"
This reverts commit 1948e7c846 .
Restores old toposort with optimisations
|
2019-06-14 13:29:36 -07:00 |
Eddie Hung
|
4d7516f459
|
Revert "Cleanup/optimise toposort in write_xaiger"
This reverts commit 1948e7c846 .
Restores old toposort with optimisations
|
2019-06-14 13:28:47 -07:00 |
Eddie Hung
|
6c5ed8b660
|
Merge remote-tracking branch 'origin/xaig' into xc7mux
|
2019-06-14 13:15:12 -07:00 |
Eddie Hung
|
746f70a9ce
|
Update comment
|
2019-06-14 13:10:46 -07:00 |
Eddie Hung
|
0fa6a441f1
|
Check that whiteboxes are synthesisable
|
2019-06-14 13:08:38 -07:00 |
Eddie Hung
|
2d85725604
|
Get rid of compiler warnings
|
2019-06-14 13:07:56 -07:00 |
Eddie Hung
|
13e2e8df11
|
Update CHANGELOG
|
2019-06-14 12:50:30 -07:00 |
Eddie Hung
|
b63b2a0bd4
|
Revert "Remove wide mux inference"
This reverts commit 738fdfe8f5 .
|
2019-06-14 12:50:24 -07:00 |
Eddie Hung
|
691e145cda
|
Merge branch 'xaig' into xc7mux
|
2019-06-14 12:46:52 -07:00 |
Eddie Hung
|
8fa74287a7
|
As per @daveshah1 remove async DFF timing from xilinx
|
2019-06-14 12:43:20 -07:00 |
Eddie Hung
|
7876b5b8be
|
Cover __APPLE__ too for little to big endian
|
2019-06-14 12:40:51 -07:00 |
Eddie Hung
|
a632799d5b
|
Update abc9 -D doc
|
2019-06-14 12:29:46 -07:00 |
Eddie Hung
|
e391fc8e7b
|
Enable "abc9 -D <num>" for timing-driven synthesis
|
2019-06-14 12:28:01 -07:00 |
Eddie Hung
|
a48b5bfaa5
|
Further cleanup based on @daveshah1
|
2019-06-14 12:25:06 -07:00 |
Eddie Hung
|
97d2656375
|
Resolve comments from @daveshah1
|
2019-06-14 12:00:02 -07:00 |
Eddie Hung
|
2e34859a6b
|
Add XC7_WIRE_DELAY macro to synth_xilinx.cc
|
2019-06-14 11:38:22 -07:00 |
Eddie Hung
|
ba4b4a0088
|
Update delays based on SymbiFlow/prjxray-db
|
2019-06-14 11:33:10 -07:00 |
Eddie Hung
|
d47ff7ba87
|
Rename +/xilinx/abc.{box,lut} -> abc_xc7.{box,lut}
|
2019-06-14 10:51:11 -07:00 |
Eddie Hung
|
94314ae2d5
|
Comment out dist RAM boxing on ECP5 for now
|
2019-06-14 10:42:30 -07:00 |