amaranth
amaranth copied to clipboard
Improve the names given to anonymous submodules
Right now those are called U$nn where nn is some number, which is really not helpful. Now that Fragment.origins (experimentally) exists, we should be able to give a sensible name based on the class name of the outer-most elaboratable.