Protocols --------- For the TPM the only protocol definition is currently UCP. Uniboard Control Protocol ========================= The user interface to the TPM CPLD is based upon a UDP-IP core which manages MAC, IP and UDP layers and allows the user to execute sequences of memory mapped bus accesses from a network device. The specific protocol implemented over UDP to convey the information about the memory mapped accesses is the Uniboard Control Protocol (UCP). The CPLD is able to decode a UCP packet and translate the memory access into an internal bus access, thus allowing the user to access registers that have been memory mapped into the CPLD address space. .. automodule:: ska_low_sps_tpm_api.protocols.ucp