We've been reverse engineering the tensor core on TPU v5: https://gherkinlabs.com/v5e-tensorcore-instructions
The work mainly stems from a belief that Nvidia gpus' architecture are a bit subpar for machine learning and that tpu could be a viable alternative but are still rather undocumented.
Ok, I assume google would have an API documentation. Why would you need to interface at the instruction level?