The invention discloses an automatic stretching and marking method based on circuit schematic diagram for symbol graph pins, which includes: 01, a quick key with corresponding function in script file; 02, defining the stretching length of pins; 03, extracting the information of the pins to be marked by capturing the selected symbol diagram in schematic diagram; 04, according to the signal end of the pins to be marked. The coordinates of the port and the length of the extension line are determined to determine the extension line coordinates of the pin to be marked; 05, to determine whether the signal corresponding to the pin to be marked belongs to the bus signal, is to set the extension line width of the pin to be marked as the first preset line width in 06, otherwise the extension line width is set as the second preset line width in 107; 08, according to the extension line coordinates and the extension line width, the extension line is executed automatically. The dynamic stretching operation and the automatic marking operation of the pins to be marked are completed according to the stretching position obtained by the automatic stretching operation.
【技术实现步骤摘要】
一种基于电路原理图的符号图引脚的自动伸线打标记方法
本专利技术涉及一种EDA设计的
,尤其涉及一种基于电路原理图的符号图引脚的自动伸线打标记方法。
技术介绍
在模拟集成电路设计中,模块通常以符号图的形式被调用,电路设计者不可避免地需要对符号图中的每一个引脚进行伸长线作标记的操作,以建立电路中不同模块或不同单元的连接关系。如果原理图(Schematic)编辑器中调用的符号图的相关模块过多,则仅用手工的操作方式为符号图的每一个引脚的伸长线打上标记的过程容易出错,而且还需要针对不同模块的参数信息进行选择,使得为符号图的每一个引脚的伸长线打上标记的工作存在着大量繁琐的重复体力劳动,让电路设计者不能将更多的时间精力投入到紧张的电路设计仿真中,从而影响项目的进度。
技术实现思路
本专利技术技术方案如下:一种基于电路原理图的符号图引脚的自动伸线打标记方法,通过配置的快捷按键触发原理图中被选定的符号图中待标记引脚执行自动伸线打标记,其中,自动伸线打标记的步骤包括如下:定义引脚的伸线长度;通过捕获原理图中选定的符号图信息来提取所述待标记引脚的信息,包括引脚的命名及该引脚对应的信号 ...
【技术保护点】
1.一种基于电路原理图的符号图引脚的自动伸线打标记方法,其特征在于,通过配置的快捷按键触发原理图中被选定的符号图中待标记引脚执行自动伸线打标记,其中,自动伸线打标记的步骤包括如下:定义引脚的伸线长度;通过捕获原理图中选定的符号图信息来提取所述待标记引脚的信息,包括引脚的命名及该引脚对应的信号端口的坐标位置;根据所述被选定的符号图中待标记引脚对应的信号端口的坐标位置信息和所述伸线长度,确定所述待标记引脚的伸线坐标;根据待标记引脚的命名判断所述待标记引脚对应的传输信号类型是否属于总线信号,是则设置所述待标记引脚的伸线宽度为第一预设线宽,否则设置所述待标记引脚的伸线宽度为第二预设 ...
【技术特征摘要】
1.一种基于电路原理图的符号图引脚的自动伸线打标记方法,其特征在于,通过配置的快捷按键触发原理图中被选定的符号图中待标记引脚执行自动伸线打标记,其中,自动伸线打标记的步骤包括如下:定义引脚的伸线长度;通过捕获原理图中选定的符号图信息来提取所述待标记引脚的信息,包括引脚的命名及该引脚对应的信号端口的坐标位置;根据所述被选定的符号图中待标记引脚对应的信号端口的坐标位置信息和所述伸线长度,确定所述待标记引脚的伸线坐标;根据待标记引脚的命名判断所述待标记引脚对应的传输信号类型是否属于总线信号,是则设置所述待标记引脚的伸线宽度为第一预设线宽,否则设置所述待标记引脚的伸线宽度为第二预设线宽,其中第一预设线宽大于第二预设线宽;根据所述伸线坐标和所述伸线宽度执行自动伸线操作;然后根据所述待标记引脚的命名和所述自动伸线操作得到的伸线位置,完成所述待标记引脚的自...
【专利技术属性】
技术研发人员:蔡晓銮,
申请(专利权)人:珠海市一微半导体有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。