├── .gitignore ├── .travis.yml ├── COPYING ├── Makefile ├── README.md ├── bin └── .keep ├── examples └── rot │ ├── .gitignore │ ├── Makefile │ ├── rot.pcf │ ├── rot.v │ └── rot_8k.pcf ├── fuzz ├── blif │ ├── blif.dict │ └── testcases │ │ ├── bram.blif │ │ ├── carry.blif │ │ ├── empty.blif │ │ ├── gb.blif │ │ ├── gb_io.blif │ │ ├── io.blif │ │ ├── pll.blif │ │ ├── rot.blif │ │ └── tri.blif └── pcf │ ├── pcf.dict │ ├── rot.blif │ └── testcases │ ├── empty.pcf │ └── rot.pcf ├── scripts ├── build-test-linux.sh └── build-test-osx.sh ├── src ├── arachne-pnr.cc ├── bitvector.hh ├── blif.cc ├── blif.hh ├── bstream.hh ├── carry.hh ├── casting.hh ├── chipdb.cc ├── chipdb.hh ├── configuration.cc ├── configuration.hh ├── constant.cc ├── constant.hh ├── designstate.cc ├── designstate.hh ├── global.cc ├── global.hh ├── hashmap.hh ├── hashset.hh ├── io.cc ├── io.hh ├── line_parser.cc ├── line_parser.hh ├── location.cc ├── location.hh ├── netlist.cc ├── netlist.hh ├── pack.cc ├── pack.hh ├── pcf.cc ├── pcf.hh ├── place.cc ├── place.hh ├── priorityq.hh ├── route.cc ├── route.hh ├── ullmanset.hh ├── util.cc ├── util.hh └── vector.hh └── tests ├── blif ├── attr-with-quoted-numeric-escape.blif ├── conflicting-names-outputs.blif ├── empty.blif ├── escape-test.blif ├── multiple-models.blif ├── names-without-model.blif ├── run-test.sh ├── sb-dff-model.blif └── test.pcf ├── combinatorial ├── .gitignore ├── generate.py └── run-test.sh ├── error ├── carry_loop.blif ├── dup_pin.blif ├── dup_pin.pcf ├── run-test.sh └── tri.blif ├── fsm ├── .gitignore ├── generate.py └── run-test.sh ├── io ├── .gitignore ├── inout_chain.blif ├── inout_chain.v ├── inout_in.blif ├── inout_in.v ├── inout_inout.blif ├── inout_inout.v ├── inout_out.blif ├── inout_out.v ├── inout_tbuf.blif ├── inout_tbuf.v ├── inout_z.blif ├── inout_z.v ├── run-test.sh ├── tri.blif └── tri.v ├── regression ├── .gitignore ├── bram1.blif ├── c3demo.blif ├── carry_pack_fail1.blif ├── carry_route_fail1.blif ├── carry_route_fail1.v ├── j1a_gb_fail.blif ├── j1a_gb_fail.v ├── pin_type_fail.blif ├── pin_type_fail.pcf ├── run-test.sh ├── test1.blif └── test2.blif ├── simple ├── .gitignore ├── bram.blif ├── carry.blif ├── run-test.sh ├── run-valgrind-test.sh ├── sb_gb_io.1k.pcf ├── sb_gb_io.8k.pcf ├── sb_gb_io.blif ├── sb_gb_io.v ├── sb_pll40_2_pad.blif ├── sb_pll40_2_pad.v ├── sb_pll40_2f_core.blif ├── sb_pll40_2f_core.v ├── sb_pll40_2f_pad.blif ├── sb_pll40_2f_pad.v ├── sb_pll40_core.blif ├── sb_pll40_core.v ├── sb_pll40_pad.blif ├── sb_pll40_pad.v └── sb_up3down5.blif ├── test_bv.cc └── test_us.cc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/README.md -------------------------------------------------------------------------------- /bin/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/examples/rot/.gitignore -------------------------------------------------------------------------------- /examples/rot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/examples/rot/Makefile -------------------------------------------------------------------------------- /examples/rot/rot.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/examples/rot/rot.pcf -------------------------------------------------------------------------------- /examples/rot/rot.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/examples/rot/rot.v -------------------------------------------------------------------------------- /examples/rot/rot_8k.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/examples/rot/rot_8k.pcf -------------------------------------------------------------------------------- /fuzz/blif/blif.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/blif.dict -------------------------------------------------------------------------------- /fuzz/blif/testcases/bram.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/bram.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/carry.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/carry.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/empty.blif: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/blif/testcases/gb.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/gb.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/gb_io.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/gb_io.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/io.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/io.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/pll.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/pll.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/rot.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/rot.blif -------------------------------------------------------------------------------- /fuzz/blif/testcases/tri.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/blif/testcases/tri.blif -------------------------------------------------------------------------------- /fuzz/pcf/pcf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/pcf/pcf.dict -------------------------------------------------------------------------------- /fuzz/pcf/rot.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/pcf/rot.blif -------------------------------------------------------------------------------- /fuzz/pcf/testcases/empty.pcf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fuzz/pcf/testcases/rot.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/fuzz/pcf/testcases/rot.pcf -------------------------------------------------------------------------------- /scripts/build-test-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/scripts/build-test-linux.sh -------------------------------------------------------------------------------- /scripts/build-test-osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/scripts/build-test-osx.sh -------------------------------------------------------------------------------- /src/arachne-pnr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/arachne-pnr.cc -------------------------------------------------------------------------------- /src/bitvector.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/bitvector.hh -------------------------------------------------------------------------------- /src/blif.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/blif.cc -------------------------------------------------------------------------------- /src/blif.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/blif.hh -------------------------------------------------------------------------------- /src/bstream.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/bstream.hh -------------------------------------------------------------------------------- /src/carry.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/carry.hh -------------------------------------------------------------------------------- /src/casting.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/casting.hh -------------------------------------------------------------------------------- /src/chipdb.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/chipdb.cc -------------------------------------------------------------------------------- /src/chipdb.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/chipdb.hh -------------------------------------------------------------------------------- /src/configuration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/configuration.cc -------------------------------------------------------------------------------- /src/configuration.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/configuration.hh -------------------------------------------------------------------------------- /src/constant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/constant.cc -------------------------------------------------------------------------------- /src/constant.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/constant.hh -------------------------------------------------------------------------------- /src/designstate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/designstate.cc -------------------------------------------------------------------------------- /src/designstate.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/designstate.hh -------------------------------------------------------------------------------- /src/global.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/global.cc -------------------------------------------------------------------------------- /src/global.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/global.hh -------------------------------------------------------------------------------- /src/hashmap.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/hashmap.hh -------------------------------------------------------------------------------- /src/hashset.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/hashset.hh -------------------------------------------------------------------------------- /src/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/io.cc -------------------------------------------------------------------------------- /src/io.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/io.hh -------------------------------------------------------------------------------- /src/line_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/line_parser.cc -------------------------------------------------------------------------------- /src/line_parser.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/line_parser.hh -------------------------------------------------------------------------------- /src/location.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/location.cc -------------------------------------------------------------------------------- /src/location.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/location.hh -------------------------------------------------------------------------------- /src/netlist.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/netlist.cc -------------------------------------------------------------------------------- /src/netlist.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/netlist.hh -------------------------------------------------------------------------------- /src/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/pack.cc -------------------------------------------------------------------------------- /src/pack.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/pack.hh -------------------------------------------------------------------------------- /src/pcf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/pcf.cc -------------------------------------------------------------------------------- /src/pcf.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/pcf.hh -------------------------------------------------------------------------------- /src/place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/place.cc -------------------------------------------------------------------------------- /src/place.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/place.hh -------------------------------------------------------------------------------- /src/priorityq.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/priorityq.hh -------------------------------------------------------------------------------- /src/route.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/route.cc -------------------------------------------------------------------------------- /src/route.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/route.hh -------------------------------------------------------------------------------- /src/ullmanset.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/ullmanset.hh -------------------------------------------------------------------------------- /src/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/util.cc -------------------------------------------------------------------------------- /src/util.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/util.hh -------------------------------------------------------------------------------- /src/vector.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/src/vector.hh -------------------------------------------------------------------------------- /tests/blif/attr-with-quoted-numeric-escape.blif: -------------------------------------------------------------------------------- 1 | .model top 2 | .gate SB_DFF C=c D=d Q=q 3 | .attr src "\040" 4 | -------------------------------------------------------------------------------- /tests/blif/conflicting-names-outputs.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/blif/conflicting-names-outputs.blif -------------------------------------------------------------------------------- /tests/blif/empty.blif: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/blif/escape-test.blif: -------------------------------------------------------------------------------- 1 | \9"" 2 | -------------------------------------------------------------------------------- /tests/blif/multiple-models.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/blif/multiple-models.blif -------------------------------------------------------------------------------- /tests/blif/names-without-model.blif: -------------------------------------------------------------------------------- 1 | .names Hello 2 | -------------------------------------------------------------------------------- /tests/blif/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/blif/run-test.sh -------------------------------------------------------------------------------- /tests/blif/sb-dff-model.blif: -------------------------------------------------------------------------------- 1 | .model SB_DFF 2 | -------------------------------------------------------------------------------- /tests/blif/test.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/blif/test.pcf -------------------------------------------------------------------------------- /tests/combinatorial/.gitignore: -------------------------------------------------------------------------------- 1 | temp 2 | -------------------------------------------------------------------------------- /tests/combinatorial/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/combinatorial/generate.py -------------------------------------------------------------------------------- /tests/combinatorial/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/combinatorial/run-test.sh -------------------------------------------------------------------------------- /tests/error/carry_loop.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/error/carry_loop.blif -------------------------------------------------------------------------------- /tests/error/dup_pin.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/error/dup_pin.blif -------------------------------------------------------------------------------- /tests/error/dup_pin.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/error/dup_pin.pcf -------------------------------------------------------------------------------- /tests/error/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/error/run-test.sh -------------------------------------------------------------------------------- /tests/error/tri.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/error/tri.blif -------------------------------------------------------------------------------- /tests/fsm/.gitignore: -------------------------------------------------------------------------------- 1 | temp 2 | -------------------------------------------------------------------------------- /tests/fsm/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/fsm/generate.py -------------------------------------------------------------------------------- /tests/fsm/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/fsm/run-test.sh -------------------------------------------------------------------------------- /tests/io/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | out-*.v -------------------------------------------------------------------------------- /tests/io/inout_chain.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_chain.blif -------------------------------------------------------------------------------- /tests/io/inout_chain.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_chain.v -------------------------------------------------------------------------------- /tests/io/inout_in.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_in.blif -------------------------------------------------------------------------------- /tests/io/inout_in.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_in.v -------------------------------------------------------------------------------- /tests/io/inout_inout.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_inout.blif -------------------------------------------------------------------------------- /tests/io/inout_inout.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_inout.v -------------------------------------------------------------------------------- /tests/io/inout_out.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_out.blif -------------------------------------------------------------------------------- /tests/io/inout_out.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_out.v -------------------------------------------------------------------------------- /tests/io/inout_tbuf.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_tbuf.blif -------------------------------------------------------------------------------- /tests/io/inout_tbuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_tbuf.v -------------------------------------------------------------------------------- /tests/io/inout_z.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_z.blif -------------------------------------------------------------------------------- /tests/io/inout_z.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/inout_z.v -------------------------------------------------------------------------------- /tests/io/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/run-test.sh -------------------------------------------------------------------------------- /tests/io/tri.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/tri.blif -------------------------------------------------------------------------------- /tests/io/tri.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/io/tri.v -------------------------------------------------------------------------------- /tests/regression/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | *.bin 3 | -------------------------------------------------------------------------------- /tests/regression/bram1.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/bram1.blif -------------------------------------------------------------------------------- /tests/regression/c3demo.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/c3demo.blif -------------------------------------------------------------------------------- /tests/regression/carry_pack_fail1.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/carry_pack_fail1.blif -------------------------------------------------------------------------------- /tests/regression/carry_route_fail1.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/carry_route_fail1.blif -------------------------------------------------------------------------------- /tests/regression/carry_route_fail1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/carry_route_fail1.v -------------------------------------------------------------------------------- /tests/regression/j1a_gb_fail.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/j1a_gb_fail.blif -------------------------------------------------------------------------------- /tests/regression/j1a_gb_fail.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/j1a_gb_fail.v -------------------------------------------------------------------------------- /tests/regression/pin_type_fail.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/pin_type_fail.blif -------------------------------------------------------------------------------- /tests/regression/pin_type_fail.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/pin_type_fail.pcf -------------------------------------------------------------------------------- /tests/regression/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/run-test.sh -------------------------------------------------------------------------------- /tests/regression/test1.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/test1.blif -------------------------------------------------------------------------------- /tests/regression/test2.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/regression/test2.blif -------------------------------------------------------------------------------- /tests/simple/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | *.bin 3 | sb_up3down5_packed.blif 4 | txt.sum 5 | -------------------------------------------------------------------------------- /tests/simple/bram.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/bram.blif -------------------------------------------------------------------------------- /tests/simple/carry.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/carry.blif -------------------------------------------------------------------------------- /tests/simple/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/run-test.sh -------------------------------------------------------------------------------- /tests/simple/run-valgrind-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/run-valgrind-test.sh -------------------------------------------------------------------------------- /tests/simple/sb_gb_io.1k.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_gb_io.1k.pcf -------------------------------------------------------------------------------- /tests/simple/sb_gb_io.8k.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_gb_io.8k.pcf -------------------------------------------------------------------------------- /tests/simple/sb_gb_io.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_gb_io.blif -------------------------------------------------------------------------------- /tests/simple/sb_gb_io.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_gb_io.v -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2_pad.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2_pad.blif -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2_pad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2_pad.v -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2f_core.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2f_core.blif -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2f_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2f_core.v -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2f_pad.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2f_pad.blif -------------------------------------------------------------------------------- /tests/simple/sb_pll40_2f_pad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_2f_pad.v -------------------------------------------------------------------------------- /tests/simple/sb_pll40_core.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_core.blif -------------------------------------------------------------------------------- /tests/simple/sb_pll40_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_core.v -------------------------------------------------------------------------------- /tests/simple/sb_pll40_pad.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_pad.blif -------------------------------------------------------------------------------- /tests/simple/sb_pll40_pad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_pll40_pad.v -------------------------------------------------------------------------------- /tests/simple/sb_up3down5.blif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/simple/sb_up3down5.blif -------------------------------------------------------------------------------- /tests/test_bv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/test_bv.cc -------------------------------------------------------------------------------- /tests/test_us.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/arachne-pnr/HEAD/tests/test_us.cc --------------------------------------------------------------------------------