So `bipad` is the IO buffer control, seems obvious. But this doesn't contain the IO registers themselves (those shown in Figure 37).
I thought 'gpio_cell_macro' might be that but the simulation model doesn't show any registers there either and it's missing some signals like IQZ and ... a clock input.
So how do you use the IO registers ?