create_bus >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> `-object_list`_ Specifies a list of ports or nets to be put into a bus. `-bus_name`_ Specifies the name of the bus. `-type`_ Assigns the specified type_name to the bused port. Valid types are port ar net. `-sort`_ Sorts the bits of the bus specified in object_list in alphanumeric order. `-no_sort`_ Specifies that the order of the bits in the bus should be the same as specified on the command line. `-start`_ Specifies the start bit for the bus. `-end`_ Specifies the end bit for the bus. ----------------- .. _create_bus-object_list: -object_list :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specifies a list of ports or nets to be put into a bus. **attribute** :type: STRLIST :positional: False :default: **related_options** :GroupType.TYPE_LEAST: object_list **simple case** There is currently no simple case. ----------------- .. _create_bus-bus_name: -bus_name :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specifies the name of the bus. **attribute** :type: STRING :positional: False :default: **related_options** :GroupType.TYPE_LEAST: bus_name **simple case** There is currently no simple case. ----------------- .. _create_bus-type: -type :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Assigns the specified type_name to the bused port. Valid types are port ar net. **attribute** :type: STRING :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _create_bus-sort: -sort :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Sorts the bits of the bus specified in object_list in alphanumeric order. **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: sort no_sort **simple case** There is currently no simple case. ----------------- .. _create_bus-no_sort: -no_sort :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specifies that the order of the bits in the bus should be the same as specified on the command line. **attribute** :type: BOOL :positional: False :default: **related_options** :GroupType.TYPE_CONFLICT: sort no_sort **simple case** There is currently no simple case. ----------------- .. _create_bus-start: -start :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specifies the start bit for the bus. **attribute** :type: INT :positional: False :default: **related_options** **simple case** There is currently no simple case. ----------------- .. _create_bus-end: -end :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: | Specifies the end bit for the bus. **attribute** :type: INT :positional: False :default: **related_options** **simple case** There is currently no simple case.