具有存储功能的器件的制作方法_3

文档序号:8488085阅读:来源:国知局
r>[0101]所述地址范围包括原第一地址范围和第一地址范围的扩展部分;其中,所述第一地址范围对应第一存储区域1,第一地址范围的扩展部分对应第二存储区域2。对应这种存储区域访问方式的设定,接触式接口 3接收到访问指令(接触式串行接口指令)的模式可以只有一种,可以对第一存储区域I和第二存储区域2采用不同的地址范围模式,即对第一存储区域I对应原第一地址范围,对第二存储区域2对应第一地址范围的扩展部分,从而可将接触式接口 3接收到的访问指令对应到不同的存储区域,接触式接口 3由此可对第一存储区域I和第二存储区域2进行同时访问。
[0102]在对存储区域本身进行关联关系的扩展的设定方式中,所述存储区域访问方式设定信息包括:
[0103]地址范围,包括镜像地址;
[0104]地址范围和存储区域的对应关系,包括所述镜像地址的指向。
[0105]对应这种存储区域访问方式的设定,接触式接口 3所接收的指令仅需根据其原指令进行寻址。所述地址范围都是对应第一存储区域的,包括存储地址和镜像地址,所述存储地址对应所述通用数据的存储位置,而所述镜像地址则通过所述镜像地址的指向,指向第二存储区域。不同的是,所述镜像地址的指向是通过对应所述第一存储区域来指向所述第二存储区域的,这种情况下,根据这种存储区域访问方式的设定,第一存储区域I内是具备镜像区域(Tag Mirror) 10的,所述通用数据存储在除所述镜像区域10以外的存储区域,所述镜像地址的指向是通过对应所述镜像区域10来指向所述第二存储区域2的。在这种情况下,对所述第二存储区域2的访问即是对所述镜像区域10的访问。
[0106]在本申请中,非接触式接口 4既可以对第一存储区域I进行访问,也可以对第二存储区域2进行访问,可参考以下技术内容实现:
[0107]非接触式接口 4对第一存储区域I和第二存储区域2的同时访问,主要涉及对第一存储区域I和第二存储区域2中所存储不同数据格式的数据的访问问题。此时,可以设置所述非接触式接口 4所接收到的指令的指令类型与所述存储区域的对应关系来辨析所述指令所指向的存储区域:
[0108]例如,第一存储区域I中通用数据的存储格式为NVM数据格式,而第二存储区域2中标签数据的存储格式为近场通讯标签数据格式;由于非接触式接口 4的访问遵循IS014443或IS015693通信协议,此时,若非接触式接口 4所接收到的指令格式为私有指令,则可基于该指令直接读取第一存储区域I中的通用数据;若非接触式接口 4所接收到的指令的通信规范满足NFC TYPE2TAG指令,则基于该指令直接读取第二存储区域2中的标签数据。所述私有指令基于操作通用数据区(包括所述第一存储区域及系统配置区域)的自定义数据格式,所述NFC TYPE2TAG指令基于近场通信标签数据格式且可用于操作标签数据区(包括第二存储区域)。
[0109]基于上述内容,具体可以通过处理器6实现对所述接触式接口 3和非接触式接口4的控制访问:处理器6适于在接触式接口 3接收到来自外部器件的指令时,根据所述存储区域访问方式设定信息控制所述接触式接口 3访问第一存储区域或第二存储区域;处理器6还适于在非接触式接口 4接收到来自外部器件的指令时,根据所述指令的类型控制所述非接触式接口 4访问第一存储区域或第二存储区域。
[0110]基于上述具有存储功能的器件,本发明技术方案的一则实施例如图2所示,是一种具有标签功能的双接口存储器。
[0111]图2中,存储器Si包括:
[0112]第一存储区域I’、第二存储区域2、接触式接口 3、非接触式接口 4、系统配置区域5及处理器6。其中,本实施例的系统配置区域5中存储的存储区域访问方式设定信息,支持对访问指令的扩展及对存储区域地址范围的扩展。因而第一存储区域I’不具备如第一存储区域I中的镜像区域10,但第二存储区域2、接触式接口 3、非接触式接口 4、系统配置区域5及处理器6的定义方式同器件S。
[0113]继续参考图2,设本实施例中,存储器Si的外部器件包括主控制器Cl和主控制器C2,其中,主控制器Cl为微控制器,其通过接触式接口 3访问对应存储区域,主控制器C2为用户NFC非接触读写主控设备,其通过非接触式接口 4访问对应存储区域。
[0114]接触式接口 3为接触式串行接口,在通过接触式接口 3访问时,主控制器Cl通过传输接触式串行数据(Serial DateU Serial Date2、…、Serial Clk)的连接总线对存储器Si输入指令,接触式接口 3(在具体实施过程中可以是串行接口界面电路)对该指令进行接收解析,并经处理器6完成对数据的存取和配置操作。基于接触式接口 3,处理器6可以分别对存储器Si的第一存储区域I’、第二存储区域2及系统配置区域5进行读写操作。处理器6还可以对接触式接口 3对第一存储区域I’、第二存储区域2及系统配置区域5的读写操作设置访问权限。
[0115]在存储器Si中,如对应主控制器Cl实现对访问指令的扩展,则在存储器Si对应设定为对接收对第一存储区域I’和第二存储区域2的数据访问采用不同的接触式串行接口指令的模式,并在系统配置区域5中进行指令类型及指令类型和存储区域的对应关系的相应设定。
[0116]此时,在主控制器Cl通过接触式接口 3对存储器sI进行访问时,主控制器Cl可以通过不相同的接触式接口指令,分别对第一存储区域I’、或第二存储区域2进行写和读操作。在权限允许的条件下,存储器Si的工作模式与常规NVM存储器相同,接触式接口 3对第二存储区域2的操作等同于常规NVM存储器,也即类似于对第一存储区域I’的操作,但对第二存储区域2的访问需使用扩展指令,即只有基于扩展指令才能对第二存储区域2进行访问。如果希望在非接触模式下,通过接触式接口 3使用标签功能,则主控制器Cl对第二存储区域2写入的数据需要满足NFC TYPE2TAG的格式和数据要求,并基于所述扩展指令实现接触式接口 3对标签数据的访问。
[0117]在存储器Si中,如对应主控制器Cl实现指令地址范围的扩展,则存储器Si对第一存储区域I’与第二存储区域2采用不同的地址范围的模式,并在系统配置区域5中进行相应设定,其中,指令中的地址范围为原第一地址范围时,对应至第一存储区域I’,指令中的地址范围为第一地址范围的扩展部分,则对于至第二存储区域2。
[0118]此时,在接触式接口 3访问时,主控制器Cl可以通过相同的接触式接口 3所传递的指令,分别以不同的目标地址直接对第一存储区域I’及第二存储区域2进行写和读操作。在权限允许的条件下,存储器Si的工作模式与常规NVM存储器相同,接触式接口 3对第一存储区域I’的操作等同于常规NVM存储器,但需使用扩展地址范围。如果希望在非接触模式下,通过接触式接口 3使用标签功能,则主控制器Cl对第二存储区域2写入的数据需要满足NFC TYPE2TAG的格式和数据要求。
[0119]继续参考图2,本实施例的存储器Si还包括:天线7,适于感知非接触场内的电磁信号,当所述电磁信号为所述来自外部器件的指令时,非接触式接口 7接收该电磁信号。
[0120]主控制器C2则具备天线C20,在基于非接触式接口 4进行访问时,主控制器C2是通过天线C20与天线7间非接触场的无线信号与非接触式接口 4进行连接通信的。
[0121]非接触式接口 4具体可以是一种射频接口界面电路,其对天线7接收到的有效电磁信号进行调制解调,并符合IS014443或IS015693通信协议。其中,非接触式接口 4将满足私有指令规范的指令直接用于第一存储区域I’的读写操作;非接触式接口 4和处理器6还适用于接收符合NFC TYPE2TAG规范的标签指令,并基于所述标签指令直接对第二存储区域2进行读写操作。此时,对第二存储区域2的操作符合NDEF(NFC Data Exchange Format)技术规范的要求。
[0122]基于存储器Si,本申请还提供一种如图3所示的存储器件s2,包括图2的存储器Si和上述主控制器Cl,主控制器C2则为外部的用户设备。
[0123]本申请还提供一种如图4所示的存储器S3,存储器S3也是一种具有标签功能的双接口存储器。
[0124]图4中,存储器S3包括:
[0125]第一存储区域1、第二存储区域2、接触式接口 3、非接触式接口 4、系统配置区域5及处理器6。其中,本实施例的系统配置区域5中存储的存储区域访问方式设定信息,支持对访问指令的扩展、对存储区域地址范围的扩展及对存储区域本身进行关联关系的扩展,第一存储区域1、第二存储区域2、接触式接口 3、非接触式接口 4、系统配置区域5及处理器6的定义方式同器件S。
[0126]继续参考图4,设本实施例中,存储器S3的外部器件包括主控制器Cl ’和主控制器C2,其中,主控制器Cl’为微控制器,其通过接触式接口 3访问对应存储区域,主控制器C2为用户NFC非接触读写主控设备,其通过非接触式接口 4访问对应存储区域。
[0127]主控制器Cl’通过传输所述接触式串行数据(Serial DateUSerial Date2、…、Serial Clk)对存储器si输入指令,并基于接触式接口 3和处理器6完成对存储区域(第一存储区域1、第二存储区域2及系统配置区域5)中的数据进行存取和配置操作。处理器6也可以对接触式接口 3对第一存储区域I’、第二存储区域2及系统配置区域5的读写操作设置访问权限。
[0128]存储器s3中的上述过程与存储器Si是类似的,不同之处在于:
[0129]主控制器Cl’还可基于系统配置区域5对第一存储区域I中镜像区域10与第二存储区域2的映射配置,仅采用原主控制器Cl’的访问指令进行存储区域的访问,即基于这种映射配置,主控制器Cl’既不需要对其访问指令进行扩展,也不需要对其访问地址进行扩展。
[0130]当系统配置区域5中的映射配置使能,处理器6根据系统配置区域5中配置的镜像地址的指向,在第一存储区域I内建立第二存储区域2的镜像区域10,这具体可以在
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1