[发明专利]高集成度和高可用性计算机处理模块有效
| 申请号: | 200880109465.3 | 申请日: | 2008-07-24 | 
| 公开(公告)号: | CN101861569A | 公开(公告)日: | 2010-10-13 | 
| 发明(设计)人: | J·R·普勒伊特;G·R·赛克斯;T·D·斯库特 | 申请(专利权)人: | 通用电气航空系统有限责任公司 | 
| 主分类号: | G06F11/16 | 分类号: | G06F11/16 | 
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 朱海煜;徐予红 | 
| 地址: | 美国密*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 集成度 可用性 计算机 处理 模块 | ||
1.一种高集成度N-通道计算机处理模块(Module)系统,N是大于或等于2的整数,所述模块包括:
每个处理通道一个托管应用元件和I/O元件;以及
时间管理单元(TM),配置成为由在所述N个处理通道中的每个处理通道上运行的软件所做的请求确定等效时间值,而不管所述N个处理通道中的每个处理通道实际上何时接收到所述请求并对所述请求采取行动;以及
临界区域管理单元(CRM),配置成使得能够在所有所述N个处理通道中识别相应通道内的临界区域并使它们同步。
2.如权利要求1所述的模块,还包括:
数据输入管理(IM)单元,配置成确保每个相应通道接收与所述N个处理通道中的所有其它处理通道完全相同的一组高集成度数据,否则输出错误情况;以及
数据输出管理(OM)单元,配置成确定相应通道是否输出与所述N个处理通道中的所有其它处理通道完全相同的一组高集成度数据,否则输出错误情况。
3.如权利要求1所述的模块,其中由所述CRM识别的所述临界区域对应于与当前运行的执行线程分开的任何其它执行线程无法抢先的软件内的区域。
4.如权利要求1所述的模块,其中所述TM包括1-深度缓冲器。
5.如权利要求1所述的模块,其中所述TM包括M-深度缓冲器,M是大于或等于2的整数。
6.如权利要求1所述的模块,其中高集成度数据和正常集成度数据都在所述N个处理通道上流动,并且其中仅所述高集成度数据由所述高集成度模块进行操作。
7.如权利要求1所述的模块,其中所述TM实现为有限状态机。
8.如权利要求1所述的模块,其中所述CRM实现为有限状态机。
9.一种高集成度N-通道计算机处理模块(Module)系统,N是大于或等于2的整数,所述模块包括:
每个处理通道一个托管应用元件和I/O元件;以及
时间管理单元(TM),实现为有限状态机,并配置成为由在所述N个处理通道中的每个处理通道上运行的软件所做的请求确定等效时间值,而不管所述N个处理通道中的每个处理通道实际上何时接收到所述请求并对所述请求采取行动;
临界区域管理单元(CRM),实现为有限状态机,并配置成使得能够在所有所述N个处理通道中识别相应通道内的临界区域并使它们同步;
数据输入管理(IM)单元,配置成确保每个相应通道接收与所述N个处理通道中的所有其它处理通道完全相同的一组高集成度数据,否则输出错误情况;以及
数据输出管理(OM)单元,配置成确定相应通道是否输出与所述N个处理通道中的所有其它处理通道完全相同的一组高集成度数据,否则输出错误情况;
其中高集成度数据和正常集成度数据都在所述N个处理通道上流动,并且其中仅所述高集成度数据由所述高集成度模块进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用电气航空系统有限责任公司,未经通用电气航空系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880109465.3/1.html,转载请声明来源钻瓜专利网。





