[發(fā)明專利]一種基于偏差補償?shù)母呖煽緼rbiterPUF電路有效
| 申請?zhí)枺?/td> | 202110550158.6 | 申請日: | 2021-05-20 |
| 公開(公告)號: | CN113177007B | 公開(公告)日: | 2023-02-21 |
| 發(fā)明(設計)人: | 徐元中;張月皎;汪晨;柯濤;萬美琳;賀章擎 | 申請(專利權(quán))人: | 湖北工業(yè)大學 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G06F13/40 |
| 代理公司: | 武漢華強專利代理事務所(普通合伙) 42237 | 代理人: | 溫珊姍;王冬冬 |
| 地址: | 430068 湖*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 偏差 補償 可靠 arbiterpuf 電路 | ||
1.一種基于偏差補償?shù)母呖煽緼rbiter PUF電路,其特征在于,包括響應生成和響應重構(gòu)兩個過程;在響應生成階段,當輸入某一個激勵Ci時,偏差補償Arbiter PUF電路可以生成響應Ri、偏移方向Di和可靠標志位Fi;Ri和Di被保存起來,在響應重構(gòu)階段,當再次輸入該激勵Ci時,可以根據(jù)輔助數(shù)據(jù)Di和Fi恢復出響應Ri;
所述基于偏差補償?shù)母呖煽緼rbiter PUF電路由一個N級開關延遲模塊和一個仲裁器模塊構(gòu)成,還包括一個偏差補償模塊和一個數(shù)據(jù)產(chǎn)生模塊;
所述生成可靠標志位Fi的步驟如下:
令控制信號S=1,K=0,產(chǎn)生測試輸出Ti1;偏差補償模塊將附加延遲模塊接到延遲鏈1中,假設延遲鏈1對輸入信號的延遲時間為T1,延遲鏈2對輸入信號的延遲時間為T2,由于附加延遲模塊能夠產(chǎn)生時間為Tc的延遲,此時延遲鏈1的總延遲為T1+Tc,兩條延遲鏈的延遲差值ΔT1=ΔT+Tc被輸入到仲裁器中,產(chǎn)生測試輸出Ti1,此時Ti1在數(shù)據(jù)產(chǎn)生模塊內(nèi)部經(jīng)過DVI1的2路,再經(jīng)過DVI2和MUX后輸出并存儲在寄存器REG4中;改變控制信號使S=1,K=1,產(chǎn)生測試輸出Ti2;此時偏差補償模塊將附加延遲模塊接到延遲鏈2中;此時兩條延遲鏈的延遲差值ΔT2=ΔT-Tc被輸入到仲裁器中,產(chǎn)生測試輸出Ti2;此時Ti2在數(shù)據(jù)產(chǎn)生模塊內(nèi)部經(jīng)過DVI1的2路和DVI2的2路后,與上一輪存儲在寄存器REG4的Ti1異或,生成可靠標志位Fi,F(xiàn)i被存儲在寄存器REG4中;當Fi=0時,表示Ti1和Ti2相同,代表PUF電路在激勵Ci下產(chǎn)生的響應Ri是可靠的,將不隨溫度和電壓的變化而變化;否則,證明Ri是不可靠的,響應恢復階段需要進行偏差補償;
所述生成響應Ri和偏移方向Di的過程如下:
再次改變控制信號使S=0,偏差補償模塊中的兩路輸出T1和T2直接經(jīng)過MUX1和MUX2的1路接入仲裁器,產(chǎn)生輸出響應Ri,然后再經(jīng)過數(shù)據(jù)產(chǎn)生模塊DVI1中的1路,將Ri存儲在寄存器REG1中;當下一位響應Ri輸入到數(shù)據(jù)產(chǎn)生模塊以后,上一輪的響應Ri-1就被存到REG2中;Fi控制寄存器REG3是否進行更新,當Fi為1時,REG1和REG2中的響應Ri和Ri-1經(jīng)過異或之后得到偏移方向Di并存入寄存器REG3;當Fi為0時,寄存器REG3的數(shù)據(jù)被鎖住保持不變,此時生成的偏移方向值即為上一輪生成的偏移方向值;
所述響應重構(gòu)過程如下:
當Fi=0時,證明響應Ri是可靠的,此時不需要進行偏差補償;因此基本延遲模塊的兩路輸出T1和T2直接經(jīng)過MUX1和MUX2接入仲裁器,產(chǎn)生響應輸出Ri,Ri經(jīng)過數(shù)據(jù)產(chǎn)生模塊內(nèi)的DVI1直接存儲到寄存器REG1中;
當Fi=1時,證明響應Ri是不可靠的,此時需要進行偏差補償從而提升響應的可靠性;由于偏移方向值Di由本輪的響應Ri與上一輪響應Ri-1的值異或得到,因此將Di與Ri-1進行異或得到真正的偏差補償方向Bi,即Bi=Di⊕Ri-1;
當Bi=0時,偏差補償模塊將附加延遲模塊接到延遲鏈1,由于附加延遲模塊能夠產(chǎn)生時間為Tc的延遲,此時延遲鏈1的總延遲為T1+Tc,兩條延遲鏈的延遲差值ΔT=T1-T2+Tc被輸入到仲裁器中,產(chǎn)生響應Ri,Ri經(jīng)過數(shù)據(jù)產(chǎn)生模塊內(nèi)的DVI1直接存儲到寄存器REG1中;
當Bi=1時,將附加延遲模塊接到延遲鏈2,此時兩條延遲鏈的延遲差值ΔT=T1-T2-Tc被輸入到仲裁器中,產(chǎn)生響應Ri,Ri經(jīng)過數(shù)據(jù)產(chǎn)生模塊內(nèi)的DVI1直接存儲到寄存器REG1中。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖北工業(yè)大學,未經(jīng)湖北工業(yè)大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110550158.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





