gateware.boneless: use explicit SRU datapath (-16 DFFESR, +16 DFFSR, +1 LUT). Before: Number of cells: 627 SB_CARRY 77 SB_DFF 1 SB_DFFE 1 SB_DFFESR 80 SB_DFFSR 19 SB_LUT4 448 SB_RAM40_4K 1 After: Number of cells: 628 SB_CARRY 77 SB_DFF 1 SB_DFFE 1 SB_DFFESR 64 SB_DFFSR 35 SB_LUT4 449 SB_RAM40_4K 1
by whitequark 6 years 2 weeks
bbf24649
gateware.boneless: use explicit ALU datapath (-16 CARRY, -11 LUT). Before: Number of cells: 654 SB_CARRY 93 SB_DFF 1 SB_DFFE 1 SB_DFFESR 80 SB_DFFSR 19 SB_LUT4 459 SB_RAM40_4K 1 After: Number of cells: 627 SB_CARRY 77 SB_DFF 1 SB_DFFE 1 SB_DFFESR 80 SB_DFFSR 19 SB_LUT4 448 SB_RAM40_4K 1
by whitequark 6 years 2 weeks
b94da9be
arch.boneless: fix typo.
by whitequark 6 years 2 weeks
947bdf03
arch.boneless: fix instruction set summary.
by whitequark 6 years 2 weeks
6ab06034
arch.boneless: rename O flag to V flag. To avoid confusion with zero.
by whitequark 6 years 2 weeks
fcfda0ef
arch.boneless: unswap CMP operands, actually make flags work properly. Huge thanks to @cr1901 for figuring out all the necessary bit twiddling.
by whitequark 6 years 2 weeks
69a84a8f
gateware.boneless: oops, accidentally swapped operands of SUB and CMP.
by whitequark 6 years 2 weeks
1ac9087e
arch.boneless: add missing exports.
by whitequark 6 years 2 weeks
f0788533
Travis: migen should be installed by setuptools already.
by whitequark 6 years 2 weeks
ed76a975
software: build libfx2 in `python setup.py build_ext` too.
by whitequark 6 years 2 weeks
1c20279c
Report a bug