具有双cpu的微型控制芯片的制作方法

文档序号:6535656阅读:121来源:国知局
具有双cpu的微型控制芯片的制作方法
【专利摘要】本发明公开了一种具有双CPU的微型控制芯片。其中,具有双CPU的微型控制芯片包括:第一中央处理单元、第二中央处理单元、中央处理器隔离器;其中,第一中央处理单元用于控制微型控制芯片的内部连接界面和输出口;第二中央处理单元为第一中央处理单元的协处理器,具有3级加密模块认证所需的数据特征,第一中央处理单元与第二中央处理单元通过通用异步收发传输器接口进行数据通信;中央处理器隔离器将所述第一中央处理单元从第二中央处理单元断开,使第一中央处理单元与第二中央处理单元之间的内存子系统断开。本发明具有双CPU的微型控制芯片可以部署在任何环境,从而大大地降低安全设备市场的开发成本以及节省开发时间。
【专利说明】具有双CPU的微型控制芯片
【技术领域】
[0001]本发明涉及电子【技术领域】,特别涉及一种具有双CPU的微型控制芯片。
【背景技术】
[0002]目前银行系统用于完成网上银行支付的主要有两种方式,一种是通过U盾,另一种是利用手机短信息及银行配发的电子口令卡来完成确认,以完成支付的。发明人通过对现有技术分析后认为,通过银行配发的电子口令卡来完成确认,对于消费者而言,由于电子口令卡是银行配发的,因此其仅能部署在特定的环境,需要技术人员专门针对银行的业务进行开发,增加了开发成本和节省开发时间。

【发明内容】

[0003]为了解决现有技术的问题,本发明实施例提供了一种具有双中央处理单元(Center Process Unit,简称为CPU)的微型控制芯片。所述技术方案如下:
[0004]一方面,提供了一种具有双CPU的微型控制芯片,该具有双CPU的微型控制芯片包括:所述具有双CPU的微型控制芯片包括:第一中央处理单元、第二中央处理单元、中央处理器隔离器;其中,
[0005]所述第一中央处理单元用于控制所述微型控制芯片的内部连接界面和输出口 ;所述第二中央处理单元为所述第一中央处理单元的协处理器,具有3级加密模块认证所需的数据特征,当对用户进行身份认证之后,所述第二中央处理单元根据许可的授权支付协议生成加密的随机确认码,在所述第一中央处理单元的控制下通过通用异步收发传输器接口将所述随机确认码发送给支付系统;
[0006]所述中央处理器隔离器将所述第一中央处理单元从所述第二中央处理单元断开,使所述第一中央处理单元与所述第二中央处理单元之间的内存子系统断开。
[0007]本发明实施例提供的技术方案带来的有益效果是:
[0008]通过在第一中央处理单元的控制下将随机确认码发送给支付系统,以及第二中央处理单元的3级加密模块,确保了用户网上支付的安全性;通过将第一中央处理单元与第二中央处理单元的功能进行明确分工,使得具有双CPU的微型控制芯片可以部署在任何环境,从而大大地降低安全设备市场的开发成本以及节省开发时间。
【专利附图】

