[发明专利]用于局部重配置模拟的方法和系统有效
| 申请号: | 201210228928.6 | 申请日: | 2012-06-29 |
| 公开(公告)号: | CN102855147B | 公开(公告)日: | 2017-06-16 |
| 发明(设计)人: | D·W·孟德尔;M·A·哈拉夫;夏任新 | 申请(专利权)人: | 阿尔特拉公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京市金杜律师事务所11256 | 代理人: | 吴立明 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 局部 配置 模拟 方法 系统 | ||
1.一种用于模拟和实现集成电路的方法,包括:
在计算系统中模拟包括固定逻辑区域和多个可重配置逻辑区域的器件,所述固定逻辑区域用于执行固定的功能,并且所述多个可重配置逻辑区域可重配置用于执行与多个设计相关联的功能,其中所述多个设计包括第一设计和第二设计;以及
在所述器件的模拟运行的同时接收运行时间参数并且响应于所述运行时间参数重配置从所述第一设计到所述第二设计的所述多个可重配置逻辑区域中的至少一个可重配置区域;以及
识别具有对应于在所述至少一个可重配置区域的所述重配置之后并且在所述至少一个可重配置区域的子系统重置之前的不确定状态的值的至少一个输出信号。
2.根据权利要求1所述的方法,其中所述固定逻辑区域以及所述多个可重配置逻辑区域中的分别实现所述第一设计和所述第二设计的两个可重配置逻辑区域共享公共接口。
3.根据权利要求1所述的方法,其中可重配置逻辑区域包括包装器模块,所述包装器模块用于接收所述运行时间参数,所述运行时间参数引导从所述第一设计到所述第二设计的切换。
4.根据权利要求1所述的方法,进一步包括:
接收所述多个设计的列表;
接收识别所述多个设计的配置的信号;
接收在局部重配置期间具有预定的属性的信号的列表;
接收用于将第一接口转换成第二接口的允许的接口的列表;以及
将所述第一接口转换成所述第二接口,所述第二接口在允许的接口的所述列表之中。
5.根据权利要求1所述的方法,进一步包括:
接收将设计重置的信号;以及
接收识别所述多个可重配置逻辑区域中的生成输出信号的至少一个可重配置逻辑区域的信号,其中所述输出信号向所述固定逻辑区域通知所述多个可重配置逻辑区域中的所述至少一个可重配置逻辑区域正在经历局部重配置。
6.根据权利要求4所述的方法,其中所述第一接口是高级微控制器总线结构AMBA接口,并且所述第二接口是Avalon接口。
7.根据权利要求1所述的方法,进一步包括:
确定所述第一设计具有不同于所述第二设计的第二接口的第一接口;以及
响应于具有不同于所述第二设计的所述第二接口的所述第一接口的所述第一设计,应用仲裁器来将所述第一接口转换成与所述第二接口相同。
8.根据权利要求1所述的方法,进一步包括:
产生可合成源文件,所述可合成源文件可操作用以响应于接收编译时间参数而从所述第一设计切换到所述第二设计;以及
产生可模拟源文件,所述可模拟源文件用于响应于接收运行时间参数而从所述第一设计切换到所述第二设计。
9.根据权利要求8所述的方法,其中所述可模拟源文件可操作用以:
识别对具有指定属性的包装器模块的输入;
识别至少一个输出信号在局部重配置期间的值,其中所述值选自由下列各值组成的组:不确定、上一个值、1和0,其中所述至少一个输出信号源于所述至少一个可重配置逻辑区域。
10.根据权利要求1所述的方法,进一步包括将所述多个设计中的每个设计分配为组,
其中被包括在第一组中的设计响应于接收运行时间参数而被切换,并且
其中被包括在第二组中的设计响应于接收编译时间参数而被切换。
11.一种用于模拟和实现集成电路的系统,包括:
处理器,其用于模拟包括固定逻辑区域和多个可重配置逻辑区域的器件,所述固定逻辑区域用于执行固定的功能,并且所述多个可重配置逻辑区域可重配置并且用于执行与多个设计相关联的功能,其中所述多个设计包括第一设计和第二设计;以及
接口,其用于在所述器件的模拟运行的同时接收运行时间参数并且响应于所述运行时间参数重配置从所述第一设计到所述第二设计的所述多个可重配置逻辑区域中的至少一个可重配置区域;以及
识别具有对应于在所述至少一个可重配置区域的所述重配置之后并且在所述至少一个可重配置区域的子系统重置之前的不确定状态的值的至少一个输出信号。
12.根据权利要求11所述的系统,其中可重配置逻辑区域包括包装器模块,所述包装器模块用于接收所述运行时间参数,所述运行时间参数引导从所述第一设计到所述第二设计的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210228928.6/1.html,转载请声明来源钻瓜专利网。





