本发明属于dac版图设计,涉及dac版图布局布线方法和系统。
背景技术:
1、数模转换器,又称d/a转换器,简称dac,它是把数字量转变成模拟量的器件。通常一个n位的dac需要2n个电阻和2n个选通开关,以6位dac为例,如图2所示,一个6位的dac需要64个电阻和64个选通开关,其选通开关电路结构是由与逻辑门nand<0:63>和开关管tg<0:63>构成。tg与nand和电阻均有连线关系,tg<x>与nand<x>和rx之间的连线是相同的。因此当dac位数增加时,电阻、nand和tg的个数会呈指数增长,同时信号线根数也会呈指数增长,对电阻、nand和tg的布局布线则尤为重要。
2、常规的电阻、nand和tg的布局布线方法如图3所示,nand<0:63>按照顺序摆成矩形,tg<0:63>按照顺序摆成矩形,电阻r0~r63按照顺序摆成矩形。虚线1是tg<0>与nand<0>、r0之间的连接示意路径,虚线2是tg<15>与nand<15>、r15之间的连接示意路径。由于每一个nand、tg、电阻的版图面积大小不一样,将电阻、nand和tg形成的三个矩形拼在一起很难形成一个美观的版图。tg与nand和电阻连接各需要64根线道,一共是128根线道,浪费版图面积,而且连接信号线路径较长,线阻较大。该布局布线方法中,每一组tg、nand和电阻都需要手动的单独连接,重复性工作太多。当dac位数增加时,这种布局布线方法就浪费了很多时间。
3、由于dac对匹配性要求比较高,使用这种布局布线方法连接的信号线顺序无规律可寻,一旦有其中某一根信号线连错,lvs(layout versus schematic,电路规则检查)报错不会直接指向连错的位置,所以lvs验证过程将会耗费大量时间。
技术实现思路
1、为解决现有技术中存在的不足,本发明的目的在于,提供dac版图布局布线方法和系统,使整个版图信号线少且短,简单清晰美观,可避免大量的重复连线工作,提高工作效率。
2、为了实现上述目标,本发明采用如下技术方案:
3、dac版图布局布线方法,所述方法为:首先将一组电阻rx、逻辑门nand<x>和开关管tg<x>制作成标准单元,然后将标准单元按照预计的版图形状复制排列,完成dac版图布局布线。
4、本发明进一步包括以下优选方案:
5、优选地,所述方法具体包括以下步骤:
6、步骤1:确定dac版图设计参数,包括预计的版图形状,电阻r、逻辑门nand和开关管tg各自的数量和器件类型;
7、步骤2:基于器件的类型尺寸,将一组电阻rx、逻辑门nand<x>和开关管tg<x>制作为一个标准单元;
8、步骤3:在标准单元内进行电阻rx、逻辑门nand<x>和开关管tg<x>连线及优化;
9、步骤4:将标准单元按照预计的版图形状复制排列,完成dac版图优化布局布线及优化。
10、优选地,步骤1所述dac版图中,电阻r、逻辑门nand和开关管tg各自的数量相等,均为n个。
11、优选地,所述n为64。
12、优选地,步骤1所述dac版图中,每组电阻rx、逻辑门nand<x>和开关管tg<x>之间的连线相同,x取0至n-1。
13、优选地,步骤2中,首先根据器件类型确定电阻r、逻辑门nand和开关管tg中的最大器件宽度;
14、其次将一组电阻rx、逻辑门nand<x>和开关管tg<x>按照最大器件宽度制作为一个标准单元。
15、优选地,步骤3中,标准单元内,电阻rx、逻辑门nand<x>和开关管tg<x>三个的布局位置一一对应放置。
16、优选地,步骤3中,标准单元内,电阻rx、逻辑门nand<x>和开关管tg<x>在自身器件上连线,不额外占用线道,以实现信号线连接长度最短。
17、本发明的dac版图布局布线系统,用于实现上述dac版图布局布线方法。
18、本发明的有益效果在于,与现有技术相比:
19、1.本发明首先制作标准单元,在标准单元里完成tg<x>与nand<x>和rx之间的连线,完成标准单元的版图优化,标准单元中tg<x>与nand<x>和rx三个器件的布局位置一一对应放置,且它们之间的连线在自身器件上解决,不需要额外占用线道,且信号线连接长度最短。
20、2.本发明做好标准单元后,将标准单元按照版图想要的布局形状复制,完成所有tg<x>与nand<x>和rx之间的连线与版图优化,可以达到更高的匹配效果,保证版图连线的正确性。
1.dac版图布局布线方法,其特征在于:
2.根据权利要求1所述的dac版图布局布线方法,其特征在于:
3.根据权利要求2所述的dac版图布局布线方法,其特征在于:
4.根据权利要求3所述的dac版图布局布线方法,其特征在于:
5.根据权利要求2所述的dac版图布局布线方法,其特征在于:
6.根据权利要求1所述的dac版图布局布线方法,其特征在于:
7.根据权利要求1所述的dac版图布局布线方法和系统,其特征在于:
8.根据权利要求7所述的dac版图布局布线方法,其特征在于:
9.dac版图布局布线系统,其特征在于: