amaranth/nmigen
whitequark 452c4b380b vendor.lattice_ice40: normalize device names.
Right now the device name in the board file is just the option
nextpnr uses, but that's overnormalized and doesn't quite match
the chip names used elsewhere. It is even worse for ECP5 in terms
of mismatch with chip names, and for ECP5 we need to support other
toolchains as well, so let's handle this uniformly everywhere.
2019-06-04 16:09:08 +00:00
..
back back.rtlil: allow specifying platform for convert(). 2019-05-26 17:10:56 +00:00
build build.run: fix product extraction to work on Windows. 2019-06-04 11:40:56 +00:00
compat compat.fhdl.module: silence "unused elaboratable" warnings. 2019-06-04 13:09:36 +00:00
hdl hdl.ir: rephrase elaboratable warning to not look like an error. 2019-06-04 13:11:15 +00:00
lib Clean up imports. 2019-06-04 08:18:50 +00:00
test compat.fhdl.module: CompatModule should be elaboratable. 2019-06-04 11:11:31 +00:00
vendor vendor.lattice_ice40: normalize device names. 2019-06-04 16:09:08 +00:00
__init__.py Clean up imports. 2019-06-04 08:18:50 +00:00
_version.py Add versioneer. 2019-05-26 11:20:13 +00:00
cli.py hdl.ir: rename .get_fragment() to .elaborate(). 2019-01-26 02:31:12 +00:00
formal.py Clean up imports. 2019-06-04 08:18:50 +00:00
tools.py hdl: make all public Value classes other than Record final. 2019-05-12 05:40:17 +00:00
tracer.py tracer: factor out get_var_name(default=). 2019-03-03 18:21:22 +00:00