[发明专利]更新共享存储器的方法和系统有效
| 申请号: | 201110156240.7 | 申请日: | 2011-06-08 |
| 公开(公告)号: | CN102279807A | 公开(公告)日: | 2011-12-14 |
| 发明(设计)人: | 安东尼·费雷·法布雷加斯;乔斯·加布里埃尔·费尔南德斯·巴纳尔斯;大卫·加梅斯·阿拉里;斯坦尼斯拉夫·琳科尔 | 申请(专利权)人: | 李尔公司 |
| 主分类号: | G06F12/06 | 分类号: | G06F12/06 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;郑霞 |
| 地址: | 美国密*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 更新 共享 存储器 方法 系统 | ||
相关申请的交叉引用
本申请涉及于2010年6月9日提交的题为“Shared Memory Architecture”的同时提交并共同拥有的第12/796,833号美国申请,其公开通过引用被全部并入本文。
技术领域
本发明涉及更新共享存储器的方法和系统,例如但不限于更新用在交通工具系统控制器内的类型的共享存储器。
背景
在共享架构中,例如,如果需要新版本的代码来支持协议变化、修复操作错误等,可能需要更新或以其它方式置换写入共享存储块的代码,同时使用共享存储块中的软件功能。
附图的简要说明
在所附的权利要求中指出本发明的特征。然而,通过结合附图参考下面的详细描述,本发明的其它特征将变得更加明显并且本发明将被最好地理解,在附图中:
图1示出根据本发明的一个非限制性方面的交通工具控制器系统;以及
图2示出根据本发明的一个非限制性方面的用于更新共享存储块的方法的流程图。
详述
图1示出根据本发明的一个非限制性方面的交通工具控制系统10。交通工具控制系统10可被包括在交通工具(未示出)内,交通工具具有由一个或多个交通工具子系统控制器12、14、16控制的若干交通工具子系统(未示出),例如但不限于交通工具信息娱乐(infortainment)、安全(被动进入、远程无钥进入等)、照明、供暖和空调以及发动机控制子系统。根据由主控制器20发布的指令使用通过交通工具总线18传送的通信可指导交通工具子系统的操作、更新、交互作用和控制。虽然此交通工具系统10被提出,但是它仅为了示例性目的被提出并且展现本发明可以适用的许多环境的一种。本发明充分设想其对其他非交通工具环境的应用。
所示的基于交通工具的环境代表一种环境,在此环境中可能有必要定期更新具有共享存储块24的存储器22。交通工具环境也代表一种环境,在此环境中可能需要控制器12、14、16与其它控制器12、14、16通过通信总线18和/或无线地操作和/或通信。在示例性图示中,控制器16被标记为电池监测系统(BMS)控制器16。BMS控制器16被配置成与BMS的硬件(未示出)合作来操作,该BMS可操作来例如测量电流、电池温度并执行与交通工具电池有关的任何数量的其它操作。题为“Battery Monitoring System”的第12/486,847号美国专利申请描述了一个这样的BMS,该申请的公开由此通过引用被全部并入。
除了共享存储块24以外,BMS控制器16的存储器22被示为还包括加载器(launcher)存储块28和应用存储块30。虽然没有示出,存储器22可包括可与可以是易失或非易失型存储器的加载器、应用和共享存储块24、28、30合作来操作的非易失性存储器,例如但不限于RAM。应用存储块28、30储存与应用相关的代码(或数据)。应用可以操作来执行与BMS相关的各种函数,例如以便于测量电流并向一个或多个其它控制器报告电流(主设备也被认为是控制器)。加载器存储块28储存与加载器相关的代码。加载器可被配置成便于BMS的启动和/或初始化,例如但不限于装入驱动器32和/或以其它方式便于所需要的操作,以便应用执行其期望的操作。
BMS控制器16被示为包括中央处理单元(CPU)34。CPU 34可被配置成根据从存储器22读取的指令执行操作,例如以便于与加载器和应用相关的操作。CPU 34也可以被配置成便于将代码写入存储器22,例如以支持下文更详细描述的一些操作。CPU 34被示为与用于与BMS的硬件部件交互作用的驱动器32交互作用,包括支持通过交通工具总线18与其它控制器12、14通信所需的硬件部件。
根据储存在共享存储块24中的通信代码可指导和/或执行BMS控制器16和一个或多个其它控制器12、14之间进行的通信。通信代码可以被储存在共享存储块24中,并且当执行通信相关的操作时由加载器和应用使用(可选地,共享存储器24可由在BMS控制器16上操作的其它应用和/或特征使用)。如果支持通信所需要的通信代码量相当大,则共享存储器24的使用可能是有益的。与储存加载器和应用的每个的单独的通信代码集相反,共享通信代码的能力可以减少支持加载器、应用及(如果有的话)其它通信相关元件所需要的通信代码的总量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李尔公司,未经李尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110156240.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:缘条零件铣削夹具
- 下一篇:一种便携式低频/甚低频电磁波信号强度检测装置





