[发明专利]扩展嵌入式系统的功能有效
申请号: | 201110097139.9 | 申请日: | 2011-04-15 |
公开(公告)号: | CN102222052A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | G·卡普奥佐;M·伯格希尼 | 申请(专利权)人: | 埃森哲环球服务有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 嵌入式 系统 功能 | ||
技术领域
本申请涉及用于扩展嵌入式系统的功能的计算机实现的方法、具有扩展的功能的嵌入式系统以及存储器。
发明内容
根据本发明的一个方面,提供了用于扩展嵌入式系统的功能的计算机实现的方法。嵌入式系统可以包括固定非易失性存储器中的固件。该方法可以包括将可附接非易失性存储器附接到嵌入式系统。扩展部分可以存储在可附接非易失性存储器中。该方法还可以包括通过固件识别扩展部分,以及通过扩展部分执行嵌入式系统上的服务。
在某些情况下,可附接非易失性存储器具有比固定非易失性存储器更大的存储容量。
此外,可以在芯片上构建固定非易失性存储器并且芯片可以接线到嵌入式系统。
同样地,固件可以作为二值图像存储在固定非易失性存储器中。
再者,可附接非易失性存储器可以是USB存储设备。
在某些情况下,该方法还包括使用安全机制加载扩展部分;以及通过安全机制将扩展部分从固件隔离。加载和隔离的步骤可以在通过扩展部分执行服务之前执行。
该方法还可以包括通过将固定非易失性存储器的全部内容复制到嵌入式系统的易失性存储器中,从而将固件复制到嵌入式系统的易失性存储器。
此外,易失性存储器可以比固定非易失性存储器更快,和/或易失性存储器可以比可附接的非易失性存储器更快。
再者,扩展部分可以包括以下项中的一项或多项:
固件可使用的库和/或实用程序;
可以链接到固件的至少一个动态可加载的模块;以及
支持执行独立于嵌入式系统架构的服务的框架。
该方法还可以包括将端口扩展器附接到嵌入式系统的接口。将可附接非易失性存储器附接到嵌入式系统可以包括将可附接非易失性存储器附接到端口扩展器的第一端口,并且通过将设备附接到端口扩展器的第二端口来扩展嵌入式系统。
在某些情况下,嵌入式系统是网络接入网关。此外,固件可以包括操作系统和至少一个服务。
根据本发明的另一方面,提供了嵌入式系统。该系统可以包括易失性存储器,以及包括固件的固定非易失性存储器。该系统还可以包括可操作用于允许可附接非易失性存储器附接到嵌入式系统的接口。可附接非易失性存储器可操作用于存储扩展部分。此外,固件可操作用于识别扩展部分。再者,嵌入式系统可调整以适于通过扩展部分执行服务。嵌入式系统可以作为设备(例如,嵌入式设备)提供,或作为计算机程序产品提供。
根据本发明的又一方面,提供了可附接到嵌入式系统的接口的可附接非易失性存储器。该存储器可以包括扩展部分,该扩展部分包括服务,其中该扩展部分存储在可附接非易失性存储器中。该扩展部分可操作用于在由嵌入式系统识别之后扩展嵌入式系统的固件。该服务可操作用于在对嵌入式系统的固件进行扩展之后由嵌入式系统执行。
在某些实施方式中,可附接的非易失性存储器可附接到嵌入式系统的接口,其中嵌入式系统包括易失性存储器,以及包括固件的固定非易失性存储器。该系统还可以包括可操作用于允许可附接非易失性存储器附接到嵌入式系统的接口。同样地,该固件可操作用于识别扩展部分。再者,嵌入式系统可调整以适于通过扩展部分执行服务。可附接非易失性存储器还可以作为设备或作为计算机程序产品提供。
附图说明
图1描绘了嵌入式系统的框图。
图2示出了用于扩展嵌入式系统的功能的方法。
图3描绘了嵌入式系统的闪存、芯片集以及RAM的功能框图。
图4描绘了在嵌入式系统的固件识别了存储在USB存储设备中的扩展部分之后的闪存、芯片集、RAM以及USB存储设备的功能框图。
图5描绘了闪存、芯片集、RAM以及USB存储设备的功能框图,其中扩展部分包括两个应用。
具体实施方式
在下述正文中,将通过参考附图给出对示例的详细描述。应当理解的是,可以对示例进行各种修改。具体地,可以组合一个示例中的元素并在其他示例中使用以形成新的示例。
本说明书中描述的主题可以作为方法实现或可能采取一个或多个计算机程序产品的形式在设备上实现。本说明书中描述的主题可以在数据信号中实现或者在机器可读的介质上实现,其中该介质体现为一个或多个信息载体,诸如半导体存储器或硬盘。上述计算机程序产品可以导致数据处理装置执行本说明书中描述的一个或多个操作。
此外,本说明书中描述的主题还可以作为系统实现,该系统包括处理器,以及耦合到处理器的存储器。存储器可以对一个或多个程序进行编码,以导致处理器执行本说明书中描述的一个或多个方法。进一步地,本说明书中描述的主题可以使用各种机器来实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球服务有限公司,未经埃森哲环球服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110097139.9/2.html,转载请声明来源钻瓜专利网。