intel / rohd

The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.
https://intel.github.io/rohd-website
BSD 3-Clause "New" or "Revised" License
374 stars 67 forks source link

Add capability to `PairInterface` to modify naming at time of `addSubInterface` #432

Open mkorbel1 opened 11 months ago

mkorbel1 commented 11 months ago

Motivation

The option to expose modify is up to the constructor of an interface extending PairInterface, but at the time of adding a sub-interface is likely a point where people may want to uniquify them (e.g. multiple instances of a sub-interface).

Desired solution

Add some sort of uniqify or modify in PairInterface.addSubInterface.

Alternatives considered

No response

Additional details

No response