May a module or interface have default 'no-connect' port connections, for ports that we don't need to connect?
I need to use an interface which is shared between testbenches. I instantiate it a lot and don't use many of the ports (i.e. they can be 'no connects')
Using Cadence irun, I get this warning when I don't connect inputs to the interface: ncelab: *W,CUVWSI
With tasks/functions, I can have a default value for an input argument. Is there anything similar for interfaces (or modules for that matter)?
Rather than creating a bunch of dummy inputs for these ports that are not