Could be used to replace the code migrated from LiteX, though currently a WIP: https://github.com/nmigen/nmigen-soc/pull/21