本论文是一篇工程师相关毕业论文怎么写,关于熊猫九天全定制版图编辑工具stretch功能原理与实现相关毕业论文范文。免费优秀的关于工程师及微电子及版图方面论文范文资料,适合工程师论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:对熊猫九天全定制物理版图编辑工具stretch功能原理和实现予以论述.针对不同的物理版图数据path、wire、ellipse、polygon、rectangle、donut等介绍了相应的stretch原理,并给出了编辑环境对该功能实现的结果,提出了产品化过程中注意的一些问题.市场实践表明,该功能能够正确方便地帮助IC物理版图设计工程师完成设计.
关 键 词:熊猫九天,EDA,物理版图编辑,Stretch,
中图分类号:TP301.6文献标识码:A
1引言
全定制物理版图设计过程中,经常需要对版图数据进行“拖拽”编辑操作,如改变器件的物理尺寸大小,调整信号线之间、信号线与器件之间的连线位置等,这就要求编辑工具提供相应的功能.北京华大九天软件有限公司,在自主研发的熊猫九天系统Zeni工具中提供了“stretch”功能,该功能支持path、wire、ellipse、polygon、rectangle、donut等类型的物理版图数据,使得版图设计工程师能够拖拽物体的一个或者一组点和边来改变其属性,从而快速灵活地达到设计目标.
2Stretch功能原理
2.1Path和polygon
Path和Polygon都是由点链所组成,它们的区别是polygon的点链是“封闭的”,而path的点链是“开的”,所以这里只针对path介绍stretch的原理,polygon与之相似.
假设path有n(n≥2)个点,依次编号为0,1,...n-1,针对其中m个连续点进行stretch,起始的编号分别为i,j(0≤i≤j≤n-1,m等于j-i+1),stretch操作的偏移为(Δx,Δy),第k号点在进行操作之前坐标为(xk,yk),操作之后结果坐标为(x'k,y'k),需要解决的问题是已知(Δx,Δy)和(xk,yk),如何计算(x'k,y'k).通常版图工程师在使用该功能时要保持所有的夹角大小不变.
有关论文范文主题研究: | 工程师相关论文范文 | 大学生适用: | 函授论文、自考毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 89 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文任务书、论文前言 | 职称论文适用: | 期刊发表、职称评初级 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 经典题目 |
(1)只选中一个点,且该点为编号0或者n-1时,即m等于1,i等