Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications
<p>Memristive crossbar Physical Unclonable Function (PUF) structures are emerging as strong security primitives for resource-constrained devices demanding good retention time, negligible standby power, small size, and ultra-low power operating requirements. Memristive PUF exploits the inherent...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , , |
| منشور في: |
2021
|
| الموضوعات: | |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513560279777280 |
|---|---|
| author | Muhammad Ibrar Khan (13390617) |
| author2 | Shawkat Ali (592303) Ataul Aziz Ikram (6815369) Amine Bermak (1895947) |
| author2_role | author author author |
| author_facet | Muhammad Ibrar Khan (13390617) Shawkat Ali (592303) Ataul Aziz Ikram (6815369) Amine Bermak (1895947) |
| author_role | author |
| dc.creator.none.fl_str_mv | Muhammad Ibrar Khan (13390617) Shawkat Ali (592303) Ataul Aziz Ikram (6815369) Amine Bermak (1895947) |
| dc.date.none.fl_str_mv | 2021-06-09T00:00:00Z |
| dc.identifier.none.fl_str_mv | 10.1109/access.2021.3087810 |
| dc.relation.none.fl_str_mv | https://figshare.com/articles/journal_contribution/Optimization_of_Memristive_Crossbar_Array_for_Physical_Unclonable_Function_Applications/24042429 |
| dc.rights.none.fl_str_mv | CC BY 4.0 info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Engineering Electronics, sensors and digital hardware Information and computing sciences Data management and data science Distributed computing and systems software Memristors Physical unclonable function Resistance Switches Threshold voltage Histograms Mathematical model Memristor PUF Memristive crossbar Hardware security Noise margin IoT security |
| dc.title.none.fl_str_mv | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| dc.type.none.fl_str_mv | Text Journal contribution info:eu-repo/semantics/publishedVersion text contribution to journal |
| description | <p>Memristive crossbar Physical Unclonable Function (PUF) structures are emerging as strong security primitives for resource-constrained devices demanding good retention time, negligible standby power, small size, and ultra-low power operating requirements. Memristive PUF exploits the inherent high process variations of a memristor as a source of entropy to generate device-specific signatures. These PUFs need to be strong enough to deal with active and passive attacks as well as machine learning attacks, hence requires more device-to-device variability. Memristive PUF requires dense crossbar architecture to generate unique, uniform, and reliable device signatures. Dense memristive crossbars (Xbar) face the challenges of low noise margin, proper load resistance selection, scalability, and a precise sense circuitry at the load resistance side to read the resistive state of a memristor accurately. In this work, we have simulated and optimized the load resistance of memristive scaled up crossbar arrays. We have used two of our fabricated devices for memristive crossbar PUF simulation. The proposed crossbar PUF architecture satisfies the basic PUF evaluation metrics and improves noise margin (NM). The load resistance is optimized through MATLAB simulation. The impact of optimized load resistance on Xbar architecture is observed to be noticeable and around 18% improvement in the noise margin was observed when the crossbar is scaled up from 16×2 to 128×2.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3087810" target="_blank">https://dx.doi.org/10.1109/access.2021.3087810</a></p> |
| eu_rights_str_mv | openAccess |
| id | Manara2_a85527a0c785a5afc3d0bf730cf4edef |
| identifier_str_mv | 10.1109/access.2021.3087810 |
| network_acronym_str | Manara2 |
| network_name_str | Manara2 |
| oai_identifier_str | oai:figshare.com:article/24042429 |
| publishDate | 2021 |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| rights_invalid_str_mv | CC BY 4.0 |
| spelling | Optimization of Memristive Crossbar Array for Physical Unclonable Function ApplicationsMuhammad Ibrar Khan (13390617)Shawkat Ali (592303)Ataul Aziz Ikram (6815369)Amine Bermak (1895947)EngineeringElectronics, sensors and digital hardwareInformation and computing sciencesData management and data scienceDistributed computing and systems softwareMemristorsPhysical unclonable functionResistanceSwitchesThreshold voltageHistogramsMathematical modelMemristorPUFMemristive crossbarHardware securityNoise marginIoT security<p>Memristive crossbar Physical Unclonable Function (PUF) structures are emerging as strong security primitives for resource-constrained devices demanding good retention time, negligible standby power, small size, and ultra-low power operating requirements. Memristive PUF exploits the inherent high process variations of a memristor as a source of entropy to generate device-specific signatures. These PUFs need to be strong enough to deal with active and passive attacks as well as machine learning attacks, hence requires more device-to-device variability. Memristive PUF requires dense crossbar architecture to generate unique, uniform, and reliable device signatures. Dense memristive crossbars (Xbar) face the challenges of low noise margin, proper load resistance selection, scalability, and a precise sense circuitry at the load resistance side to read the resistive state of a memristor accurately. In this work, we have simulated and optimized the load resistance of memristive scaled up crossbar arrays. We have used two of our fabricated devices for memristive crossbar PUF simulation. The proposed crossbar PUF architecture satisfies the basic PUF evaluation metrics and improves noise margin (NM). The load resistance is optimized through MATLAB simulation. The impact of optimized load resistance on Xbar architecture is observed to be noticeable and around 18% improvement in the noise margin was observed when the crossbar is scaled up from 16×2 to 128×2.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3087810" target="_blank">https://dx.doi.org/10.1109/access.2021.3087810</a></p>2021-06-09T00:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1109/access.2021.3087810https://figshare.com/articles/journal_contribution/Optimization_of_Memristive_Crossbar_Array_for_Physical_Unclonable_Function_Applications/24042429CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/240424292021-06-09T00:00:00Z |
| spellingShingle | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications Muhammad Ibrar Khan (13390617) Engineering Electronics, sensors and digital hardware Information and computing sciences Data management and data science Distributed computing and systems software Memristors Physical unclonable function Resistance Switches Threshold voltage Histograms Mathematical model Memristor PUF Memristive crossbar Hardware security Noise margin IoT security |
| status_str | publishedVersion |
| title | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| title_full | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| title_fullStr | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| title_full_unstemmed | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| title_short | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| title_sort | Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications |
| topic | Engineering Electronics, sensors and digital hardware Information and computing sciences Data management and data science Distributed computing and systems software Memristors Physical unclonable function Resistance Switches Threshold voltage Histograms Mathematical model Memristor PUF Memristive crossbar Hardware security Noise margin IoT security |