[发明专利]一种加密混合模型的信号完整性仿真方法有效
申请号: | 201810501722.3 | 申请日: | 2018-05-23 |
公开(公告)号: | CN108733929B | 公开(公告)日: | 2020-03-03 |
发明(设计)人: | 荣世立;王林 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/398 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘晓政 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 混合 模型 信号 完整性 仿真 方法 | ||
本发明属于高速信号质量评估技术领域,具体涉及一种加密混合模型的信号完整性仿真方法包括利用瞬态仿真提取SPICE模型的阶跃响应;产生外部随机码信号;将提取的阶跃响应数据导入作为ADS通道仿真的输入源;ADS通道仿真器根据算法和外部随机码信号计算出RX端的眼图,完成眼图测量。本申请针对带有IBIS AMI模型等加密混合模型的信号完整性仿真方法,能有效解决厂商提供加密模型或模型类型不一致导致不能准确进行信号完整性仿真或者无法进行仿真的问题。
技术领域
本发明属于高速信号质量评估技术领域,具体涉及一种加密混合模型的信号完整性仿真方法。
背景技术
随着计算机技术的不断发展,在众多决定数字系统性能的因素里,高速互联现象正起着主导作用。以前的高速系统设计经常使用“布线-仿真-再布线”的方法,该方法需要工程师先布线,再进行仿真操作;若布线完成后发现有错误,则需要查找问题更改设计,再次重复前述“布线-仿真-再布线”的过程。
该设计方法需要花费大量时间才能满足设计要求,因此工程师必须利用合适的方法和分析仿真工具提前评估设计可行性及风险点,并依据仿真结果优化设计,提高系统设计成功率,缩短研发周期。
而设计前期的仿真过程中常出现,厂家对芯片模型进行加密的现象,而模型类型的不一致和加密现象等因素都会增加仿真难度,降低仿真精度,甚至使仿真不能正常进行,这将导致无法有效评估链路特性,增大了设计风险。
现有的技术方案中,常利用一个通用的模型去近似替代链路中的加密模型,近似评估链路特性。这种近似虽然可以实现链路的仿真,但却不能保证仿真准确度,尤其是当链路裕量本身就很小的情况下,这种仿真方法就会毫无意义。
因此,提供一种加密混合模型的信号完整性仿真方法,是十分必要的。
发明内容
本发明的目的在于针对带有中继芯片的高速电路设计前期的信号完整性仿真中,使用的芯片模型加密且与其它模型类型不一致导致仿真结果失真或者无法完成链路仿真的问题,提供一种加密混合模型的信号完整性仿真方法。
本发明是通过以下技术方案实现的:
一种加密混合模型的信号完整性仿真方法,包括:
利用瞬态仿真提取通用模拟电路仿真器SPICE模型的阶跃响应;
产生外部随机码信号;
将提取的阶跃响应数据导入作为先进设计系统ADS通道仿真的输入源;
先进设计系统ADS通道仿真器根据算法和外部随机码信号计算出接收端口的眼图,完成眼图测量。
进一步的,瞬态仿真前需进行验证链路,所述验证链路为发射端口通过走线模型连接接收端口;其中发射端口芯片为加密通用模拟电路仿真器SPICE模型,发射端口芯片产生的阶跃响应完全包含发射端口芯片特性;接收端口芯片为IBIS AMI模型;发射端口通用模拟电路仿真器SPICE模型为RC电路。
进一步的,当发射端口通用模拟电路仿真器SPICE模型为未加密模型,则仿真方法的步骤包括:
1)基于先进设计系统ADS的仿真向导Spice Wizard功能将通用模拟电路仿真器SPICE模型导入,由于发射端口通用模拟电路仿真器SPICE模型未加密,可直接被先进设计系统ADS调用;预留出未加密的通用模拟电路仿真器模型的输入接口,方便在未加密的通用模拟电路仿真器模型外部输入阶跃信号;
2)建立链路模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810501722.3/2.html,转载请声明来源钻瓜专利网。