├── .coveragerc ├── .gitignore ├── LICENSE.txt ├── README.md ├── doc ├── COMPAT_SUMMARY.md └── PROPOSAL.md ├── examples ├── basic │ ├── alu.py │ ├── alu_hier.py │ ├── arst.py │ ├── cdc.py │ ├── ctr.py │ ├── ctr_en.py │ ├── fsm.py │ ├── gpio.py │ ├── inst.py │ ├── mem.py │ ├── pmux.py │ ├── por.py │ ├── sel.py │ └── uart.py └── board │ ├── 01_blinky.py │ └── 02_domain.py ├── nmigen ├── __init__.py ├── _toolchain.py ├── _unused.py ├── _utils.py ├── asserts.py ├── back │ ├── __init__.py │ ├── pysim.py │ ├── rtlil.py │ └── verilog.py ├── build │ ├── __init__.py │ ├── dsl.py │ ├── plat.py │ ├── res.py │ └── run.py ├── cli.py ├── compat │ ├── __init__.py │ ├── fhdl │ │ ├── __init__.py │ │ ├── bitcontainer.py │ │ ├── conv_output.py │ │ ├── decorators.py │ │ ├── module.py │ │ ├── specials.py │ │ ├── structure.py │ │ └── verilog.py │ ├── genlib │ │ ├── __init__.py │ │ ├── cdc.py │ │ ├── coding.py │ │ ├── fifo.py │ │ ├── fsm.py │ │ ├── record.py │ │ └── resetsync.py │ └── sim │ │ └── __init__.py ├── hdl │ ├── __init__.py │ ├── ast.py │ ├── cd.py │ ├── dsl.py │ ├── ir.py │ ├── mem.py │ ├── rec.py │ └── xfrm.py ├── lib │ ├── __init__.py │ ├── cdc.py │ ├── coding.py │ ├── fifo.py │ └── io.py ├── rpc.py ├── test │ ├── __init__.py │ ├── compat │ │ ├── __init__.py │ │ ├── support.py │ │ ├── test_coding.py │ │ ├── test_constant.py │ │ ├── test_fifo.py │ │ ├── test_fsm.py │ │ ├── test_passive.py │ │ ├── test_signed.py │ │ └── test_size.py │ ├── test_build_dsl.py │ ├── test_build_plat.py │ ├── test_build_res.py │ ├── test_compat.py │ ├── test_examples.py │ ├── test_hdl_ast.py │ ├── test_hdl_cd.py │ ├── test_hdl_dsl.py │ ├── test_hdl_ir.py │ ├── test_hdl_mem.py │ ├── test_hdl_rec.py │ ├── test_hdl_xfrm.py │ ├── test_lib_cdc.py │ ├── test_lib_coding.py │ ├── test_lib_fifo.py │ ├── test_lib_io.py │ ├── test_sim.py │ └── utils.py ├── tracer.py ├── utils.py └── vendor │ ├── __init__.py │ ├── intel.py │ ├── lattice_ecp5.py │ ├── lattice_ice40.py │ ├── lattice_machxo2.py │ ├── xilinx_7series.py │ ├── xilinx_spartan_3_6.py │ └── xilinx_ultrascale.py └── setup.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/README.md -------------------------------------------------------------------------------- /doc/COMPAT_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/doc/COMPAT_SUMMARY.md -------------------------------------------------------------------------------- /doc/PROPOSAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/doc/PROPOSAL.md -------------------------------------------------------------------------------- /examples/basic/alu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/alu.py -------------------------------------------------------------------------------- /examples/basic/alu_hier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/alu_hier.py -------------------------------------------------------------------------------- /examples/basic/arst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/arst.py -------------------------------------------------------------------------------- /examples/basic/cdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/cdc.py -------------------------------------------------------------------------------- /examples/basic/ctr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/ctr.py -------------------------------------------------------------------------------- /examples/basic/ctr_en.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/ctr_en.py -------------------------------------------------------------------------------- /examples/basic/fsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/fsm.py -------------------------------------------------------------------------------- /examples/basic/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/gpio.py -------------------------------------------------------------------------------- /examples/basic/inst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/inst.py -------------------------------------------------------------------------------- /examples/basic/mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/mem.py -------------------------------------------------------------------------------- /examples/basic/pmux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/pmux.py -------------------------------------------------------------------------------- /examples/basic/por.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/por.py -------------------------------------------------------------------------------- /examples/basic/sel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/sel.py -------------------------------------------------------------------------------- /examples/basic/uart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/basic/uart.py -------------------------------------------------------------------------------- /examples/board/01_blinky.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/board/01_blinky.py -------------------------------------------------------------------------------- /examples/board/02_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/examples/board/02_domain.py -------------------------------------------------------------------------------- /nmigen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/__init__.py -------------------------------------------------------------------------------- /nmigen/_toolchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/_toolchain.py -------------------------------------------------------------------------------- /nmigen/_unused.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/_unused.py -------------------------------------------------------------------------------- /nmigen/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/_utils.py -------------------------------------------------------------------------------- /nmigen/asserts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/asserts.py -------------------------------------------------------------------------------- /nmigen/back/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/back/pysim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/back/pysim.py -------------------------------------------------------------------------------- /nmigen/back/rtlil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/back/rtlil.py -------------------------------------------------------------------------------- /nmigen/back/verilog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/back/verilog.py -------------------------------------------------------------------------------- /nmigen/build/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/build/__init__.py -------------------------------------------------------------------------------- /nmigen/build/dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/build/dsl.py -------------------------------------------------------------------------------- /nmigen/build/plat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/build/plat.py -------------------------------------------------------------------------------- /nmigen/build/res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/build/res.py -------------------------------------------------------------------------------- /nmigen/build/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/build/run.py -------------------------------------------------------------------------------- /nmigen/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/cli.py -------------------------------------------------------------------------------- /nmigen/compat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/__init__.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/compat/fhdl/bitcontainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/bitcontainer.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/conv_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/conv_output.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/decorators.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/module.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/specials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/specials.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/structure.py -------------------------------------------------------------------------------- /nmigen/compat/fhdl/verilog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/fhdl/verilog.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/compat/genlib/cdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/cdc.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/coding.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/fifo.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/fsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/fsm.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/record.py -------------------------------------------------------------------------------- /nmigen/compat/genlib/resetsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/genlib/resetsync.py -------------------------------------------------------------------------------- /nmigen/compat/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/compat/sim/__init__.py -------------------------------------------------------------------------------- /nmigen/hdl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/__init__.py -------------------------------------------------------------------------------- /nmigen/hdl/ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/ast.py -------------------------------------------------------------------------------- /nmigen/hdl/cd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/cd.py -------------------------------------------------------------------------------- /nmigen/hdl/dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/dsl.py -------------------------------------------------------------------------------- /nmigen/hdl/ir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/ir.py -------------------------------------------------------------------------------- /nmigen/hdl/mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/mem.py -------------------------------------------------------------------------------- /nmigen/hdl/rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/rec.py -------------------------------------------------------------------------------- /nmigen/hdl/xfrm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/hdl/xfrm.py -------------------------------------------------------------------------------- /nmigen/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/lib/cdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/lib/cdc.py -------------------------------------------------------------------------------- /nmigen/lib/coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/lib/coding.py -------------------------------------------------------------------------------- /nmigen/lib/fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/lib/fifo.py -------------------------------------------------------------------------------- /nmigen/lib/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/lib/io.py -------------------------------------------------------------------------------- /nmigen/rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/rpc.py -------------------------------------------------------------------------------- /nmigen/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/test/compat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/test/compat/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/support.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_coding.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_constant.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_fifo.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_fsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_fsm.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_passive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_passive.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_signed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_signed.py -------------------------------------------------------------------------------- /nmigen/test/compat/test_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/compat/test_size.py -------------------------------------------------------------------------------- /nmigen/test/test_build_dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_build_dsl.py -------------------------------------------------------------------------------- /nmigen/test/test_build_plat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_build_plat.py -------------------------------------------------------------------------------- /nmigen/test/test_build_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_build_res.py -------------------------------------------------------------------------------- /nmigen/test/test_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_compat.py -------------------------------------------------------------------------------- /nmigen/test/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_examples.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_ast.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_cd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_cd.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_dsl.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_ir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_ir.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_mem.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_rec.py -------------------------------------------------------------------------------- /nmigen/test/test_hdl_xfrm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_hdl_xfrm.py -------------------------------------------------------------------------------- /nmigen/test/test_lib_cdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_lib_cdc.py -------------------------------------------------------------------------------- /nmigen/test/test_lib_coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_lib_coding.py -------------------------------------------------------------------------------- /nmigen/test/test_lib_fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_lib_fifo.py -------------------------------------------------------------------------------- /nmigen/test/test_lib_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_lib_io.py -------------------------------------------------------------------------------- /nmigen/test/test_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/test_sim.py -------------------------------------------------------------------------------- /nmigen/test/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/test/utils.py -------------------------------------------------------------------------------- /nmigen/tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/tracer.py -------------------------------------------------------------------------------- /nmigen/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/utils.py -------------------------------------------------------------------------------- /nmigen/vendor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nmigen/vendor/intel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/intel.py -------------------------------------------------------------------------------- /nmigen/vendor/lattice_ecp5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/lattice_ecp5.py -------------------------------------------------------------------------------- /nmigen/vendor/lattice_ice40.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/lattice_ice40.py -------------------------------------------------------------------------------- /nmigen/vendor/lattice_machxo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/lattice_machxo2.py -------------------------------------------------------------------------------- /nmigen/vendor/xilinx_7series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/xilinx_7series.py -------------------------------------------------------------------------------- /nmigen/vendor/xilinx_spartan_3_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/xilinx_spartan_3_6.py -------------------------------------------------------------------------------- /nmigen/vendor/xilinx_ultrascale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/nmigen/vendor/xilinx_ultrascale.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-labs/nmigen/HEAD/setup.py --------------------------------------------------------------------------------