一种在版图中自动设置坐标原点的九宫格方法与流程

文档序号:12364589阅读:781来源:国知局
一种在版图中自动设置坐标原点的九宫格方法与流程

一种在版图中自动设置坐标原点的九宫格方法,是EDA设计领域中改变坐标原点的方法。本发明属于EDA工具中版图设计领域。



背景技术:

在IC(集成电路)设计或者FPD(平板显示)设计过程中,例化器件和对例化器件进行旋转,对齐,移动等编辑操作是一项常用的基础性操作。所谓例化,就是在顶层单元调用子单元作为其基本器件的过程。

用户在完成一个子单元后,一般会将坐标原点设置在版图的左下角或者中心位置。后续的例化和编辑操作,都会以坐标原点为基点进行。传统的方法都是通过鼠标移动,由用户自己去找到这个位置,精准性很难确定。区别于传统的方法,本方法自动计算版图区域的九个特征位置,这九个特征位置分别为:版图的左上角位置(TopLeft)、版图上边沿的中间位置(TopCenter)、版图的右上角位置(TopRight)、版图左边沿的中间位置(CenterLeft)、版图的中心位置(CenterCenter)、版图右边沿的中间位置(CenterRight)、版图的左下角位置(BottomLeft)、版图下边沿的中间位置(BottomCenter)和版图的右下角位置(BottomRight),此种方法方便快捷,可以大大提高设计者的工作效率。



技术实现要素:

本发明提出一种在版图中自动设置坐标原点的九宫格方法。

基本思想:在版图设计中,用户通过传统的鼠标移动的方法改变坐标原点,需要首先计算版图的轮廓,并且需要将版图放大到很大的程度才能精准地定位。本发明提出一种方法,由程序自动计算出版图区域的九个特征位置,并提供与这九个特征位置相对应的九宫格界面,用户可以根据自己所需直接将版图原点移到对应位置,既高效又精确。

附图说明

图 1. 九宫格示意图

图 2. 设置坐标原点到版图的左上角位置(TopLeft)示意图

图 3. 设置坐标原点到版图的上边沿的中间位置(TopCenter)示意图

图 4. 设置坐标原点到版图的右上角位置(TopRight)示意图

图 5. 设置坐标原点到版图的左边沿的中间位置(CenterLeft)示意图

图 6. 设置坐标原点到版图的中心位置(CenterCenter)示意图

图 7. 设置坐标原点到版图的右边沿的中间位置(CenterRight)示意图

图 8. 设置坐标原点到版图的左下角位置(BottomLeft)示意图

图 9. 设置坐标原点到版图的下边沿的中间位置(BottomCenter)示意图

图 10. 设置坐标原点到版图的右下角位置(BottomRight)示意图

具体实施步骤:

结合一个具体的实例说明在版图中自动设置坐标原点的九宫格方法,操作步骤如下:

1)在EDA工具中,程序自动计算版图区域;

2)提供图形化的九宫格用以表示版图区域的九个特征位置:TopLeft / TopCenter / TopRight / CenterLeft / CenterCenter / CenterRight / BottomLeft / BottomCenter / BottomRight,如图1所示;

3)将坐标原点移到版图区域的某个特征位置,TopLeft结果如图2所示,TopCenter结果如图3所示,TopRight结果如图4所示,CenterLeft结果如图5所示,CenterCenter结果如图6所示,CenterRight结果如图7所示,BottomLeft结果如图8所示,BottomCenter结果如图9所示,BottomRight结果如图10所示。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1