build,vendor: never carry around parts of differential signals.
[nmigen.git] / nmigen / build / plat.py
2020-07-31 whitequarkbuild,vendor: never carry around parts of differential...
2020-05-21 whitequarkvendor.intel: double-quote Tcl values rather than brace...
2020-05-20 whitequarkbuild.plat: skip clock constraints on unused signals.
2020-05-02 whitequarkplat, vendor: systematically escape net and file names...
2020-04-14 whitequarkbuil.plat: enable strict undefined behavior in Jinja2.
2020-04-12 whitequarkbuild.plat: don't check for toolchain presence if do_bu...
2020-02-01 whitequarkbuild.plat: align pipeline with Fragment.prepare().
2019-11-15 whitequarkbuild.plat: in Platform.add_file(), allow adding exact...
2019-11-15 whitequarktest: add tests for build.plat.Platform.add_file.
2019-10-13 whitequarkbuild.plat: batch files use EQU, not EQ.
2019-10-13 whitequarkbuild.plat: fold emit_prelude() into emit_commands().
2019-10-13 EmilyRefactor build script toolchain lookups.
2019-10-10 whitequarkvendor.intel: add Quartus support.
2019-10-09 whitequarkbuild.plat: elaborate result of create_missing_domain...
2019-10-09 whitequarkbuild.plat: don't create default sync domain as reset...
2019-10-09 whitequarkbuild.plat,vendor: always synchronize reset in default...
2019-09-24 whitequarkbuild.plat: strip internal attributes from Verilog...
2019-09-24 whitequarkbuild.plat,lib.cdc,vendor: unify platform related diagn...
2019-09-22 whitequarkbuild.plat: restrict design names to alphanumeric to...
2019-09-21 whitequarkbuild.plat: NMIGEN_<toolchain>_env→NMIGEN_ENV_<toolchain>
2019-09-12 whitequarkbuild.plat: bypass tool detection if NMIGEN_*_env is...
2019-09-11 whitequarkbuild.plat,vendor: allow clock constraints on arbitrary...
2019-09-11 whitequarkback: return name map from convert_fragment().
2019-08-31 Emily_toolchain,build.plat,vendor.*: add required_tools...
2019-08-28 whitequark_toolchain: new module, for injecting dependencies...
2019-08-21 whitequarkbuild.plat: remove TemplatedPlatform.unix_interpreter.
2019-08-19 whitequarkbuild.plat, hdl.ir: coordinate missing domain creation.
2019-08-19 whitequarkbuild.plat: do not prepare fragments twice.
2019-08-04 whitequarkvendor.xilinx_{spartan_3_6,7series}: reconsider default...
2019-08-04 whitequarkbuild.plat: allow selecting a specific UNIX shell inter...
2019-08-03 whitequarkbuild.plat,vendor: automatically create sync domain...
2019-08-03 whitequarkbuild.plat: add default_rst, to be used with default_clk.
2019-08-03 whitequarkbuild.plat: add default_clk{,_constraint,_frequency}.
2019-08-03 whitequarkhdl.ir: call back from Fragment.prepare if a clock...
2019-07-07 whitequarkbuild.plat: source a script with toolchain environment.
2019-07-07 whitequarkbuild.run: make BuildProducts abstract, add LocalBuildP...
2019-07-06 whitequarkbuild.plat, vendor.*: don't join strings passed as...
2019-07-02 Alain Péteutbuild.plat: add iter_extra_files method.
2019-06-28 Alain Péteutbuild.plat: fix dedent overrides.
2019-06-16 Alain Péteutbuild.plat: dedent overrides.
2019-06-12 whitequarkbuild.{dsl,res,plat}: add PinsN and DiffPairsN.
2019-06-05 whitequarkbuild.{dsl,res,plat}: apply clock constraints to signal...
2019-06-05 whitequarkbuild.dsl: replace extras= with Attrs().
2019-06-05 whitequarkTypos and style fixes. NFC.
2019-06-04 whitequarkbuild.plat: hide executed commands in quiet builds...
2019-06-04 whitequarkbuild.plat: allow (easily) overriding with an empty...
2019-06-04 whitequarkbuild.run: extract from build.plat.
2019-06-03 whitequarkbuild.{plat,res}: add support for connectors.
2019-06-03 whitequarkvendor.fpga.lattice_ice40: implement differential input...
2019-06-03 whitequarkbuild.{dsl,plat,res}: allow dir="oe".
2019-06-03 whitequarkbuild.{res,plat}: use xdr=0 as default, not xdr=1.
2019-06-03 whitequarkbuild.{res,plat}: propagate extras to pin fragment...
2019-06-01 whitequarkbuild.plat: implement.