[发明专利]一种蛇形曲线绘制插件的设置方法及使用方法在审
申请号: | 201810618287.2 | 申请日: | 2018-06-15 |
公开(公告)号: | CN108932374A | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 贾志龙;张昂;郭芬 | 申请(专利权)人: | 合肥本源量子计算科技有限责任公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 安徽知问律师事务所 34134 | 代理人: | 代群群 |
地址: | 230088 安徽省合肥市高*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蛇形曲线 绘制 插件 可视化操作界面 绘图函数 快速生成 曲线延伸 人为因素 自动生成 起始点 蛇形线 布线 调用 | ||
本发明公开了一种蛇形曲线绘制插件的设置方法及使用方法,蛇形曲线绘制插件的设置方法具体步骤包括:步骤1:生成可视化操作界面;计算所需的蛇形曲线绘制参数;选择PCB布线层和模式Mode;调用L‑Edit的绘图函数自动生成布线,本发明蛇形曲线绘制插件的使用方法具体步骤包括:导入*.dll文件;打开*.dll文件后,设置蛇形曲线绘制参数的窗口;设置Mode的窗口,确定曲线的起始点是在Center还是在Offset,曲线延伸方向是在X轴还是在Y轴,确认选择。本发明解决L‑Edit软件绘制蛇形线时速度慢,易产生人为因素导致错误的问题,具有使得L‑Edit将自动快速生成相应的蛇形曲线,并且增加绘制准确性的优点。
技术领域
本发明属于绘图工具技术领域,具体地说,涉及一种蛇形曲线绘制插件的设置方法及使用方法。
背景技术
高速PCB板布线的长短对于信号的传输有着重要的影响,走线越长,对于信号的延时也就越长。当PCB的布线设计很差的时候,有些时钟信号要与数据信号同步传输,由于布线的长度,就会导致信号的不同步,致使芯片接收到的信号就会因为延时的不同使得采集的数据有误。此时就需要使用蛇形曲线,使较短的走线加长,直至与同步信号等长,以此达到信号同步传输。
蛇形线早已在实际PCB设计中广泛应用,其主要应用是为了调节信号的时序,故意延长信号的传输时延,让一组信号能够同步抵达接收端,保证它们时序的一致,避免信号相位错位,以使数字信号被接收端准确接收并判别。而对于使用L-Edit软件设计蛇形曲线来说,绘制所需要耗费的时间与精力不少,而且绘制完成的蛇形曲线也会存在相应的误差,设计出来的曲线还可能达不到预期的结果。
发明专利(公开号为CN1520246,公开日为2004年8月11日)公开了一种线路布局(Layout)的蛇形线编绘方法,是以一个线形规则(rule)为基础,藉一个走线(trace)的选取,输入蛇形线绘制的基本设定之后,依照此蛇形线绘制的基本设定计算出该蛇形线的长度,并且在确认该蛇形线长度为限定范围之内后,根据所输入的蛇形线绘制的基本设定,绘制出蛇形线。该方案可缩短线路布局工程师在印刷电路板线路布局所花的时间,且提高工作效率和产品质量。
虽然该方案公开了一种能够提高工作效率和产品质量线路布局(Layout)的蛇形线编绘方法,但是没有解决现有L-Edit软件绘制蛇形线时速度慢,易产生人为因素导致错误的问题。
发明内容
1、要解决的问题
针对现有技术存在的L-Edit软件绘制蛇形线时速度慢,易产生人为因素导致错误的问题,本发明提供了一种蛇形曲线绘制插件的设置方法及使用方法。采用本发明的方案,通过用户设置各种配置参数以及预期的曲线要求,L-Edit将自动快速生成相应的蛇形曲线。
2、技术方案
为解决上述问题,本发明采用如下的技术方案。
一种蛇形曲线绘制插件的设置方法,具体步骤包括:
步骤1:生成可视化操作界面;
步骤2:计算所需的蛇形曲线绘制参数;
步骤3:选择PCB布线层和模式Mode;
步骤4:调用L-Edit的绘图函数自动生成布线。
优选的,所述步骤1中操作界面的集成开发环境为Microsoft Visual Studio。
优选的,所述步骤2中的蛇形曲线绘制参数包括半圆直径D、曲线总长度Ls、曲线横向长度La和线宽width。
优选的,所述步骤3中模式Mode包括Center-X、Center-Y、Offset-X和Offset-Y的模式Mode。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥本源量子计算科技有限责任公司,未经合肥本源量子计算科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810618287.2/2.html,转载请声明来源钻瓜专利网。