随着时代发展,越来越多的人开始选择电子工程师作为其职业发展道路,电子工程师不仅要精通各种EDA工具及设计技巧,也要具备PCB加工制造方面知识,今天我们来聊聊什么是版图?版图设计流程有哪些?希望对小伙伴们有所帮助。
1、什么是版图?
根据逻辑与电路功能和性能要求及工艺水平要求来设计光刻用的掩膜版图,实现IC设计的最终输出。
版图是一族相互套合的图形,各层版图相应于不同的工艺步骤,每一层版图用不同的图案来表示。
版图与所采用的制备工艺紧密相关。
2、版图设计流程有哪些?
版图设计主要包括模块设计、芯片规划、布局、布线等,是一个组合规划和巧拼图形的工作,在一个规则形状(一般为长方形)平面区域内不重叠地布局多个模块(又称部件),在各模块之间按电路连接信息的要求逐行布线,版图设计是从逻辑信息向几何信息的转换。
①模块设计
芯片设计中最小的单位是元件,设计过程从元件、门、基本单元、宏单元、芯片,从小到大进行。基本单元和宏单元可视为模块,模块设计是最基本的环节。
②芯片规划
根据已知的模块数量和线网连接表来估算芯片面积,其中模块大约占用一般,另一半将用来作为布线通道。
③布局
布局是指如何把各个模块合理地排布在芯片上,怎样确定每个模块的最佳位置,以使占用芯片面积为最小且布线结果又最好。
④布线
模块位置确定之后,把各个模块的相应端口按一定规则和电路的要求,用互连线连接起来,布线应达到下列要求:
布线的总长度最短;
分布均匀;
布通率尽可能达到100%。
布线的优劣决定于电路的工作速度和芯片面积大小,决定VLSI芯片工作速度的主要因素,实际上往往不是MOS或双极晶体管本身,而是互连线造成的延迟,过长的互连线使电路性能降低,当自动布线难以达到100%的布通率时,可用人机交互方式进行人工干涉。