nmigen-issue-migration
nmigen-issue-migration
**Comment by [programmerjake](https://github.com/programmerjake)** _Sunday Sep 15, 2019 at 04:45 GMT_ ---- a minimal solution to allowing multiple cases is to allow something like: ```python with m.Case(1, 2, 3): do_stuff() ```...
**Comment by [awygle](https://github.com/awygle)** _Monday Dec 30, 2019 at 05:49 GMT_ ---- As mentioned on Twitter, an additional enhancement that I found myself reaching for (although it may not actually be...
**Comment by [whitequark](https://github.com/whitequark)** _Monday Dec 30, 2019 at 22:07 GMT_ ---- > an additional enhancement that I found myself reaching for Aha, I see now what you want. There is...
**Comment by [awygle](https://github.com/awygle)** _Monday Jan 20, 2020 at 07:08 GMT_ ---- Writing a bit more nMigen now, I can see the utility of the `after_entering` method. I'd also love a...
**Comment by [whitequark](https://github.com/whitequark)** _Friday Sep 20, 2019 at 12:18 GMT_ ---- One thing to add is that for a while I wanted to add some first-class interface for specifying port...
**Comment by [jordens](https://github.com/jordens)** _Friday Sep 20, 2019 at 12:21 GMT_ ---- Right. A good stream interface is the foundation for all this.
**Comment by [whitequark](https://github.com/whitequark)** _Friday Sep 20, 2019 at 12:26 GMT_ ---- My proposal for the stream interface is to use four signals: `data`, `ack` (aka `tready` in AXI4), `stb` (aka...
**Comment by [jordens](https://github.com/jordens)** _Friday Sep 20, 2019 at 12:34 GMT_ ---- Perfect. It would be great if we can make this interface so smooth that the even the dumb usage...
**Comment by [whitequark](https://github.com/whitequark)** _Friday Sep 20, 2019 at 12:34 GMT_ ---- We can make `ack`, `rdy` and `eop` be `Signal(reset=1)`, that should do the trick.
**Comment by [jordens](https://github.com/jordens)** _Friday Sep 20, 2019 at 18:45 GMT_ ---- Or a different constructor to make this usage explicit.