发明名称 一种多片内操作系统的智能卡
摘要 本发明涉及一种多片内操作系统的智能卡,属于智能卡数据存储及信息安全领域。该智能卡内设置有主处理器,安全控制协处理器,主存储器,辅助存储器,动态地址总线控制器,单向通信缓冲器,共享I/O接口及切换模块,二次复位模块以及电源控制模块。本发明采用双处理器控制机制,主、辅存储器存储数据,在一张卡上集成相互独立的现行多张指令系统相同、但种类不同智能卡的COS及应用,并能保证多COS运行的独立互斥性;本发明所提供的用户鉴别模块和COS信息恢复模块保证对UCard数据访问的安全性。本发明采用了“一卡多发”的思想,提供一卡的多应用服务,有效地克服了现有智能卡技术中单个用户因持卡数增加而引发的便携性问题,保证用户用卡的方便易携性和安全可靠性。
申请公布号 CN100341007C 申请公布日期 2007.10.03
申请号 CN200510018669.4 申请日期 2005.05.08
申请人 华中科技大学 发明人 曹计昌;张斌;邱鹏;李纯;张登宝;冯国平;古明生;舒林
分类号 G06F13/00(2006.01);G06F17/00(2006.01);G06K19/07(2006.01) 主分类号 G06F13/00(2006.01)
代理机构 华中科技大学专利中心 代理人 曹葆青
主权项 1、一种多片内操作系统智能卡,包括主处理器和主存储器,其特征在于:还包括安全控制协处理器(2),辅助存储器(4),动态地址总线控制器(5),单向通信缓冲器(6),共享I/O接口及切换模块(7),二次复位模块(8)以及电源控制模块(9);主存储器(3)用于分区独立储存各片内操作系统程序代码及应用程序;辅助存储器(4)用于储存并备份各片内操作系统的存储分配信息,并以管理信息表的格式存储;单向通信缓冲器(6)用于缓存待写入片内操作系统的存储分配信息;主处理器(1)用于负责控制单个被选片内操作系统运行、数据存储访问及与共享I/O接口的交互,它向主存储器(3)发送控制信号、并进行数据的读写双向操作;向动态地址总线控制器(5)传送地址信号;向单向通信缓冲器(6)传送地址信号、并进行单向的数据读操作;安全控制协处理器(2)用于实现与共享I/O接口的交互,片内操作系统的选择调度及地址映射控制参数的配置;它向辅助存储器(4)发送控制信号和地址信号、并进行数据的读写双向操作;向动态地址总线控制器(5)传送地址控制信号;向单向通信缓冲器(6)传送地址信号、并进行单向的数据写操作;动态地址总线控制器(5)用于实现片内操作系统的地址映射,它接收来自主处理器(1)的地址信号和安全控制协处理器(2)的地址控制信号作为其地址映射控制参数,并用映射后的地址调度主存储器(3)中的片内操作系统运行;共享I/O接口及切换模块(7)用于实现智能卡与外界终端的数据通信和命令交互,以及实现共享I/O接口从安全控制协处理器(2)到主处理器(1)的切换使用;二次复位模块(8)用于实现智能卡使用过程中的二次系统复位,它接收来自安全控制协处理器(2)的电源切换信号和二次复位信号,并向主处理器(1)发送复位信号,向电源控制模块(9)发送电源控制信号;电源控制模块(9)用于控制主处理器(1)和安全控制协处理器(2)的上电与断电操作。
地址 430074湖北省武汉市洪山区珞喻路1037号