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

一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的非cpu集成電路卡的制作方法

文檔序號:6421520閱讀:231來源:國知局
專利名稱:一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的非cpu集成電路卡的制作方法
技術(shù)領(lǐng)域
本實用新型涉及一種集成電路卡(IC卡),特別是涉及一種物理存儲器劃分為多個邏輯分區(qū)且不包含CPU的IC卡。
背景技術(shù)
在信息社會,人們對信息載體的安全性、可靠性、易用性等方面提出了更高的要求。具有存儲、加密等能力的IC卡,以其嚴(yán)密的數(shù)據(jù)安全性,廣泛的應(yīng)用靈活性和強(qiáng)大的功能擴(kuò)展性,為現(xiàn)代信息的處理和傳遞提供了一種便捷可靠的手段。
圖1是現(xiàn)有技術(shù)中不包含CPU的IC卡芯片的結(jié)構(gòu)示意圖,由地址計數(shù)器1、控制器2、I/O接口3和存儲器4組成,CLK、RST和IO分別為外部時鐘輸入信號、復(fù)位信號和輸入輸出信號。其中,存儲器4劃分為發(fā)行數(shù)據(jù)區(qū)、密鑰區(qū)和數(shù)據(jù)區(qū),如圖2所示;地址計數(shù)器1在CLK和RST信號作用下產(chǎn)生地址信號ADDR;控制器2根據(jù)外部輸入信號、ADDR信號和存儲器各邏輯分區(qū)的訪問權(quán)限,控制至存儲器的存儲器地址信號、寫使能信號WE、擦使能ER以及至I/O接口3的讀使能信號RE的產(chǎn)生;I/O接口3在RE信號有效時將存儲數(shù)據(jù)輸出到外部。
上述控制器2的結(jié)構(gòu)框圖如圖3所示,由地址譯碼器21、邏輯分區(qū)選擇器22、存儲器訪問權(quán)限控制器23和存儲器訪問類型判決器24組成。地址譯碼器21對ADDR信號譯碼產(chǎn)生存儲器地址信號和譯碼結(jié)果信號;邏輯分區(qū)選擇器22根據(jù)譯碼結(jié)果信號產(chǎn)生對應(yīng)的分區(qū)指示信號;存儲器訪問類型判決器24根據(jù)CLK和RST的組合產(chǎn)生相應(yīng)的操作指示信號;存儲器訪問權(quán)限控制器23對操作指示信號和分區(qū)指示信號按設(shè)定的邏輯進(jìn)行運(yùn)算,決定是否產(chǎn)生相應(yīng)的操作使能信號,從而實現(xiàn)對外部訪問存儲器的控制。其中,存儲器各邏輯分區(qū)的訪問權(quán)限是通過存儲器訪問權(quán)限控制器23的硬件電路來決定的。因而,上述各邏輯分區(qū)的大小和訪問權(quán)限在制造時即已設(shè)定,發(fā)行商也無法改變,只能適用于某一固定模式的業(yè)務(wù)。
但是,在不同業(yè)務(wù)或者對業(yè)務(wù)的增值、擴(kuò)展中,對數(shù)據(jù)區(qū)訪問權(quán)限的要求是多種多樣的,而上述存儲器中只有一種固定權(quán)限的一個數(shù)據(jù)區(qū),不能由發(fā)行商靈活地加以設(shè)置,這就大大限制了IC卡的實際應(yīng)用。
更進(jìn)一步,即使上述存儲器中的邏輯分區(qū)具有了所需要的各種訪問權(quán)限,但由于各邏輯分區(qū)的大小是固定的,在實際應(yīng)用中仍然對業(yè)務(wù)的開展產(chǎn)生了很大的限制,下面以電話IC卡為例加以說明。
例如,有時需要在電話IC卡中存儲多組密鑰,這樣在識別IC卡真?zhèn)蔚倪^程中,卡內(nèi)部的邏輯加密運(yùn)算所使用的密鑰可以通過外部設(shè)備的認(rèn)證起動信號選擇卡內(nèi)所存放的任意一組密鑰,在一組密鑰被攻破的情況下,可以啟動另外的備用密鑰參加運(yùn)算,使整個公話系統(tǒng)仍然正常運(yùn)轉(zhuǎn)。這時,就要求存儲器中具有較大的“不可訪問”權(quán)限的數(shù)據(jù)區(qū)。
又如,有時發(fā)行商需要在存儲器的發(fā)行數(shù)據(jù)區(qū)綁定一組固定的IP電話帳號,當(dāng)用戶撥打長途電話時話機(jī)將自動啟動IC卡內(nèi)的IP帳號,避免了用戶撥號的繁瑣。這時,就要求存儲器中具有較大的“只讀”權(quán)限的數(shù)據(jù)區(qū)。
又如,有時要求存儲器中具有較大的“可讀可擦寫”權(quán)限的數(shù)據(jù)區(qū),用戶可以在該區(qū)域內(nèi)記錄一些經(jīng)常使用的電話號碼,而運(yùn)營商則可以將這些電話號碼作為“親情號碼”,對其通話資費(fèi)提供優(yōu)惠,以吸引更多的客戶。等等。
現(xiàn)有技術(shù)IC卡的存儲器容量有限,且各邏輯分區(qū)的訪問權(quán)限無法隨意調(diào)整,因而無法同時適用于以上多種業(yè)務(wù)的需要,必須重新進(jìn)行芯片設(shè)計和制造。但是,隨著IC卡越來越廣泛的應(yīng)用,作為IC卡的發(fā)行商都致力于不斷推出新業(yè)務(wù)、增值業(yè)務(wù)或者進(jìn)行業(yè)務(wù)升級來吸引消費(fèi)者。業(yè)務(wù)越來越多樣化,業(yè)務(wù)更新的周期也越來越快,如果每次都要重新進(jìn)行芯片設(shè)計和制造,即大大地增加了成本,開發(fā)所需的時間也將嚴(yán)重影響業(yè)務(wù)的迅速推出,因此迫切需要提供一種具有更大的應(yīng)用靈活性的IC卡。
最直接的辦法是增大存儲器的容量。但是,存儲器對芯片的面積、功耗、成品率起著決定性作用,由于IC卡芯片的面積都比較小,對面積的增加很敏感,增大存儲器容量將帶來一系列的問題。因此,有效的利用現(xiàn)有的存儲器,合理分配存儲器空間,提高存儲器的使用效率,在不增加芯片面積的前提下,為芯片的使用者提供更多、更靈活的選擇是IC卡芯片設(shè)計者努力的方向。
實用新型內(nèi)容有鑒于此,本實用新型要解決的技術(shù)問題是提供一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的集成電路卡,用戶數(shù)據(jù)區(qū)的訪問權(quán)限是由發(fā)行商分別設(shè)定的,并且可調(diào)整具有某一訪問權(quán)限的數(shù)據(jù)區(qū)的大小。
為了解決上述技術(shù)問題,本實用新型提供了一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的非CPU集成電路卡,包括地址計數(shù)器、劃分為多個邏輯分區(qū)的存儲器、I/O接口及控制器,所述控制器包含地址譯碼器,根據(jù)譯碼結(jié)果產(chǎn)生分區(qū)指示信號的邏輯分區(qū)選擇器,根據(jù)外部輸入信號產(chǎn)生操作指示信號的存儲器訪問類型判決器,以及根據(jù)設(shè)定權(quán)限和所述操作、分區(qū)指示信號進(jìn)行訪問控制的存儲器訪問權(quán)限控制器,其中,所述存儲器的邏輯分區(qū)中包含一個可寫入訪問權(quán)限控制字的存儲器訪問方式控制區(qū),以及若干由所述控制字的不同控制位分別確定訪問權(quán)限的用戶數(shù)據(jù)區(qū);所述控制器還包含一個存儲器訪問方式寄存器,用于讀出存儲器中的所述控制字并將其鎖存;所述控制器根據(jù)分區(qū)指示信號、操作指示信號以及所述存儲器訪問方式寄存器中相應(yīng)控制位的值進(jìn)行邏輯運(yùn)算,輸出對各用戶數(shù)據(jù)區(qū)的操作使能信號。
上述存儲器的邏輯分區(qū)中還包含具有固定訪問權(quán)限的發(fā)行數(shù)據(jù)區(qū)和密鑰區(qū)。
上述存儲器較佳劃分為3~5個用戶數(shù)據(jù)區(qū)。
上述存儲器訪問權(quán)限控制由讀操作控制單元、寫操作控制單元和擦操作控制單元組成,在各操作控制單元中,各用戶數(shù)據(jù)區(qū)的分區(qū)指示信號先與所述存儲器訪問方式寄存器中的對應(yīng)控制位進(jìn)行邏輯運(yùn)算,輸出的結(jié)果信號間進(jìn)行邏輯運(yùn)算后,再與操作指示信號進(jìn)行邏輯運(yùn)算,產(chǎn)生操作使能信號。
由上可知,本實用新型的IC卡通過將用戶數(shù)據(jù)區(qū)劃分為多個,并可由發(fā)行商分別進(jìn)行訪問權(quán)限的設(shè)定,從而可以獲得不同訪問權(quán)限的用戶數(shù)據(jù)區(qū),并可通過給各用戶數(shù)據(jù)區(qū)設(shè)定相同或不同的訪問權(quán)限來調(diào)節(jié)具有某訪問權(quán)限的數(shù)據(jù)區(qū)的大小,具有很好的應(yīng)用靈活性。因此,本實用新型的IC卡可以適應(yīng)業(yè)務(wù)變化對IC卡存儲器的各數(shù)據(jù)區(qū)權(quán)限和容量的不同需求,不必重新進(jìn)行芯片設(shè)計和制造,大大節(jié)省了開發(fā)時間與成本,為基于IC卡的增值業(yè)務(wù)的升級和擴(kuò)展提供了高效、靈活的硬件平臺。


