專利名稱:非揮發(fā)性內(nèi)存的操作方法及其相關(guān)電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種非揮發(fā)性存儲器操作方法,且特別是有關(guān)于一種無線射頻辨識卷標的非揮發(fā)性內(nèi)存寫入(program)方法。
背景技術(shù):
條形碼(bar code)是目前常用來管理貨品的方式,但是條形碼缺少了主動性,總是要有個掃描設(shè)備并近距離地掃描條形碼才可以辨識出貨品的辨識數(shù)據(jù),例如貨品的產(chǎn)品名稱、貨源或進貨日等等資料。如果貨品上能有個具有天線的卷標,那么追蹤貨物就更為方便。無線射頻辨識標簽(Radio Frequency Identification tag,后文簡稱RFID卷標)系統(tǒng)即是利用無線電波來傳送識別數(shù)據(jù),讓管理者能以無線的方式管理貨品。無線射頻辨識卷標系統(tǒng)由多個無線射頻辨識標簽與讀取器所組成。每個RFID卷標為具有天線的卷標,其具有一非揮發(fā)性內(nèi)存以儲存辨識數(shù)據(jù)。每個RFID卷標藉由上述天線以無線的方式與讀取器進行數(shù)據(jù)的傳輸,更進一步地依據(jù)所接收到的數(shù)據(jù)對非揮發(fā)性內(nèi)存進行程序化動作。
然,現(xiàn)有RFID卷標在寫入辨識數(shù)據(jù)的流程為寫入一個位的辨識數(shù)據(jù)(0/1)后,便接著執(zhí)行驗證程序。即,RFID卷標的控制電路先提升操作電壓以便寫入辨識數(shù)據(jù)至非揮發(fā)性內(nèi)存中;接著,控制電路降低操作電壓以便讀取剛寫入至非揮發(fā)性內(nèi)存中的辨識數(shù)據(jù)并接著將讀取到的辨識數(shù)據(jù)經(jīng)由天線傳送到讀取器(reader)供驗證。如此做法,對應寫入128位的辨識數(shù)據(jù)至非揮發(fā)性內(nèi)存時,便需要重復升降操作電壓128次。故,此種寫入辨識數(shù)據(jù)的流程不但費時且又浪費電能,嚴重時可能還會造成寫入數(shù)據(jù)時電流不足的情況。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的就是在提供一種非揮發(fā)性內(nèi)存的操作方法,用以提升寫入辨識數(shù)據(jù)的效率。
根據(jù)本發(fā)明的目的,提出一種非揮發(fā)性內(nèi)存的操作方法。此非揮發(fā)性內(nèi)存的操作方法用于無線射頻辨識標簽。此無線射頻辨識標簽包括上述非揮發(fā)性內(nèi)存。此非揮發(fā)性內(nèi)存的操作方法敘述如下。對非揮發(fā)性內(nèi)存至少連續(xù)地執(zhí)行兩次寫入程序。此寫入程序依據(jù)欲寫入數(shù)據(jù)一次寫入一個或多個位至該非揮發(fā)性內(nèi)存中。以及,對非揮發(fā)性內(nèi)存執(zhí)行驗證程序。此驗證程序用以驗證非揮發(fā)性內(nèi)存所儲存的儲存數(shù)據(jù)是否與欲寫入數(shù)據(jù)相符。
為讓本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并配合附圖,作詳細說明如下
圖1為無線射頻辨識系統(tǒng)的方塊圖。
圖2為本發(fā)明的一較佳實施例的一種非揮發(fā)性存儲器操作方法的流程圖。
圖3顯示根據(jù)本發(fā)明的較佳具體實施例的寫入流程。
圖4顯示根據(jù)本發(fā)明的具體實施例的RFID卷標電路。
具體實施例方式
本發(fā)明用于無線射頻辨識卷標的非揮發(fā)性內(nèi)存中,用以對此非揮發(fā)性內(nèi)存至少連續(xù)地執(zhí)行兩次寫入程序后,才對非揮發(fā)性內(nèi)存執(zhí)行驗證程序。此寫入程序是一次寫入一個或多個位的數(shù)據(jù)至非揮發(fā)性內(nèi)存中。如此將可減少升降操作電壓的次數(shù)與減少寫入數(shù)據(jù)至非揮發(fā)性內(nèi)存的時間,進而達到提升寫入數(shù)據(jù)的效率。
請參照圖1,其為無線射頻辨識系統(tǒng)的一功能方塊圖。無線射頻辨識系統(tǒng)100例如包括無線射頻辨識標簽102、讀取器104與控制讀取器104或?qū)ψx取器104的數(shù)據(jù)做處理的系統(tǒng)(未繪示于圖1中)。此RFID卷標102包括芯片106及天線108。芯片106包括控制電路110與非揮發(fā)性內(nèi)存112,控制電路110包括模擬電路與數(shù)字電路(未示),模擬電路橋接于天線108與數(shù)字電路間用以將天線108接收到的無線訊號傳送至數(shù)字電路,以讓數(shù)字電路對非揮發(fā)性內(nèi)存112執(zhí)行相關(guān)存取動作。其中需特別注意的是,對于大部份非揮發(fā)性內(nèi)存112的類型而言,寫入辨識數(shù)據(jù)至非揮發(fā)性內(nèi)存112時所需的電壓電位通常系大于讀取非揮發(fā)性內(nèi)存數(shù)據(jù)所需之電壓電位。以快閃非揮發(fā)性內(nèi)存(flash memory)為例,一般寫入數(shù)據(jù)時需提供+12伏特的操作電壓至非揮發(fā)性內(nèi)存112,而讀取數(shù)據(jù)時需提供+3.3伏特的操作電壓至非揮發(fā)性內(nèi)存112。
請參照圖2,其為本發(fā)明一較佳實施例的一種非揮發(fā)性存儲器操作方法的流程圖。非揮發(fā)性存儲器操作方法用于上述非揮發(fā)性內(nèi)存112,其敘述如下首先,在步驟200,對非揮發(fā)性內(nèi)存112至少連續(xù)地執(zhí)行兩次寫入程序。此寫入程序系依據(jù)欲寫的辨識數(shù)據(jù)一次寫入一個或多個位的辨識數(shù)據(jù)至非揮發(fā)性內(nèi)存112中。接著,在步驟202,在連續(xù)地執(zhí)行完寫入程序后,對非揮發(fā)性內(nèi)存112執(zhí)行驗證程序。此驗證程序用以驗證非揮發(fā)性內(nèi)存112所儲存的辨識數(shù)據(jù)是否與欲寫入的辨識資料相符。
進一步來說,例如非揮發(fā)性內(nèi)存112具有128位的儲存容量。而寫入程序?qū)诳刂齐娐?10的設(shè)計,可一次寫入一個位或多個位的辨識數(shù)據(jù),例如一次寫入1、4或8個位的辨識數(shù)據(jù)。以寫入程序一次寫入8個位的辨識數(shù)據(jù),及辨識數(shù)據(jù)為128位的數(shù)據(jù)來做說明;在步驟200,控制電路110對應于非揮發(fā)性內(nèi)存112的類型提升至對應的操作電壓以對非揮發(fā)性內(nèi)存112執(zhí)行寫入動作并至少連續(xù)地執(zhí)行兩次寫入程序,即連續(xù)地執(zhí)行兩次寫入程序以將16個位的辨識數(shù)據(jù)寫入至非揮發(fā)性內(nèi)存112。或者,連續(xù)地執(zhí)行M次寫入程序以將8×M個位的辨識數(shù)據(jù)寫入。而較佳地,連續(xù)地執(zhí)行多次寫入程序以將128位的辨識數(shù)據(jù)一次寫入至非揮發(fā)性內(nèi)存112中。然后,于步驟202,對非揮發(fā)性內(nèi)存112執(zhí)行驗證程序。其中,步驟202至少在連續(xù)地執(zhí)行兩次寫入程序后,才會執(zhí)行。而較佳地于128位的辨識數(shù)據(jù)一次寫入至非揮發(fā)性內(nèi)存112后,才對非揮發(fā)性內(nèi)存112執(zhí)行驗證程序。例如當執(zhí)行完兩次寫入程序后,控制電路110降低操作電壓以對非揮發(fā)性內(nèi)存112的16個位執(zhí)行讀取動作以便對非揮發(fā)性內(nèi)存112執(zhí)行驗證程序。此驗證程序用以驗證非揮發(fā)性內(nèi)存112于步驟200時所寫入的辨識資料是否與欲寫入的辨識資料相符。
在此實施例中,非揮發(fā)性存儲器操作方法系連續(xù)地執(zhí)行寫入程序后,才執(zhí)行驗證程序。較佳地是將辨識數(shù)據(jù)全部寫入非揮發(fā)性內(nèi)存112后,再執(zhí)行驗證程序。如此,將可減少控制電路110少升降操作電壓的次數(shù)與縮短寫入辨識數(shù)據(jù)的時間,進而達到提升寫入辨識數(shù)據(jù)的效率且更可降低RFID標簽102的電能消耗,即避免寫入數(shù)據(jù)時電流不足的情況。
此外,在執(zhí)行寫入程序過程中(即步驟200),欲寫入的辨識數(shù)據(jù)中的某一位數(shù)據(jù)(0/1)與該非揮發(fā)性內(nèi)存112對應地址所儲存的一原始位數(shù)據(jù)(1/0)不相同時,寫入程序是寫入此位數(shù)據(jù)于非揮發(fā)性內(nèi)存112對應地址中,否則不重新寫入此位數(shù)據(jù)于非揮發(fā)性內(nèi)存112對應地址中。進一步來說,非揮發(fā)性內(nèi)存112在初始化時較佳地將所有的位皆預先規(guī)劃成同一狀態(tài),即”0”或”1”,稱為預先程序化(pre-program)。之后在寫入程序時,當遇到寫入相同位時不執(zhí)行寫入動作。舉例而言,欲寫入數(shù)據(jù)為”1”,而非揮發(fā)性內(nèi)存于對應地址中已經(jīng)先被規(guī)劃成”1”時,則不執(zhí)行寫入”1”的動作,如此將可更進一步省下寫入辨識數(shù)據(jù)的時間與電能。
圖3顯示了根據(jù)本發(fā)明的具體實施例的寫入流程,在步驟310,RFID卷標102進入規(guī)劃模式(program mode);在步驟320,RFID標簽102進行升壓;接著,在步驟330,RFID卷標102寫入辨識數(shù)據(jù)的一個或多個位,例如寫入1、4或8個位的辨識數(shù)據(jù);在步驟340,判斷是否寫入完畢,若完成寫入則前進步驟350,若未完成寫入,則回到步驟330,繼續(xù)寫入辨識資料。因此步驟320至350使得RFID標簽102連續(xù)多次寫入辨識數(shù)據(jù)的一個或多個位,而每一次寫入1、4或8個位的辨識數(shù)據(jù)。在此實施例中,待完全寫入辨識資料之后,于步驟342,進入讀取模式(readmode);接著于步驟344,進行降壓;在步驟350,驗證RFID卷標102內(nèi)的辨識數(shù)據(jù)是否正確,若是驗證辨識數(shù)據(jù)失敗,回到步驟310重新進入規(guī)劃模式以重新寫入辨識數(shù)據(jù);若驗證辨識數(shù)據(jù)成功,前進步驟360將鎖定位設(shè)為1,以完成此實施例流程。在此實施例中,辨識數(shù)據(jù)于完成寫入規(guī)劃后,則受到鎖定位保護,不可任意更改。此實施例是待辨識數(shù)據(jù)全部寫入后再進行驗證,可以大幅減少辨識數(shù)據(jù)寫入過程的升降壓次數(shù)。
圖4顯示了根據(jù)本發(fā)明的具體實施例的RFID卷標電路400(可以具體實施于芯片或者裸晶,die),包含控制電路410、鎖定位420、以及非揮發(fā)性內(nèi)存430??刂齐娐?10耦接于鎖定位420及非揮發(fā)性內(nèi)存430,以900MHZ協(xié)議寫入112位的辨識數(shù)據(jù)為例,利用先前揭示的流程運作配合說明。在初始化時將非揮發(fā)性內(nèi)存430皆規(guī)劃成1,之后在系統(tǒng)寫入期,惟有碰到寫入0才會進行真正的寫入動作,若是碰到寫入1,則卷標電路400會立即響應已經(jīng)完成寫入,并無實際的寫入動作發(fā)生,因此可以省下寫入時間以及升降壓的次數(shù),等到整個系統(tǒng)寫入112位的數(shù)據(jù)完成后,經(jīng)過驗證成功后,控制電路410便將鎖定位420設(shè)定為1,表示此112位已經(jīng)完成規(guī)劃,應接受保護,不可任意更改。
本發(fā)明上述實施例所揭示的非揮發(fā)性內(nèi)存者,可以有效提升寫入辨識數(shù)據(jù)的效率,且可與既有的寫入流程并存而沒有兼容性的問題。
綜上所述,本發(fā)明揭示一種用于無線射頻辨識卷標的非揮發(fā)性內(nèi)存的操作方法,根據(jù)一欲寫入數(shù)據(jù)連續(xù)地寫入多筆位數(shù)據(jù)至非揮發(fā)性內(nèi)存中;以及根據(jù)欲寫入數(shù)據(jù)驗證非揮發(fā)性內(nèi)存所儲存的該些筆位數(shù)據(jù)是否正確,直到將欲寫入數(shù)據(jù)完全地寫入及驗證非揮發(fā)性內(nèi)存中為止。各筆數(shù)據(jù)可為1、4、或8位數(shù)據(jù),驗證的步驟可以待欲寫入數(shù)據(jù)完全地寫入非揮發(fā)性內(nèi)存中再統(tǒng)一進行驗證,或者可以分多次驗證,皆可達到降低升降壓的次數(shù)的目的。
本發(fā)明亦揭示一種無線射頻辨識卷標電路,包含控制電路、鎖定位、以及非揮發(fā)性內(nèi)存,控制電路耦接于鎖定位及非揮發(fā)性記憶,其中,控制電路連續(xù)地寫入一欲寫入數(shù)據(jù)的多筆位數(shù)據(jù)至非揮發(fā)性內(nèi)存中。舉例而言,欲寫入數(shù)據(jù)為128位的數(shù)據(jù),各筆數(shù)據(jù)可為1、4、或8位數(shù)據(jù)??刂齐娐酚趯⒂麑懭霐?shù)據(jù)完全地寫入非揮發(fā)性內(nèi)存中之后,經(jīng)由讀取器根據(jù)欲寫入數(shù)據(jù)驗證非揮發(fā)性內(nèi)存的內(nèi)容是否正確。較佳地,控制電路于將欲寫入數(shù)據(jù)完全地寫入非揮發(fā)性內(nèi)存中,且非揮發(fā)性內(nèi)存的內(nèi)容經(jīng)驗證正確之后,控制電路設(shè)定鎖定位,以防止非揮發(fā)性內(nèi)存中的數(shù)據(jù)被覆寫。
綜上所述,雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何熟悉本技術(shù)領(lǐng)域者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當視后附的申請專利范圍所界定者為準。
權(quán)利要求
1.一種非揮發(fā)性內(nèi)存的操作方法,用于一無線射頻辨識標簽,該無線射頻辨識標簽具有該非揮發(fā)性內(nèi)存,該方法包括對該非揮發(fā)性內(nèi)存至少連續(xù)地執(zhí)行兩次寫入程序,該寫入程序系根據(jù)一欲寫入資料一次寫入一個或多個位數(shù)據(jù)至該非揮發(fā)性內(nèi)存中;以及對該非揮發(fā)性內(nèi)存執(zhí)行一驗證程序,該驗證程序用以驗證該非揮發(fā)性內(nèi)存所儲存的一儲存數(shù)據(jù)是否與該欲寫入數(shù)據(jù)相符。
2.如權(quán)利要求1所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,執(zhí)行該寫入程序的步驟更包括對該非揮發(fā)性內(nèi)存連續(xù)地執(zhí)行多次寫入程序以將該欲寫入數(shù)據(jù)全部寫入至該非揮發(fā)性內(nèi)存中。
3.如權(quán)利要求2所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,該驗證程序是在連續(xù)地執(zhí)行該些次寫入程序后執(zhí)行。
4.如權(quán)利要求1所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,該驗證程序是在連續(xù)地執(zhí)行兩次該寫入程序后執(zhí)行。
5.如權(quán)利要求1所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,執(zhí)行該寫入程序的過程中,當該欲寫入數(shù)據(jù)的一位數(shù)據(jù)與該非揮發(fā)性內(nèi)存對應地址所儲存的一原始位數(shù)據(jù)不相同時,則將該寫入程序?qū)懭朐撐粩?shù)據(jù)于該非揮發(fā)性內(nèi)存對應地址中,否則不重新寫入該位數(shù)據(jù)于該非揮發(fā)性內(nèi)存對應地址中。
6.如權(quán)利要求1所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,該射頻辨識卷標還包含一控制電路,該控制電路用以執(zhí)行該寫入程序。
7.如權(quán)利要求1所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,該射頻辨識卷標還包含一控制電路,在執(zhí)行該驗證程序的步驟中,該控制電路讀取該非揮發(fā)性內(nèi)存所儲存的儲存數(shù)據(jù)并藉由該射頻辨識卷標的天線傳送至一讀取器以供驗證,該讀取器藉由高頻電磁波將該欲寫入數(shù)據(jù)發(fā)送至該射頻辨識標簽。
8.一種用于一無線射頻辨識標簽的非揮發(fā)性內(nèi)存的操作方法,該方法包括a.根據(jù)一欲寫入資料連續(xù)地寫入多筆位數(shù)據(jù)至該非揮發(fā)性內(nèi)存中;以及b.根據(jù)該欲寫入數(shù)據(jù)驗證該非揮發(fā)性內(nèi)存所儲存的該些筆位數(shù)據(jù)是否正確。
9.如權(quán)利要求8所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于各筆數(shù)據(jù)為1、4、或8位數(shù)據(jù)。
10.如權(quán)利要求8所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,還包括步驟重復步驟a以及步驟b,直到將該欲寫入數(shù)據(jù)完全地寫入及驗證該非揮發(fā)性內(nèi)存中為止。
11.如權(quán)利要求10所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,在步驟b中,當驗證該非揮發(fā)性內(nèi)存所儲存的該些筆位數(shù)據(jù)系正確時,則進一步設(shè)定該無線射頻辨識卷標的一鎖定位,以防止該非揮發(fā)性內(nèi)存中的數(shù)據(jù)被覆寫。
12.一種用于一無線射頻辨識標簽的非揮發(fā)性內(nèi)存的操作方法,該方法包括a.根據(jù)一欲寫入資料連續(xù)地寫入多筆位數(shù)據(jù)至該非揮發(fā)性內(nèi)存中,直到將該欲寫入數(shù)據(jù)完全地寫入該非揮發(fā)性內(nèi)存;以及b.根據(jù)該欲寫入數(shù)據(jù)驗證該非揮發(fā)性內(nèi)存所儲存的該些筆位數(shù)據(jù)是否正確。
13.如權(quán)利要求12所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,各筆數(shù)據(jù)為1、4、或8位數(shù)據(jù)。
14.如權(quán)利要求12所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,在步驟b中,當驗證該非揮發(fā)性內(nèi)存所儲存該些筆位數(shù)據(jù)系不正確時,重新執(zhí)行步驟a及步驟b。
15.如權(quán)利要求12所述的非揮發(fā)性內(nèi)存的操作方法,其特征在于,在步驟b中,當驗證該非揮發(fā)性內(nèi)存所儲存的該些筆位數(shù)據(jù)正確時,則進一步設(shè)定該無線射頻辨識卷標的一鎖定位,以防止該非揮發(fā)性內(nèi)存中的數(shù)據(jù)被覆寫。
16.一種無線射頻辨識卷標電路,包含一控制電路;一鎖定位,耦接于該控制電路;以及一非揮發(fā)性內(nèi)存,耦接于該控制電路,其中,該控制電路連續(xù)地寫入一欲寫入數(shù)據(jù)的多筆位數(shù)據(jù)至該非揮發(fā)性內(nèi)存中。
17.如權(quán)利要求16所述的無線射頻辨識卷標電路,其特征在于,各筆數(shù)據(jù)為1、4、或8位數(shù)據(jù)。
18.如權(quán)利要求16所述的無線射頻辨識卷標電路,其特征在于,該欲寫入數(shù)據(jù)為128位的數(shù)據(jù)。
19.如權(quán)利要求16所述的無線射頻辨識卷標電路,其特征在于,該控制電路在將該欲寫入數(shù)據(jù)完全地寫入該非揮發(fā)性內(nèi)存中,且該非揮發(fā)性內(nèi)存之的容經(jīng)驗證正確之后,該控制電路設(shè)定該鎖定位,以防止該非揮發(fā)性內(nèi)存中的數(shù)據(jù)被覆寫。
20.如權(quán)利要求16所述的無線射頻辨識卷標電路,其特征在于,該控制電路是在將該欲寫入數(shù)據(jù)完全地寫入該非揮發(fā)性內(nèi)存中之后,經(jīng)由一讀取器根據(jù)該欲寫入數(shù)據(jù)驗證該非揮發(fā)性內(nèi)存的內(nèi)容是否正確。
全文摘要
一種非揮發(fā)性存儲器操作方法及其相關(guān)電路,用于無線射頻辨識卷標的非揮發(fā)性內(nèi)存中。操作方法用以對此非揮發(fā)性內(nèi)存至少連續(xù)地執(zhí)行兩次寫入程序后,才對非揮發(fā)性內(nèi)存執(zhí)行驗證程序。
文檔編號G06K19/067GK1983306SQ20051013166
公開日2007年6月20日 申請日期2005年12月14日 優(yōu)先權(quán)日2005年12月14日
發(fā)明者寧中和 申請人:晨星半導體股份有限公司