Hello folks:
I am referring to IP-XACT 1685-2014 standard, but may be applicable to earlier versions as well.
Component wire ports can have multiple drivers. The each driver has an optional range (section 6.12.10.1) which can only be one dimensional. This works alright for one dimensional ports. However the standard also allows for declaring multidimensional component ports with arrays (6.12.7.1) and vectors (6.12.8.1). How do I interpret the driver range within the context of multidimensional ports?
It seems like default value can be specified for a slice of an standard verilog port.