【附图说明】
[0009]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例一提供的一种具有双CPU的微型控制芯片的结构示意图;
[0011]图2是本发明实施例适用的电子支付系统的结构示意图。【具体实施方式】
[0012]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0013]实施例一
[0014]图1是本发明实施例一提供的一种具有双CPU的微型控制芯片的结构示意图;参见图1,本发明实施例提供的具有双CPU的微型控制芯片100具体包括:第一中央处理单元
11、第二中央处理单元12、中央处理器隔离器13。
[0015]其中,第一中央处理单元11用于控制微型控制芯片100的内部连接界面和输出口 ;第二中央处理单元12为第一中央处理单元11的协处理器,具有3级加密模块认证所需的数据特征,当对用户进行身份认证之后,第二中央处理单元12根据许可的授权支付协议生成加密的随机确认码,在第一中央处理单元12的控制下通过通用异步收发传输器接口将所述随机确认码发送给支付系统;
[0016]中央处理器隔离器13将第一中央处理单元11从第二中央处理单元12断开,使第一中央处理单元11与第二中央处理单元12之间的内存子系统断开。
[0017]本发明实施例提供的具有双CPU的微型控制芯片,通过在第一中央处理单元11的控制下将随机确认码发送给支付系统,以及第二中央处理单元12的3级加密模块,确保了用户网上支付的安全性;通过将第一中央处理单元11与第二中央处理单元12的功能进行明确分工,使得具有双CPU的微型控制芯片可以部署在任何环境,从而大大地降低安全设备市场的开发成本以及节省开发时间。
[0018]进一步地,在上述实施例一中,第一中央处理单元11与第二中央处理单元12的内存子系统配置为:第一设定字节的指令缓冲内存、第二设定字节的数据内存库、第三设定字节的总线内存库、第四设定字节的嵌入式闪存以及存取外部装置的外部内存接口,进一步地,第一设定字节、第二设定字节、第三设定字节、第四设定字节可以根据具体的存储空间而设定,例如,第一设定字节具体可以为16KB,第二设定字节具体可以为32KB,第三设定字节具体可以为32KB,第四设定字节具体可以为512KB;其中,第一中央处理单元11与第二中央处理单元12均从各自对应的所述总线内存库执行命令,所述数据内存库同所述总线内存库在所述数据内存库开始的范围内形成一个连续的地址空间。
[0019]进一步地,在上述实施例一中,第一中央处理单元11与第二中央处理单元12共用同一个时钟源,第一中央处理单元11与第二中央处理单元12均包括独立的时钟分频器来设置各自的时钟频率;时钟分频器是由每一个中央处理单元的外围总线接口来控制。
[0020]进一步地,在上述实施例一中,微型控制芯片100有三个主时钟源,所述三个主时钟源包括一个外部的晶体时钟和两个内部振荡器,进一步地,晶体时钟的频率可以为
13.56MHz,内部振荡器的频率可以为20MHZ ;第一中央处理单元11与第二中央处理单元12按所述晶体时钟运动;启动后,所述第一中央处理单元11与第二中央处理单元12可以选择转到所述两个内部振荡器中的一个。
[0021]进一步地,在上述实施例一中,第一中央处理单元11与第二中央处理单元12各自控制一个独立的4位分频器从而由所述内部振荡器中得到各自的派生时钟,派生时钟的时钟频率可以在192MHZ-12MHZ幅度运动;低功率操作时,采用所述内部振荡器。[0022]进一步地,在上述实施例一中,微型控制芯片100还包括一个5个插口的调试接口,用于启用调试设置;第一中央处理单元11的调试接口与第二中央处理单元12的调试接口以菊花状链接在一起;当微型控制芯片100在开展I旲式中,所述调试接口与弟一中央处理单元11和第二中央处理单元12相联系;在微型控制芯片100设置开始生产模式,第二中央处理单元12的调试接口被移开。
[0023]进一步地,在上述实施例一中,所述调试设置包括:扫描测试、输入输出之间的边界扫描测试、所有晶片上的静态存储器的内存的内置自我测试;所述调试接口作为晶片级探测的垫片未绑定在封装器件上的引脚上。
[0024]进一步地,在上述实施例一中,微型控制芯片100将256位的电熔丝作为唯一的ID或者序列号存储;所述电熔丝用于内部晶片的接口控制。
[0025]进一步地,在上述实施例一中,所述电熔丝的隔板为32位区段的7个隔板,用于保存用户的数据;每一个隔板写了相应的保护程序以防止数据被编写。
[0026]进一步地,在上述实施例一中,所述电熔丝由第二中央处理单元12控制。
[0027]实施例二
[0028]图2是本发明实施例适用的电子支付系统的结构示意图;参见图2,本发明实施例提供的电子支付系统200具体包括:移动终端21、支付系统22 ;其中,移动终端21设置有上述实施例一中的具有双CPU的微型控制芯片100,支付系统22具体可以为银行授权支付确认系统;此外,移动终端21上还设置有指纹认证装置211、通信接口 212。下面结合图1进行说明。
[0029]其中,当所述用户通过互联网实现支付时,移动终端21接收来自支付系统22的确认信息,通过移动终端21输入短信代码,在微型控制芯片100中的第一中央处理单元11的控制下通过通信接口 212将所述短信代码发送给支付系统22,以完成第一步确认;通过指纹认证装置211对所述用户进行身份认证,在用户身份认证通过后,第二中央处理单元12根据支付系统22许可的授权支付协议生成加密的所述随机确认码,并在第一中央处理单元11的控制下通过通信接口 212将所述随机确认码发送给支付系统22,以完成第二步确认。当所支付系统22接收到所述短信代码和所述随机确认码时,从所述用户对应的网上帐号上进行相应的扣款操作。
[0030]本发明实施例提供的电子支付系统,通过在第一中央处理单元11的控制下分别将短信代码和随机确认码发送给支付系统22,并通过指纹认证装置211对用户进行确认,实现了两步确认,从而确保用户网上支付的安全性;由于移动终端21设置有上述实施例一中的具有双CPU的微型控制芯片100,因此通过本发明实施例的一个移动终端21即可完成交易,在确保交易安全的基础上实现了方便快捷。
[0031]进一步地,在上述实施例二中,通信接口 212具体可以为SM卡和/或Wifi或者其他接入网路的通信接口,可以利用SIM卡的数据传输/Wifi的网络连接功能实现与银行授权支付确认系统22的沟通确认,以实现两步确认并完成有效支付。
[0032]此外,移动终端21设置为嵌入式系统的主微型电脑控制中心,移动终端21的输出口(例如,通信接口 212)均由第一中央处理单元11控制。第一中央处理单元11和第二中央处理单元12通过电熔丝程序与绑定程序来禁止调试接口的操作。
[0033]利用本发明实施例,首先,用户的身份是要经过两步认证之后银行授权支付确认系统22才能够进行扣款操作,从而实现双重保障用户支付的安全性;其次,与银行授权支付确认系统22相连接,通过银行确认的授权支付协议,完成支付,通过将具有双CPU的微型控制芯片100部署在移动终端21上,从而大大地降低移动终端21的开发成本以及节省开发时间;此外,由于移动终端21为一个一体式的网上支付电子设备,在确保交易安全的基础上实现了方便快捷。
[0034]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0035]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0036]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种具有双CPU的微型控制芯片,其特征在于,所述具有双CPU的微型控制芯片包括:第一中央处理单元、第二中央处理单元、中央处理器隔离器;其中, 所述第一中央处理单元用于控制所述微型控制芯片的内部连接界面和输出口 ;所述第二中央处理单元为所述第一中央处理单元的协处理器,具有3级加密模块认证所需的数据特征,当对用户进行身份认证之后,所述第二中央处理单元根据许可的授权支付协议生成加密的随机确认码,在所述第一中央处理单元的控制下通过通用异步收发传输器接口将所述随机确认码发送给支付系统; 所述中央处理器隔离器将所述第一中央处理单元从所述第二中央处理单元断开,使所述第一中央处理单元与所述第二中央处理单元之间的内存子系统断开。
2.根据权利要求1所述的具有双CPU的微型控制芯片,其特征在于,所述第一中央处理单元与所述第二中央处理单元的内存子系统配置为: 第一设定字节的指令缓冲内存、第二设定字节的数据内存库、第三设定字节的总线内存库、第四设定字节的嵌入式闪存以及存取外部装置的外部内存接口 ; 所述第一中央处理单元与所述第二中央处理单元均从各自对应的所述总线内存库执行命令,所述数据内存库同所述总线内存库在所述数据内存库开始的范围内形成一个连续的地址空间。
3.根据权利要求1所述的具有双CPU的微型控制芯片,其特征在于, 所述第一中央处理单元与所述第二中央处理单元共用同一个时钟源,所述第一中央处理单元与所述第二中央处理单元均包括独立的时钟分频器来设置各自的时钟频率;所述时钟分频器是由每一个中央处理单元的外围总线接口来控制。
4.根据权利要求3所述的具有双CPU的微型控制芯片,其特征在于,所述微型控制芯片有三个主时钟源,所述三个主时钟源包括一个外部的晶体时钟和两个内部振荡器;所述第一中央处理单元与所述第二中央处理单元按所述晶体时钟运动;启动后,所述第一中央处理单元与所述第二中央处理单元可以选择转到所述两个内部振荡器中的一个。
5.根据权利要求4所述的具有双CPU的微型控制芯片,其特征在于, 所述第一中央处理单元与所述第二中央处理单元各自控制一个独立的4位分频器从而由所述内部振荡器中得到各自的派生时钟;低功率操作时,采用所述内部振荡器。
6.根据权利要求1所述的具有双CPU的微型控制芯片,其特征在于, 所述微型控制芯片还包括一个5个插口的调试接口,用于启用调试设置; 所述第一中央处理单元的调试接口与所述第二中央处理单元的调试接口以菊花状链接在一起;当所述微型控制芯片在开展模式中,所述调试接口与所述第一中央处理单元和所述第二中央处理单元相联系;在所述微型控制芯片设置开始生产模式,所述第二中央处理单元的调试接口被移开。
7.根据权利要求6所述的具有双CPU的微型控制芯片,其特征在于, 所述调试设置包括:扫描测试、输入输出之间的边界扫描测试、所有晶片上的静态存储器的内存的内置自我测试;所述调试接口作为晶片级探测的垫片未绑定在封装器件上的引脚上。
8.根据权利要求1~7任一所述的具有双CPU的微型控制芯片,其特征在于, 所述微型控制芯片将256位的电熔丝作为唯一的ID或者序列号存储;所述电熔丝用于内部晶片的接口控制。
9.根据权利要求8所述的具有双CPU的微型控制芯片,其特征在于, 所述电熔丝的隔板为32位区段的7个隔板,用于保存用户的数据;每一个隔板写了相应的保护程序以防止数据被编写。
10.根据权利要求9所述的具有双CPU的微型控制芯片,其特征在于,所述电熔丝由所述第二中央处理单元控制。
【文档编号】G06F21/45GK103761468SQ201410015387
【公开日】2014年4月30日 申请日期:2014年1月13日 优先权日:2014年1月13日
【发明者】王国芳 申请人:金硕澳门离岸商业服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1