amaranth icon indicating copy to clipboard operation
amaranth copied to clipboard

Integrating design with bus.

Open m-kru opened this issue 3 years ago • 4 comments

I struggle to find an documentation or tutorial on how to integrate a design with the bus (such as AXI or Wishbone), and whether there is an option to automatically generate status and control registers. I have found in https://github.com/m-labs/misoc README that there used to be some kind of "automatic CSR maps" but it also misses to point to the source.

Is it possible to automatically generate control/status registers with nmigen? If yes, is there any tutorial on how to do that?

m-kru avatar May 23 '21 09:05 m-kru

This is handled as a part of https://github.com/nmigen/nmigen-soc/. However, that repository contains only a partial implementation at the moment.

whitequark avatar May 23 '21 11:05 whitequark

@whitequark Looks like there has been no work for few months.

m-kru avatar May 23 '21 11:05 m-kru

There's been a pandemic.

whitequark avatar May 23 '21 11:05 whitequark

How can we contribute to the project?

ydnatag avatar Jun 05 '21 20:06 ydnatag