synth_nexus: Initial implementation
authorDavid Shah <dave@ds0.me>
Thu, 1 Oct 2020 10:15:54 +0000 (11:15 +0100)
committerDavid Shah <dave@ds0.me>
Thu, 15 Oct 2020 07:52:15 +0000 (08:52 +0100)
commit4d584d9319e87023f3aee9f9bc86a036f670478c
tree6c80347ec72c1dc36f5d77f0ce5b204a910bbfb7
parentf9ed9786bf8743e96aafb42838cfef5e18e35f29
synth_nexus: Initial implementation

Signed-off-by: David Shah <dave@ds0.me>
30 files changed:
Makefile
techlibs/nexus/Makefile.inc [new file with mode: 0644]
techlibs/nexus/arith_map.v [new file with mode: 0644]
techlibs/nexus/brams.txt [new file with mode: 0644]
techlibs/nexus/brams_init.vh [new file with mode: 0644]
techlibs/nexus/brams_map.v [new file with mode: 0644]
techlibs/nexus/cells_map.v [new file with mode: 0644]
techlibs/nexus/cells_sim.v [new file with mode: 0644]
techlibs/nexus/cells_xtra.py [new file with mode: 0644]
techlibs/nexus/cells_xtra.v [new file with mode: 0644]
techlibs/nexus/latches_map.v [new file with mode: 0644]
techlibs/nexus/lutrams.txt [new file with mode: 0644]
techlibs/nexus/lutrams_map.v [new file with mode: 0644]
techlibs/nexus/parse_init.vh [new file with mode: 0644]
techlibs/nexus/synth_nexus.cc [new file with mode: 0644]
tests/arch/nexus/.gitignore [new file with mode: 0644]
tests/arch/nexus/add_sub.ys [new file with mode: 0644]
tests/arch/nexus/adffs.ys [new file with mode: 0644]
tests/arch/nexus/blockram.ys [new file with mode: 0644]
tests/arch/nexus/blockram_dc.v [new file with mode: 0644]
tests/arch/nexus/counter.ys [new file with mode: 0644]
tests/arch/nexus/dffs.ys [new file with mode: 0644]
tests/arch/nexus/fsm.ys [new file with mode: 0644]
tests/arch/nexus/logic.ys [new file with mode: 0644]
tests/arch/nexus/lutram.ys [new file with mode: 0644]
tests/arch/nexus/mul.ys [new file with mode: 0644]
tests/arch/nexus/mux.ys [new file with mode: 0644]
tests/arch/nexus/run-test.sh [new file with mode: 0644]
tests/arch/nexus/shifter.ys [new file with mode: 0644]
tests/arch/nexus/tribuf.ys [new file with mode: 0644]