XilSKey_Puf_Registration - 2021.1 English

Xilinx Standalone Library Documentation OS and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2021-06-16
Version
2021.1 English

This function performs registration of PUF which generates a new KEK and associated CHash, Auxiliary and PUF-syndrome data which are unique for each silicon.

Note: With the help of generated PUF syndrome data, it will be possible to re-generate same PUF KEK.

Prototype

u32 XilSKey_Puf_Registration(XilSKey_Puf *InstancePtr);

Parameters

The following table lists the XilSKey_Puf_Registration function arguments.

Table 1. XilSKey_Puf_Registration Arguments
Type Name Description
XilSKey_Puf * InstancePtr Pointer to the XilSKey_Puf instance.

Returns

  • XST_SUCCESS if registration/re-registration was successful.
  • ERROR if registration was unsuccessful