[发明专利]通过表格快速构建高速链路的方法有效
申请号: | 201610029620.7 | 申请日: | 2016-01-18 |
公开(公告)号: | CN105701304B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 凌峰;代文亮;蒋历国;夏云兵;翁寅飞;顾志超 | 申请(专利权)人: | 苏州芯禾电子科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 夏海天 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 表格 快速 构建 高速 方法 | ||
本发明公开了一种通过表格快速构建高速链路的方法,包括以下步骤:读取导入的S参数,根据两种不同的排列方式分别对接口进行配对;添加传输线模型,设置传输线的宽度、长度、间隔和阻抗参数;在启动表格的时候自动添加所有已经导入的S参数和传输线并按顺序排列;读取表格中的设置,将子模型以图示化的方式显示在软件面板上;读取表格中的接口配置信息将每个子模型与左右模型进行连接;完成链路设计,生成一个完整的级联链路图,整个链路图的信息和配置参数都会保留在内存中以便进行下一步分析仿真。采用新颖的表格模式建立高速链路的方法;生成链路速度极快,自动增加端口。
技术领域
本发明涉及电子设计自动化领域,应用于高速回路仿真软件,具体涉及一种通过表格快速构建高速链路的方法。
背景技术
高速通道的传输速率达到千兆级别,优化通道性能必须考虑到整个模型的每一个组件和通道,包括连接器、传输线(TML)、S参数模型等。再者,在前仿真阶段,对所选材料及走线设计需要做大数据的分析,若是逐一建立传输线模型将是很耗时的工作,因此需要参数化一些传输线变量,譬如材料属性,长度,宽度信息等,让软件自动完成后期运算,在建立链路时,要支持用户扫描不同的S参数结果,最后级联得到整个通道的S参数,将结果呈现出来方便用户做筛选。而要快速得到准确的扫描结果就必须有快速的级联算法,这也是目前EDA主流软件亟待解决的瓶颈,也是本发明解决的技术难点。
在传统的高速背板系统进行链路仿真时,通常在原理图界面中逐一插入S参数模型,TML模型并且通过手动方式配置相应的连接关系,然后进行仿真分析。随着应用需求的高速发展,背板系统的规模也成指数增长,特别在高传输速率的情况下,通道间串扰分析的重要性也不言而喻。使用目前的方式建立大量背板系统,建立时间较长,链路复杂很容易出错,仿真和调试结构都会花费大量时间。这些都是目前EDA主流软件亟待解决的瓶颈,也是本发明解决的技术难点。
发明内容
本发明的目的在于克服现有技术存在的以上问题,提供一种通过表格快速构建高速链路的方法,通过在表格里预先导入背板系统各模块并建立相互的连接关系,建立原则遵循一定规则。同时融合了传统对链路编辑的操作,自动增加端口等功能,使得建立高速链路的效率大大提高。表格的方式建立通道调理清晰,准确性较高,修改起来也非常灵活。
为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
一种通过表格快速构建高速链路的方法,包括以下步骤:
步骤0)读取导入的S参数,读取参数的Pin信息和Pin Direction信息,根据两种不同的排列方式分别对接口进行配对,每两个接口组成一对,所有外部导入的S参数数据都储存在内存中;
步骤1)添加传输线模型,设置传输线的宽度、长度、间隔和阻抗参数;
步骤2)在启动表格的时候自动添加所有已经导入的S参数和传输线并按顺序排列;
步骤3)读取表格中的设置,将子模型以图示化的方式显示在软件面板上,从左至右,以第一列数子大小为先后,拥有相同数字的子模型放在同一列从上至下分布;
步骤4)读取表格中的接口配置信息将每个子模型与左右模型进行连接;
步骤5)完成链路设计,生成一个完整的级联链路图,整个链路图的信息和配置参数都会保留在内存中以便进行下一步分析仿真;
步骤6)结束。
进一步的,所述步骤0中的两种不同的排列方式包括顺序排列和奇偶排列。
进一步的,所述步骤4包括以下步骤:
a)每个模型只配置左端需要连接的接口(一般以对的形式连接);
b)每个子模型的右端自动按序连接右边列中子模型的左端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州芯禾电子科技有限公司,未经苏州芯禾电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610029620.7/2.html,转载请声明来源钻瓜专利网。