圖1為現(xiàn)有技術(shù)中不包含CPU的IC卡芯片的結(jié)構(gòu)示意圖;圖2為圖1中存儲器的邏輯分區(qū)示意圖;圖3為圖1中控制器的結(jié)構(gòu)框圖;圖4為本實用新型實施例IC卡芯片中存儲器的邏輯分區(qū)示意圖;圖5為本實用新型實施例IC卡芯片中控制器的結(jié)構(gòu)框圖;圖6為圖5中存儲器訪問權(quán)限控制器寫操作控制單元中與用戶數(shù)據(jù)區(qū)有關(guān)部分的邏輯示意圖。
具體實施方式
下面將以電話卡為例,詳細(xì)說明本實用新型非CPU集成電路卡芯片的結(jié)構(gòu)和原理。該IC卡芯片也是由地址計數(shù)器1’、控制器2’、I/O接口3’和存儲器4’連接組成,如圖1所示,但是,其存儲器的邏輯分區(qū)和控制器的結(jié)構(gòu)與現(xiàn)有技術(shù)不同。
存儲器4’采用EEPROM,其邏輯分區(qū)如圖4所示,共劃分為七個邏輯分區(qū)發(fā)行數(shù)據(jù)區(qū)、密鑰區(qū)、存儲器訪問方式控制區(qū)(MACB)以及用戶數(shù)據(jù)區(qū)一至四(本實用新型中的用戶數(shù)據(jù)區(qū)是指可由發(fā)行商寫入數(shù)據(jù)設(shè)定其訪問權(quán)限的邏輯分區(qū))。發(fā)行數(shù)據(jù)區(qū)、密鑰區(qū)和存儲器訪問方式控制區(qū)的訪問權(quán)限分別固定為只讀、不可訪問和只讀,其中,發(fā)行商可在存儲器訪問方式控制區(qū)中寫入對各用戶數(shù)據(jù)區(qū)的訪問權(quán)限控制字;四個用戶數(shù)據(jù)區(qū)的訪問權(quán)限由各自獨立的一位的或兩位的控制位來確定,可分別設(shè)定為不可訪問、只讀、可讀寫、可讀可擦寫等訪問權(quán)限中的一種,可以相同也可以不同。本實施例存儲器訪問方式控制區(qū)中的控制位和用戶數(shù)據(jù)區(qū)、訪問權(quán)限的對應(yīng)關(guān)系如下表所示

