Clifford Wolf
|
fea11f0fa4
|
Added API for generic cell cost calculations
|
2014-10-09 13:59:26 +02:00 |
Clifford Wolf
|
ccf7b2e342
|
Added mxe-based cross build for win32
|
2014-10-09 10:50:44 +02:00 |
Clifford Wolf
|
696d7ed40e
|
Fixes in "hilomap" help message
|
2014-10-08 21:38:37 +02:00 |
Clifford Wolf
|
9dea161321
|
sort cell types in "stat" output by name
|
2014-10-03 19:21:04 +02:00 |
Clifford Wolf
|
c5c7066ea6
|
sat encoding for exclusive $pmux ctrl inputs in "share" pass
|
2014-10-03 19:01:24 +02:00 |
Clifford Wolf
|
3e4b0cac8d
|
added resource sharing of $macc cells
|
2014-10-03 12:58:40 +02:00 |
Clifford Wolf
|
c3e779a65f
|
Added $_BUF_ cell type
|
2014-10-03 10:12:28 +02:00 |
Clifford Wolf
|
600c6cb013
|
remove buffers in opt_clean
|
2014-10-03 10:04:15 +02:00 |
Clifford Wolf
|
7019bc00e4
|
resource sharing of $alu cells
|
2014-10-03 09:55:50 +02:00 |
Clifford Wolf
|
2ee03f5da4
|
set "keep" on modules with $assert cells in "hierarchy"
|
2014-09-30 19:16:40 +02:00 |
Clifford Wolf
|
0b8cfbc6fd
|
Added support for "keep" on modules
|
2014-09-29 12:51:54 +02:00 |
Clifford Wolf
|
f9a307a50b
|
namespace Yosys
|
2014-09-27 16:17:53 +02:00 |
Clifford Wolf
|
13117bb346
|
Re-enabled assert for new logic loops in "share" pass
|
2014-09-21 19:44:08 +02:00 |
Clifford Wolf
|
96e821dc6c
|
Various improvements regarding logic loops in "share" results
|
2014-09-21 19:36:56 +02:00 |
Clifford Wolf
|
d6e2ace95b
|
Logic loop bugfix for "share" pass
|
2014-09-21 15:13:44 +02:00 |
Clifford Wolf
|
b28be0759f
|
Added "share -limit"
|
2014-09-21 15:13:06 +02:00 |
Clifford Wolf
|
a6c08b40fe
|
Still loop bug in "share": changed assert to warning
|
2014-09-21 14:51:07 +02:00 |
Clifford Wolf
|
8d60754aef
|
Do not introduce new logic loops in "share"
|
2014-09-21 13:52:39 +02:00 |
Clifford Wolf
|
edf11c635a
|
Assert on new logic loops in "share" pass
|
2014-09-21 12:57:33 +02:00 |
Clifford Wolf
|
a7758ef953
|
Added "test_abcloop" command
|
2014-09-19 15:51:34 +02:00 |
Clifford Wolf
|
5827826098
|
Small improvements in "abc" command handle_loops() function
|
2014-09-19 14:05:41 +02:00 |
Clifford Wolf
|
3aa003c8e9
|
Using "NOT" instead of "INV" as cell name in default abc genlib file
|
2014-09-19 13:15:31 +02:00 |
Clifford Wolf
|
f7bb8f244b
|
Alphabetically sort port names in "show" output
|
2014-09-19 11:13:10 +02:00 |
Clifford Wolf
|
f56b92818b
|
Do not run "scorr" in "abc -fast"
|
2014-09-18 19:00:21 +02:00 |
Clifford Wolf
|
815fab9d71
|
Added "abc -fast"
|
2014-09-18 12:57:37 +02:00 |
Clifford Wolf
|
9ae559b990
|
Fixed $_NOR vs. $_NOR_ typo in abc.cc
|
2014-09-16 12:45:05 +02:00 |
Clifford Wolf
|
ae02d9cb9a
|
Fixed $memwr/$memrd order in memory_dff
|
2014-09-16 12:40:58 +02:00 |
Clifford Wolf
|
b86410b2ab
|
More aggressive $macc merging in alumacc
|
2014-09-15 12:42:11 +02:00 |
Clifford Wolf
|
b470c480e9
|
Added the obvious optimizations to alumacc $macc generator
|
2014-09-15 12:22:03 +02:00 |
Clifford Wolf
|
fcbda07411
|
Improved maccmap tree bit packing
|
2014-09-15 12:00:19 +02:00 |
Clifford Wolf
|
2cbdbaad1f
|
Fixed wreduce $shiftx handling
|
2014-09-15 11:29:09 +02:00 |
Clifford Wolf
|
7e156a5419
|
Fixed techmap_wrap for techmap_celltype
|
2014-09-14 15:34:36 +02:00 |
Clifford Wolf
|
014bb34e0e
|
Various fixes/cleanups in alumacc and maccmap
|
2014-09-14 14:49:53 +02:00 |
Clifford Wolf
|
124e759280
|
Added techmap_wrap attribute
|
2014-09-14 14:49:26 +02:00 |
Clifford Wolf
|
b34ca15185
|
alumacc fix for $pos cells
|
2014-09-14 14:00:14 +02:00 |
Clifford Wolf
|
0df1d9ad72
|
Extract $alu cells in alumacc
|
2014-09-14 13:23:44 +02:00 |
Clifford Wolf
|
7b16c63101
|
Merge $macc cells in alumacc pass
|
2014-09-14 11:21:37 +02:00 |
Clifford Wolf
|
0b72f0acb1
|
Basic $macc extract in alumacc
|
2014-09-14 10:45:28 +02:00 |
Clifford Wolf
|
ff157fb74f
|
alumacc skeleton
|
2014-09-14 10:02:00 +02:00 |
Clifford Wolf
|
aab0e3bf70
|
Cleanup in wreduce
|
2014-09-14 10:01:30 +02:00 |
Clifford Wolf
|
af0c8873bb
|
Added $lcu cell type
|
2014-09-08 13:31:04 +02:00 |
Clifford Wolf
|
d46bac3305
|
Added "$fa" cell type
|
2014-09-08 12:15:39 +02:00 |
Clifford Wolf
|
1a88e47396
|
Trim msb/lsb zero bits from full adder in maccmap
|
2014-09-08 11:21:58 +02:00 |
Clifford Wolf
|
6747a7047e
|
Added "test_cell -const"
|
2014-09-08 11:12:39 +02:00 |
Clifford Wolf
|
c50b841b29
|
Added 'techmap_maccmap' techmap attribute
|
2014-09-07 18:23:37 +02:00 |
Clifford Wolf
|
015dcdc84c
|
Added "maccmap" command
|
2014-09-07 18:23:04 +02:00 |
Clifford Wolf
|
15b3c54fea
|
Added "test_cell -nosat"
|
2014-09-07 17:05:41 +02:00 |
Clifford Wolf
|
9329a76818
|
Various bug fixes (related to $macc model testing)
|
2014-09-06 20:30:46 +02:00 |
Clifford Wolf
|
fa64942018
|
Added $macc SAT model
|
2014-09-06 19:44:11 +02:00 |
Clifford Wolf
|
b847ec8a0b
|
Added $macc cell type
|
2014-09-06 15:47:46 +02:00 |