[发明专利]布线约束区域生成系统及方法无效
申请号: | 200610169450.9 | 申请日: | 2006-12-15 |
公开(公告)号: | CN101201869A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 谈莽;孙莉丽;范文纲 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京纪凯知识产权代理有限公司 | 代理人: | 程伟;王锦阳 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 布线 约束 区域 生成 系统 方法 | ||
技术领域
本发明涉及一种布线约束区域生成系统及方法,更具体地,涉及一种应用于一多层电路板的布线软件中的布线约束区域生成系统及方法。
背景技术
随着集成电路高密度化的发展,扩大了利用电子设计自动化(Electronic Design Automation,EDA)软件进行布线的需求。目前较为普遍的布线方法采用自动布线与手工布线相结合的方法。因为相比于手工布线,自动布线具有完成速度快、准确性高等特点,更能够快速响应市场对产品设计提出的要求,而手工布线则可对局部不符合设计的布线方式作出调整,以提升布线的效率。
通过EDA软件于一多层印刷电路板上布设信号线时,需要预先考虑到电路板一些布线约束区域,例如在围绕晶振元件、电感元件、IO元件、高速信号跨电源切割、散热垫(Thermal Pad)以及通过通孔与该散热垫连接的抵抗垫(Anti Pad)等的区域,以防止系统在该布线约束区域内布线而发生电磁干扰、串扰等现象,影响产品品质。其中,对于晶振元件、IO元件,其于该电路板上的布线约束区域分布于该电路板的所有信号层,而对于电感元件、高速信号跨电源切割、散热垫以及抵抗垫,其于该电路板上的布线约束区域分布于该电路板的与电感元件、高速信号跨电源切割、散热垫以及抵抗垫所在信号层相邻的信号层。当通过EDA软件于该电路板上布设信号线时,极有可能使信号线跨越由上述这些晶振元件、电感元件、IO元件、高速信号跨电源切割、散热垫以及抵抗垫于该电路板所产生的布线约束区域,进而使所布设的信号线产生跨层现象,而现有EDA软件并不能自动识别此种设计上的错误,因而无法给出有效的提示。后续,布线工程师需对所布设的信号线进行人工检查,以免其发生上述错误,并于检查到错误时需进行重工作业。但是对于大型电路板来说,于该电路板上布设的信号线通常数量庞大,逐一寻找与修改显然降低了工作效率,并且存在遗漏的可能,进而影响信号线本身的布线品质,亦会对其他信号线造成较大干扰,从而影响整个电路板布局的品质。
因此,如何提供一种布线约束区域生成系统及方法,以避免现有技术由于无法自动识别信号线产生跨层现象而需要人工检查所引起的工作效率低、检查存在遗漏、影响信号线布设品质、对其他信号线产生干扰以及影响电路板整体布局品质等缺失,实已成为亟待解决的课题。
发明内容
鉴于上述现有技术的缺点,本发明的主要目的在于提供一种布线约束区域生成系统及方法,以令布线软件进行布线作业时得以自动避开通过本发明的布线约束区域生成系统所生成的布线约束区域,藉以避免产生信号线跨层现象,从而提升电路板布局的效率及品质。
为达上述及其他目的,本发明提供一种布线约束区域生成系统,应用于一多层电路板的布线软件中,该系统包括:侦测模块,用以侦测该电路板上是否具有敏感元件,若侦测到该电路板的一信号层上有敏感元件则将该敏感元件的类型信息输出;撷取模块,用以于该侦测模块侦测到该电路板上具有敏感元件时,撷取该敏感元件于该电路板上的外形坐标;投影模块,依据该侦测模块输出的敏感元件的类型信息及该撷取模块所撷取的该敏感元件的外形坐标将该敏感元件的外形投影于该电路板的其他信号层;以及属性设定模块,用以将经投影模块投影于该电路板的其他信号层上的敏感元件的外形予以属性设定以于该电路板的其他信号层上形成布线约束区域,从而使该布线软件布设信号线时得以自动避开该布线约束区域。
于本发明中,该敏感元件为设置于该电路板上的晶振以及IO元件其中的至少之一。相应地,该投影模块将该敏感元件的外形投影于该电路板上除该敏感元件所在信号层的其余信号层。
此外,该敏感元件为设置于该电路板上的电感元件、散热垫以及抵抗垫。
本发明亦提出一种布线约束区域生成方法,应用于一多层电路板的布线软件中,该方法包括:侦测该电路板上是否具有敏感元件,若侦测到该电路板的一信号层具有敏感元件,则将该敏感元件的类型信息输出,并进至下一步骤,否则重复执行此步骤;于该电路板上撷取该敏感元件的外形坐标;依据侦测到的敏感元件的类型信息及所撷取的该敏感元件的外形坐标将该敏感元件的外形投影于该电路板的其他信号层;以及将投影于该电路板的其他信号层的该敏感元件的外形予以属性设定以于该电路板的其他信号层形成布线约束区域,从而使该布线软件布设信号线时得以自动避开该布线约束区域。
该敏感元件为设置于该电路板上的晶振以及IO元件其中的至少之一。相应地,该敏感元件的外形投影于该电路板上除该敏感元件所在信号层的其余信号层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610169450.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:月饼饼胚自动打孔装置
- 下一篇:一种虚拟机系统及其通信处理方法