要為各用戶數(shù)據(jù)區(qū)設(shè)定不同的訪問權(quán)限,只需在對應(yīng)控制位寫入相應(yīng)的值即可,因而其控制方式十分靈活。在本實施例中,假定發(fā)行商將用戶數(shù)據(jù)區(qū)一至四的訪問權(quán)限分別設(shè)為可讀寫、可擦寫、不可訪問及不可訪問。
上述存儲器邏輯分區(qū)的劃分,以及控制位對所屬邏輯分區(qū)訪問操作的控制是通過控制器3’的硬件結(jié)構(gòu)來實現(xiàn)的。
控制器3’的結(jié)構(gòu)如圖5所示,由地址譯碼器31、邏輯分區(qū)選擇器32、存儲器訪問權(quán)限控制器33、存儲器訪問方式寄存器34以及存儲器訪問類型判決器35組成。其中地址譯碼器31,對地址計數(shù)器的結(jié)果,即ADDR信號譯碼,產(chǎn)生存儲器的行地址和列地址,同時將譯碼結(jié)果信號送往邏輯分區(qū)選擇器32;邏輯分區(qū)選擇器32根據(jù)譯碼結(jié)果信號,判斷其所屬的邏輯分區(qū),使地址所指向的邏輯分區(qū)的指示信號有效,并送到存儲器訪問權(quán)限控制器33;存儲器訪問類型判決器35根據(jù)CLK和RST的不同組合形式,產(chǎn)生不同的操作指示信號,如讀指示信號RE1、寫指示信號WE1或擦指示信號ER1,輸出到存儲器訪問權(quán)限控制器33;存儲器訪問方式寄存器34用于讀取存儲器訪問方式控制區(qū)的控制字并將其鎖存,即該寄存器繼承了存儲器訪問方式控制區(qū)的數(shù)值,寄存器中的某一位或某兩位規(guī)定了對應(yīng)邏輯分區(qū)的訪問權(quán)限;存儲器訪問權(quán)限控制器33對分區(qū)指示信號、操作指示信號以及存儲器訪問方式寄存器的值進(jìn)行邏輯運(yùn)算,控制相應(yīng)的寫使能信號WE、擦使能信號ER及讀使能信號RE的產(chǎn)生。其中,WE和ER信號輸出到存儲器4’,對存儲器進(jìn)行寫擦操作,RE信號輸出到I/O接口3’,控制外部對存儲器4’數(shù)據(jù)的讀出。對于合法的訪問操作產(chǎn)生相應(yīng)的使能信號(WE和ER信號直接用于數(shù)據(jù)的擦除和寫入);如果該邏輯分區(qū)禁止這種訪問操作,則不能產(chǎn)生該操作的使能信號,從而實現(xiàn)對外部設(shè)備訪問存儲器的控制;以上的地址譯碼器31和存儲器訪問類型判決器35可以用現(xiàn)有的硬件電路來實現(xiàn)。和現(xiàn)有技術(shù)一樣,邏輯分區(qū)選擇器32用于實現(xiàn)邏輯分區(qū)劃分,以及根據(jù)地址信號產(chǎn)生其所屬分區(qū)的指示信號,但是需增設(shè)一個存儲器訪問方式控制區(qū),并將原有的一個用戶數(shù)據(jù)區(qū)分割為四個。一種硬件實現(xiàn)方案是對于存儲器4’中每一個字節(jié)的地址,地址譯碼器31均有一條譯碼結(jié)果輸出線與其對應(yīng),根據(jù)設(shè)定的七個邏輯分區(qū)的大小,將每一分區(qū)中所有地址對應(yīng)的輸出線在一個邏輯部件中進(jìn)行“或”運(yùn)算,其運(yùn)算結(jié)果作為該分區(qū)的指示信號輸出,就可以達(dá)到劃分邏輯分區(qū),并使地址所指向分區(qū)的指示信號有效的目的。
而本實施例的存儲器訪問權(quán)限控制器33在對用戶數(shù)據(jù)區(qū)進(jìn)行訪問控制時,除分區(qū)和操作指示信號外,還結(jié)合存儲器訪問方式寄存器34控制位的值一起進(jìn)行邏輯運(yùn)算。圖6為存儲器訪問權(quán)限控制器寫操作控制單元中與用戶數(shù)據(jù)區(qū)有關(guān)部分的邏輯示意圖,假設(shè)高電平有效。如圖所示,用戶數(shù)據(jù)區(qū)一至四的分區(qū)指示信號(FQ1~FQ4)先與存儲器訪問方式寄存器34中相應(yīng)的控制位(DF1~DF6)進(jìn)行“與”運(yùn)算,當(dāng)某分區(qū)指示信號有效且其控制位設(shè)定為允許操作時,其輸出信號有效(CNTL1-CNTL4中的一個);CNTL1-CNTL4信號間進(jìn)行“或”運(yùn)算后,再與寫指示信號WE1進(jìn)行“與”運(yùn)算,只要CNTL1-CNTL4中有一個信號有效,則允許WE1信號通過,產(chǎn)生寫使能信號WE,可以對存儲器的相應(yīng)單元進(jìn)行寫操作,如果CNTL1-CNTL4都是無效狀態(tài),就不允許WE1信號通過,WE信號始終保持無效狀態(tài),不能對存儲器進(jìn)行寫操作。存儲器訪問權(quán)限控制器33中讀操作和擦操作控制單元與用戶數(shù)據(jù)區(qū)有關(guān)部分的結(jié)構(gòu)與此類似,不再一一說明。
舉例來說,本實施例的用戶數(shù)據(jù)區(qū)一有只讀或者可讀寫兩種訪問方式可選擇,假設(shè)信號均為高電平有效,要將其設(shè)置為可讀寫,則可將存儲器訪問方式寄存器中DF1的值設(shè)置為1。當(dāng)外部要對用戶數(shù)據(jù)區(qū)一進(jìn)行寫操作時,F(xiàn)Q1信號有效,和DF1的值進(jìn)行“與”運(yùn)算后,輸出的CNTL1信號也為高電平,再與當(dāng)前有效的操作信號WE1進(jìn)行“與”運(yùn)算,WE有效,允許進(jìn)行寫操作;反之,如果要將其設(shè)置為只讀,則可將DF1的值設(shè)為“0”,當(dāng)外部要對用戶數(shù)據(jù)區(qū)一進(jìn)行寫操作時,F(xiàn)Q1信號有效,和DF1的值進(jìn)行“與”運(yùn)算后,輸出的CNTL1信號為低電平,由于其它的分區(qū)指示信號均無效,因此CNTL2~CNTL4也無效,運(yùn)算后WE無效,禁止寫操作。另外,由于該區(qū)的兩種可選訪問方式均允許進(jìn)行讀操作,可以直接將其分區(qū)指示信號和讀指示信號RE1進(jìn)行與操作(圖中未示出),無需控制位進(jìn)行控制。
此外,用戶數(shù)據(jù)區(qū)三和四可選的訪問權(quán)限有3種,因此控制位均為兩位,因而可能需要先經(jīng)過一個譯碼器,再分別送到相應(yīng)的操作控制單元,如圖中所示。另外應(yīng)加以說明的是,對于不可訪問的用戶數(shù)據(jù)區(qū),在IC卡芯片的內(nèi)部還是可讀的,只是在I/O接口處將其屏蔽。
通常,發(fā)行數(shù)據(jù)區(qū)中有一位用來標(biāo)識發(fā)行模式和用戶模式,在發(fā)行模式下,發(fā)行商是可以在發(fā)行數(shù)據(jù)區(qū)、密鑰區(qū)和存儲器訪問方式控制區(qū)寫入數(shù)據(jù)的,發(fā)行結(jié)束時,要把這一位置“0”,芯片進(jìn)入用戶模式,就不可再寫入數(shù)據(jù)。在用戶模式下,上述邏輯分區(qū)的訪問權(quán)限是由采用的邏輯電路決定的,這與現(xiàn)有的處理方法是一致的。
圖中的邏輯單元可以采用與門、或門、非門或者其組合很容易地實現(xiàn),而且運(yùn)算的具體結(jié)構(gòu)可以有多種,如,用“與”運(yùn)算還是“或”運(yùn)算和信號有效電平的定義有關(guān)系,因此只要能按正確的邏輯關(guān)系實現(xiàn)訪問控制即可。
通過以上結(jié)構(gòu),使得在存儲器上劃分多個用戶數(shù)據(jù)區(qū),并可對其訪問權(quán)限分別加以設(shè)置成為可能。下表列出了7種具體的應(yīng)用組合

