Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Entropy Analysis of FPGA Interconnect and Switch Matrices for Physical Unclonable Functions

Version 1 : Received: 25 May 2024 / Approved: 27 May 2024 / Online: 27 May 2024 (13:02:33 CEST)

A peer-reviewed article of this Preprint also exists.

Jao, J.; Wilcox, I.; Plusquellic, J.; Paskaleva, B.; Bochev, P. Entropy Analysis of FPGA Interconnect and Switch Matrices for Physical Unclonable Functions. Cryptography 2024, 8, 32. Jao, J.; Wilcox, I.; Plusquellic, J.; Paskaleva, B.; Bochev, P. Entropy Analysis of FPGA Interconnect and Switch Matrices for Physical Unclonable Functions. Cryptography 2024, 8, 32.

Abstract

Random variations in microelectronic circuit structures represent the source of entropy for physical unclonable functions (PUFs). In this paper, we investigate delay variations that occur through the routing network and switch matrices of a field programmable gate array (FPGA). The delay variations are isolated from other components of the programmable logic, e.g., Look-up tables (LUTs), flip-flops (FFs), etc. using a feature of Xilinx FPGAs called dynamic partial reconfiguration (DPR). A set of partial designs are created that fix the placement of a time-to-digital converter (TDC) and supporting infrastructure to enable the path delays through the target interconnect and switch matrices to be extracted by subtracting out common-mode delay components. Delay variations are analyzed in the different levels of routing resources available within FPGAs, i.e., local routing and across chip routing. Data is collected from a set of Xilinx Zynq 7010 devices, and a statistical analysis of within-die variations in delay through a set of the randomly-generated and hand-crafted interconnects is presented.

Keywords

FPGA interconnect; Delay variations; Physical Unclonable Functions

Subject

Engineering, Electrical and Electronic Engineering

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.