<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Effects of Total Ionizing Dose on SRAM Physical Unclonable Functions</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>01/24/2022</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10316518</idno>
					<idno type="doi">10.1109/TNS.2022.3146279</idno>
					<title level='j'>IEEE Transactions on Nuclear Science</title>
<idno>0018-9499</idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>S. P. Lawrence</author><author>S. C. Smith</author><author>J. M. Cannon</author><author>J. L. Carpenter</author><author>D. R. Reising</author><author>T. D. Loveless</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[The effects of total ionizing dose (TID) on SRAM physical unclonable functions (PUF) are studied through x-ray and proton irradiation of commercially available SRAM. Negative shifts in the Fractional Hamming Weight (FHW) were measured with increasing TID, indicating a migration of bistable cells towards logic low. Additionally, positive shifts in the intra-die Fractional Hamming Distance (FHD) were measured and indicate changes to the virtual fingerprint of an SRAM PUF with TID, especially in devices that were dosed while holding data. Shifts in inter-die FHD were negligible, allowing individual SRAMs still to be easily identified based on the FHD between a known and unknown sample even after moderate amounts of TID. In some cases, SRAMs could still be identified by their PUFs after the devices had failed. In all cases, the irradiated SRAM devices retain their virtual fingerprint after recovery through annealing.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>I. INTRODUCTION</head><p>S TATIC random access memory (SRAM) is a fast and dense form of memory consisting of an array of cells that hold binary data through the use of two cross-coupled inverters accessible through two pass-gate transistors. The conventional six-transistor (6T) cell (see Fig. <ref type="figure">1</ref>) is commonplace in modern electronics such as field-programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs), where the memory is used to store configuration and operational data <ref type="bibr">[1]</ref>- <ref type="bibr">[3]</ref>.</p><p>SRAM is a volatile form of memory, so data is lost when power is removed from the device. There is no way to recover previously stored data once the voltage supply (V DD ) is reduced below the minimum data retention voltage (V DR ). As seen in <ref type="bibr">[4]</ref> and <ref type="bibr">[5]</ref>, V DR varies slightly from cell to cell due to variation of physical parameters such as threshold voltage. This so-called process-induced variation in device parameters is a result of the fluctuations in the physical dimensions and material composition of the devices in an integrated circuit Fig. <ref type="figure">1</ref>. The conventional SRAM 6T cell features a latch formed by two crosscoupled inverters (P1+N1 and P2+N2) along with two access transistors (N3 and N4). The initial state of the cell primarily is determined by the ratio between the strengths of transistors N1 and N2.</p><p>(IC) <ref type="bibr">[5]</ref>- <ref type="bibr">[7]</ref>. Process variation is proportionally larger and more significant with each new technology node <ref type="bibr">[6]</ref>. Although generally undesirable, random manufacturing variation results in unclonable uniqueness, i.e., a virtual fingerprint, specific to each IC. In the field of security and encryption, one type of virtual fingerprint that can exploit natural manufacturing variation is known as a Physical Unclonable Function (PUF) <ref type="bibr">[3]</ref>.</p><p>The SRAM PUF is lightweight in terms of resources and reliable as a form of authentication and encryption. Thus, SRAM PUF can serve as a primary means of protection for intellectual property (IP) <ref type="bibr">[8]</ref> or security for Internet of Things (IoT) networks <ref type="bibr">[2]</ref>, <ref type="bibr">[9]</ref>, <ref type="bibr">[10]</ref>. Using SRAM PUFs for cryptographic key generation has significant advantages over the alternative of storing a key in the actual contents of the memory but often requires a perfectly reproducible key. Specially designed ICs can extract reliable PUFs for this purpose. FPGAs, for example, must be reprogrammed after each power cycle by a bitstream which contains the unencrypted intellectual property (IP) of the circuit designers. Therefore, intruders can extract the bitstream and steal the FPGA design. In devices requiring authentication keys such as members in an IoT network, a pre-generated authentication key stored in local memory is vulnerable to hackers. This pre-determined key manifests as a weak security point where attackers can spoof an IoT device. The SRAM PUF offers unique advantages to designers of systems requiring a high level of security. For example, if an SRAM array within an FPGA is used to encode and decode an encrypted bitstream, intruders have no way to clone the device since it would be impossible to obtain another FPGA with the same SRAM PUF. Additionally, SRAM PUFs offer a built-in key that can be used for authentication, providing the advantage that the actual key is not stored in the device.</p><p>As SRAM PUFs continue to grow in prevalence among the privacy and security community, research on the effects of ionizing radiation on SRAM PUF integrity and consistency are warranted. For example, total ionizing dose (TID)-induced degradation of critical parameters, such as threshold voltage, may result in altered PUF-based encryption keys or create difficulties in device authentication. On the other hand, exposure to ionizing radiation can also be used to accelerate aging and burn-in device behavior, leading to more reliable key generation.</p><p>In this study, the effects of ionizing radiation on commercial-off-the-shelf (COTS) SRAM memories are studied using x-ray and proton sources, primarily addressing the impact of TID on SRAM PUF reliability. TID effects result from the accumulation of trapped charge within the oxide layers of a semiconductor technology <ref type="bibr">[11]</ref>, <ref type="bibr">[12]</ref>. The resulting shifts in threshold voltage and leakage current of CMOS devices have been thoroughly studied in <ref type="bibr">[11]</ref>- <ref type="bibr">[13]</ref>. Here, numerous samples of a COTS SRAM with an onboard serial communications interface were used to study the influence of TID on PUF reliability. While limited to one manufacturer and part number, this study describes methods and key results that apply to all SRAM topologies (such as 7T, 8T, 9T, or 10T designs) and communications interfaces (serial versus parallel addressing). Results indicate that SRAM-based PUF technology is robust against TID; moderate shifts in PUF behavior up to TID of approximately 200 krad(SiO 2 ) were observed, even when device failures were observed due to the sensitive serial interface circuitry.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>II. BACKGROUND</head><p>There are two main classes of PUFs: delay-based and memory-based. Delay-based PUFs send an electrical pulse through two functionally similar paths comprised of several challenge stages <ref type="bibr">[3]</ref>, <ref type="bibr">[14]</ref>. Latches are used at each stage to record which signal arrived first, resulting in a unique code with a length equal to the number of challenge stages. Some work has been done to characterize the effects of TID on delay-based PUFs <ref type="bibr">[15]</ref>, <ref type="bibr">[16]</ref>.</p><p>Memory-based PUFs are created by capturing the initial values of an array of latches or memory elements such as SRAM following a power-up sequence. The initial data pattern appears as a repeatable pseudorandom code determined at the cell level based on the drive strengths of the competing inverters (P1+N1 and P2+N2) in each 6T cell. Although by design both inverters are perfectly balanced, manufacturing process variation causes most cells (approximately 85% for the memories tested in this study) to favor either logic high or logic low in their initial states <ref type="bibr">[1]</ref>- <ref type="bibr">[3]</ref>. The remaining cells initialize in a bistable condition and will randomly toggle to one of the binary states. Therefore, each SRAM device has a unique virtual fingerprint based on its pseudorandom power-up state that varies by approximately 15% each time it is sampled.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. Identification of SRAM PUFs</head><p>SRAM PUFs are determined by power cycling the memory and reading its contents. In most cases, the power-up ramp (V SS to V DD ) used in this study was a near-instantaneous step function, although the impact of power-up ramp times on PUF reliability is discussed. The SRAM PUF relies on the bistable bits. Therefore, a power-up and read cycle is repeated several times to identify and characterize the bistable bits. The resulting inconsistencies can be quantified by the Fractional Hamming Weight (FHW), which is a normalized count of the non-zero values for a binary pattern, as described by <ref type="bibr">(1)</ref> where L is the length of binary pattern A.</p><p>Fig. <ref type="figure">2</ref> shows the FHW for 100 repeated 256-bit samples extracted from five unique ICs (labeled B1 through B5) from the same manufacturer. The length of the PUF samples used throughout this study is L = 256 bits. Fig. <ref type="figure">2</ref> represents preradiation characterization data from the DUTs designated as group B. These data may also be visualized by color-coding the initial states of the memory sample and assigning each pixel in the image a specific address, as shown in Fig. <ref type="figure">3</ref>, where six 256-bit PUF samples from two different memories (labeled D1 and D2) are shown. Here, the initial state of the same 256-bit block of memory is visualized with a matrix in which the dark pixels correspond to logic high values, and the light pixels correspond to logic low values. The SRAM PUF samples depict the same uninitialized block of memory from the two devices under test (DUTs), visibly demonstrating the nuances that give the SRAM PUF its usefulness. A certain amount of inconsistent bits helps screen out fraudulent authentication attempts. For example, multiple PUF samples could be required to demonstrate slight fluctuation in FHW, adding an extra layer of complexity to the authentication challenge. However, too much inconsistency makes the PUF Fig. <ref type="figure">2</ref>. One hundred repetitious SRAM PUF samples reveal fluctuations in FHW due to inconsistent bits across all five tested devices (B1 through B5). This characterization was performed pre-irradiation at room temperature in the beam chamber prior to turning on the beam. The length of the PUF samples used throughout this study is L = 256 bits. This chart represents pre-radiation characterization data from the DUTs designated as group B (see Section III-A for additional details). unreliable for authentication. An inconsistency rate of 30% or more has been proposed as a cutoff point for usefulness <ref type="bibr">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. SRAM PUF Authentication</head><p>Instead of looking for exact matches, authentication methods are often based on Fractional Hamming Distance (FHD) which is the number of mismatched bits between two patterns, normalized by the pattern length, as defined by <ref type="bibr">(2)</ref> where L is the length of binary patterns A and B.</p><p>The FHD between PUF samples obtained from the same chip can be used to measure intra-die consistency, whereas FHD between PUF samples obtained from different chips can be used to measure inter-die consistency. Due to inconsistent bits, it is unlikely that two PUF samples will have a FHD of zero even from the same device. However, the identity of a chip can be verified by comparing a measurement from the device in question to a known FHD probability distribution for that device. Fig. <ref type="figure">4</ref> visualizes this approach by depicting the intra-and inter-die FHD. The samples on the lower side of the chart represent the distance between samples of the same block of the same chip (i.e., intra-die variability). In contrast, the samples on the upper side of the chart represent the distance between samples of the same block of different chips (i.e., inter-die variability). The notation "B1-Bx" refers to the FHD between a dosed sample from DUT B1 and an undosed sample from another randomly chosen member of group B.</p><p>The intra-die FHD comparisons can be used to determine the identity of an SRAM. The FHD between a known and unknown sample is reliably much lower than the inter-die FHD. This study found a FHD rejection threshold of L/8 (i.e., 32 bits for a 256-bit PUF sample) to be reliable for distinguishing non-irradiated SRAMs based on their PUF. The rejection threshold should be carefully considered since some parts tested in this study showed significant positive shifts in intra-die FHD, depending mainly on power supply bias conditions. With greater key length L, the discernible window between the distributions grows, providing greater confidence at the cost of a larger sample. The likelihood that two SRAMs will have identical PUFs is 1 in 2 L if both SRAMs have perfectly balanced cells (FHW of precisely 0.5). If most cells favor a high initial value, the likelihood of two devices having identical PUFs is larger than 1 in 2 L .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C. Increasing the Consistency of PUF-Based Encryption Keys</head><p>Since a perfectly reliable pseudorandom PUF key is in most cases preferable for encryption, efforts have been made to increase consistency via key generation techniques <ref type="bibr">[17]</ref>. The simplest of such methods is to use a mask to ignore the inconsistent cells. However, this requires extensive characterization to uncover all the bistable bits since some unstable cells can be so heavily skewed in one direction that they have the same initial value &gt;99% of the time.</p><p>A robust technique for obtaining a reliable PUF is using fuzzy extraction to handle or mask the inconsistent bits <ref type="bibr">[18]</ref>, <ref type="bibr">[19]</ref>. As summarized by <ref type="bibr">[1]</ref>, fuzzy extraction of SRAM PUFs is achieved by first enrolling helper data from an initial PUF sample and randomly-generated data of equal length. Then a consistent, repeatable key is generated from a second PUF sample based on the helper data by filtering out the inconsistent cells or applying an averaging technique. Still, fuzzy extraction requires specialized circuitry that is perhaps too complex to be manufactured into an embedded device such as FPGAs and ASICs. However, fuzzy extraction is not extraordinarily difficult to implement at the system level on standalone SRAM devices. An acceptable threshold in pattern similarity must be established in the design of the fuzzy extractor, and some reliable method for comparison such as FHD must be implemented.</p><p>Another reliable technique to increase SRAM PUF consistency is known as Temporal Majority Voting (TMV) <ref type="bibr">[17]</ref>, where several successive challenges are issued to the memory, and a majority voting formula (3) is applied to the sum of the results <ref type="bibr">[17]</ref>.</p><p>M T is the number of votes required for a majority, based on the number of temporal samples N T . Figs. <ref type="figure">5</ref> and<ref type="figure">6</ref> shows an example of the impact of TMV on PUF consistency, as measured by the FHW and FHD, respectively. One-hundred samples of the FHW and FHD are shown for five devices (B1 through B5) for various values of N T . TMV reduces variability by averaging multiple samples into a single combined key. This, in turn, lowers the average intra-die FHD while leaving inter-die FHD largely unaffected (see Fig. <ref type="figure">6</ref>). Taken to the extreme (N T in the thousands), TMV could produce a reliable cryptographic key based on the PUF of any SRAM without the need for fuzzy extraction.  <ref type="bibr">[17]</ref> reveal that TMV increases the consistency of FHW due to decreased variance in each generated key. Fig. <ref type="figure">6</ref>. Comparison of FHD between keys generated with and without Temporal Majority Voting (TMV) <ref type="bibr">[17]</ref> show that PUF keys are more easily identifiable by FHD when TMV is implemented. Increasing N T results in more consistent FHD due to decreased variance in the generated keys.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D. PUF Reliability, TID-induced Burn-In, and Artificial Aging</head><p>The PUF of an SRAM is a pseudorandom phenomenon, in which a seemingly patternless array of numbers can be reproduced by a repeatable process <ref type="bibr">[20]</ref>. However, as previously mentioned, there is some expected inconsistency in the generated pattern within a single device. Several factors influence the outcome of the inconsistent cells, both instantaneously and gradually over time. Noise is a significant factor in the determination of an SRAM PUF. When an SRAM device is switched on by a step-function power supply curve, Fig. <ref type="figure">7</ref>. The effects of power-up ramp time on intra-die FHD are shown. Ramp times ranging from 1.6 ms to 2.6 s were tested by varying the step sizes of a digital-to-analog converter. For each value for ramp time, 100 repetitions were made to verify the accuracy of the results. For the three tested COTS memories, a ramp time of 78 ms produced the most consistent results, with longer ramp times producing generally lower intra-die FHD but a greater variation.</p><p>environmental noise becomes "locked-in" to the states of the inconsistent bits <ref type="bibr">[21]</ref>, <ref type="bibr">[22]</ref>. A more gradual supply ramp tends to increase the consistency of an SRAM's PUF by minimizing the impact of noise on the inconsistent bits <ref type="bibr">[22]</ref>. Fig. <ref type="figure">7</ref> shows the impact of the power-up ramp time on intra-die FHD for three devices (E1 through E3) from the same manufacturer. In this study, a 2-second power supply ramp reduced intradie FHD by approximately 90% although the ramp was less effective for other tested manufacturers. Thus, a gradual power ramp reduces PUF samples' variation, but not all SRAM cell designs benefit equally.</p><p>High temperatures accelerate a process known as bias temperature instability (BTI), where data stored for long periods and during temperature stress can skew an SRAM cell's favored outcome <ref type="bibr">[7]</ref>, <ref type="bibr">[23]</ref>- <ref type="bibr">[25]</ref>. This phenomenon weakens the cell's default preference for uninitialized cells (cells that have not been written since a power cycle). Thus, the reliability of an SRAM PUF can be diminished when a cell faces high-temperature stress while holding its favored initial state. Furthermore, as seen in <ref type="bibr">[25]</ref>, BTI can even cause strongly skewed cells to become inconsistent.</p><p>Age is another factor to consider regarding SRAM PUF reliability. BTI causes the initial state of SRAM cells to oppose whatever data has been stored there for long periods <ref type="bibr">[3]</ref>, <ref type="bibr">[25]</ref>, <ref type="bibr">[26]</ref>. If an SRAM is holding the exact information for long periods, this will increasingly affect the device's initial state. With standalone SRAM devices, where data is expected to be constantly written and overwritten, the effects of age will be less than those in SRAMs embedded within an FPGA, which typically hold the device's configuration data. When used in this manner, age can play a significant role in shaping the identity of an SRAM's PUF, and over time the inconsistent cells may begin to favor the value opposite to what they usually hold. Device aging can be used intentionally by designers to increase PUF consistency using methods discussed in <ref type="bibr">[26]</ref>.</p><p>As SRAM cells age, they naturally experience shifts in balance and stability which tend to push inconsistent bits away from bistability and towards a more consistent initial state <ref type="bibr">[27]</ref>, <ref type="bibr">[28]</ref>. Through a process commonly known as burnin, this phenomenon is intentionally hastened by applying temperature and voltage stress. Some work has been published on quantifying the ideal amount of burn-in from a PUF reliability standpoint <ref type="bibr">[27]</ref>. TID can induce a similar effect through artificial aging <ref type="bibr">[13]</ref>, <ref type="bibr">[28]</ref>, <ref type="bibr">[29]</ref> which could potentially be used to reinforce the virtual fingerprint by reducing bit inconsistencies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>III. EXPERIMENTAL SETUP</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. Devices Under Test: Microchip Serial SRAM</head><p>A total of sixteen Microchip 23K256 256 kbit serial SRAM memories were tested in this study. Fourteen chips were newly delidded and previously untested before the start of this study. The memory array was installed on a custom PCB where a Texas Instruments MSP430 microcontroller interfaced with the memories via SPI protocol and communicated the results to a central computer. The SRAM V DD was adjustable through an Analog Devices AD5235 10-bit digital potentiometer, and precision was verified by the MSP430's onboard 10-bit analogto-digital converter.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. TID Radiation</head><p>Three separate radiation tests using varying methods and sources were carried out as a part of this study. One test was performed at Vanderbilt University in Nashville, TN, with an Aracor 4100 producing 10 keV x-rays. The supply current ranged from 10 to 30 mA during the test to vary the dose rate. The other two tests were performed at Provision CARES Proton Therapy Center in Knoxville, TN, with a medical proton cyclotron with particle energy ranging from 60 to 65 MeV and flux ranging from 10 7 to 10 8 particles/cm 2 /s. Annealing, the heat-driven process by which semiconductors gradually recover from TID-induced degradation <ref type="bibr">[11]</ref>, <ref type="bibr">[12]</ref>, was monitored at room temperature after the x-ray tests by re-sampling the PUFs after 1, 3, and 24 hours. Five groups of DUTs were tested with different bias conditions. In Table I, x-ray dose rates are given in units of krad(SiO 2 ) per minute, while proton dose rates are provided in units of flux. Group A was tested with x-rays and consisted of five DUTs that were biased at 0.6V (the maximum identified V DR ) and were loaded with a checkerboard pattern during dosing. Group B was also tested with x-rays and consisted of five DUTs biased at 0V (all pins grounded) during dosing.</p><p>Groups A and B were also sampled after annealing for 1, 3, and 24 hours (the DUTs were held at nominal V DD and room temperature for annealing). Groups C was tested with 60 MeV protons and consisted of nine DUTs biased at 0.6V during irradiation. Group D was tested with 65 MeV protons and consisted of seven DUTs biased at 0.6V during irradiation. Finally, group E was tested with x-rays and consisted of three DUTs that were biased at nominal V DD during dosing. For group E, current consumption was recorded during read, write, and idle operations. Also, with group E, PUF samples were obtained using a 2-second power-up ramp to reduce the effects of noise.</p><p>During both proton tests (groups C and D), DUTs were biased at the maximum cell V DR to increase single event upset (SEU) sensitivity as part of another study. These conditions were mimicked by group A in the x-ray test, and different results were witnessed due to the difference in energy deposition rates between x-ray and proton sources <ref type="bibr">[12]</ref>. All DUTs in this study were delidded before irradiation. Group E consisted of three new non-irradiated memories, while all the other groups were a mixture of non-irradiated and previously irradiated memories. That being said, the first DUT in each group (e.g., A1, B1) was a new, non-irradiated memory, and the effects of any previous tests had annealed completely before any DUTs were reused.</p><p>PUF characterization of the SRAMs was conducted by performing 100 reboot/read cycles for groups A through D and 10 reboot/read cycles for group E, according to the test flow in Fig. <ref type="figure">8</ref>. The bias for V DD was 0.6V for groups A, C, and D (determined by the maximum V DR ), 0V (all pins grounded) for group B, and 3.3V (V N OM ) for group E. For all groups, preradiation characterization was performed at room temperature in the beam chamber at the test facility before turning on the beam. The characterization process took approximately 5 minutes, and during this time, some annealing of the effects of TID occurred. The observed quick anneal resulted in apparent dose rate effects. The decreased number of reboot/read cycles for group E was an effort to minimize this phenomenon. An evaluation of non-ionizing energy loss (NIEL) informed by <ref type="bibr">[30]</ref> assured that the effects of displacement damage (DD) during the proton tests were negligible.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C. Measuring TID-induced Changes in DUTs</head><p>The three basic measures of SRAM PUFs used in this study are Fractional Hamming Weight (FHW), intra-, and interdie Fractional Hamming Distance (FHD). First, FHW was  calculated from PUF samples by computing the sum of the pattern (where logic high equals 1 and logic low equals 0) normalized by the key length. Thus, the FHW is equivalent to the percent of the PUF represented by logic high (digital 1). This computation was completed by applying equation ( <ref type="formula">1</ref>) to dosed samples from the DUT in question (e.g., A1) and applying a key length of L = 256 bits, resulting in <ref type="bibr">(4)</ref>.</p><p>Next, the intra-die FHD was computed by performing a bitwise XOR operation between the PUF of an irradiated DUT and a randomly selected PUF sample from the same DUT before irradiation, then normalizing by the key length. This was accomplished by using equation ( <ref type="formula">2</ref>) to compare a sample from the dosed DUT in question (e.g., A1 1 ) to a pre-irradiation sample from the same DUT (e.g., A1 2 ), resulting in <ref type="bibr">(5)</ref>.</p><p>Lastly, the inter-die FHD was computed by performing a bitwise XOR operation between the PUF of an irradiated DUT and a randomly selected pre-irradiation PUF sample from a different DUT from the same group, then normalizing by the key length. This was accomplished by using equation ( <ref type="formula">2</ref>) to compare a sample from the dosed DUT in question (i.e., A1) to a pre-irradiation sample from another randomly selected DUT from the same group (denoted as Ax to represent a random selection among A2, A3, A4, etc.), resulting in <ref type="bibr">(6)</ref>.</p><p>IV. RESULTS</p><p>Table <ref type="table">II</ref> provides a summary of the test results for each DUT group, where TID-induced shifts in the group average (&#181;) and group standard deviation (&#963;) of the FHW and FHD per krad(SiO 2 ) are indicated. Since every device failure occurred at a different TID point and the groups were dosed to different levels, the data is represented as the measured shift per unit dose (in krad(SiO 2 )). A negative number indicates that the value decreased with dose, while a positive shift indicates an increase. The final average shift for a group can be found by multiplying the average shift per dose by the maximum dose point relative to that group. As the DUTs were dosed, degradation largely depended on the applied bias conditions. The groups were dosed until they failed, although the groups tested with protons (C and D) did not fail due to simultaneous annealing. The average overall shifts were negative for FHW, positive for intra-die FHD, and mixed for inter-die FHD. The most significant relative shifts were seen in intra-die FHD because the absolute values were much smaller compared to FHW and inter-die FHD. Standard deviations mostly increased with dose, indicating that there was significant part-to-part variation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A. TID-induced Shifts in FHW</head><p>Figs. 9 and 10 illustrate the TID-induced degradation and the subsequent annealing of the FHW of groups B and A, respectively. As the DUTs were dosed, negative shifts in FHW were observed under all of the various test conditions. In the cases where the SRAMs held data during dosing (that is, all groups except B), this shift was non-monotonic; sometimes, the average FHW would rise before it fell. Such was the case with A1 and A4, for example (see Fig. <ref type="figure">9</ref>).</p><p>On the other hand, group B, which was biased with all pins grounded during dosing, saw a more consistent monotonic Fig. <ref type="figure">9</ref>. TID-induced degradation and following anneal of the normalized FHW of group A. These DUTs were powered up and holding checkerboard data during dosing. This resulted in non-monotonic shifts to FHW due to artificial aging and TID-induced burn-in. After 24 hours of annealing at room temperature, all DUTs were functional but displayed a shifted average FHW compared to pre-irradiation. For all DUTs except A5, the average FHW was lower after recovery. This could be due to permanent or semi-permanent degradation of NMOS gates.</p><p>0018-9499 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See <ref type="url">http://www.ieee.org/publications_standards/publications/rights/index.html</ref> for more information. decrease of FHW with dose (see Fig. <ref type="figure">10</ref>). A reduction in FHW reflects a shift of inconsistent cells towards logic low, potentially resulting from the weakening of NMOS gates at a higher rate relative to their PMOS counterparts. The change in the relative inconsistency of PUF samples (in other words, the shift in percent of inconsistent bits) was negligible for all groups, indicating that very few if any, consistent cells became inconsistent after irradiation. In other words, the shifts in average FHW were likely due to migration of the bistable cells (those with closely matched inverters) towards logic low.</p><p>The more chaotic changes seen in the average FHW of the DUT groups, which held data during dosing, likely reflect the effects of TID-induced artificial aging. The resulting burn-in of the checkerboard data pattern produced an inverted image on the PUF via leakage current pathways burned into the transistors by radiation in a manner somewhat similar to BTI. The devices were dosed until they failed for the DUT groups tested with x-rays (A, B, and E). For groups A, B, and E, failure occurred between 60 and 90 krad(SiO 2 ), 150 and 200 krad(SiO 2 ), and 40 and 60 krad(SiO 2 ), respectively. In all cases, the devices recovered quickly enough that they were responsive again after 24 hours. In addition, a slightly lower average FHW was observed in most of the recovered devices, potentially due to permanent or semi-permanent damage to the NMOS devices. The devices never failed for the DUT groups tested with protons (C and D) due to the relatively low dose rate and simultaneous annealing.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B. TID-induced Shifts in Intra-and Inter-Die FHD</head><p>Degradation of both intra-and inter-die FHD depends strongly on the voltage supplied to the SRAM during irradiation. Figs. 11 and 12 illustrate the TID-induced degradation and the subsequent annealing of the FHD of groups B and A, respectively. In the cases where the DUTs were biased on and held data during dosing, some erratic shifts in both intraand inter-die FHD were observed (see Fig. <ref type="figure">11</ref>). However, with group B, in which the DUTs were grounded during dosing, the shifts in both types of FHD were negligible, even after device failure (see Fig. <ref type="figure">12</ref>). Interestingly, SRAM PUF authentication based on intra-die FHD was more resilient than the memories themselves since the PUF could still be read even after the sensitive control circuitry for write operations had failed.</p><p>It is possible that the checkerboard data stored in the memories during the irradiation of groups A, C, D, and E played a role in the chaotic nature of the intra-die FHD. Since in these cases, half of the cells held digital 0 and the other half had digital 1, the biasing of the PMOS and NMOS devices was inconsistent from cell-to-cell and followed a pattern that was completely independent of the device's PUF. In general, the tested SRAMs saw small positive shifts to the intra-die FHD and only minor changes to the inter-die FHD. This result relieves concerns about false-positive authentication results Fig. <ref type="figure">11</ref>. TID-induced degradation and following anneal of the normalized intra-and inter-die FHD of group A. As with FHW, non-monotonic shifts in intra-and inter-die FHD due to the DUTs were powered up during dosing. Intra-die FHD shifts were mostly positive, hindering discernability. Inter-die FHD shifts were negligible. All five DUTs eventually failed by 90 krad(SiO 2 ), and after 24 hours of annealing at room temperature they were all responsive again -but with higher average intra-die FHD. Fig. <ref type="figure">12</ref>. TID-induced degradation and following anneal of the normalized intra-and inter-die FHD of group B. Since they were given more time to anneal between x-ray dosing runs, group B lasted to a higher apparent TID than group A, with all DUT eventually failing by 200 krad(SiO 2 ). Minor shifts were observed in both intra-and inter-die FHD. Since all pins were grounded during dosing, there was no TID-induced burn-in, leading to more overall consistency in FHD comparisons within a die and between dies. All five DUTs recovered after 24 hours of annealing at room temperature, although there were slight positive shifts to intra-die FHD of the recovered DUTs. using an FHD rejection threshold method for authenticating devices at high doses. On the other hand, major positive shifts to the intra-die FHD could result in false-negative authentication outcomes.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C. Effects of TID on PUF Authentication</head><p>The positive shifts in intra-die FHD with dose pose a moderate threat to SRAM PUF authentication based on FHD rejection thresholds. A threshold set too low could eventually result in false-negative outcomes after significant TID degradation. The SRAMs tested in this study never strayed over the rejection threshold of L/4 (normalized to 0.25). However, this is twice as high as the threshold of L/8, which was reliable before x-ray exposure. A rejection threshold that is too high risks false-positive outcomes, although no significant negative shifts to inter-die FHD were observed due to TID.</p><p>After annealing for 24 hours at room temperature, the DUTs did not fully recover to their original intra-die FHD, but a value slightly higher. It is unknown whether re-exposure would add to this effect and gradually make an SRAM PUF unrecognizable based on PUF samples before exposure. The positive shift to intra-die FHD after annealing may be a symptom of TID-induced artificial aging.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D. Effects of TID on Reliable Key Generation using TMV</head><p>The use of averaged PUF samples through TMV was evaluated at each dose level. Degradation in the ability of TMV to reduce variation-generated encryption keys was negligible. However, applying TMV did not reduce the TID-induced shifts in average FHW (Fig. <ref type="figure">13</ref>) or intra-or inter-die FHD (Fig. <ref type="figure">14</ref>). The inter-die FHD of one-on-one TMV key comparisons are separated into distinct strata, with each different combination of DUTs (A1 vs. A2, A1 vs. A3, etc.) falling in an easily discernible line. The average FHD from the different combinations experience chaotic shifts because the TID-induced shifts within both devices impact inter-die FHD measurements. TID Fig. <ref type="figure">13</ref>. TID-induced degradation and following anneal of the FHW of TMV-generated keys (N T = 99) for group B. TMV key generation is not adversely affected by TID, although the resulting distributions are more narrow. TMV is unable to mitigate the TID-induced shifts FHW. appears to influence the average values of both the FHW and FHD but does appear to influence the variance. Thus, TMV is ineffective in mitigating the TID-induced shifts in either intra-or inter-die FHD. Instead, mitigation efforts should be directed towards biasing the memory so that BTI stress and the artificial aging effect of TID do not greatly alter the PUF over time. There is the potential of using artificial aging to increase the reliability of PUF key generation techniques <ref type="bibr">[25]</ref>- <ref type="bibr">[27]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>V. CONCLUSION</head><p>In this study, the TID-induced degradation of SRAM PUFs has been presented in terms of the cyber-security measures of FHW, intra-die FHD, and inter-die FHD. 10 keV x-rays and 60-65 MeV protons were used as radiation sources on several DUT bias conditions. During dosing, DUTs that were powered on during irradiation experienced the most significant degradation, while the DUTs that were powered off experienced minor shifts to the observed measures.</p><p>In all cases, negative shifts to FHW reflected a change in PUF code composition towards slightly more digital zeros and fewer ones. This result is due to a higher rate of degradation in NMOS devices compared to their PMOS counterparts. The shifts were non-monotonic in all bias conditions, but the DUTs which were powered on during dosing saw more extreme and chaotic changes.</p><p>Intra-die FHD saw monotonic positive shifts induced by TID, indicating a more significant number of mismatched bits when comparing irradiated and non-irradiated samples from the same device. This result follows expectations according to TID-induced artificial aging. While effective in producing a more consistent PUF, TMV was unable to mitigate the degradation induced by TID. Inter-die FHD did not change significantly due to TID, indicating that SRAM PUF uniqueness is not compromised by TID degradation.</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_0"><p>Authorized licensed use limited to: UTC Library. Downloaded on February 18,2022 at 19:49:43 UTC from IEEE Xplore. Restrictions apply.</p></note>
		</body>
		</text>
</TEI>
