电工基础

电工基础知识_电工技术-电工最常见电路

模拟电路设计需要注意哪些事项呢

时间:2023-03-07 11:26来源:未知 作者:admin 点击:
最近刚交gds,趁热打铁总结一下需要跟layou te r沟通的注意事项。略过内心吐槽一万字……我琢磨着下次先弄一个checklist,然后每日三省吾身才好…… A. 先说说 信号 通路有关的: 重点

最近刚交gds,趁热打铁总结一下需要跟layouter沟通的注意事项。略过内心吐槽一万字……我琢磨着下次先弄一个checklist,然后每日三省吾身才好……

A. 先说说信号通路有关的:

重点需要matching的管子标注在schematic上面;(common centroid)

9075ea1c-214c-11ed-ba43-dac502259ad0.jpg
 

保证信号通路尽量笔直而且够短;(如果是走电流的通路,拐角的地方可以走45°。如果出现off grid的drc error,layouter会加一点东西,改起来不难)

特别敏感的通路记得加上shielding,比如用m4走线,那就左右各加一条m4,上下m3和m5都加上,然后把shielding的线连到vss去;

909aaf78-214c-11ed-ba43-dac502259ad0.png
 

有时候layouter加的dummy还是不够。我记得好像为了防止STI,dummy最好大于1um宽。面积够用就多加点,反正最后为了过drc的density check还得加dummy filling呢!

90afe8fc-214c-11ed-ba43-dac502259ad0.jpg

B. 再说一下电源和地的走线:

大电流自然是需要用高层金属走线(高层金属比底层的厚很多),能宽一点就宽一点,毕竟算导线的电阻是用方块电阻的,两条线一样都是10um,一条是1um宽,一条是0.5um宽,后者的方块电阻就是前者的两倍了。(老大前天跟我说之前遇到过从pad到core,vdd降低了1V的情况……可怕极了)

90c07a00-214c-11ed-ba43-dac502259ad0.jpg

高层金属的电阻率要远低于低层

layouter很习惯在device上面盖一层一层的vdd和vss走线,然后用多层的via垂直打孔下来,因为可以缩短走线的长度而且让版图更加紧凑;对于不那么敏感的模块,这样子问题不大;但是有一些很敏感的模块就别这样了,记得提前告知layouter;

电流很大的话,core尽量离vdd,vss的pad近一些,不用非把core放在正中间;

C. 其他需要注意的地方:

如果不想让dummy filling加在chip core上面,记得让layouter加block marker;当然有可能同时带来drc的density过不了的情况。有必要的话问问能不能waive掉,说不定可以呢?

其实不想浪费面积,可以让layouter在多余的地方加上mosfet做去耦电容放在电源和地之间(或者reference电压和地之间),先画一个基本涵盖了全部层的unit,然后把空地都摆上好了;

提前注意一下可能出现antenna问题的地方:解决办法除了大家都知道的跳线,还有加buffer,还有在走线旁边挂一个反偏的diode;哪种容易就用哪种吧^_^参考解决方法

90dbdd18-214c-11ed-ba43-dac502259ad0.png
跳线:Jumper Insertion or Metal hoping

90f1f2ce-214c-11ed-ba43-dac502259ad0.png

加反偏的diode:Antenna diode insertion

LDO的话,如果同时给几个block供电,记得用star connection,别一条线先到block a再到block b……尽量保证LDO到各个block的距离差不多;

有时间的话,其实可以自己先摆好device,再让layouter在上面画各种连线,毕竟我们designer其实只相信自己对吧?^_^

越是靠近deadline越不能慌,肯定有人一直赶着push,但是一旦发现layout需要改的地方,就立刻联系layouter改,毕竟chip回来能不能work都是designer的锅,layouter可不会背锅呢。都是layout review过的,designer当时没看到问题那就是designer的事情……(作者君干过最后差点误删自己的working directory的可怕错误,吓死宝宝了,手贱再来一次心脏病就要发作了)



审核编辑:刘清

(责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------
栏目列表
推荐内容