本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種數(shù)據(jù)處理方法及裝置。
背景技術(shù):
:傳統(tǒng)的存儲單元(DramorSram)僅存儲二態(tài)數(shù)據(jù),為了提高存儲單元的容量,目前業(yè)內(nèi)提出了一種三態(tài)存儲的存儲單元,該單元每個CELL存儲1.5bit數(shù)據(jù),實現(xiàn)存儲容量的提升,從而降低成本。但是采用三態(tài)存儲技術(shù)將原始的二態(tài)存儲數(shù)據(jù)進(jìn)行存儲后,當(dāng)還原為二態(tài)存儲數(shù)據(jù)輸出時,可能會引起原始的二態(tài)數(shù)據(jù)出現(xiàn)2bit或3bit的錯誤,但是,傳統(tǒng)的ECC算法只能對出現(xiàn)1bit錯誤的數(shù)據(jù)進(jìn)行糾錯,導(dǎo)致傳統(tǒng)的ECC算法在三態(tài)存儲技術(shù)中失效,無法有效的進(jìn)行數(shù)據(jù)糾錯。技術(shù)實現(xiàn)要素:有鑒于此,本發(fā)明實施例的目的在于提供一種數(shù)據(jù)處理方法及裝置,以解決上述問題。為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,所述方法包括:計算輸入數(shù)據(jù)對應(yīng)的校驗碼,所述輸入數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù);將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù);判斷所述第二長度的三態(tài)存儲數(shù)據(jù)的值是否為預(yù)設(shè)差錯值;若是,根據(jù)預(yù)設(shè)映射表,獲取該預(yù)設(shè)差錯值對應(yīng)的多個候選碼,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,獲得對應(yīng)的糾錯結(jié)果,根據(jù)所述糾錯結(jié)果,確定輸出數(shù)據(jù),所述輸出數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。第二方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理裝置,所述裝置包括:計算模塊,用于計算輸入數(shù)據(jù)對應(yīng)的校驗碼,所述輸入數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù);轉(zhuǎn)換模塊,用于將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù);判斷模塊,用于判斷所述第二長度的三態(tài)存儲數(shù)據(jù)的值是否為預(yù)設(shè)差錯值;第一處理模塊,用于若是,根據(jù)預(yù)設(shè)映射表,獲取該預(yù)設(shè)差錯值對應(yīng)的多個候選碼,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,獲得對應(yīng)的糾錯結(jié)果,根據(jù)所述糾錯結(jié)果,確定輸出數(shù)據(jù),所述輸出數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的一種數(shù)據(jù)處理方法及裝置,通過計算輸入數(shù)據(jù)對應(yīng)的校驗碼,并將輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù),由于預(yù)設(shè)映射表中預(yù)先存儲了預(yù)設(shè)差錯值對應(yīng)的多個候選碼,當(dāng)三態(tài)存儲數(shù)據(jù)的值為預(yù)設(shè)差錯值時,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,即可簡單快速的解決由于三態(tài)存儲導(dǎo)致的二態(tài)數(shù)據(jù)出現(xiàn)的2bit或3bit的錯誤的問題,以輸出正確的數(shù)據(jù)。為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細(xì)說明如下。附圖說明為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。圖1是本發(fā)明第一實施例提供的一種數(shù)據(jù)處理方法的流程圖。圖2是本發(fā)明第一實施例提供的一種數(shù)據(jù)處理方法中預(yù)設(shè)映射表形成的原理圖。圖3是本發(fā)明第一實施例提供的一種數(shù)據(jù)處理方法中的預(yù)設(shè)映射表的示意圖。圖4是本發(fā)明第二實施例提供的一種數(shù)據(jù)處理方法的流程圖。圖5是本發(fā)明第三實施例提供的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)框圖。具體實施方式下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。同時,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。圖1示出了本發(fā)明第一實施例提供的數(shù)據(jù)處理方法的流程圖,請參閱圖1,本實施例描述的方法運行于存儲介質(zhì)內(nèi)部的處理模塊或與存儲介質(zhì)耦合的單獨的軟件處理模塊,所述方法包括:步驟S110,計算輸入數(shù)據(jù)對應(yīng)的校驗碼,所述輸入數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。其中,二態(tài)存儲數(shù)據(jù)是指,對于1bit的二態(tài)數(shù)據(jù)而言,其取值范圍為0或1,即對于1bit的二態(tài)數(shù)據(jù),其取值只可能有兩種狀態(tài),0或者1。作為一種實施方式,根據(jù)漢明編碼或BCH編碼,計算輸入數(shù)據(jù)對應(yīng)的校驗碼。其中,采用漢明編碼或BCH編碼來計算校驗碼的具體實現(xiàn)步驟,此處就不再贅述。優(yōu)選的,由于存儲對算法的處理延時非常敏感,因此采用漢明編碼計算輸入數(shù)據(jù)對應(yīng)的校驗碼,可以減少算法的延時。步驟S120,將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù)。其中,三態(tài)存儲數(shù)據(jù)是指,對于1bit的三態(tài)數(shù)據(jù)而言,其取值范圍為0,0.5或1,即對于1bit的三態(tài)數(shù)據(jù),其取值只可能有三種狀態(tài),0、0.5或1。作為一種實施方式,根據(jù)預(yù)設(shè)轉(zhuǎn)換表,將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù)。其中,預(yù)設(shè)轉(zhuǎn)換表中包括了第一長度的二態(tài)存儲數(shù)據(jù)到第二長度的三態(tài)存儲數(shù)據(jù)的一一映射關(guān)系。進(jìn)一步,可以采用格雷碼來實現(xiàn)這種映射關(guān)系。在一組數(shù)的編碼中,若任意兩個相鄰的代碼只有一位二進(jìn)制數(shù)不同,則稱這種編碼為格雷碼。格雷碼屬于可靠性編碼,是一種錯誤最小化的編碼方式。作為一種實施方式,所述第一長度為3bit,所述第二長度為2bit。也就是說將3bit的二態(tài)存儲數(shù)據(jù)轉(zhuǎn)換為2bit的三態(tài)存儲數(shù)據(jù)。對于3bit的二態(tài)存儲數(shù)據(jù)而言,由于每個bit都有2種取值的可能性,因此,對于3bit的二態(tài)存儲數(shù)據(jù)對應(yīng)8種取值,即:000 ̄111;而對于2bit的三態(tài)存儲數(shù)據(jù)而言,由于每個bit都有3種取值的可能性,因此,2bit的三態(tài)存儲數(shù)據(jù)對應(yīng)9種取值,即:(0,0),(0.5,0),(1,0),(1,0.5),(1,1),(0.5,1),(0,1),(0,0.5),(0.5,0.5),可以理解的是,這9種取值的排列是不受順序限制的。進(jìn)一步的,可以將上述8種取值與9種取值按照格雷碼形式排列起來,構(gòu)成如表1所示的預(yù)設(shè)轉(zhuǎn)換表。表13bit的二態(tài)存儲數(shù)據(jù)2bit的三態(tài)存儲數(shù)據(jù)0000,00010.5,01011,01001,0.51101,11110.5,10110,10100,0.50.5,0.5步驟S130,判斷所述第二長度的三態(tài)存儲數(shù)據(jù)的值是否為預(yù)設(shè)差錯值。請參閱表1,可以發(fā)現(xiàn),當(dāng)?shù)诙L度為2bit時,此時,2bit的三態(tài)存儲數(shù)據(jù)為(0.5,0.5)的時候,可以發(fā)現(xiàn)并沒有預(yù)先定義關(guān)于(0.5,0.5)的轉(zhuǎn)換關(guān)系,但是卻轉(zhuǎn)換出現(xiàn)了(0.5,0.5),因此可以判斷出轉(zhuǎn)換出現(xiàn)錯誤。因此,作為一種實施方式,可以將(0.5,0.5)作為預(yù)設(shè)差錯值。當(dāng)2bit的三態(tài)存儲數(shù)據(jù)的值為(0.5,0.5)時,此時,存儲出錯。當(dāng)然,若第二長度不為2bit時,此時的預(yù)設(shè)差錯值可以不為(0.5,0.5),或者可以是包括(0.5,0.5)的其它預(yù)設(shè)差錯值,或者也可以對應(yīng)多個預(yù)設(shè)差錯值??梢岳斫獾氖牵?dāng)所述第一長度為3bit,所述第二長度為2bit時,此時性價比最高,只有一個預(yù)設(shè)差錯值。步驟S140,若是,根據(jù)預(yù)設(shè)映射表,獲取該預(yù)設(shè)差錯值對應(yīng)的多個候選碼,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,獲得對應(yīng)的糾錯結(jié)果,根據(jù)所述糾錯結(jié)果,確定輸出數(shù)據(jù),所述輸出數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)??梢岳斫獾氖牵瑢τ诓煌牡谝婚L度及第二長度,對應(yīng)不同的預(yù)設(shè)映射表,并且其對應(yīng)的預(yù)設(shè)差錯值也不同,當(dāng)然,預(yù)設(shè)差錯值對應(yīng)的多個候選碼也不同。作為一種實施方式,當(dāng)?shù)谝婚L度為3bit,第二長度為2bit時,所述預(yù)設(shè)差錯值為(0.5,0.5),所述該預(yù)設(shè)差錯值對應(yīng)的多種候選碼包括010,001,111及100。請參閱圖2,對于3bit的二態(tài)存儲數(shù)據(jù)對應(yīng)的8種取值而言,只有010,001,111及100可能會編碼出錯變成(0.5,0,5)。因此,請參閱圖3,預(yù)設(shè)一個如圖3所示的預(yù)設(shè)映射表。將預(yù)設(shè)差錯值(0.5,0,5)與多個候選碼010,001,111及100映射起來。當(dāng)轉(zhuǎn)換出現(xiàn)(0.5,0,5)時,查詢該預(yù)設(shè)映射表,將與(0.5,0,5)對應(yīng)的候選碼010,001,111及100全部取出。作為一種實施方式,將這4個候選碼分別與由步驟S110計算獲取的校驗碼構(gòu)成4組輸入數(shù)據(jù),分別輸入到4個并行的ECC算法進(jìn)行計算中進(jìn)行計算,獲得4組糾錯結(jié)果。作為一種實施方式,所述糾錯結(jié)果的展示方式可以為TRUE或者FALSE,其中,TRUE代表沒有出錯,F(xiàn)ALSE代表出錯。將糾錯結(jié)果顯示為TRUE對應(yīng)的候選碼選出,假設(shè)為010,此時,可以再次查詢預(yù)設(shè)轉(zhuǎn)換表,查詢到010對應(yīng)的2bit的三態(tài)存儲數(shù)據(jù),即(0,0.5),將此值(0,0.5)作為010對應(yīng)的數(shù)據(jù)存儲下來。當(dāng)需要輸出時,取出(0,0.5),并根據(jù)預(yù)設(shè)轉(zhuǎn)換表,可以解碼輸出對應(yīng)的輸入數(shù)據(jù)010。可以理解的是,通過這種并行糾錯的方式,能夠加快糾錯的速度。當(dāng)然,作為另一種實施方式,也可以依次將這4個候選碼分別與由步驟S110計算獲取的校驗碼構(gòu)成4組輸入數(shù)據(jù),并依次輸入到ECC算法中進(jìn)行計算,并獲取對應(yīng)的糾錯結(jié)果??梢岳斫獾氖?,若輸入為010時,可能經(jīng)過三態(tài)存儲并輸出會出現(xiàn)101,即出現(xiàn)3bit錯誤,也可能經(jīng)過三態(tài)存儲并輸出會出現(xiàn)001,即2bit錯誤,無論是2bit或3bit的錯誤,由上述方式都可以進(jìn)行糾錯,并通過解碼輸出得到正確的輸出。本發(fā)明實施例提供的數(shù)據(jù)處理方法,通過計算輸入數(shù)據(jù)對應(yīng)的校驗碼,并將輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù),由于預(yù)設(shè)映射表中預(yù)先存儲了預(yù)設(shè)差錯值對應(yīng)的多個候選碼,當(dāng)三態(tài)存儲數(shù)據(jù)的值為預(yù)設(shè)差錯值時,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,即可簡單快速的解決由于三態(tài)存儲導(dǎo)致的二態(tài)數(shù)據(jù)出現(xiàn)的2bit或3bit的錯誤的問題,以輸出正確的數(shù)據(jù)。圖4示出了本發(fā)明第二實施例提供的數(shù)據(jù)處理方法的流程圖,請參閱圖4,本實施例描述的方法運行于存儲介質(zhì)或單獨的軟件處理模塊,所述方法包括:步驟S210,計算輸入數(shù)據(jù)對應(yīng)的校驗碼,所述輸入數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。步驟S220,將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù)。步驟S230,判斷所述第二長度的三態(tài)存儲數(shù)據(jù)的值是否為預(yù)設(shè)差錯值。如果是,執(zhí)行步驟S240;否則,執(zhí)行步驟S250。步驟S240,若是,根據(jù)預(yù)設(shè)映射表,獲取該預(yù)設(shè)差錯值對應(yīng)的多個候選碼,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,獲得對應(yīng)的糾錯結(jié)果,根據(jù)所述糾錯結(jié)果,確定輸出數(shù)據(jù),所述輸出數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。其中,步驟S210至步驟S240與上一實施例中的步驟S110至步驟S140的實施方式類似,此處不再贅述。步驟S250,若否,將該輸入數(shù)據(jù)及所述校驗碼作為參數(shù)輸入ECC糾錯算法進(jìn)行計算,確定輸出數(shù)據(jù)。本發(fā)明實施例提供的數(shù)據(jù)處理方法,當(dāng)所述第二長度的三態(tài)存儲數(shù)據(jù)的值為預(yù)設(shè)差錯值,由于預(yù)設(shè)映射表中預(yù)先存儲了預(yù)設(shè)差錯值對應(yīng)的多個候選碼,當(dāng)三態(tài)存儲數(shù)據(jù)的值為預(yù)設(shè)差錯值時,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,即可簡單快速的解決由于三態(tài)存儲導(dǎo)致的二態(tài)數(shù)據(jù)出現(xiàn)的2bit或3bit的錯誤的問題,以輸出正確的數(shù)據(jù);并且所述第二長度的三態(tài)存儲數(shù)據(jù)的值不為預(yù)設(shè)差錯值,即出現(xiàn)傳統(tǒng)的差錯時,可以直接通過將該輸入數(shù)據(jù)及所述校驗碼作為參數(shù)輸入ECC糾錯算法進(jìn)行計算,并能實現(xiàn)糾錯。請參閱圖5,是本發(fā)明第三實施例提供的數(shù)據(jù)處理裝置300的功能模塊示意圖。所述數(shù)據(jù)處理裝置300包括獲計算模塊310,轉(zhuǎn)換模塊320,判斷模塊330及第一處理模塊340。計算模塊310,用于計算輸入數(shù)據(jù)對應(yīng)的校驗碼,所述輸入數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。作為一種實施方式,所述計算模塊310,具體用于根據(jù)漢明編碼或BCH編碼,計算輸入數(shù)據(jù)對應(yīng)的校驗碼。作為一種實施方式,所述第一長度為3bit。轉(zhuǎn)換模塊320,用于將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù)。作為一種實施方式,所述轉(zhuǎn)換模塊320,具體用于根據(jù)預(yù)設(shè)轉(zhuǎn)換表,將所述輸入數(shù)據(jù)轉(zhuǎn)換為其對應(yīng)的第二長度的三態(tài)存儲數(shù)據(jù)。作為一種實施方式,所述第二長度為2bit。判斷模塊330,用于判斷所述第二長度的三態(tài)存儲數(shù)據(jù)的值是否為預(yù)設(shè)差錯值。作為一種實施方式,所述預(yù)設(shè)差錯值為(0.5,0.5)。第一處理模塊340,用于若是,根據(jù)預(yù)設(shè)映射表,獲取該預(yù)設(shè)差錯值對應(yīng)的多個候選碼,將各個候選碼及所述校驗碼分別作為參數(shù)輸入ECC算法進(jìn)行計算,獲得對應(yīng)的糾錯結(jié)果,根據(jù)所述糾錯結(jié)果,確定輸出數(shù)據(jù),所述輸出數(shù)據(jù)為第一長度的二態(tài)存儲數(shù)據(jù)。作為一種實施方式,所述預(yù)設(shè)差錯值為(0.5,0.5),所述該預(yù)設(shè)差錯值對應(yīng)的多種候選碼包括010,001,111及100。作為一種實施方式,所述數(shù)據(jù)處理裝置300還包括第二處理模塊350,用于若否,將該輸入數(shù)據(jù)及所述校驗碼作為參數(shù)輸入ECC糾錯算法進(jìn)行計算,確定輸出數(shù)據(jù)。以上各模塊可以是由軟件代碼實現(xiàn),此時,上述的各模塊可存儲于存儲介質(zhì)內(nèi)部或與存儲介質(zhì)耦合的單獨的軟件處理模塊。以上各模塊同樣可以由硬件例如集成電路芯片實現(xiàn)。需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。本發(fā)明實施例所提供的數(shù)據(jù)處理裝置,其實現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應(yīng)內(nèi)容。在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機(jī)程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實現(xiàn)。另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁1 2 3