画STD. CELL点线辅助法
发布时间:2008/6/5 0:00:00 访问次数:831
画std. cell点线辅助法 [前言] 写在前面的话,layout是件体力活,既然大家选择了layout这个工作就应该爱这项工作,不要自己看轻自己,也 要注意休息保重自己的身体!! [正文] 本文所讲的点线画法只是个人的一种叫法,其实标准的名称为 “stick diagram”。这种方法是传统的教课书中的 方法,本文拿来介绍就是要讲这种方法实例化。前人既然已经为我们总结了一些方法,我们就没有必要再做重复的工 作,应该是发扬光大,或者加以改进。 实例: 下图为一个标准的latch电路图 在开始将电路画成标准单元时,需要做一些准备工作,就是一个思考的过程。 首先在草稿纸上两条横线,然后将要画mos管的位置在横线上作记号。(通常将两个传输门放在一起,并且将ck端的 poly直接连到一起) 图(二)中,接着画q与nq之间的invert和剩下的invert。在q与nq间的invert上标记label。(图中将两个invert的 power/ground端共用以节省面积。 图三,将摆好的器件进行最后接线,并作标记,完成草稿部分。 值得注意的有:器件的尺寸,连接时预留contact的部分,出pin的pitch值的考虑等。 真实的版图大致如此,虽然与草稿有点出入,但基本思路还是按草稿来定的。 [结尾] 好的方法可以提高效率、节省时间,但好的方法也需要总结与推广。 |
画std. cell点线辅助法 [前言] 写在前面的话,layout是件体力活,既然大家选择了layout这个工作就应该爱这项工作,不要自己看轻自己,也 要注意休息保重自己的身体!! [正文] 本文所讲的点线画法只是个人的一种叫法,其实标准的名称为 “stick diagram”。这种方法是传统的教课书中的 方法,本文拿来介绍就是要讲这种方法实例化。前人既然已经为我们总结了一些方法,我们就没有必要再做重复的工 作,应该是发扬光大,或者加以改进。 实例: 下图为一个标准的latch电路图 在开始将电路画成标准单元时,需要做一些准备工作,就是一个思考的过程。 首先在草稿纸上两条横线,然后将要画mos管的位置在横线上作记号。(通常将两个传输门放在一起,并且将ck端的 poly直接连到一起) 图(二)中,接着画q与nq之间的invert和剩下的invert。在q与nq间的invert上标记label。(图中将两个invert的 power/ground端共用以节省面积。 图三,将摆好的器件进行最后接线,并作标记,完成草稿部分。 值得注意的有:器件的尺寸,连接时预留contact的部分,出pin的pitch值的考虑等。 真实的版图大致如此,虽然与草稿有点出入,但基本思路还是按草稿来定的。 [结尾] 好的方法可以提高效率、节省时间,但好的方法也需要总结与推广。 |
上一篇:Mapping file的使用