欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

以SRAM為基礎(chǔ)的認(rèn)證電路的制作方法

文檔序號(hào):11177679閱讀:273來(lái)源:國(guó)知局
本揭露涉及一種以sram為基礎(chǔ)的認(rèn)證電路。
背景技術(shù)
::隨著利用集成電路的電子裝置的使用增加以提供不同形式的信息于多種不同的應(yīng)用,越來(lái)越需要適當(dāng)保護(hù)可存儲(chǔ)于電子裝置內(nèi)的敏感/或關(guān)鍵信息,限制僅具有許可存取所述信息的其它裝置可存取此類信息。一些應(yīng)用范例包含裝置的認(rèn)證、保護(hù)裝置內(nèi)的機(jī)密信息、以及保護(hù)二或多個(gè)裝置之間的通訊。物理不可復(fù)制功能(physicallyunclonablefunction,puf)通常為位于集成電路內(nèi)的物理結(jié)構(gòu),響應(yīng)于傳到所述puf的輸入(例如挑戰(zhàn)/請(qǐng)求)而提供一些對(duì)應(yīng)的輸出(例如響應(yīng))。通過(guò)建立辨識(shí),可在裝置之間提供安全通訊。puf還可用于現(xiàn)有的認(rèn)證目的,以取代分配身分到電子裝置的現(xiàn)有方法。由于puf基于制造過(guò)程的固有性質(zhì),因而puf具有優(yōu)于習(xí)知認(rèn)證方式的各種優(yōu)點(diǎn),習(xí)知認(rèn)證方式將身分刻寫在裝置上,容易被模仿及/或更容易逆向工程(reverseengineered)。技術(shù)實(shí)現(xiàn)要素:本揭露的一些實(shí)施例提供一種認(rèn)證電路,耦合到包含多個(gè)位的存儲(chǔ)器裝置,所述認(rèn)證電路包括監(jiān)視引擎,耦合到所述存儲(chǔ)器電路的所述多個(gè)位,并且經(jīng)配置以提供第一數(shù)據(jù)式樣到所述多個(gè)位,因而使得所述多個(gè)位中的每一個(gè)于第一數(shù)據(jù)狀態(tài)中,響應(yīng)于施加于所述多個(gè)位上的第一下降電壓而檢測(cè)每一個(gè)位是否發(fā)生由所述第一數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)榈诙?shù)據(jù)狀態(tài),提供第二數(shù)據(jù)式樣于到所述多個(gè)位,因而使得所述多個(gè)位中的每一個(gè)于所述第二數(shù)據(jù)狀態(tài)中,以及響應(yīng)于施加于所述多個(gè)位的第二下降電壓而檢測(cè)每一個(gè)位是否發(fā)生由所述第二數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)榈谝粩?shù)據(jù)狀態(tài),其中所述第一數(shù)據(jù)狀態(tài)不同于所述第二數(shù)據(jù)狀態(tài);物理不可復(fù)制功能(puf)控制器,耦合到所述存儲(chǔ)器裝置的所述多個(gè)位與所述監(jiān)視引擎,并且經(jīng)配置以基于每一個(gè)位的所述轉(zhuǎn)變而產(chǎn)生puf特征碼。附圖說(shuō)明為協(xié)助讀者達(dá)到最佳理解效果,建議在閱讀本揭露時(shí)同時(shí)參考附件圖示及其詳細(xì)文字?jǐn)⑹稣f(shuō)明。請(qǐng)注意為遵循業(yè)界標(biāo)準(zhǔn)作法,本專利說(shuō)明書中的圖式不一定按照正確的比例繪制。在某些圖式中,尺寸可能刻意放大或縮小,以協(xié)助讀者清楚了解其中的討論內(nèi)容。圖1根據(jù)一些實(shí)施例說(shuō)明包含認(rèn)證電路的存儲(chǔ)器裝置的例示框圖。圖2根據(jù)一些實(shí)施例說(shuō)明圖1的存儲(chǔ)器裝置的靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)塊的例示框圖。圖3根據(jù)一些實(shí)施例說(shuō)明圖1的存儲(chǔ)器裝置的數(shù)據(jù)庫(kù)的例示圖式。圖4根據(jù)一些實(shí)施例說(shuō)明圖1的存儲(chǔ)器裝置的數(shù)據(jù)庫(kù)的例示圖式。圖5根據(jù)一些實(shí)施例說(shuō)明圖1的存儲(chǔ)器裝置的數(shù)據(jù)庫(kù)的例示圖式。圖6根據(jù)一些實(shí)施例說(shuō)明圖1的存儲(chǔ)器裝置的數(shù)據(jù)庫(kù)的例示圖式。圖7為例示流程圖,根據(jù)一些實(shí)施例說(shuō)明產(chǎn)生物理不可復(fù)制供功能(puf)特征碼(signature)于圖1的sram塊。具體實(shí)施方式本揭露提供了數(shù)個(gè)不同的實(shí)施方法或?qū)嵤├捎糜趯?shí)現(xiàn)本發(fā)明的不同特征。為簡(jiǎn)化說(shuō)明起見(jiàn),本揭露也同時(shí)描述了特定零組件與布置的范例。請(qǐng)注意提供這些特定范例的目的僅在于示范,而非予以任何限制。舉例來(lái)說(shuō),可理解當(dāng)稱元件為“連接到”或“耦合到”另一元件,其可直接連接或耦合到另一元件,或是可存在一或多個(gè)中間元件。物理不可復(fù)制功能(physicallyunclonablefunction,puf)通常用于認(rèn)證與機(jī)密鑰匙存儲(chǔ),不需要安全的電子式可擦除可編程只讀存儲(chǔ)器(electricallyerasableprogrammableread-onlymemory,eeprom)及/或其它昂貴硬件(例如電池支持的靜態(tài)隨機(jī)存取存儲(chǔ)器)。取代存儲(chǔ)機(jī)密于數(shù)字存儲(chǔ)器中,puf從集成電路(ic)的物理特性取得機(jī)密。puf基于一個(gè)想法,即使使用相同制造過(guò)程,制造多個(gè)ic,然而,每一個(gè)ic仍可能因制造差異而有些微不同。puf利用這差異得到“機(jī)密(secret)”信息,這對(duì)于每一個(gè)ic來(lái)說(shuō)是獨(dú)特的(例如硅“生物特征”)。通常,此機(jī)密信息指ic的特征碼(signature)。此外,由于制造差異定義所述特征碼,因而即使充分認(rèn)識(shí)所述ic設(shè)計(jì),也無(wú)法制造兩個(gè)相同的ic。ic的各種形式的差異可作為定義此特征碼,例如門延遲、閾值電壓、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)裝置的開機(jī)狀態(tài)、以及/或ic的各種物理特性中的任一者。在使用上述靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)裝置的開機(jī)狀態(tài)的范例中,即使sram裝置包含對(duì)稱單元(位),當(dāng)sram裝置開啟時(shí),制造差異仍可能造成sram裝置的每一個(gè)位傾向于高狀態(tài)(即邏輯“1”)或于低狀態(tài)(即邏輯“0”)。所述位的此初始開啟狀態(tài)隨機(jī)分布于整個(gè)sram裝置,這引起可由puf定義的差異,以產(chǎn)生sram裝置獨(dú)特的特征碼。通常,通過(guò)使用sram裝置的開啟狀態(tài)的puf特征碼稱為“開啟sram為基礎(chǔ)的puf(power-onsram-basedpuf)”。此習(xí)知的開啟sram為基礎(chǔ)的puf通常需要存儲(chǔ)器/數(shù)據(jù)庫(kù)以記錄與存儲(chǔ)sram裝置的所有位的初始開啟狀態(tài)。當(dāng)sram裝置的尺寸傾向于成指數(shù)增加時(shí),需要對(duì)應(yīng)增加存儲(chǔ)器/數(shù)據(jù)庫(kù)的尺寸或容量,這不利地造成許多問(wèn)題,例如制造sram裝置的不動(dòng)產(chǎn)(realestate)、操作sram裝置的功率消耗等等。本揭露的實(shí)施例提供各種系統(tǒng)與方法,大幅減少puf使用的位數(shù)目,以通過(guò)監(jiān)視引擎產(chǎn)生特征碼,將再詳細(xì)說(shuō)明如下。位數(shù)目大幅減少可有利地改進(jìn)習(xí)知puf(例如開啟sram為基礎(chǔ)的puf)所面臨的許多問(wèn)題。再者,目前實(shí)施例中所揭露的系統(tǒng)與方法提供對(duì)于所有位的動(dòng)態(tài)監(jiān)視過(guò)程,因而可動(dòng)態(tài)改變(例如減少)puf用以產(chǎn)生特征碼的位數(shù)目。動(dòng)態(tài)監(jiān)視過(guò)程的細(xì)節(jié)也將詳述如下。圖1根據(jù)不同實(shí)施例說(shuō)明存儲(chǔ)器裝置100。在圖1所述的實(shí)施例中,存儲(chǔ)器裝置100包含sram塊102以及耦合到sram塊102的認(rèn)證電路104。雖然在圖1的所述實(shí)施例中,認(rèn)證電路104為與sram塊102分離的組件,然而,在一些實(shí)施例中,認(rèn)證電路104可整合或內(nèi)嵌于sram塊102中,此仍屬本揭露的范圍之內(nèi)。根據(jù)本揭露的一些實(shí)施例,認(rèn)證電路104經(jīng)配置通過(guò)監(jiān)視sram塊102的每一個(gè)位的趨勢(shì)(tendency),以產(chǎn)生獨(dú)特的upf特征碼用于sram塊102,其詳細(xì)說(shuō)明如下。在圖1的所述的實(shí)施例中,認(rèn)證電路104包含電壓控制器106、監(jiān)視引擎108、數(shù)據(jù)庫(kù)110、物理不可復(fù)制功能(puf)控制器112、以及錯(cuò)誤校正碼(errorcorrectioncode,ecc)電路114,各自經(jīng)由數(shù)據(jù)總線116而彼此耦合。根據(jù)一些實(shí)施例,監(jiān)視引擎108可稱為“bist”引擎。在一些實(shí)施例中,認(rèn)證電路104的所有組件(即電壓控制器106、監(jiān)視引擎108、數(shù)據(jù)庫(kù)110、puf控制器112以及ecc電路114)可耦合到共同的總線116而相互通訊。在一些實(shí)施例中,認(rèn)證電路104包含輸入端口124與輸出端口126。認(rèn)證電路104的輸入端口124經(jīng)配置以接收請(qǐng)求/挑戰(zhàn)(例如請(qǐng)求開啟耦合的sram塊102、請(qǐng)求存取sram塊102的機(jī)密信息等)。認(rèn)證電路104的輸出端口126經(jīng)配置以基于sram塊102的所監(jiān)視的位,提供響應(yīng)(例如puf特征碼)以響應(yīng)所述請(qǐng)求。在一些實(shí)施例中,此輸入與輸出端口可直接耦合到puf控制器112。即,根據(jù)此等實(shí)施例,puf控制器112經(jīng)配置以經(jīng)由輸入端口124而接收請(qǐng)求,以及經(jīng)由輸出端口126而提供響應(yīng)。在一些實(shí)施例中,認(rèn)證電路104/puf控制器112提供的請(qǐng)求與對(duì)應(yīng)的響應(yīng)都可存儲(chǔ)為請(qǐng)求-響應(yīng)對(duì),用于進(jìn)一步加密使用(例如加密鑰匙產(chǎn)生過(guò)程)。參閱圖1,在一些實(shí)施例中,數(shù)據(jù)庫(kù)110包含非易失性存儲(chǔ)器(non-volatilememory,nvm)裝置,其中nvm裝置可包含多個(gè)單元。在一些實(shí)施例中,數(shù)據(jù)庫(kù)110的各個(gè)單元可包含單一位,但在一些其它的實(shí)施例中,數(shù)據(jù)庫(kù)110的各個(gè)單元可包含兩個(gè)或更多位,仍屬本揭露的范圍之內(nèi)。所述單元的各個(gè)位可稱為“引線(fuse)”。在一范例,如果數(shù)據(jù)庫(kù)110包含10個(gè)單元且各個(gè)單元具有一位,那么數(shù)據(jù)庫(kù)110稱為具有10位的引線。根據(jù)一些實(shí)施例,電壓控制器106經(jīng)配置以改變sram塊102供應(yīng)的電壓電平。監(jiān)視引擎108經(jīng)配置以監(jiān)視及/或辨識(shí)sram塊102的各個(gè)位的趨勢(shì)(tendency)。如上所述,數(shù)據(jù)庫(kù)110可包含nvm裝置,其用以存儲(chǔ)sram塊102的各個(gè)位的經(jīng)辨識(shí)的趨勢(shì)。puf控制器112經(jīng)配置以基于開啟請(qǐng)求,產(chǎn)生初始的puf特征碼,并且基于sarm塊102的經(jīng)辨識(shí)的趨勢(shì),進(jìn)一步處理所述初始的puf特征碼以產(chǎn)生新的puf特征碼。ecc電路114經(jīng)配置以通過(guò)校正任何可能的錯(cuò)誤而進(jìn)一步處理puf特征碼。認(rèn)證電路104的操作與認(rèn)證電路104的各個(gè)組件的功能性將結(jié)合圖2、3、4、5與6詳細(xì)描述于下。圖2說(shuō)明sram塊102的例示實(shí)施例。如上所述,sram塊102包含多個(gè)位201、202、203、204、205、206、207、208到209,以及建入的(built-in)電壓控制器118。為清楚起見(jiàn),圖2的所示的實(shí)施例僅繪示9個(gè)位。各個(gè)位可包含多個(gè)晶體管(例如六個(gè)mosfet用于6tsram,八個(gè)mosfet用于8tsram等)以存儲(chǔ)數(shù)據(jù)。在特定的實(shí)施例中,可通過(guò)對(duì)應(yīng)的字線(wl)及/或位線(bl),使用高狀態(tài)(即邏輯1)或低狀態(tài)(即邏輯0),實(shí)施存儲(chǔ)數(shù)據(jù)于各個(gè)位中。在圖2的所述的實(shí)施例中,sram塊102的wl/bl包含220、230、240、250、260到270,并且各個(gè)位分別耦合到wl與bl至少其中之一。在一實(shí)施例中,線220、230與240可為字線(wl),以及線256、260與270可為位線(bl)。在另一實(shí)施例中,線220、230與240可為位線(bl),以及線256、260與270可為字線(wl)。例如,可經(jīng)由wl/bl220/250,使用位201為具有狀態(tài)1或0;可經(jīng)由wl/bl230/250,使用位202為具有狀態(tài)1或0;可經(jīng)由wl/bl240/250,使用位203為具有狀態(tài)1或0;可經(jīng)由wl/bl260/220,使用位204為具有狀態(tài)1或0;可經(jīng)由wl/bl260/230,使用位205為具有狀態(tài)1或0;可經(jīng)由wl/bl260/240,使用位206為具有狀態(tài)1或0;可經(jīng)由wl/bl270/220,使用位207為具有狀態(tài)1或0;可經(jīng)由wl/bl270/230,使用位208為具有狀態(tài)1或0;可經(jīng)由wl/bl270/240,使用位209為具有狀態(tài)1或0。再者,如圖2所示,sram塊102的各個(gè)位耦合到供應(yīng)電壓,而后稱為vcc,且由所述供應(yīng)電壓供電。在一些實(shí)施例中,建入的電壓控制器118經(jīng)配置以與認(rèn)證電路104的電壓控制器106通訊,并且基于所述通訊,以進(jìn)一步控制所述供應(yīng)電壓vcc。在一些實(shí)施例中,耦合到sram塊102的認(rèn)證電路104可經(jīng)由輸入端口118先接收請(qǐng)求(例如請(qǐng)求信號(hào))。在以下所述的特定實(shí)施例中,所述請(qǐng)求用以開啟sram塊102。在一些其它的實(shí)施例中,所述請(qǐng)求可為經(jīng)由認(rèn)證電路104適合操作(或存取)sram塊102的各種信號(hào)中的任一者,而仍屬本揭露的范圍之內(nèi)。響應(yīng)于所述開啟請(qǐng)求,經(jīng)由電壓控制器106及/或建入的電壓控制器118,開啟sram塊102。如上所述,當(dāng)sram塊102開啟時(shí),各個(gè)位(例如201、202、203、204、205、206、207、208到209)可具有初始狀態(tài),即0或1。puf控制器112通過(guò)使用sram102中的所有位,產(chǎn)生初始puf特征碼。更具體來(lái)說(shuō),根據(jù)sram塊102中的所有位的初始狀態(tài),產(chǎn)生此初始特征碼。在一范例中,sram塊包含8個(gè)位。由于各個(gè)位上的制造差異,當(dāng)提供電壓供應(yīng)(例如開啟電壓)到這8個(gè)位的每一個(gè),所述位各自可具有個(gè)別的初始狀態(tài),0或1。據(jù)此,sram塊可具有數(shù)據(jù)狀態(tài),例如01101010,其為sram塊的初始特征碼。而后,認(rèn)證電路104的監(jiān)視引擎108提供第一數(shù)據(jù)式樣到sram塊102中的所有位。根據(jù)現(xiàn)有的實(shí)施例,第一數(shù)據(jù)式樣不同于初始狀態(tài)。在一些實(shí)施例中,監(jiān)視引擎108使用第一數(shù)據(jù)式樣,造成wl與bl在所有的位上存寫“1”。即,sram塊102的各個(gè)位于高狀態(tài)“1”。而后,認(rèn)證電路104的電壓控制器106將改變供應(yīng)電壓vcc。在一實(shí)施例中,電壓控制器106經(jīng)由sram塊102的所述建入的電壓控制器118,降低供應(yīng)電壓vcc到閾值(例如sram塊102,所述位的滯留電壓(retentionvoltage)之下,而監(jiān)視引擎108持續(xù)監(jiān)視各個(gè)位上的狀態(tài)變化。更具體來(lái)說(shuō),監(jiān)視引擎108檢測(cè)是否所述位中的任一者由1轉(zhuǎn)變(即翻轉(zhuǎn)(flip))到0。如果是這樣(即位從1翻轉(zhuǎn)到0),那么監(jiān)視引擎108可將所述位標(biāo)記為“穩(wěn)定位”,以及在一些實(shí)施例中,可記錄其對(duì)應(yīng)位置于數(shù)據(jù)庫(kù)110中,詳細(xì)說(shuō)明結(jié)合圖3到6如下所述。如果不是這樣(即位保持為1),那么監(jiān)視引擎108可標(biāo)記所述位為“不穩(wěn)定位”,以及在一些實(shí)施例中,可記錄其對(duì)應(yīng)位置于數(shù)據(jù)庫(kù)110中,詳細(xì)說(shuō)明結(jié)合圖3到6如下所述。在現(xiàn)有的實(shí)施例中,雖然監(jiān)視引擎108可記錄所述穩(wěn)定位或不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中,監(jiān)視引擎108可經(jīng)配置以記錄所述穩(wěn)定位與不穩(wěn)定位二者的位置于數(shù)據(jù)庫(kù)110中,仍屬本揭露的范圍之內(nèi)。繼續(xù)說(shuō)明認(rèn)證電路104的操作,監(jiān)視引擎108可另使用第二數(shù)據(jù)式樣,造成sram塊102的wl與bl在sram塊102的所有位上存寫“0”。如上所述,電壓控制器106經(jīng)由sram塊102的所述建入的電壓控制器,降低供應(yīng)電壓vcc到閾值之下,而監(jiān)視引擎108持續(xù)監(jiān)視各個(gè)位上的狀態(tài)變化。換句話說(shuō),監(jiān)視引擎108檢測(cè)是否所述位中的任一者由0轉(zhuǎn)變(即翻轉(zhuǎn)(flip))到1。如果是這樣(即位從0翻轉(zhuǎn)到1),那么監(jiān)視引擎108可將所述位標(biāo)記為“穩(wěn)定位”,以及在一些實(shí)施例中,可記錄其對(duì)應(yīng)位置于數(shù)據(jù)庫(kù)110中。如果不是這樣(即位保持為0),那么監(jiān)視引擎108可將所述位標(biāo)記為“不穩(wěn)定位”,以及在一些實(shí)施例中,可記錄其對(duì)應(yīng)位置于數(shù)據(jù)庫(kù)110中。在一些實(shí)施例中,雖然監(jiān)視引擎108可記錄穩(wěn)定位或不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中,監(jiān)視引擎108可經(jīng)配置以記錄所述穩(wěn)定位與不穩(wěn)定位二者的位置于數(shù)據(jù)庫(kù)110中,仍屬本揭露的范圍之內(nèi)。于上述的實(shí)施例中,在電壓控制器106降低vcc使得監(jiān)視引擎108進(jìn)行第一監(jiān)視(此后稱為“第一測(cè)試”)之前,監(jiān)視引擎108提供第一數(shù)據(jù)式樣,造成所有的位轉(zhuǎn)變到高狀態(tài)“1”,而后在電壓控制器106降低vcc使得監(jiān)視引擎108進(jìn)行第二監(jiān)視(此后稱為“第二測(cè)試”)之前,監(jiān)視引擎108提供第二數(shù)據(jù)式樣,造成所有位轉(zhuǎn)變到低狀態(tài)“0”。然而,在一些實(shí)施例中,在第一測(cè)試之前,監(jiān)視引擎108提供的第一數(shù)據(jù)式樣可造成所有位轉(zhuǎn)變?yōu)椤?”,以及在第二測(cè)試之前,第二數(shù)據(jù)式樣可造成所有位轉(zhuǎn)變?yōu)椤?”。在一些實(shí)施例中,在第一與第二測(cè)試過(guò)程中,位可從1轉(zhuǎn)變?yōu)?以及從0轉(zhuǎn)變?yōu)?。在此例子中,監(jiān)視引擎108可將此位標(biāo)記為“不穩(wěn)定位”。例如,如果在第一測(cè)試過(guò)程中,位從1轉(zhuǎn)變?yōu)?,以及接著在第二測(cè)試過(guò)程中,位從0轉(zhuǎn)變?yōu)?,那么位可由監(jiān)視引擎108標(biāo)記為不穩(wěn)定位。在一些實(shí)施例中,雖然第一與第二測(cè)試都用以確定位的趨勢(shì)(即穩(wěn)定或不穩(wěn)定),然而無(wú)論第一或第二測(cè)試用以確定各個(gè)位的趨勢(shì),仍屬本揭露的范圍之內(nèi)。于一些實(shí)施例中,在監(jiān)視引擎108檢測(cè)/標(biāo)記各個(gè)位的趨勢(shì)(即穩(wěn)定或不穩(wěn)定)之后,認(rèn)證電路104的puf控制器112可僅使用穩(wěn)定位以產(chǎn)生第二puf特征碼。在一些實(shí)施例中,puf控制器112可通過(guò)進(jìn)一步處理初始puf特征碼,產(chǎn)生第二puf特征碼。例如,如上所述,初始puf特征碼可包含sram塊102的各個(gè)位(無(wú)論位為穩(wěn)定或不穩(wěn)定)的開啟狀態(tài)。在監(jiān)視引擎108辨識(shí)各個(gè)位的趨勢(shì)之后,puf控制器112可存取初始puf特征碼且處理所述初始puf特征碼,通過(guò)過(guò)濾掉不穩(wěn)定的位以產(chǎn)生第二puf特征碼。在一些實(shí)施例中,puf控制器112可存取初始puf特征碼并且排除使用經(jīng)辨識(shí)的不穩(wěn)定位的初始狀態(tài)以產(chǎn)生第二puf特征碼。據(jù)此,基于“穩(wěn)定”位的開啟狀態(tài)(即初始狀態(tài)),代替包含穩(wěn)定與不穩(wěn)定的所有位,產(chǎn)生第二特征碼。因此,由于穩(wěn)定位為通過(guò)測(cè)試(無(wú)論是第一測(cè)試或是第二測(cè)試)的位并且因而可顯示具有強(qiáng)趨勢(shì)(無(wú)論是1或2),因而第二特征碼可更為可靠。再者,如下所述,在各個(gè)位的趨勢(shì)被標(biāo)記(辨識(shí))之后,puf控制器112可再次規(guī)避存取sram塊102(這可能造成例如功率消耗、可信賴度、傳輸錯(cuò)誤等等問(wèn)題)。反而,puf控制器112可存取數(shù)據(jù)庫(kù)110,以使用穩(wěn)定位,產(chǎn)生第二特征碼,或是在一些其它的實(shí)施例中,辨識(shí)不穩(wěn)定位并且使用經(jīng)辨識(shí)的不穩(wěn)定位,進(jìn)一步處理(例如過(guò)濾)初始特征碼,進(jìn)而產(chǎn)生第二特征碼。經(jīng)過(guò)長(zhǎng)時(shí)間使用與sram塊102老化之后,一或多個(gè)sram位可能改變其趨勢(shì)。為了解決此問(wèn)題,在一些實(shí)施例中,認(rèn)證電路104的監(jiān)視引擎108可周期性監(jiān)視各個(gè)位的趨勢(shì),以對(duì)于各個(gè)sram位提供最更新的趨勢(shì)。基于最更新的監(jiān)視趨勢(shì),puf控制器112可周期性提供更新的特征碼,并且動(dòng)態(tài)更新puf特征碼。圖3說(shuō)明一例示實(shí)施例,其中穩(wěn)定/不穩(wěn)定位的位置存儲(chǔ)于認(rèn)證電路104的數(shù)據(jù)庫(kù)110中。在上述說(shuō)明中,在一些實(shí)施例中,監(jiān)視引擎108可存儲(chǔ)各個(gè)位的經(jīng)辨識(shí)的趨勢(shì)于數(shù)據(jù)庫(kù)110中。在圖3的特定實(shí)施例中,數(shù)據(jù)庫(kù)110包含nvm,并且nvm包含nvm位310的陣列,sram塊102的位陣列301是一對(duì)一映射(one-to-onemapped)到nvm位310的陣列。特別地,sram塊102中的各個(gè)位(例如302、304與306)以相同的位置及其經(jīng)辨識(shí)的趨勢(shì),對(duì)應(yīng)于陣列310的nvm位(例如312、314與316)。例如,通過(guò)經(jīng)辨識(shí)的趨勢(shì)(例如,無(wú)論是穩(wěn)定或不穩(wěn)定,如上所述),由sram塊102的位302映射數(shù)據(jù)庫(kù)110的nvm位312。位302與nvm位312都位于其個(gè)別陣列的相同位置;通過(guò)經(jīng)辨識(shí)的趨勢(shì)(無(wú)論是穩(wěn)定或不穩(wěn)定),由sram塊102的位304映射數(shù)據(jù)庫(kù)110的nvm位314;通過(guò)經(jīng)辨識(shí)的趨勢(shì)(無(wú)論是穩(wěn)定或不穩(wěn)定),由sram塊102的位306映射數(shù)據(jù)庫(kù)110的nvm位316。因此,puf產(chǎn)生器112可直接存取數(shù)據(jù)庫(kù)110,以過(guò)濾掉不穩(wěn)定位,產(chǎn)生第二特征碼,如上所述。在一些實(shí)施例中,ecc電路114可進(jìn)一步處理第二特征碼,以過(guò)濾掉未被監(jiān)視引擎108標(biāo)記的較不穩(wěn)定位,以及/或在認(rèn)證電路104輸出第二特征碼之前,校正各種條件(例如環(huán)境溫度、電壓波動(dòng)等)造成的一些錯(cuò)誤。在一些實(shí)施例中,給定大量的穩(wěn)定/不穩(wěn)定位(例如,超過(guò)一千個(gè)不穩(wěn)定位于4096位sram塊中),監(jiān)視引擎108可不依位存儲(chǔ)所有sram位的趨勢(shì)于數(shù)據(jù)庫(kù)110中。反而,每當(dāng)此不穩(wěn)定列(column)/行(row)包含至少一不穩(wěn)定位時(shí),監(jiān)視引擎108可標(biāo)記一列及/或一行的nvm位成為“不穩(wěn)定列/行”,并且依列/行存儲(chǔ)所述不穩(wěn)定列/行于數(shù)據(jù)庫(kù)110中。圖4說(shuō)明一例示實(shí)施例,其中所述不穩(wěn)定列(column)存儲(chǔ)于認(rèn)證電路104的數(shù)據(jù)庫(kù)110中。使用圖3提供的相同范例,陣列301包含由監(jiān)視引擎108辨識(shí)的兩個(gè)不穩(wěn)定位302與304。基于由sram位映射到nvm位,監(jiān)視引擎108可將包含不穩(wěn)定位的整列nvm位標(biāo)記為不穩(wěn)定列(unstablecolumn)。如圖4所示,數(shù)據(jù)庫(kù)110的nvm位410的陣列分為多列,由于列402包含不穩(wěn)定位401(由sram位302所映射)以及列404包含另一不穩(wěn)定位403(由sram位304所映射),因而列402與404被監(jiān)視引擎108辨識(shí)為不穩(wěn)定列。圖5說(shuō)明一例示實(shí)施例,其中不穩(wěn)定行存儲(chǔ)于認(rèn)證電路104的數(shù)據(jù)庫(kù)110中。使用圖3與圖4提供的相同范例,陣列301包含由監(jiān)視引擎108辨識(shí)的兩個(gè)不穩(wěn)定位302與304?;谟蓅ram位映射到nvm位,監(jiān)視引擎108可將包含不穩(wěn)定位的整行nvm位標(biāo)記為不穩(wěn)定行(unstablerow)。如圖5所示,數(shù)據(jù)庫(kù)110的nvm位510的陣列分為多行,由于行502包含不穩(wěn)定位501(由sram位302所映射)以及行504包含另一不穩(wěn)定位503(由sram位304所映射),因而行502與504被監(jiān)視引擎108辨識(shí)為不穩(wěn)定行。而后,puf電路112可使用未包含于經(jīng)辨識(shí)的不穩(wěn)定列與行(例如406、408、506)中的nvm位(例如從陣列410及/或510),以產(chǎn)生第二特征碼。即,puf控制器112可過(guò)濾掉不穩(wěn)定列/行,用于產(chǎn)生第二特征碼。圖6說(shuō)明一例示實(shí)施例,其中穩(wěn)定/不穩(wěn)定區(qū)段存儲(chǔ)于認(rèn)證電路104的數(shù)據(jù)庫(kù)110中。在一些實(shí)施例中,監(jiān)視引擎108可將nvm位的列/行分為多個(gè)區(qū)段,每當(dāng)不穩(wěn)定列/行區(qū)段包含至少一不穩(wěn)定位時(shí),監(jiān)視引擎108將所述列/行標(biāo)記為“不穩(wěn)定列/行區(qū)段”,并且依列/行區(qū)段,存儲(chǔ)所述不穩(wěn)定列/行區(qū)段于數(shù)據(jù)庫(kù)110中。在圖6的所述實(shí)施例(仍使用與上述相同范例)中,數(shù)據(jù)庫(kù)110的nvm位610的陣列可先分為行(row),各行被分為多個(gè)行區(qū)段,其中各個(gè)行區(qū)段為相同大小,具有4個(gè)nvm位。因此,行603包含行區(qū)段615、625到635;行601包含行區(qū)段613、623到633。由于行區(qū)段615包含由sram位304映射的不穩(wěn)定位604,以及行區(qū)段613包含由sram位302映射的不穩(wěn)定位602;行區(qū)段613與615可被監(jiān)視引擎108標(biāo)記為不穩(wěn)定行區(qū)段。因此,puf控制器112可使用陣列610中未包含于例如行區(qū)段625、635、623、633等的不穩(wěn)定行區(qū)段中的nvm位,以產(chǎn)生第二特征碼。即,puf控制器112可過(guò)濾掉所述不穩(wěn)定行區(qū)段,而產(chǎn)生第二特征碼。同樣地,以相同方式,不穩(wěn)定列區(qū)段可存儲(chǔ)于陣列610中,并且被puf控制器112使用(過(guò)濾掉)。根據(jù)各種實(shí)施例,各行/列區(qū)段可具有任何數(shù)目的nvm位,例如2、3、5等,仍屬于本揭露的范圍之內(nèi)。圖7為一例示流程圖式,根據(jù)一些實(shí)施例,說(shuō)明通過(guò)認(rèn)證電路104對(duì)于sram塊102產(chǎn)生物理不可復(fù)制功能(puf)特征碼的方法700。在各種實(shí)施例中,通過(guò)圖1到6所示的至少一組件,進(jìn)行方法700。為了討論的目的,結(jié)合圖1到6說(shuō)明方法700的下列實(shí)施例。方法700的所述實(shí)施例僅為范例,因而可省略、重新排序、以及/或增加各種操作中的任一者,仍屬本揭露的范圍之內(nèi)。方法700從操作702開始,其中認(rèn)證電路104經(jīng)由輸入端口124接收請(qǐng)求,以啟動(dòng)sram塊102。根據(jù)一些實(shí)施例,響應(yīng)于所述請(qǐng)求,經(jīng)由電壓控制器106及/或建入的電壓控制器118,開啟sram塊102。方法700持續(xù)到操作704,其中puf控制器112記錄sram塊102的每個(gè)位的初始狀態(tài)。如上所述,當(dāng)sram塊102被啟動(dòng)時(shí),sram塊102的每一位可具有初始狀態(tài),即0或1。而后,puf控制器112通過(guò)使用sram塊102中的所有位的初始狀態(tài),產(chǎn)生初始puf特征碼。方法700持續(xù)操作706,其中監(jiān)視引擎108提供第一數(shù)據(jù)式樣到sram塊102的所有位。在一些實(shí)施例中,如上所述,第一數(shù)據(jù)式樣可使sram塊的wl與bl(220、230、240、250、260與270)存寫/使用高狀態(tài)(即邏輯1)到sram塊102的各個(gè)位。而后,方法700持續(xù)到操作708,其中電壓控制器106經(jīng)由建入的電壓控制器108而降低供應(yīng)電壓vcc,并且當(dāng)供應(yīng)電壓vcc降低時(shí),監(jiān)視引擎108同時(shí)檢測(cè)位是否發(fā)生狀態(tài)轉(zhuǎn)變。在各個(gè)位具有邏輯1的范例中,監(jiān)視引擎108檢測(cè)哪個(gè)位從1轉(zhuǎn)變?yōu)?(即如上所述的第一測(cè)試)。根據(jù)本揭露的一些實(shí)施例,如果監(jiān)視引擎108檢測(cè)到位隨著降低的供應(yīng)電壓由1轉(zhuǎn)變?yōu)?(即發(fā)生轉(zhuǎn)變),那么監(jiān)視引擎108將此位辨識(shí)為穩(wěn)定位;如果監(jiān)視引擎108檢測(cè)到位隨著降低的供應(yīng)電壓未由1轉(zhuǎn)變?yōu)?(即未發(fā)生轉(zhuǎn)變),那么監(jiān)視引擎108可將此位辨識(shí)為不穩(wěn)定位。參閱圖7,方法700持續(xù)到操作710,其中監(jiān)視引擎108存儲(chǔ)穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中。然而,在一些其它的實(shí)施例中,在操作710的過(guò)程中,監(jiān)視引擎108可存儲(chǔ)不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中。監(jiān)視引擎108可使用從sram塊102的位陣列301一對(duì)一映射(one-to-onemapping)到數(shù)據(jù)庫(kù)110的nvm位陣列310,選擇存儲(chǔ)無(wú)論是穩(wěn)定位或是不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中,如圖3所述。方法700持續(xù)到操作712,其中監(jiān)視引擎108提供第二數(shù)據(jù)式樣到sram塊102的所有位。第二數(shù)據(jù)式樣可使sram塊102的wl與bl(220、230、240、250、260與270)存寫/使用低狀態(tài)(即邏輯0)到sram塊102的各個(gè)位。而后,方法700持續(xù)到操作714,其中電壓控制器106經(jīng)由建入的電壓控制器108而降低供應(yīng)電壓vcc,并且當(dāng)供應(yīng)電壓vcc降低時(shí),監(jiān)視引擎108檢測(cè)各個(gè)位是否發(fā)生狀態(tài)轉(zhuǎn)變。在一些實(shí)施例中,第二數(shù)據(jù)式樣不同于第一數(shù)據(jù)式樣,因而可稱為第二測(cè)試,如上所述。在各個(gè)位具有邏輯0的范例中,監(jiān)視引擎108檢測(cè)哪個(gè)位由0轉(zhuǎn)變?yōu)?。根據(jù)本揭露的一些實(shí)施例,如果監(jiān)視引擎108檢測(cè)到位隨著降低的供應(yīng)電壓由0轉(zhuǎn)變?yōu)?(即發(fā)生轉(zhuǎn)變),那么監(jiān)視引擎108可將此位辨識(shí)為穩(wěn)定位;如果監(jiān)視引擎108檢測(cè)到位隨著降低的供應(yīng)電壓未由0轉(zhuǎn)變?yōu)?(即未發(fā)生轉(zhuǎn)變),那么監(jiān)視引擎108可將此位辨識(shí)為不穩(wěn)定位。仍請(qǐng)參閱圖7,方法700持續(xù)到操作716,其中監(jiān)視引擎108存儲(chǔ)穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110。然而,在一些其它的實(shí)施例中,在操作710的過(guò)程中,監(jiān)視引擎108可存儲(chǔ)不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中。監(jiān)視引擎108可使用從sram塊102的位陣列301一對(duì)一映射(one-to-onemapping)到數(shù)據(jù)庫(kù)110的nvm位陣列310,選擇存儲(chǔ)無(wú)論是穩(wěn)定位或是不穩(wěn)定位的位置于數(shù)據(jù)庫(kù)110中,如圖3所述。綜上所述,監(jiān)視引擎108經(jīng)由第一與第二測(cè)試(即操作708與714),辨識(shí)sram塊102的各個(gè)位的趨勢(shì)(即無(wú)論是穩(wěn)定或不穩(wěn)定)。在一些實(shí)施例中,此經(jīng)辨識(shí)的趨勢(shì)與從sram塊102同等映射的(identicallymapped)單一svm位位置存儲(chǔ)于數(shù)據(jù)庫(kù)110中,如圖3所述。因此,sram塊102中的各個(gè)位的趨勢(shì)由數(shù)據(jù)庫(kù)110的映射的nvm位陣列310辨識(shí)。在一些其它的實(shí)施例中,如圖4與圖5所述,一或多個(gè)不穩(wěn)定列/行可被辨識(shí)且存儲(chǔ)于數(shù)據(jù)庫(kù)110中。因此,可通過(guò)映射的nvm列/行位置(例如列402與404,以及行502與504),辨識(shí)sram塊102中的不穩(wěn)定列/行。在如圖6所述的一些其它實(shí)施例中,一或多個(gè)不穩(wěn)定列/行區(qū)段可存儲(chǔ)于可被辨識(shí)且存儲(chǔ)于數(shù)據(jù)庫(kù)110中。因此,可通過(guò)映射的nvm列/行區(qū)段位置(例如不穩(wěn)定行區(qū)段613與615),辨識(shí)sram塊102中的不穩(wěn)定列/行區(qū)段。參閱圖7,方法700持續(xù)到操作718,其中puf控制器112存取數(shù)據(jù)庫(kù)110,僅使用穩(wěn)定位、穩(wěn)定列、穩(wěn)定行、穩(wěn)定列區(qū)段、或穩(wěn)定行區(qū)段,以產(chǎn)生puf特征碼(即操作720)。在通過(guò)數(shù)據(jù)庫(kù)110中映射的nvm位位置而辨識(shí)sram塊102的穩(wěn)定或不穩(wěn)定位的范例中,在操作720中,puf控制器112可使用存儲(chǔ)于映射的數(shù)據(jù)庫(kù)110中的經(jīng)辨識(shí)的趨勢(shì),以過(guò)濾掉sram塊102中的不穩(wěn)定位,因而僅sram塊102中的穩(wěn)定位用于產(chǎn)生puf特征碼。更具體來(lái)說(shuō),在操作720中,puf控制器112使用僅在sram塊102中的穩(wěn)定位的初始狀態(tài)(記錄于操作704中),產(chǎn)生puf特征碼。即,原始用以產(chǎn)生初始puf特征碼的不穩(wěn)定位的初始狀態(tài)被puf控制器112過(guò)濾掉及/或排除以產(chǎn)生puf特征碼。通過(guò)數(shù)據(jù)庫(kù)110中經(jīng)映射的nvm列/行位置辨識(shí)sram塊102的穩(wěn)定或不穩(wěn)定列/行的范例中,在操作720中,puf控制器112可使用列或行的經(jīng)辨識(shí)的趨勢(shì),過(guò)濾掉及/或排除sram塊102中的不穩(wěn)定列或行,因而sram塊102中,僅穩(wěn)定的列或行的位被用于產(chǎn)生puf特征碼。更具體來(lái)說(shuō),在操作720中,puf控制器112僅使用sram塊102中的穩(wěn)定列或行的位的初始狀態(tài)(記錄于操作704中),以產(chǎn)生puf特征碼。通過(guò)數(shù)據(jù)庫(kù)110中經(jīng)映射的nvm列/行區(qū)段位置辨識(shí)sram塊102的穩(wěn)定或不穩(wěn)定列/行區(qū)段的范例中,在操作720中,puf控制器112可使用列或行區(qū)段的經(jīng)辨識(shí)的趨勢(shì),過(guò)濾掉及/或排除sram塊102中的不穩(wěn)定列或行區(qū)段,因而sram塊102中,僅穩(wěn)定的列或行區(qū)段的位被用于產(chǎn)生puf特征碼。更具體來(lái)說(shuō),在操作720中,puf控制器112僅使用sram塊102中的穩(wěn)定列或行區(qū)段的位的初始狀態(tài)(記錄于操作704中),以產(chǎn)生puf特征碼。在一實(shí)施例中,揭露認(rèn)證電路。所述認(rèn)證電路耦合到存儲(chǔ)器裝置,所述存儲(chǔ)器裝置包含多個(gè)位。認(rèn)證電路包含監(jiān)視引擎,耦合到存儲(chǔ)器裝置的所述多個(gè)位,并且經(jīng)配置以提供第一數(shù)據(jù)式樣到所述多個(gè)位,因而使得所述多個(gè)位中的每一個(gè)成為第一數(shù)據(jù)狀態(tài),響應(yīng)于施加于所述多個(gè)位上的第一下降電壓(reducingvoltage)而檢測(cè)每一個(gè)位是否發(fā)生由所述第一數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)榈诙?shù)據(jù)狀態(tài),提供第二數(shù)據(jù)式樣于到所述多個(gè)位,因而使得所述多個(gè)位中的每一個(gè)成為所述第二數(shù)據(jù)狀態(tài),以及響應(yīng)于施加于所述多個(gè)位上的第二下降電壓(reducingvoltage)而檢測(cè)每一個(gè)位是否發(fā)生由所述第二數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)榈谝粩?shù)據(jù)狀態(tài),其中所述第一數(shù)據(jù)狀態(tài)不同于所述第二數(shù)據(jù)狀態(tài),以及物理不可復(fù)制功能(puf)控制器,耦合到所述存儲(chǔ)器裝置的所述多個(gè)位與所述監(jiān)視引擎,并且經(jīng)配置以基于每一個(gè)位的所述轉(zhuǎn)變而產(chǎn)生puf特征碼。在另一實(shí)施例中,存儲(chǔ)器裝置包含靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)塊,其包含多個(gè)位的陣列,以及耦合到所述sram塊的認(rèn)證電路。認(rèn)證電路包含監(jiān)視引擎,耦合到所述多個(gè)位的陣列,并且經(jīng)配置以提供第一數(shù)據(jù)式樣到所述多個(gè)位的陣列,因而使得所述位的每一個(gè)于第一數(shù)據(jù)狀態(tài),響應(yīng)于施加于所述多個(gè)位的陣列的第一下降電壓而檢測(cè)每一個(gè)位是否發(fā)生由所述第一數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)榈诙?shù)據(jù)狀態(tài),提供第二數(shù)據(jù)式樣到所述多個(gè)位的陣列,因而使得所述位的每一個(gè)于所述第二數(shù)據(jù)狀態(tài),并響應(yīng)于施加于所述多個(gè)位的陣列的第二下降電壓而檢測(cè)每一個(gè)位是否發(fā)生由所述第二數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)樗龅谝粩?shù)據(jù)狀態(tài),以及物理不可復(fù)制功能(puf)控制器,耦合到所述多個(gè)位的陣列與所述監(jiān)視引擎,并且經(jīng)配置以基于每一個(gè)位的所述轉(zhuǎn)變而產(chǎn)生puf特征碼。在另一實(shí)施例中,揭露對(duì)于包含多個(gè)位的存儲(chǔ)器陣列,產(chǎn)生物理不可復(fù)制功能(puf)特征碼的方法。所述方法包含啟動(dòng)所述存儲(chǔ)器裝置并且記錄所述多個(gè)位的每一個(gè)的初始數(shù)據(jù)狀態(tài);通過(guò)使用第一數(shù)據(jù)式樣到所述多個(gè)位,使得所述多個(gè)位的每一個(gè)于第一數(shù)據(jù)狀態(tài);響應(yīng)于施加于所述多個(gè)位的下降電壓而檢測(cè)每一個(gè)位是否由所述第一數(shù)據(jù)狀態(tài)轉(zhuǎn)變到第二數(shù)據(jù)狀態(tài);如果檢測(cè)到位從所述第一數(shù)據(jù)狀態(tài)到所述第二數(shù)據(jù)狀態(tài)的所述轉(zhuǎn)變,辨識(shí)所述位為第一穩(wěn)定位;通過(guò)使用第二數(shù)據(jù)式樣到所述多個(gè)位,使得所述多個(gè)位的每一個(gè)于所述第二數(shù)據(jù)狀態(tài),其中所述第二數(shù)據(jù)狀態(tài)不同于所述第一數(shù)據(jù)狀態(tài);響應(yīng)于施加于所述多個(gè)位的下降電壓而檢測(cè)是否每一個(gè)位由所述第二數(shù)據(jù)狀態(tài)轉(zhuǎn)變?yōu)樗龅谝粩?shù)據(jù)狀態(tài);如果檢測(cè)到位從所述第二數(shù)據(jù)狀態(tài)到所述第一數(shù)據(jù)狀態(tài)的所述轉(zhuǎn)變,辨識(shí)所述位為第二穩(wěn)定位;以及基于所述穩(wěn)定位的所述初始數(shù)據(jù)狀態(tài),產(chǎn)生所述puf特征碼。前述內(nèi)容概述一些實(shí)施方式的特征,因而所屬領(lǐng)域的技術(shù)人員可更加理解本揭露的各方面。所屬領(lǐng)域的技術(shù)人員應(yīng)理解可輕易使用本揭露作為基礎(chǔ),用于設(shè)計(jì)或修飾其它過(guò)程與結(jié)構(gòu)而實(shí)現(xiàn)與本申請(qǐng)案所述的實(shí)施例具有相同目的及/或達(dá)到相同優(yōu)點(diǎn)。所屬領(lǐng)域的技術(shù)人員還應(yīng)理解此均等架構(gòu)并不脫離本揭露揭示內(nèi)容的精神與范圍,并且所屬領(lǐng)域的技術(shù)人員可進(jìn)行各種變化、取代與替換,而不脫離本揭露的精神與范圍。符號(hào)說(shuō)明100存儲(chǔ)器裝置102sram塊104認(rèn)證電路106電壓控制器108監(jiān)視引擎110數(shù)據(jù)庫(kù)112物理不可復(fù)制功能控制器114錯(cuò)誤校正碼電路116數(shù)據(jù)總線118建入的電壓控制器124輸入端口126輸出端口201位202位203位204位205位206位207位208位209位220位線230位線240位線250字線260字線270字線301位陣列302位304位306位310nvm位312nvm位314nvm位316nvm位401不穩(wěn)定位402列403不穩(wěn)定位404列406行408行410nvm位501不穩(wěn)定位502行503不穩(wěn)定位504行506行510nvm位601行602不穩(wěn)定位603行604不穩(wěn)定位613行區(qū)段615行區(qū)段623行區(qū)段625行區(qū)段633行區(qū)段635行區(qū)段當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
富平县| 山东| 瑞丽市| 翁牛特旗| 宜都市| 乌鲁木齐县| 昌图县| 安义县| 阿拉善右旗| 廊坊市| 德钦县| 文安县| 平陆县| 邮箱| 三江| 沙坪坝区| 牟定县| 武鸣县| 南雄市| 聊城市| 浮山县| 怀来县| 宁国市| 平顺县| 萨嘎县| 民县| 贵阳市| 江阴市| 皮山县| 晋州市| 洪泽县| 遂溪县| 长丰县| 富阳市| 藁城市| 唐河县| 原平市| 额尔古纳市| 辽源市| 长海县| 威宁|