| |
LCS-2016-045b |
| |
1 |
| |
13-Mar-17 |
| |
Ballot |
| |
Brent Hayhoe |
| |
|
| |
Interface Construct and Port Mode Configurations Use Case - Complex RTL Signal CPU Interface |
| |
Provide the independent interface mode control for the elements of composite type objects |
| |
LCS-2016-045a LCS-2016-045c |
interface_object_declaration ::=
interface_constant_declaration
| interface_signal_declaration
| interface_variable_declaration
| interface_file_declaration
interface_constant_declaration ::=
[ constant ] identifier_list : [ in ] subtype_indication [ := static_expression ]
interface_signal_declaration ::=
[ signal ] identifier_list : [ mode ] subtype_indication [ bus ] [ := static_expression ]
interface_variable_declaration ::=
[ variable ] identifier_list : [ mode ] subtype_indication [ := static_expression ]
interface_file_declaration ::=
file identifier_list : subtype_indication
mode ::= in | out | inout | buffer | linkage | null
mode ::= in | out | inout | buffer | linkage | null [ยง 6.5.2]