[发明专利]格点转换的实现方法和装置有效
申请号: | 201210563217.4 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103019729B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 李继萍 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京德恒律治知识产权代理有限公司11409 | 代理人: | 章社杲,孙征 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转换 实现 方法 装置 | ||
技术领域
本发明涉及计算机领域,具体地,涉及一种格点转换的实现方法和装置。
背景技术
Allegro(自由软件程序库)是Cadence(某电子供应商)推出的先进PCB设计布线工具。Allegro提供了良好且交互的工作接口和完善的功能,和它前端产品Cadence、OrCAD、Capture的结合,为当前高速、高密度、多层的复杂PCB设计布线提供了较为完善的解决方案。但由于软件本身没有兼具各方面功能,因此在实际操作过程中还需要开发一些辅助功能加以完善。
Cadence提供二次开发的Skill语言,Skill语言是一种基于通用人工智能语言-Lisp的交互式高级编程语言(LISP即List Processing-表处理),熟悉Skill语言对于使用Cadence工具的用户来说,不仅可以提高工作效率,而且可以开发自己的基于Cadence平台的工具。Skill支持一套类似C语言的语法。
在用allegro进行布局布线封装绘制时,经常要进行格点的转换,而软件本身的操作方法比较笨拙,需要逐个去填写,很浪费时间,具体界面如图1所示。
针对相关技术中格点转换时需要逐个填写,导致耗时较长的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中格点转换时需要逐个填写,导致耗时较长的问题,本发明提出一种格点转换的实现方法和装置,能够根据用户的请求将格点转换为期望的密度,提高了格点转换效率和准确性。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种格点转换的实现方法。
该格点转换的实现方法包括:
接收用户输入的格点转换请求;
根据格点转换请求,确定期望的格点密度;
调用预先配置的用于将格点密度转换为期望的格点密度的语句,通过执行该语句对格点进行转换。
并且,该格点转换的实现方法进一步包括:
显示格点密度选择界面,在格点密度选择界面中,包括多个选项,每个选项表示一种格点密度。
其中,格点转换请求包括在格点密度选择界面中选择的选项信息,并且,确定期望的格点密度包括:
将用户选择的选项所对应的格点密度确定为期望的格点密度。
并且,语句基于Skill语言配置。
此外,格点转换请求为在Allegro运行环境下接收到的请求。
根据本发明的一个方面,提供了一种格点转换的实现装置。
该格点转换的实现装置包括:
接收模块,用于接收用户输入的格点转换请求;
确定模块,用于根据格点转换请求,确定期望的格点密度;
转换模块,用于调用预先配置的用于将格点密度转换为期望的格点密度的语句,通过执行该语句对格点进行转换。
并且,该格点转换的实现装置进一步包括:
界面提供模块,用于提供格点密度选择界面,在格点密度选择界面中,包括多个选项,每个选项表示一种格点密度。
其中,格点转换请求包括在格点密度选择界面中选择的选项信息,并且,确定模块用于将用户选择的选项所对应的格点密度确定为期望的格点密度。
进一步地,语句是基于Skill语言配置。
而且,格点转换请求为在Allegro运行环境下接收到的请求。
本发明通过接收用户的请求,根据预先配置的语句将格点转换为期望的格点密度,无需手动逐个填写,提高了格点转换效率和准确性,扩充了设计软件的功能,提高了设计的水平。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据现有技术中的软件操作中进行格点转换时的操作界面图;
图2是根据本发明实施例的格点转换的实现方法的流程图;
图3根据本发明实施例的格点转换的实现方法的具体操作步骤中格点密度选项的界面图;
图4是根据本发明实施例的格点转换的实现装置的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210563217.4/2.html,转载请声明来源钻瓜专利网。