一种元件摆放位置的确定方法、系统及装置制造方法及图纸

技术编号:28839117 阅读:24 留言:0更新日期:2021-06-11 23:37
本发明专利技术公开了一种元件摆放位置的确定方法、系统及装置,预先为预摆放的目标元件设定其对应的设计规范的需求值;在移动目标元件时,自动分析目标元件在当前摆放位置下对应的目标设计规范的实际值;判断目标设计规范的实际值与需求值的差值是否在目标设计规范的设计允许范围内;若否,则进行目标元件的当前摆放位置不符合目标设计规范的提示,以供设计工程师根据目标元件的提示信息,将目标元件移动至符合目标设计规范的位置。可见,本申请对设计工程师的要求较低,且提高了工作效率及元件摆放位置评估的准确性,设计质量得到有效提升。

【技术实现步骤摘要】
一种元件摆放位置的确定方法、系统及装置
本专利技术涉及电路板设计领域,特别是涉及一种元件摆放位置的确定方法、系统及装置。
技术介绍
目前,CadenceAllegro作为业界应用最广泛的PCB(PrintedCircuitBoard,印制电路板)设计软件,不仅拥有强大的功能和多款相关软件做支撑,还提供了开放式的二次开发接口和较为完善的开发语言库,用户可根据自身需要进行开发。现有的CadenceAllegro版本在PCB上进行元件摆放设计时,需由设计工程师先预估元件的大致摆放位置,然后使用单一“Move”指令来移动元件的摆放位置,并按照元件的设计规范(如高速线的线长限制、外围元件的数量与机构空间限制等)来评估这个摆放位置的可行性,最终找到合适的元件摆放位置。但是,这种元件摆放方式对设计工程师的要求较高,最好是有丰富经验的设计工程师,但即使是有丰富经验的设计工程师,当在执行如大型连接器、IC(IntegratedCircuit,集成电路)等主要元件的摆放位置评估时,也需要反复执行移动动作来调整元件的摆放位置,才能找到较合适的元件摆放位置,花费时间较本文档来自技高网...

【技术保护点】
1.一种元件摆放位置的确定方法,其特征在于,包括:/n预先为预摆放的目标元件设定其对应的设计规范的需求值;/n在移动所述目标元件时,自动分析所述目标元件在当前摆放位置下对应的目标设计规范的实际值;其中,所述目标设计规范为任一设计规范;/n判断所述目标设计规范的实际值与需求值的差值是否在所述目标设计规范的设计允许范围内;/n若否,则进行所述目标元件的当前摆放位置不符合所述目标设计规范的提示,以供设计工程师根据所述目标元件的提示信息,将所述目标元件移动至符合所述目标设计规范的位置。/n

【技术特征摘要】
1.一种元件摆放位置的确定方法,其特征在于,包括:
预先为预摆放的目标元件设定其对应的设计规范的需求值;
在移动所述目标元件时,自动分析所述目标元件在当前摆放位置下对应的目标设计规范的实际值;其中,所述目标设计规范为任一设计规范;
判断所述目标设计规范的实际值与需求值的差值是否在所述目标设计规范的设计允许范围内;
若否,则进行所述目标元件的当前摆放位置不符合所述目标设计规范的提示,以供设计工程师根据所述目标元件的提示信息,将所述目标元件移动至符合所述目标设计规范的位置。


2.如权利要求1所述的元件摆放位置的确定方法,其特征在于,不同设计规范包括走线长度规范和间距规范;其中,所述间距规范包括pin-pin间距规范、走线-走线间距规范、物件-物件间距规范及电路板不同层面间距规范。


3.如权利要求1所述的元件摆放位置的确定方法,其特征在于,所述元件摆放位置的确定方法还包括:
在移动所述目标元件时,将所述目标元件的状况显示条跟随所述目标元件显示;其中,所述状况显示条包括与所述目标元件的设计规范一一对应的显示条;
当所述目标设计规范的实际值与需求值的差值在所述目标设计规范的设计允许范围内时,控制所述目标设计规范对应的显示条显示第一颜色,以进行所述目标元件的当前摆放位置符合所述目标设计规范的提示;
当所述目标设计规范的实际值与需求值的差值不在所述目标设计规范的设计允许范围内时,控制所述目标设计规范对应的显示条显示第二颜色,以进行所述目标元件的当前摆放位置不符合所述目标设计规范的提示。


4.如权利要求3所述的元件摆放位置的确定方法,其特征在于,所述元件摆放位置的确定方法还包括:
预先将符合所述目标设计规范的差值进行等级划分;
当所述目标设计规范的实际值与需求值的当前差值在所述目标设计规范的设计允许范围内时,根据在符合所述目标设计规范下的差值等级划分结果,确定与所述当前差值对应的目标等级;
则控制所述目标设计规范对应的显示条显示第一颜色的过程,包括:
根据预设等级进度对应关系,确定与所述目标等级对应的显示条的目标进度值;
按照所述目标进度值,控制所述目标设计规范对应的显示条显示第一颜色。


5.如权利要求3所述的元件摆放位置的确定方法,其特征在于,...

【专利技术属性】
技术研发人员:刘俊麟
申请(专利权)人:山东英信计算机技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1