{"id":{"repo_id":"purdue-thes","oai_identifier":"oai:docs.lib.purdue.edu:open_access_dissertations-1057"},"canonical_url":"https://search.dev.ndltd.org/etd/purdue-thes/oai:docs.lib.purdue.edu:open_access_dissertations-1057","repository":{"repo_id":"purdue-thes","name":"Purdue University","base_url":"https://docs.lib.purdue.edu/do/oai/"},"display":{"title":"Variation-Derived Chip Security And Accelerated Simulation Of Variations","abstract":"<p>In modern ICs, variations can be quite troublesome. Ensuring quality and yield requires careful and resource-intensive simulation under the effects of parameter variations. Threshold voltage approximation of parameter variations can help accelerate simulations, but it comes with unknown losses in quality. Instead, we propose a parameter reduction technique designed to minimize quality loss through careful analysis of the source transistor model and the set of input parameter variations. Using Pao-Sah's Double Integral model, we demonstrate the relative quality of our reduced parameter approach versus threshold voltage approximation.</p> <p>Despite their negative role in circuitry, variations can be useful for security applications. They can be used both to provide a fingerprint for any chip, as well as to generate truly random numbers. Using these properties, we have developed two security-related chip enhancements: a chip antipiracy scheme, and a secure nonvolatile cache.</p> <p>To prevent chip cloning, we require a unique key to operate every manufactured chip by leveraging the nonreplicable nature of variations. Through minor modifications, we create a system in which process variation sensors can be integrated into any logic block so that the block itself authenticates the key.</p> <p>Finally, the anticipated use of leakage-free nonvolatile caches presents a disruption to the processing security assumption that memory values are not retained upon power loss or system reset. To prevent against data leakage, we propose the use of truly random, single boot keys, along with a multistage encryption mechanism. We offer insurance against the possibility of a cryptographic break by implementing a two-level encryption scheme that offers cache-level data confidentiality with minimal impact on system performance.</p>","abstract_html":"&lt;p&gt;In modern ICs, variations can be quite troublesome. Ensuring quality and yield requires careful and resource-intensive simulation under the effects of parameter variations. Threshold voltage approximation of parameter variations can help accelerate simulations, but it comes with unknown losses in quality. Instead, we propose a parameter reduction technique designed to minimize quality loss through careful analysis of the source transistor model and the set of input parameter variations. Using Pao-Sah&#x27;s Double Integral model, we demonstrate the relative quality of our reduced parameter approach versus threshold voltage approximation.&lt;/p&gt; &lt;p&gt;Despite their negative role in circuitry, variations can be useful for security applications. They can be used both to provide a fingerprint for any chip, as well as to generate truly random numbers. Using these properties, we have developed two security-related chip enhancements: a chip antipiracy scheme, and a secure nonvolatile cache.&lt;/p&gt; &lt;p&gt;To prevent chip cloning, we require a unique key to operate every manufactured chip by leveraging the nonreplicable nature of variations. Through minor modifications, we create a system in which process variation sensors can be integrated into any logic block so that the block itself authenticates the key.&lt;/p&gt; &lt;p&gt;Finally, the anticipated use of leakage-free nonvolatile caches presents a disruption to the processing security assumption that memory values are not retained upon power loss or system reset. To prevent against data leakage, we propose the use of truly random, single boot keys, along with a multistage encryption mechanism. We offer insurance against the possibility of a cryptographic break by implementing a two-level encryption scheme that offers cache-level data confidentiality with minimal impact on system performance.&lt;/p&gt;","abstract_has_math":false,"creators":["Griffin, William Paul"],"institution":null,"degree_name":"Doctor of Philosophy (PhD)","degree_level":"Dissertation","degree_discipline":"Electrical and Computer Engineering","degree_department":null,"school":null,"contributors":["Kaushik Roy","Anand Raghunathan","Byunghoo Jung","Vijay Raghunathan"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2013,"date_issued":"2013-10-01T07:00:00Z","date_published":"2013-10-01T07:00:00Z","updated_at":"2026-07-24T03:53:02Z","subjects":["hardware security","mosfet simulation","process variations","Electrical and Computer Engineering"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://docs.lib.purdue.edu/open_access_dissertations/158","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Kaushik Roy","Anand Raghunathan","Byunghoo Jung","Vijay Raghunathan"]},{"key":"dc:creator","label":"Author","values":["Griffin, William Paul"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Doctor of Philosophy (PhD)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["hardware security","mosfet simulation","process variations","Electrical and Computer Engineering"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://docs.lib.purdue.edu/open_access_dissertations/158"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>In modern ICs, variations can be quite troublesome. Ensuring quality and yield requires careful and resource-intensive simulation under the effects of parameter variations. Threshold voltage approximation of parameter variations can help accelerate simulations, but it comes with unknown losses in quality. Instead, we propose a parameter reduction technique designed to minimize quality loss through careful analysis of the source transistor model and the set of input parameter variations. Using Pao-Sah's Double Integral model, we demonstrate the relative quality of our reduced parameter approach versus threshold voltage approximation.</p> <p>Despite their negative role in circuitry, variations can be useful for security applications. They can be used both to provide a fingerprint for any chip, as well as to generate truly random numbers. Using these properties, we have developed two security-related chip enhancements: a chip antipiracy scheme, and a secure nonvolatile cache.</p> <p>To prevent chip cloning, we require a unique key to operate every manufactured chip by leveraging the nonreplicable nature of variations. Through minor modifications, we create a system in which process variation sensors can be integrated into any logic block so that the block itself authenticates the key.</p> <p>Finally, the anticipated use of leakage-free nonvolatile caches presents a disruption to the processing security assumption that memory values are not retained upon power loss or system reset. To prevent against data leakage, we propose the use of truly random, single boot keys, along with a multistage encryption mechanism. We offer insurance against the possibility of a cryptographic break by implementing a two-level encryption scheme that offers cache-level data confidentiality with minimal impact on system performance.</p>"]},{"key":"dc:title","label":"Title","values":["Variation-Derived Chip Security And Accelerated Simulation Of Variations"]}]}],"canonical_facts":{"dc:contributor":["Kaushik Roy","Anand Raghunathan","Byunghoo Jung","Vijay Raghunathan"],"dc:creator":["Griffin, William Paul"],"dc:description.abstract":["<p>In modern ICs, variations can be quite troublesome. Ensuring quality and yield requires careful and resource-intensive simulation under the effects of parameter variations. Threshold voltage approximation of parameter variations can help accelerate simulations, but it comes with unknown losses in quality. Instead, we propose a parameter reduction technique designed to minimize quality loss through careful analysis of the source transistor model and the set of input parameter variations. Using Pao-Sah's Double Integral model, we demonstrate the relative quality of our reduced parameter approach versus threshold voltage approximation.</p> <p>Despite their negative role in circuitry, variations can be useful for security applications. They can be used both to provide a fingerprint for any chip, as well as to generate truly random numbers. Using these properties, we have developed two security-related chip enhancements: a chip antipiracy scheme, and a secure nonvolatile cache.</p> <p>To prevent chip cloning, we require a unique key to operate every manufactured chip by leveraging the nonreplicable nature of variations. Through minor modifications, we create a system in which process variation sensors can be integrated into any logic block so that the block itself authenticates the key.</p> <p>Finally, the anticipated use of leakage-free nonvolatile caches presents a disruption to the processing security assumption that memory values are not retained upon power loss or system reset. To prevent against data leakage, we propose the use of truly random, single boot keys, along with a multistage encryption mechanism. We offer insurance against the possibility of a cryptographic break by implementing a two-level encryption scheme that offers cache-level data confidentiality with minimal impact on system performance.</p>"],"dc:identifier":["https://docs.lib.purdue.edu/open_access_dissertations/158"],"dc:subject":["hardware security","mosfet simulation","process variations","Electrical and Computer Engineering"],"dc:title":["Variation-Derived Chip Security And Accelerated Simulation Of Variations"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Doctor of Philosophy (PhD)"]},"updated_at":"2026-07-24T03:53:02Z"}