一种大容量sim卡系统架构的制作方法

文档序号:6597333阅读:164来源:国知局
专利名称:一种大容量sim卡系统架构的制作方法
技术领域
本发明涉及一种SIM卡系统,尤其涉及一种大容量SIM卡系统架构。
背景技术
传统意义上的SIM卡一般采用8位处理器,其容量、处理速度和接口速度随着技术 的发展,已经不能满足当前通信领域的多应用需求。大容量SIM卡采用32位处理器,能提 供大容量的存储空间和高速接口,为运营商开发各种增值服务于提供了技术平台。由于大容量SIM卡的高集成度,其总线资源经常成为影响系统性能的瓶颈。在进 行大数据量传输和搬运时,如果使用处理器直接搬运,会长期占用处理器资源,造成系统性 能下降,无法实现多任务和实时处理。如果不通过处理器搬运,则需要长时间占用系统总 线,使处理器闲置,降低系统的性能。基于上述问题,需提出一种能够解决上述大容量SIM存在的问题,既能提高总线 利用率,也能保证系统的性能。

发明内容
本发明目的提供一种大容量SIM卡系统架构,能有效解决当前大容量SIM卡系统 中总线资源占用影响系统性能的问题。一种大容量SIM卡系统架构,包含以下内容处理器,用于数据运算和控制,大容量SIM卡的核心单元,采用32位的嵌入式处理 器;DMA控制器,用于数据搬运,配置后可自动完成数据搬运工作;总线仲裁控制逻辑单元,用于解决总线冲突,在多个主设备通过不同总线访问同 一个从设备时,可根据优先级协调访问的次序;总线,用于传输数据或控制信号,为处理器与各种设备之间连接的公共通路;存储器,用于存储程序或数据,保存信息;高速接口,用于数据传输,可将通信设备接收的大量数据传输至大容量SIM卡,并 存在存储器中;外部设备,大容量SIM卡系统中的其他功能模块,包括算法模块、低速接口等。采用可配置的硬件DMA控制器进行数据搬运,处理器在完成对DMA控制器的配置 后,处理其他任务。采用双层总线架构,增加一层总线专用于数据搬运。在双层总线架构中, 处理器和DMA控制器分别占用两条不同的总线,处理器是总线1的主设备,DMA控制器是总 线1的从设备和总线2的主设备。处理器可以通过总线1对DMA控制器进行配置,配置完 成后可以处理其他任务;DMA控制器则通过总线2对存储器或高速接口进行访问,在总线2 上搬运数据,与处理器实现并行访问。处理器和DMA控制器同时访问同一个设备时,总线仲裁控制逻辑单元根据优先级 来协调访问的次序。
本发明通过采用双层总线的设计架构,以及采用可配置的硬件DMA控制器进行数 据搬运,能够有效提高总线的利用率,实现多任务及实时处理,提高系统的性能。


图1大容量SIM卡系统架构图 具体实施方案下面结合附图,对本发明提供的一种大容量SIM卡系统架构进行详细说明通过DMA控制器和双总线两部分实现采用可配置的硬件DMA控制器进行数据搬运,通过软件配置DMA搬运数据的来源、 目的地、每次批量搬运的数据长度、握手方式和中断方式等。处理器在完成对DMA控制器的 配置后,可以处理其他任务,数据搬运工作完全转交给DMA控制器完成。在DMA控制器完成 搬运后,通过中断的方式通知处理器进行下一步操作。增加一层总线专门用于数据搬运,采用双层总线设计架构提高总线的利用率。如 附图ι中所示,在双层总线的架构中,处理器和DMA控制器分别占用两条不同的总线.处理 器是总线1的主设备,DMA控制器是总线1的从设备和总线2的主设备。处理器可以通过 总线1对DMA控制器进行配置,配置完成后可以处理其他任务。DMA控制器则通过总线2对 存储器或高速接口进行访问,在总线2上搬运数据,从而与处理器实现并行访问。在处理器 和DMA控制器需要同时访问同一个设备时,由总线仲裁控制逻辑单元根据优先级来协调访 问的次序。例如如果处理器优先级高,则DMA控制器就需要等待,直到处理器访问结束才可 以进行访问。只要这两个主设备不在同一时间访问同一个从设备,就不会产生冲突,从而在 大部分时间可以实现数据的并行访问,提高了总线的效率。
权利要求
1.一种大容量SIM卡系统架构,包含处理器、DMA控制器、总线仲裁控制逻辑单元、总 线、存储器、高速接口及外部设备,其特征在于所述总线采用双层总线架构,用于数据搬运。
2.如权利要求1所述的一种大容量SIM卡系统架构,其特征在于所述处理器和DMA控 制器分别占用不同的数据总线进行数据传输,访问总线设备。
3.如权利要求1所述的一种大容量SIM卡系统架构,其特征在于所述总线仲裁逻辑 单元根据优先级确定处理器和DMA控制器访问总线设备。
4.如权利要求1所述的一种大容量SIM卡系统架构,其特征在于所述处理器和DMA控 制器在双层总线架构中并行处理数据传输。
全文摘要
一种大容量SIM卡系统架构,包含处理器、DMA控制器、总线仲裁控制逻辑单元、总线、存储器、高速接口及外部设备。采用双层总线的设计架构,及可配置的硬件DMA控制器进行数据搬运。处理器和DMA控制器同时访问同一个设备时,总线仲裁控制逻辑单元根据优先级来协调访问的次序。本发明通过采用双层总线结构及DMA控制器的实现方式,能有效提高总线的利用率,实现多任务及实时处理,提高系统的性能。
文档编号G06K19/077GK102122367SQ20101002248
公开日2011年7月13日 申请日期2010年1月7日 优先权日2010年1月7日
发明者薛平 申请人:上海华虹集成电路有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1