Eddie Hung
|
f0fef90e9d
|
Merge remote-tracking branch 'origin/master' into xaig_arrival
|
2019-08-30 10:30:46 -07:00 |
|
David Shah
|
a94a8f3e40
|
Merge pull request #1343 from whitequark/diamond-ffs
Add/update every Diamond FF primitive
|
2019-08-30 13:28:21 +01:00 |
|
David Shah
|
91b46ed816
|
ecp5: Add simulation equivalence check for Diamond FF implementations
Signed-off-by: David Shah <dave@ds0.me>
|
2019-08-30 13:27:36 +01:00 |
|
whitequark
|
d9c621f9d1
|
ecp5: deduplicate Diamond FD/IFS/OFS/IO primitives.
|
2019-08-30 10:05:09 +00:00 |
|
whitequark
|
1e6b60d563
|
ecp5: allow (and enable by default) GSR on FD/IFS/OFS primitives.
|
2019-08-30 09:56:19 +00:00 |
|
whitequark
|
6fa8ce93e6
|
ecp5: add missing FD primitives.
|
2019-08-30 09:54:48 +00:00 |
|
whitequark
|
7e2825a2a4
|
ecp5: fix CEMUX on IFS/OFS primitives.
|
2019-08-30 09:42:33 +00:00 |
|
Eddie Hung
|
694e30a354
|
Merge pull request #1337 from YosysHQ/eddie/fix_carry_wrapper
Fix $__ICE40_CARRY_WRAPPER, restore abc9 functionality
|
2019-08-29 22:10:45 -07:00 |
|
Eddie Hung
|
1467761060
|
Fix typo that's gone unnoticed for 5 months!?!
|
2019-08-29 10:33:28 -07:00 |
|
Eddie Hung
|
25b1670a84
|
Rename boxes too
|
2019-08-29 07:03:32 -07:00 |
|
Clifford Wolf
|
89695fd3ab
|
Bump YOSYS_VER
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-08-29 12:05:26 +02:00 |
|
Eddie Hung
|
c4e5310823
|
Use a dummy box file if none specified
|
2019-08-28 20:58:55 -07:00 |
|
Eddie Hung
|
e8e3830868
|
Comment out SB_MAC16 arrival time for now, need to handle all its modes
|
2019-08-28 19:09:29 -07:00 |
|
Eddie Hung
|
309684af16
|
Add arrival for SB_MAC16.O
|
2019-08-28 19:07:28 -07:00 |
|
Eddie Hung
|
efa4ee5c0e
|
Add arrival times for U
|
2019-08-28 19:03:29 -07:00 |
|
Eddie Hung
|
4bda902f1b
|
LX -> LP
|
2019-08-28 19:02:54 -07:00 |
|
Eddie Hung
|
0f4e9f6bc5
|
Round not floor
|
2019-08-28 18:57:34 -07:00 |
|
Eddie Hung
|
927f1e3754
|
Add LP timings
|
2019-08-28 18:56:25 -07:00 |
|
Eddie Hung
|
e3709e5ee6
|
LX -> LP
|
2019-08-28 18:51:14 -07:00 |
|
Eddie Hung
|
5c42455350
|
Merge remote-tracking branch 'origin/eddie/fix_carry_wrapper' into xaig_arrival
|
2019-08-28 18:50:20 -07:00 |
|
Eddie Hung
|
13ecd8b0df
|
Add run-test.sh too
|
2019-08-28 18:47:48 -07:00 |
|
Eddie Hung
|
a4f641f230
|
Do not overwrite LUT param
|
2019-08-28 18:46:53 -07:00 |
|
Eddie Hung
|
e301a3dadb
|
Add SB_CARRY to ice40_opt test
|
2019-08-28 18:46:53 -07:00 |
|
Eddie Hung
|
dd42aa87b9
|
Add ice40_opt test
|
2019-08-28 18:46:53 -07:00 |
|
Eddie Hung
|
c0b99ed0e8
|
Do not overwrite LUT param
|
2019-08-28 18:45:09 -07:00 |
|
Eddie Hung
|
cd5d6940e1
|
Add SB_CARRY to ice40_opt test
|
2019-08-28 18:44:57 -07:00 |
|
Eddie Hung
|
bf046ba09c
|
Add ice40_opt test
|
2019-08-28 18:34:32 -07:00 |
|
Eddie Hung
|
3247442bf9
|
Revert "Revert "Fix omode which inserts an output if none exists (otherwise abc9 breaks)""
This reverts commit 8f0c1232d7 .
|
2019-08-28 17:34:00 -07:00 |
|
Eddie Hung
|
082a01954b
|
Revert "Output "h" extension only if boxes"
This reverts commit 399ac760ff .
|
2019-08-28 17:30:54 -07:00 |
|
Eddie Hung
|
070f3ac561
|
Merge remote-tracking branch 'origin/eddie/fix_carry_wrapper' into xaig_arrival
|
2019-08-28 17:29:25 -07:00 |
|
Eddie Hung
|
d46d38e4d5
|
Trailing comma
|
2019-08-28 17:25:54 -07:00 |
|
Eddie Hung
|
f5b4bc847c
|
Adapt to $__ICE40_CARRY_WRAPPER
|
2019-08-28 17:25:05 -07:00 |
|
Eddie Hung
|
e569f13870
|
Revert "Remove $__ICE40_FULL_ADDER handling from ice40_opt; cannot reason with"
This reverts commit 2aedee1f0e .
|
2019-08-28 17:22:44 -07:00 |
|
Eddie Hung
|
2421cb3fed
|
Add arrival times for HX devices
|
2019-08-28 17:21:37 -07:00 |
|
Eddie Hung
|
e4f89e01b5
|
Specify ice40 family to cells_sim.v using define
|
2019-08-28 17:21:12 -07:00 |
|
Eddie Hung
|
345a572449
|
Merge remote-tracking branch 'origin/eddie/fix_carry_wrapper' into xaig_arrival
|
2019-08-28 17:19:02 -07:00 |
|
Eddie Hung
|
2aedee1f0e
|
Remove $__ICE40_FULL_ADDER handling from ice40_opt; cannot reason with
CARRY_WRAPPER in the same way since I0 and I3 could be used
|
2019-08-28 17:07:36 -07:00 |
|
Eddie Hung
|
077e9d4ada
|
Update box size and timings
|
2019-08-28 17:07:24 -07:00 |
|
Eddie Hung
|
129df7184a
|
Update to new $__ICE40_CARRY_WRAPPER
|
2019-08-28 17:07:07 -07:00 |
|
Eddie Hung
|
a45c09c8d1
|
Account for D port being a constant
|
2019-08-28 15:31:55 -07:00 |
|
Eddie Hung
|
1b08f861b6
|
Merge branch 'eddie/xilinx_srl' into xaig_arrival
|
2019-08-28 15:31:48 -07:00 |
|
Eddie Hung
|
8d820a9884
|
Merge remote-tracking branch 'origin/master' into xaig_arrival
|
2019-08-28 15:19:10 -07:00 |
|
Eddie Hung
|
fc727fa5c9
|
Merge pull request #1334 from YosysHQ/clifford/async2synclatch
Add $dlatch support to async2sync
|
2019-08-28 12:36:06 -07:00 |
|
Eddie Hung
|
52c4655de3
|
No need to replace Q of slice since $shiftx is autoremove-d
|
2019-08-28 11:06:11 -07:00 |
|
Eddie Hung
|
9314a0a42e
|
Add (* clkbuf_sink *) to SRLC16E, reorder ports to match vendor
|
2019-08-28 10:51:39 -07:00 |
|
Eddie Hung
|
11e3eb1009
|
More cleanup
|
2019-08-28 10:19:35 -07:00 |
|
Eddie Hung
|
86b538bd02
|
More cleanup
|
2019-08-28 10:11:09 -07:00 |
|
Eddie Hung
|
c4d1bd988b
|
Do not use default_params dict, hardcode default values, cleanup
|
2019-08-28 10:06:40 -07:00 |
|
Eddie Hung
|
64ea147236
|
Add .gitignore
|
2019-08-28 09:55:34 -07:00 |
|
Eddie Hung
|
2f493fb465
|
Use test_pmgen for xilinx_srl
|
2019-08-28 09:55:09 -07:00 |
|