vcIntegerSignalMap
vcIntegerSignalMap allows you to map Integer signals to ports in a continuous IO space.
Inherits: vcBehaviour
Properties
| Name | Type | Access | Description |
| Listeners | List of vcBehaviour | RW | Defines a list of behaviors using the signal map. |
| PortCount | Integer | RW | Defines the amount of ports in signal map. |
Methods
| Name | Return Type | Parameters | Description |
| getPortName | String | Integer index | Returns the name of a port at a given index in map. |
| input | Integer | Integer index | Returns the value of a port at a given index in map. |
| output | None | Integer index, Integer value | Sets the value of a port at a given index to a given value in map. |
| setPortName | None | Integer index, String name | Sets the name of a port at a given index to a given name in map. |
Events
| Name | Parameters | Description |
| OnSignalTrigger | vcIntegerSignalMap signal_map, Integer port | Triggered when the value of a signal mapped to a port has a new value. |