CN1649032A - 具防写功能的微型存储装置 - Google Patents

具防写功能的微型存储装置 Download PDF

Info

Publication number
CN1649032A
CN1649032A CN 200410000469 CN200410000469A CN1649032A CN 1649032 A CN1649032 A CN 1649032A CN 200410000469 CN200410000469 CN 200410000469 CN 200410000469 A CN200410000469 A CN 200410000469A CN 1649032 A CN1649032 A CN 1649032A
Authority
CN
China
Prior art keywords
flash memory
write
storage device
block
protection function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410000469
Other languages
English (en)
Other versions
CN100559507C (zh
Inventor
梁鸣仁
黄树群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Phison Electronics Corp
Original Assignee
Phison Electronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Phison Electronics Corp filed Critical Phison Electronics Corp
Priority to CNB2004100004691A priority Critical patent/CN100559507C/zh
Publication of CN1649032A publication Critical patent/CN1649032A/zh
Application granted granted Critical
Publication of CN100559507C publication Critical patent/CN100559507C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

本发明有关于一种具防写功能的微型存储装置,包括一接口电路、一单晶片快闪存储器控制器,以及至少一快闪存储器,其中该等快闪存储器中分割有一至多个区块,而该单晶片快闪存储器控制器中设定有一防止写入的参数,该参数中包括可针对该等快闪存储器其中之一区块作写入保护,该接口电路则与一主机(如:电脑或读卡机)相连接,使该主机自该等快闪存储器中存取资料或程序时,该单晶片快闪存储器控制器可依其事先设定的写入保护,禁止该主机从该等快闪存储器中被指定防写的区块里写入资料。本发明不用更改该存储装置中的任何硬件结构或电路接线方式,只需于该单晶片快闪存储器控制器中设定写入参数,即可任意指定防写的区块,达成写入保护的目的。

Description

具防写功能的微型存储装置
技术领域
本发明涉及一种具有防写功能的微型存储装置。
背景技术
近年来,科技日新月异,尤其是电子产业更是以飞快的速度进步,使得现在的电子产品与往昔的电子产品,已不可同日而语,诸如:电脑、读卡机、数字相机、数字摄影机、移动电话及个人数字助理器等,其体积愈来愈小,而便于人们携带外出使用,相对地,其使用的资料储存元件也必须随之缩小,因此各家电子储存元件的制造业者,不断地研发出各种不同规格的存储卡,如:CF存储卡、SD存储卡、SM存储卡、MS存储卡、MMC存储卡等,令该等存储卡在相同的体积大小下,其储存容量能由原本的几百万比特,一直推进到现在的数百万比特(MB),甚至是十亿比特(1GB)以上,且不断地朝向更大的储存容量发展。
而由于该等存储卡的应用日趋广泛,其用途亦从储存个人资料延伸至数字钥匙来取代软盘作为电脑开机启动***,或是作为移动电话的资料储存装置,因此不论是使用者或是***制造商皆需依个别需求,对其储存的档案、资料或应用程序,作防写来保护资料。以往对存储卡的资料的保护方式,大都采用锁位硬件的开关,将存储卡的控制晶片的一控制接脚连接于该开关,以侦测该开关连接信号(ON或OFF)的状态,来决定是否要作写入保护,但这样的作法,不但需增加硬件电路的成本,且在分割成多个区块的存储卡的快闪存储器中,也无法弹性的针对个别区块作防写入设定。
发明内容
本发明提供一种具防写功能的微型存储装置,可通过设定一防写参数,任意指定快闪存储器中的某一区块为防写区块。
本发明的具防写功能的微型存储装置包括:
一单晶片快闪存储器控制器,该单晶片快闪存储器控制器中设定有一防止写入的参数,该参数用以指明针对快闪存储器其中的一区块作写入保护;
至少一快闪存储器,与该单晶片快闪存储器控制器相连接,该快闪存储器中分割有一至多个区块;以及
一接口电路,与该单晶片快闪存储器控制器相接,该接口电路并与一主机相连接,使该主机自该快闪存储器中存取资料或程序时,该单晶片快闪存储器控制器可依其事先设定的写入保护,禁止该主机从该快闪存储器中被指定防写的区块里,写入资料。
根据本发明的上述装置,所述单晶片快闪存储器控制器为一可编程的固件,该固件内嵌或外挂一遮罩式程序只读存储器,并于该只读存储器中,设定所述防止写入的参数。
根据本发明的上述装置,所述单晶片快闪存储器控制器为一可编程的固件,该固件内嵌或外挂一可擦写存储器,并于该可擦写存储器中,设定或更新防止写入的参数。
根据本发明的上述装置,所述可擦写存储器为一电擦除式可编程存储器或反及闸型快闪存储器。
本发明另一种具防写功能的微型存储装置,包括:
一接口电路,与一主机相连接;
至少一快闪存储器,该快闪存储器中分割有一至多个区块,其中一过余区块中设定有一防止写入的参数,该参数中指明可针对该等快闪存储器其中的一区块进行写入保护;
一单晶片快闪存储器控制器,分别与该接口电路、该快闪存储器相连接;使该主机自该快闪存储器中存取资料或程序时,该单晶片快闪存储器控制器可依该过余区块中设定的防写参数,禁止该主机从该快闪存储器中被指定防写的区块里,写入资料。
根据本发明的上述装置,所述快闪存储器可为反及闸型快闪存储器,该反及闸型快闪存储器的容量是32MB,该反及闸型快闪存储器的容量包括2048个区块,每个区块由32个页所组成,每页由512字节的资料区域,以及16字节的过余区块所构成。
根据本发明的上述装置,其中该接口电路可为一通用串行总线接口或PCMCIA或ATA IDE接口所构成。
根据本发明的上述装置,其中该存储装置可为一存储卡。
根据本发明的上述装置,其中该存储装置可为一随身碟。
根据本发明的上述装置,其特征在于:其中该主机可为一电脑或读卡机。
附图说明
图1为本发明的电路方框图。
图2为本发明的写入动作时序图。
图3为本发明的一般写入控制流程图。
图4为本发明的单晶片快闪存储器控制器结构示意图。
图5为本发明的快闪存储器的区块图。
图6为本发明的防写入流程图。
图7为本发明另一最佳实施例的电路方框图。
图8为本发明另一最佳实施例的存储器方块示意图。
图9为本发明另一最佳实施例的写入保护资料储存区域示意图。
图10为本发明另一最佳实施例的执行一般写入的流程图。
图11为本发明另一最佳实施例的防写入的流程图。
具体实施方式
本发明为一种具防写功能的微型存储装置,请参阅图1所示,该存储装置1(如:存储卡、随身碟等)包括一接口电路11、一单晶片快闪存储器控制器12,以及至少一快闪存储器13,其中该等快闪存储器13中分割有一至多个区块,该单晶片快闪存储器控制器12中则设定有一可针对该等快闪存储器13中的一区块的防止写入参数,而该接口电路11与一主机15(如:电脑、读卡机、移动电话等)相连接,令该存储装置1与该主机15相连线,使该主机15可自该等快闪存储器13中存取资料或程序时,该单晶片快闪存储器控制器12可依其事先设定的防写参数,禁止该主机15从该等快闪存储器13中被指定防写的区块里,写入资料。
所述参数可以是一个数字、一个字串、一个档名或是任意文字数字的组合。在DOS命令中,通常参数是可选择性的,也就是一个参数可有可无,完全由使用者当时的需要而决定。但习惯上参数常以减号(-)或斜线(/)开头,以和档名作区分。通常每一种程序语言都包含许多组的函数库,每个函数库的函数不下数十种,当需要使用某函数来完成某一工作时,只需要给函数的参数赋值即可达成。因此,本发明中所述的参数不局限于某一种参数形式。
在本发明中,该单晶片快闪存储器控制器12为一可编程的固件,该固件内嵌或外挂于一可刻录一次程序(或资料)的遮罩式只读程序存储器14(MASK ROM),使使用者可于该存储器14中,设定防止写入的参数,并于该参数中设定有指定区块的写入保护,达成可任意指定防写区块的目的。
在本发明中,该单晶片快闪存储器控制器12为一可编程的固件,该固件内嵌或外挂于一可烧录多次程序(或资料)的程序存储器14(如:电擦除式可编程存储器(EEPROM)或反及闸型快闪存储器(Nor Type Flash),使用者可于该程序存储器14中,设定或更新防止写入的参数,并于该参数中设定有指定区块的写入保护,达成可任意指定防写区块的目的。
在本发明中,请参阅图1、图2所示,该单晶片快闪存储器控制器12主要是将该主机15端的控制信号,转换为控制快闪存储器13端的信号,并对该等快闪存储器13做适当的管理及规划,使该单晶片快闪存储器控制器12接收来自该主机15的指令(包含写入地址及写入资料)后,便发出写入的指令给快闪存储器13,将主机15传过来的地址及资料,依序写入快闪存储器13中。如图2所示,为系该写入的时序图。
在本发明中,请参阅图1、图4所示,该存储装置1通过该接口电路11,从主机15端收取该主机15所下的写入命令,再将此命令传回给该单晶片快闪存储器控制器12(如:8051控制器)作指令解码的动作,并将主机15端欲进行写入的资料接收放入该单晶片快闪存储器控制器12内部资料存储器151中,令该单晶片快闪存储器控制器12完成指令的解码后,将该资料经由与快闪存储器13连接的资料传输线16写入快闪存储器13,另振荡器17为产生***运作所需的时脉,请再参阅图3所示,当该存储装置1进行资料的写入时,其该单晶片快闪存储器控制器12将依下列步骤进行处理:
(301)首先,接收由主机15端写入的命令;
(302)接收由主机15端传送的地址及资料,放入该单晶片快闪存储器控制器12内部资料存储器151中;
(303)执行写入动作,将资料存储器151中的地址转换至快闪存储器13的相对地址,并连同资料一起写入至该快闪存储器13中;
(304)判断是否有下一笔资料需写入?若有下一笔资料需写入,继续进行步骤(302);否则,结束。
在本发明中,请参阅图5所示,该参数中包括可针对该等快闪存储器13上半部为具写入保护的第0区块131,而下半部为第1区块(参数设定为无写入保护)132,请再参阅图5、图6所示,当该主机15自该等快闪存储器13中存取资料或程序时,该单晶片快闪存储器控制器12可依下列步骤进行处理:
(601)首先,接收由主机15端写入的命令;
(602)判断所要写入的地址是否为快闪存储器13的第0区块131?若是,进行步骤(606);否则,继续进行下列的步骤(603);
(603)接收由主机15端传送的地址及资料,放入该单晶片快闪存储器控制器12内部资料存储器151中;
(604)执行写入动作,将资料存储器151中的地址转换至快闪存储器13的相对位址,并连同资料一起写入至该快闪存储器13的第1区块132中;
(605)判断是否有下一笔资料需写入?若有下一笔资料需写入,继续进行步骤(603);否则,结束;
(606)回应该主机15禁止写入信息,以禁止该主机15从该第0区块131中,存取资料。
本发明的另一最佳实施例中,请再参阅图7所示,该存储装置1(如:存储卡、随身碟等)设有一接口电路11、一单晶片快闪存储器控制器12及至少一快闪存储器13,其中该单晶片快闪存储器控制器12分别与接口电路11、该等快闪存储器13相连接,而该等快闪存储器13中分割有一至多个区块,其中一过余(Redundant)区块中设定有一防止写入的参数,此参数中包括有可针对该等快闪存储器13其中的一区块的写入保护,而接口电路11则与一主机15(如:电脑或读卡机)相连接,使该主机15自该等快闪存储器13中存取资料或程序时,其单晶片快闪存储器控制器12可依该过余区块中设定的防写参数,禁止该主机15从该等快闪存储器13中被指定防写的区块里,存取资料。
在该实施例中,复请参阅图7所示,该过余区块除了储存逻辑位置之外,剩余的部份都未定义特定用途,故将此未标定用途部份的区块存放防写的动态参数,令主机15每次要将资料写入此一区块时,就会先读取此动态参数是否为防写设定,而决定不同的执行程序。
在该实施例中,请再参阅图8所示,在此以32MB(或256Mbit)容量的快闪存储器说明为例,该等快闪存储器13可为反及闸型快闪存储器(NorType Flash),该32MB反及闸型快闪存储器的容量是由2048个区段(block),每个区段由32个页(page)所组成,该页是每一次传输资料的最小单位,而一个页是由512字节的资料区域,以及16字节的过余区块(Redundant Area)所构成,其分配状况如表一所示:
表一:
资料区域 过余区块
Byte NO 0~511 512~527
用途 储存资料 储存逻辑地址,区块状态,错误检测码,防写参数。
容量 512字节 16字节
该单晶片快闪存储器控制器12欲写入资料区及过余区块的时序,则如图2所示,在此以32MB容量的反及闸型快闪存储器说明为例,当该单晶片快闪存储器控制器12接收到输入的指令,进行写入每个页时,除在资料区域写入资料外,并先读取过余区块是否具有防写参数,如有防写参数,则无法执行写入的指令,如图9所示,其快闪存储器13的左半部为资料区域,右半部为过余区块,另其上半部为第0区块(参数设定为有写入保护)131,下半部则为第1区块(参数设定为无写入保护)132。
在该实施例中,请再参阅图7、图10所示,该单晶片快闪存储器控制器12将资料经由与快闪存储器13连接的资料传输线16,写入快闪存储器13中,当该存储装置1进行资料的写入时,其单晶片快闪存储器控制器12将依下列步骤进行处理:
(501)首先,接收由主机15端写入的命令;
(502)接收由主机15端传送的地址及资料,放入该单晶片快闪存储器控制器12内部资料存储器中151;
(503)执行写入动作,将资料存储器151中的地址转换至快闪存储器13的相对位址,并连同资料一起写入至该快闪存储器13中;
(504)判断是否有下一笔资料需写入?若有下一笔资料需写入,继续进行步骤(502);否则,结束。
在该实施例中,请参阅图11所示,当该过余区块被设定有防写参数,且该主机15自该等快闪存储器13中存取资料或程序时,该单晶片快闪存储器控制器12可依下列步骤进行处理:
(701)首先,接收由主机15端写入的命令;
(702)读取该过余区块,并判断该过余区块是否具有防写参数的设定?若是,进行步骤(706);否则,继续进行下列的步骤(703);
(703)接收由主机15端传送的地址及资料,放入该单晶片快闪存储器控制器12内部资料存储器151中;
(704)执行写入动作,将资料存储器151中的地址转换至快闪存储器13的相对位址,并连同资料一起写入至该快闪存储器13的第1区块132中;
(705)判断是否有下一笔资料需写入?若有下一笔资料需写入,继续进行步骤(703);否则,结束;
(706)回应该主机15禁止写入信息,以禁止该主机15从该第0区块131中,存取资料。
如此,藉由本发明的快闪存储器13的过余区块中所设定的参数,即不用更改该存储装置1任何硬件结构、电路接线方式、或装设任何开关,只需设定或更新储存于该区块中的防写参数,即可任意指定防写的区块。本发明在上述的二实施例中接口电路11可为一通用串行总线接口(USB接口)或PCMCIA或ATA IDE接口所构成。
综上所述,仅为本发明最佳具体实施例而已,然而,本发明的构造特征并不局限于此,任何熟悉该项技艺者在本发明领域内,可轻易思及的变化或修饰,皆应涵盖在本发明的权利要求范围内。

Claims (14)

1、一种具防写功能的微型存储装置,其特征在于包括:
一单晶片快闪存储器控制器,该单晶片快闪存储器控制器中设定有一防止写入的参数,该参数用以指明针对快闪存储器其中的一区块作写入保护;
至少一快闪存储器,与该单晶片快闪存储器控制器相连接,该快闪存储器中分割有一至多个区块;以及
一接口电路,与该单晶片快闪存储器控制器相接,该接口电路并与一主机相连接,使该主机自该快闪存储器中存取资料或程序时,该单晶片快闪存储器控制器可依其事先设定的写入保护,禁止该主机从该快闪存储器中被指定防写的区块里,写入资料。
2、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述单晶片快闪存储器控制器为一可编程的固件,该固件内嵌或外挂一遮罩式只读存储器,并于该只读存储器中,设定所述防止写入的参数。
3、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述单晶片快闪存储器控制器为一可编程的固件,该固件内嵌或外挂一可擦写存储器,并于该可擦写存储器中,设定或更新防止写入的参数。
4、如权利要求3所述的具防写功能的微型存储装置,其特征在于:所述可擦写存储器为一电擦除式可编程存储器或反及闸型快闪存储器。
5、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述接口电路可为一通用串行总线接口电路或PCMCIA或ATA IDE接口所构成。
6、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述存储装置可为一存储卡。
7、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述存储装置可为一随身碟。
8、如权利要求1所述的具防写功能的微型存储装置,其特征在于:所述主机可为一电脑或读卡机。
9、一种具防写功能的微型存储装置,包括:
一接口电路,与一主机相连接;
至少一快闪存储器,该快闪存储器中分割有一至多个区块,其中一过余区块中设定有一防止写入的参数,该参数中指明可针对该等快闪存储器其中的一区块进行写入保护;
一单晶片快闪存储器控制器,分别与该接口电路、该快闪存储器相连接;使该主机自该快闪存储器中存取资料或程序时,该单晶片快闪存储器控制器可依该过余区块中设定的防写参数,禁止该主机从该快闪存储器中被指定防写的区块里,写入资料。
10、如权利要求9所述的具防写功能的微型存储装置,其特征在于:所述快闪存储器可为反及闸型快闪存储器,该反及闸型快闪存储器的容量是32MB,该反及闸型快闪存储器的容量包括2048个区块,每个区块由32个页所组成,每页由512字节的资料区域,以及16字节的过余区块所构成。
11、如权利要求9所述的具防写功能的微型存储装置,其特征在于:其中该接口电路可为一通用串行总线接口或PCMCIA或ATA IDE接口所构成。
12、如权利要求9所述的具防写功能的微型存储装置,其特征在于:其中该存储装置可为一存储卡。
13、如权利要求9所述的具防写功能的微型存储装置,其特征在于:其中该存储装置可为一随身碟。
14、如权利要求9所述的具防写功能的微型存储装置,其特征在于:其中该主机可为一电脑或读卡机。
CNB2004100004691A 2004-01-29 2004-01-29 具防写功能的微型存储装置 Expired - Lifetime CN100559507C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100004691A CN100559507C (zh) 2004-01-29 2004-01-29 具防写功能的微型存储装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100004691A CN100559507C (zh) 2004-01-29 2004-01-29 具防写功能的微型存储装置

Publications (2)

Publication Number Publication Date
CN1649032A true CN1649032A (zh) 2005-08-03
CN100559507C CN100559507C (zh) 2009-11-11

Family

ID=34866765

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100004691A Expired - Lifetime CN100559507C (zh) 2004-01-29 2004-01-29 具防写功能的微型存储装置

Country Status (1)

Country Link
CN (1) CN100559507C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101366182B (zh) * 2005-09-26 2012-04-18 晟碟以色列有限公司 输出nand接口的nand闪存控制器
CN101840520B (zh) * 2009-12-28 2012-07-25 北京握奇数据***有限公司 一种智能卡及访问智能卡闪存的方法
CN104182293A (zh) * 2013-05-22 2014-12-03 群联电子股份有限公司 数据写入方法、存储器存储装置与存储器控制器
US9437312B2 (en) 2009-02-26 2016-09-06 Sandisk Il Ltd. Management of write-protected data in a semiconductor memory
CN108389600A (zh) * 2017-02-02 2018-08-10 慧荣科技股份有限公司 数据储存装置以及参数改写方法
CN110784614A (zh) * 2018-07-31 2020-02-11 佳能株式会社 用于更新固件的图像形成设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6314527B1 (en) * 1998-03-05 2001-11-06 Micron Technology, Inc. Recovery of useful areas of partially defective synchronous memory components

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101366182B (zh) * 2005-09-26 2012-04-18 晟碟以色列有限公司 输出nand接口的nand闪存控制器
US9437312B2 (en) 2009-02-26 2016-09-06 Sandisk Il Ltd. Management of write-protected data in a semiconductor memory
CN101840520B (zh) * 2009-12-28 2012-07-25 北京握奇数据***有限公司 一种智能卡及访问智能卡闪存的方法
CN104182293A (zh) * 2013-05-22 2014-12-03 群联电子股份有限公司 数据写入方法、存储器存储装置与存储器控制器
CN104182293B (zh) * 2013-05-22 2017-06-30 群联电子股份有限公司 数据写入方法、存储器存储装置与存储器控制器
CN108389600A (zh) * 2017-02-02 2018-08-10 慧荣科技股份有限公司 数据储存装置以及参数改写方法
CN108389600B (zh) * 2017-02-02 2021-02-26 慧荣科技股份有限公司 数据储存装置以及参数改写方法
CN112992231A (zh) * 2017-02-02 2021-06-18 慧荣科技股份有限公司 数据储存装置以及参数改写方法
CN110784614A (zh) * 2018-07-31 2020-02-11 佳能株式会社 用于更新固件的图像形成设备
CN110784614B (zh) * 2018-07-31 2021-11-12 佳能株式会社 用于更新固件的图像形成设备

Also Published As

Publication number Publication date
CN100559507C (zh) 2009-11-11

Similar Documents

Publication Publication Date Title
JP5178514B2 (ja) 記憶装置用デュアルモードアクセスのための方法およびシステム
US8205063B2 (en) Dynamic mapping of logical ranges to write blocks
US7793068B2 (en) Dual mode access for non-volatile storage devices
US7769978B2 (en) Method and system for accessing non-volatile storage devices
US8880483B2 (en) System and method for implementing extensions to intelligently manage resources of a mass storage system
US9582416B2 (en) Data erasing method, memory control circuit unit and memory storage apparatus
US20070143532A1 (en) Method and system for accessing non-volatile storage devices
CN106681932B (zh) 存储器管理方法、存储器控制电路单元及存储器存储装置
CN103514096B (zh) 数据储存方法、存储器控制器与存储器储存装置
US20090164745A1 (en) System and Method for Controlling an Amount of Unprogrammed Capacity in Memory Blocks of a Mass Storage System
CN102053796A (zh) 闪存储存***、闪存控制器与数据处理方法
CN103377143A (zh) 存储器管理方法、存储器控制器与存储器存储装置
CN103136111A (zh) 数据写入方法、存储器控制器与存储器储存装置
CN101266828B (zh) 混合型闪存存储装置及其操作方法
CN101859278B (zh) 用于闪存的数据储存方法及储存***
CN1649032A (zh) 具防写功能的微型存储装置
CN102567221A (zh) 数据管理方法、存储器控制器与存储器储存装置
CN103714008A (zh) 数据存储方法、存储器控制器与存储器存储装置
CN102375781B (zh) 数据保护方法、存储器控制器及可携式存储器储存装置
CN111338562B (zh) 数据存储装置与数据处理方法
CN1447243A (zh) 快闪存储器中快速且能防止不正常断电的演算法及其控制***
CN104731710A (zh) 存储器管理方法、存储器控制电路单元与存储器储存装置
CN1534509A (zh) 具有快速且预防不当操作功效的快闪记忆体演算法及其控制***
CN104238956A (zh) 数据写入方法、存储器控制器与存储器存储装置
CN103389941A (zh) 存储器格式化方法、存储器控制器及存储器存储装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20091111