組合1即實施例中的方案,該組合的用戶數(shù)據(jù)區(qū)具有三種不同的訪問權(quán)限。同時組合1和組合6將用戶數(shù)據(jù)區(qū)三和四的訪問權(quán)限設(shè)置成不可訪問的狀態(tài),就可以在此存放更多保密數(shù)據(jù),如多組密鑰,增強(qiáng)IC卡的安全性能。組合3將用戶數(shù)據(jù)區(qū)二、三和四的訪問權(quán)限均設(shè)置成可擦寫的狀態(tài),使這段地址連續(xù)的空間對用戶完全開放,用可就可以記錄更多的個人信息,如一些經(jīng)常使用的電話號碼,方便使用。組合6和組合7分別將二個和四個用戶數(shù)據(jù)區(qū)的訪問權(quán)限都設(shè)置成只讀狀態(tài),增大了只讀數(shù)據(jù)區(qū)的容量,發(fā)行商就可以在此區(qū)域?qū)懭敫嘤脩糁蛔x的發(fā)行數(shù)據(jù),以開展固定業(yè)務(wù),如綁定一組固定的IP電話帳號。當(dāng)然,可能的組合并不限于上述7種,可能的應(yīng)用也是多種多樣的,在此不再一一列舉。
值得注意的是,本實用新型將用戶數(shù)據(jù)區(qū)設(shè)置成多個,顯著地擴(kuò)大了IC卡的應(yīng)用靈活性。如果只有一個用戶數(shù)據(jù)區(qū),即使發(fā)行商可以對其訪問權(quán)限進(jìn)行設(shè)定,其組合方式將局限在有限的幾種,本實用新型的很多組合方案都不可能實現(xiàn),可應(yīng)用的業(yè)務(wù)類型將大大縮小。例如,通過將唯一的用戶數(shù)據(jù)區(qū)設(shè)成不可訪問,雖然能可以用來存放多組密鑰,但和上述組合1的方案相比,就缺少了可寫和可擦除的分區(qū),和組合6相比則缺少了可讀分區(qū),相反,本實用新型可以通過將四個用戶數(shù)據(jù)區(qū)均設(shè)為不可訪問而得到和它一樣的效果,因而其靈活性遠(yuǎn)遠(yuǎn)不如本實用新型。
綜上所述,本實用新型的非CPU集成電路卡,發(fā)行商可以根據(jù)應(yīng)用的需要,將其存儲器中的多個用戶數(shù)據(jù)區(qū)設(shè)置為不同的訪問權(quán)限,以及對不同用途數(shù)據(jù)區(qū)的大小進(jìn)行調(diào)整,從而極大地豐富的不包含CPU卡的IC卡的應(yīng)用,發(fā)行商可以在一種IC卡上開展多種業(yè)務(wù),而不必重新進(jìn)行芯片的設(shè)計和制造,節(jié)約了開發(fā)時間和開發(fā)成本,也避免了因業(yè)務(wù)變化導(dǎo)致原有IC無法使用帶來的浪費(fèi),因此具有明顯的技術(shù)效果和廣泛的應(yīng)用前景。
以上結(jié)合本實用新型的一種實施方式對本實用新型進(jìn)行了說明,但本實用新型并不局限于此,對本領(lǐng)域普通技術(shù)人員來說,可以在不背離本實用新型實質(zhì)的情況下對上述實施方式進(jìn)行各種變化和修改,這些都在本實用新型的保護(hù)范圍之內(nèi)。例如,存儲器并不局限于采用EEPROM,在不同的應(yīng)用中可以采用不同類型的存儲器;存儲器中各邏輯分區(qū)的大小和數(shù)量都可以根據(jù)需要來設(shè)定,只要包含有多個可以由發(fā)行商設(shè)定訪問權(quán)限的數(shù)據(jù)區(qū)即可,由于實際中經(jīng)常采用的訪問權(quán)限類型只有3、4種,用戶數(shù)據(jù)區(qū)的數(shù)量較佳設(shè)置為3~5個,等等。
權(quán)利要求1.一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的非CPU集成電路卡,包括地址計數(shù)器、劃分為多個邏輯分區(qū)的存儲器、I/O接口及控制器,所述控制器包含地址譯碼器,根據(jù)譯碼結(jié)果產(chǎn)生分區(qū)指示信號的邏輯分區(qū)選擇器,根據(jù)外部輸入信號產(chǎn)生操作指示信號的存儲器訪問類型判決器,以及根據(jù)設(shè)定權(quán)限和所述操作、分區(qū)指示信號進(jìn)行訪問控制的存儲器訪問權(quán)限控制器,其特征在于所述存儲器的邏輯分區(qū)中包含一個可寫入訪問權(quán)限控制字的存儲器訪問方式控制區(qū),以及若干由所述控制字的不同控制位分別確定訪問權(quán)限的用戶數(shù)據(jù)區(qū);所述控制器還包含一個存儲器訪問方式寄存器,用于在上電時讀出存儲器中的所述控制字并將其鎖存;所述控制器根據(jù)分區(qū)指示信號、操作指示信號以及所述存儲器訪問方式寄存器中相應(yīng)控制位的值進(jìn)行邏輯運(yùn)算,輸出對各用戶數(shù)據(jù)區(qū)的操作使能信號。
2.如權(quán)利要求1所述的集成電路卡,其特征在于,所述存儲器的邏輯分區(qū)中還包含具有固定訪問權(quán)限的發(fā)行數(shù)據(jù)區(qū)和密鑰區(qū)。
3.如權(quán)利要求1所述的集成電路卡,其特征在于,所述存儲器劃分為3~5個用戶數(shù)據(jù)區(qū)。
4.如權(quán)利要求1所述的集成電路卡,其特征在于,所述存儲器訪問權(quán)限控制由讀操作控制單元、寫操作控制單元和擦操作控制單元組成,在各操作控制單元中,各用戶數(shù)據(jù)區(qū)的分區(qū)指示信號先與所述存儲器訪問方式寄存器中的對應(yīng)控制位進(jìn)行邏輯運(yùn)算,輸出的結(jié)果信號間再進(jìn)行邏輯運(yùn)算后,再與操作指示信號進(jìn)行邏輯運(yùn)算,產(chǎn)生操作使能信號。
專利摘要本實用新型公開一種優(yōu)化存儲器邏輯分區(qū)結(jié)構(gòu)的集成電路卡,包括地址計數(shù)器、存儲器、I/O接口及控制器,所述存儲器的邏輯分區(qū)中包含一個可寫入訪問權(quán)限控制字的控制區(qū),以及若干由所述控制字的不同控制位分別確定訪問權(quán)限的用戶數(shù)據(jù)區(qū),所述控制器還包含一個存儲器訪問方式寄存器,所述控制器根據(jù)分區(qū)指示信號、操作指示信號以及所述寄存器中相應(yīng)控制位的值進(jìn)行邏輯運(yùn)算,控制對各用戶數(shù)據(jù)區(qū)的操作使能信號的產(chǎn)生。本實用新型IC卡的多個用戶數(shù)據(jù)區(qū)由發(fā)行商分別進(jìn)行訪問權(quán)限的設(shè)定,可以適應(yīng)業(yè)務(wù)變化對IC卡存儲器各數(shù)據(jù)區(qū)權(quán)限和容量的不同需求,大大節(jié)省了開發(fā)時間與成本。
文檔編號G06F12/08GK2700952SQ20032010056
公開日2005年5月18日 申請日期2003年10月15日 優(yōu)先權(quán)日2003年10月15日
發(fā)明者楊敬, 王雋盛, 朱磊 申請人:大唐微電子技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
拉孜县| 平湖市| 靖州| 余江县| 曲周县| 沙雅县| 平凉市| 瑞昌市| 甘孜县| 同仁县| 通榆县| 新宾| 富蕴县| 抚松县| 和林格尔县| 天峨县| 广丰县| 左贡县| 利川市| 田林县| 云安县| 盐津县| 隆林| 澄城县| 乐昌市| 田东县| 湖州市| 安陆市| 平湖市| 苗栗市| 维西| 南召县| 中西区| 博爱县| 贵州省| 景宁| 永泰县| 霍林郭勒市| 海盐县| 临洮县| 额尔古纳市|