Building a TPU