[发明专利]混合语言的模拟有效
申请号: | 201180067650.2 | 申请日: | 2011-10-19 |
公开(公告)号: | CN103403718B | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 薇乐莉雅·米兰琪;海姆·C·妮玛;库玛·狄帕;苏那·珊坦 | 申请(专利权)人: | 吉林克斯公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一项实施例中,本发明提供了一种具有用第一和第二HDL的组合来描述的至少一个模块的电路描述的模拟代码的生成方法。详述所述电路描述(401),并且生成所述电路描述的模拟数据流图(430)。所述模拟数据流图的生成方式是使用至少第一数据流生成器对通过所述第一HDL的模块的数据路径进行建模(412、422),并且使用至少第二数据流生成器对通过所述第二HDL的模块的所述数据路径进行建模(410、420)。从所述数据流图中生成模拟代码(440),所述模拟代码经配置以根据所述模拟数据流图对所述设计的执行进行建模。 | ||
搜索关键词: | 混合 语言 模拟 | ||
【主权项】:
一种生成电路描述的模拟代码的方法,所述电路描述具有用第一硬件描述语言(HDL)描述的至少一个组件以及用不同于所述第一HDL的第二HDL描述的至少一个模块,所述方法包含:在至少一个编程处理器上执行操作,包括:详述所述电路描述;生成模拟数据流图,所述生成包括:使用第一数据流生成器通过用所述第一HDL描述的模块对数据路径进行建模;以及使用第二数据流生成器通过用所述第二HDL描述的模块对所述数据路径进行建模;并且从所述数据流图中生成模拟代码,所生成的代码是可执行的用以根据所述电路描述来模拟电路操作,其中所述生成模拟代码包括:针对从用所述第一HDL描述的模块跨到用所述第二HDL描述的模块或是从用所述第二HDL描述的模块跨到用所述第一HDL描述的模块的每个信号,创建与所述第一HDL兼容的第一信号表示于第一存储器位置以及创建与所述第二HDL兼容的第二信号表示于第二存储器位置;并且生成事务功能,所述事务功能经配置以更新所述第一及第二存储器位置两者以响应于由模块对所述第一及第二信号表示所表现的所述信号所做的修改。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林克斯公司,未经吉林克斯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180067650.2/,转载请声明来源钻瓜专利网。
- 上一篇:污水阀门
- 下一篇:一种外圈与端盖一体化的圆锥滚子轴承