[发明专利]跨时钟域的时序仿真系统及方法有效
申请号: | 200910236695.2 | 申请日: | 2009-10-28 |
公开(公告)号: | CN101714010A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | 李祖松;杨耀武;汪文祥 | 申请(专利权)人: | 北京龙芯中科技术服务中心有限公司 |
主分类号: | G06F1/04 | 分类号: | G06F1/04 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 史霞 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时钟 时序 仿真 系统 方法 | ||
1.一种跨时钟域的时序仿真系统,其特征在于,该系统包括:
查找器,用以确认跨时钟域寄存器的层次路径文件中的跨时钟域寄存器 全部都能在时序反标文件中查找得到,否则对照网表修正所述跨时钟域寄存 器层次路径文件中查找不到的跨时钟域寄存器的层次路径;而后在时序反标 文件中查找所述层次路径文件中所有跨时钟域寄存器的位置,并把所述跨时 钟域寄存器的位置输出至一修改器;
修改器,用以接收所述查找器发送的跨时钟域寄存器在时序反标文件中 的位置,并将时序反标文件中跨时钟域寄存器的时序反标信息清除,输出处 理后的时序反标文件至一仿真器;
仿真器,用以接收所述修改器发送的时序反标文件,将时序反标文件中 的时序信息反标回网表进行仿真。
2.根据权利要求1所述的跨时钟域的时序仿真系统,其特征在于:
所述查找器列出跨时钟域寄存器的层次路径文件,在时序反标文件中查 找所述跨时钟域寄存器,若查找不到,则对照网表修正所述跨时钟域寄存器 层次路径文件中对应的跨时钟域寄存器的层次路径,直到跨时钟域寄存器的 层次路径文件中的跨时钟域寄存器全部都能在时序反标文件中查找得到为 止;若所述跨时钟域寄存器层次路径文件中所有的跨时钟域寄存器的层次路 径全部都能在时序反标文件中查找得到,则在时序反标文件中查找所述层次 路径文件中所有跨时钟域寄存器的位置,并把所述跨时钟域寄存器的位置输 出至所述修改器。
3.根据权利要求2所述的跨时钟域的时序仿真系统,其特征在于:
所述列出设计中跨时钟域寄存器层次路径文件的方法为:将设计中出现 的跨时钟域寄存器的结构层次路径列举在一个跨时钟域寄存器层次路径列表 中;
所述查找器输入所述跨时钟域寄存器层次路径列表和包含时延信息的时 序反标文件,以检查跨时钟域寄存器层次路径列表的所有条目是否均存在于 所述时序反标文件中;
若所述跨时钟域寄存器层次路径列表中包含所述时序反标文件中不存在 的条目,则对照网表修正所述跨时钟域寄存器层次路径列表中对应的跨时钟 域寄存器的层次路径,直至跨时钟域寄存器层次路径列表的条目都能在时序 反标文件中查找得到;
若所述跨时钟域寄存器层次路径文件中所有的跨时钟域寄存器层次路径 列表的条目都能在时序反标文件中查找得到,则所述查找器找到跨时钟域寄 存器在时序反标文件中的位置,并输出至所述修改器。
4.根据权利要求3所述的跨时钟域的时序仿真系统,其特征在于:
所述跨时钟域寄存器层次路径列表按设计的层次结构列出跨时钟域寄存 器;
所述跨时钟域寄存器层次路径列表根据设计的层次、综合策略一起给出; 其格式为每一行表示一个跨时钟域寄存器层次路径,跨时钟域寄存器的层次 路径与时序反标文件中的表示相一致。
5.根据权利要求3所述的跨时钟域的时序仿真系统,其特征在于:
所述查找器包括第一查找器、第二查找器;
所述第一查找器通过输入跨时钟域寄存器层次路径列表和包含时延信息 的时序反标文件,用以检查跨时钟域寄存器层次路径列表中的跨时钟域寄存 器是否存在于包含时延信息的时序反标文件中;如果跨时钟域寄存器层次路 径列表中的跨时钟域寄存器不存在于时序反标文件中,则所述第一查找器对 照网表修正所述跨时钟域寄存器层次路径列表中对应的跨时钟域寄存器的层 次路径;
如果跨时钟域寄存器层次路径列表中的条目都能在时序反标文件中查找 得到,则使用第二查找器,通过输入跨时钟域寄存器层次路径列表和时序反 标文件,查找跨时钟域寄存器在时序反标文件中的位置输出至修改器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京龙芯中科技术服务中心有限公司,未经北京龙芯中科技术服务中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910236695.2/1.html,转载请声明来源钻瓜专利网。