2020-02-06 |
whitequark | build.res,vendor: place clock constraint on port, not... |
tree | commitdiff |
2020-02-01 |
whitequark | build.plat: align pipeline with Fragment.prepare(). |
tree | commitdiff |
2020-01-31 |
Jaro Habiger | build.dsl: allow strings to be used as connector numbers. |
tree | commitdiff |
2020-01-07 |
Alain Péteut | build.run: fix indentation. |
tree | commitdiff |
2019-11-15 |
whitequark | build.plat: in Platform.add_file(), allow adding exact... |
tree | commitdiff |
2019-11-15 |
whitequark | test: add tests for build.plat.Platform.add_file. |
tree | commitdiff |
2019-10-16 |
whitequark | lib.io: use keyword-only arguments in Pin(). |
tree | commitdiff |
2019-10-13 |
whitequark | build.plat: batch files use EQU, not EQ. |
tree | commitdiff |
2019-10-13 |
whitequark | build.plat: fold emit_prelude() into emit_commands(). |
tree | commitdiff |
2019-10-13 |
Emily | Refactor build script toolchain lookups. |
tree | commitdiff |
2019-10-10 |
whitequark | vendor.intel: add Quartus support. |
tree | commitdiff |
2019-10-09 |
whitequark | build.plat: elaborate result of create_missing_domain... |
tree | commitdiff |
2019-10-09 |
whitequark | build.plat: don't create default sync domain as reset... |
tree | commitdiff |
2019-10-09 |
whitequark | build.plat,vendor: always synchronize reset in default... |
tree | commitdiff |
2019-10-03 |
whitequark | build.dsl: accept Pins(invert=True). |
tree | commitdiff |
2019-09-24 |
whitequark | build.plat: strip internal attributes from Verilog... |
tree | commitdiff |
2019-09-24 |
whitequark | build.plat,lib.cdc,vendor: unify platform related diagn... |
tree | commitdiff |
2019-09-22 |
whitequark | build.plat: restrict design names to alphanumeric to... |
tree | commitdiff |
2019-09-21 |
whitequark | build.res: simplify clock constraints. |
tree | commitdiff |
2019-09-21 |
whitequark | build.plat: NMIGEN_<toolchain>_env→NMIGEN_ENV_<toolchain> |
tree | commitdiff |
2019-09-12 |
whitequark | build.plat: bypass tool detection if NMIGEN_*_env is... |
tree | commitdiff |
2019-09-11 |
whitequark | build.plat,vendor: allow clock constraints on arbitrary... |
tree | commitdiff |
2019-09-11 |
whitequark | back: return name map from convert_fragment(). |
tree | commitdiff |
2019-08-31 |
Emily | _toolchain,build.plat,vendor.*: add required_tools... |
tree | commitdiff |
2019-08-30 |
whitequark | build.dsl: allow both str and int resource attributes. |
tree | commitdiff |
2019-08-28 |
whitequark | _toolchain: new module, for injecting dependencies... |
tree | commitdiff |
2019-08-23 |
whitequark | build.run: add BuildPlan.digest(), useful for caching. |
tree | commitdiff |
2019-08-21 |
whitequark | build.plat: remove TemplatedPlatform.unix_interpreter. |
tree | commitdiff |
2019-08-19 |
whitequark | build.plat, hdl.ir: coordinate missing domain creation. |
tree | commitdiff |
2019-08-19 |
whitequark | build.plat: do not prepare fragments twice. |
tree | commitdiff |
2019-08-18 |
Robin Heinemann | build.dsl: add conn argument to Connector. |
tree | commitdiff |
2019-08-04 |
whitequark | vendor.xilinx_{spartan_3_6,7series}: reconsider default... |
tree | commitdiff |
2019-08-04 |
whitequark | build.plat: allow selecting a specific UNIX shell inter... |
tree | commitdiff |
2019-08-03 |
whitequark | build.run: use keyword-only arguments where appropriate. |
tree | commitdiff |
2019-08-03 |
whitequark | build.plat,vendor: automatically create sync domain... |
tree | commitdiff |
2019-08-03 |
whitequark | build.plat: add default_rst, to be used with default_clk. |
tree | commitdiff |
2019-08-03 |
whitequark | build.plat: add default_clk{,_constraint,_frequency}. |
tree | commitdiff |
2019-08-03 |
whitequark | hdl.ir: call back from Fragment.prepare if a clock... |
tree | commitdiff |
2019-07-14 |
William D. Jones | build.run: Ensure batch script returns proper error... |
tree | commitdiff |
2019-07-10 |
William D. Jones | build.dsl: Add optional name_suffix to Resource.family. |
tree | commitdiff |
2019-07-09 |
whitequark | build.dsl: add Resource.family abstraction. |
tree | commitdiff |
2019-07-08 |
whitequark | build.{dsl,res}: allow platform-dependent attributes... |
tree | commitdiff |
2019-07-08 |
whitequark | build.{dsl,res}: allow removing attributes from subsignals. |
tree | commitdiff |
2019-07-08 |
whitequark | build.dsl: allow assertions on subsignal widths. |
tree | commitdiff |
2019-07-07 |
whitequark | build.plat: source a script with toolchain environment. |
tree | commitdiff |
2019-07-07 |
whitequark | build.run: only use os.path on the target OS. |
tree | commitdiff |
2019-07-07 |
whitequark | build.run: make BuildProducts abstract, add LocalBuildP... |
tree | commitdiff |
2019-07-06 |
whitequark | build.plat, vendor.*: don't join strings passed as... |
tree | commitdiff |
2019-07-06 |
whitequark | build.run: make sure BuildProducts._root is not easily... |
tree | commitdiff |
2019-07-03 |
whitequark | build.res: detect physical conflicts earlier. |
tree | commitdiff |
2019-07-02 |
Alain Péteut | build.plat: add iter_extra_files method. |
tree | commitdiff |
2019-06-28 |
Alain Péteut | build.plat: fix dedent overrides. |
tree | commitdiff |
2019-06-16 |
Alain Péteut | build.plat: dedent overrides. |
tree | commitdiff |
2019-06-12 |
whitequark | build.{dsl,res,plat}: add PinsN and DiffPairsN. |
tree | commitdiff |
2019-06-06 |
whitequark | build.dsl: fix precondition check in Pins. |
tree | commitdiff |
2019-06-05 |
whitequark | build.res: allow querying frequency of a previously... |
tree | commitdiff |
2019-06-05 |
whitequark | build.{dsl,res,plat}: apply clock constraints to signal... |
tree | commitdiff |
2019-06-05 |
whitequark | build.dsl: replace extras= with Attrs(). |
tree | commitdiff |
2019-06-05 |
whitequark | Typos and style fixes. NFC. |
tree | commitdiff |
2019-06-04 |
whitequark | build.run: fix product extraction to work on Windows. |
tree | commitdiff |
2019-06-04 |
whitequark | build.plat: hide executed commands in quiet builds... |
tree | commitdiff |
2019-06-04 |
whitequark | build.plat: allow (easily) overriding with an empty... |
tree | commitdiff |
2019-06-04 |
whitequark | build.res: use ConstraintError iff a constraint invaria... |
tree | commitdiff |
2019-06-04 |
whitequark | build.run: simplify using build products locally, e... |
tree | commitdiff |
2019-06-04 |
whitequark | build.res: simplify emission of port constraints on... |
tree | commitdiff |
2019-06-04 |
whitequark | build.run: extract from build.plat. |
tree | commitdiff |
2019-06-03 |
whitequark | build.{plat,res}: add support for connectors. |
tree | commitdiff |
2019-06-03 |
whitequark | build.dsl: add support for connectors. |
tree | commitdiff |
2019-06-03 |
whitequark | vendor.fpga.lattice_ice40: implement differential input... |
tree | commitdiff |
2019-06-03 |
whitequark | build.{dsl,plat,res}: allow dir="oe". |
tree | commitdiff |
2019-06-03 |
whitequark | build.{res,plat}: use xdr=0 as default, not xdr=1. |
tree | commitdiff |
2019-06-03 |
whitequark | build.res: allow requesting raw ports, with dir="-". |
tree | commitdiff |
2019-06-03 |
whitequark | build.res: if not specified, request resource #0. |
tree | commitdiff |
2019-06-03 |
whitequark | vendor.fpga.lattice_ice40: instantiate SB_IO and apply... |
tree | commitdiff |
2019-06-03 |
whitequark | build.{res,plat}: propagate extras to pin fragment... |
tree | commitdiff |
2019-06-03 |
whitequark | build.res: simplify. NFC. |
tree | commitdiff |
2019-06-02 |
whitequark | build.dsl: require a dict for extras instead of a strin... |
tree | commitdiff |
2019-06-01 |
whitequark | build.plat: implement. |
tree | commitdiff |
2019-06-01 |
whitequark | build.res: always return a Pin record. |
tree | commitdiff |
2019-06-01 |
whitequark | build.res: accept a list of clocks in ConstraintManager... |
tree | commitdiff |
2019-05-26 |
Jean-François Nguyen | build.res: add ConstraintManager. |
tree | commitdiff |
2019-05-25 |
whitequark | build.dsl: make Pins and DiffPairs iterable. |
tree | commitdiff |
2019-05-25 |
whitequark | build.dsl: improve repr of Pins() and DiffPairs(). |
tree | commitdiff |
2019-04-24 |
whitequark | build.dsl: style. NFC. |
tree | commitdiff |
2019-04-24 |
Jean-François Nguyen | build: add DSL for defining platform resources. |
tree | commitdiff |
|