amaranth icon indicating copy to clipboard operation
amaranth copied to clipboard

A modern hardware definition language and toolchain based on Python

Results 233 amaranth issues
Sort by recently updated
recently updated
newest added

Right now, `platform.request()` must include every parameter with which the IO buffers will be instantiated. This is unfortunate, because the act of calling `platform.request()` with a specific name is firmly...

feature
meta:needs-rfc

**Issue by [whitequark](https://github.com/whitequark)** _Friday Dec 14, 2018 at 17:40 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/4_ ---- ``` 17:30 < sb0> whitequark: for multi clock domain designs, I'd also like signals driven...

feature
meta:needs-rfc
unsoundness

To make simulations of designs tightly integrated with fpga specific resources (like the `PS7` on zynq) easier it would be nice to have some way to overwrite signals driven from...

feature
meta:needs-rfc

If you have `x = Signal(decoder=Foo)` and try to do `x.match(Bar.QUUX)` or `m.Switch(x)`/`m.Case(Bar.QUUX)`, there should be an exception (`TypeError`?) thrown to catch any potential bugs where an enum of the...

feature
meta:help-wanted

**Issue by [smunaut](https://github.com/smunaut)** _Sunday Jan 19, 2020 at 13:50 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/308_ ---- The typical use case I have for this are boards where the USB function is...

feature
meta:needs-rfc

**Issue by [Fatsie](https://github.com/Fatsie)** _Wednesday Dec 25, 2019 at 12:31 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/285_ ---- I am making wrappers around existing RTL code using ``Instance``. These block have a clock...

feature
meta:needs-rfc

**Issue by [ZirconiumX](https://github.com/ZirconiumX)** _Monday Sep 30, 2019 at 12:53 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/243_ ---- This came up on IRC a while back, and I thought I'd write it down...

feature
meta:needs-rfc

**Issue by [whitequark](https://github.com/whitequark)** _Monday Sep 23, 2019 at 08:52 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/228_ ---- The oMigen simulator had a strange interface where user processes would run after a clock...

feature
simulator:pysim
meta:needs-rfc

**Issue by [jordens](https://github.com/jordens)** _Friday Sep 20, 2019 at 12:09 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/213_ ---- Develop tooling to help with non-trivial flow graphs. Somewhat like the old `migen.flow` scheme. ##...

feature
meta:needs-rfc

**Issue by [mithro](https://github.com/mithro)** _Tuesday Jul 09, 2019 at 00:37 GMT_ _Originally opened as https://github.com/m-labs/nmigen/issues/143_ ---- The new Atlys platform definition in #15 does the following; ```python Resource("user_led", 0, Pins("U18", dir="o"),...

feature
meta:needs-rfc