Referring to the Comportable guideline for peripheral device functionality, the module gpio has the following hardware interfaces defined
- Primary Clock:
clk_i
- Other Clocks: none
- Bus Device Interfaces (TL-UL):
tl
- Bus Host Interfaces (TL-UL): none
| Pin name | Direction | Description |
| gpio[31:0] | inout | GPIO inout to/from PAD |
| Port Name | Package::Struct | Type | Act | Width | Description |
| tl | tlul_pkg::tl | req_rsp | rsp | 1 | |
| Interrupt Name | Type | Description |
| gpio[31:0] | Event | raised if any of GPIO pin detects configured interrupt mode |
| Alert Name | Description |
| fatal_fault | This fatal alert is triggered when a fatal TL-UL bus integrity fault is detected. |
| Countermeasure ID | Description |
| GPIO.BUS.INTEGRITY | End-to-end bus integrity scheme. |