DAC版图结构和电阻分压式DAC的制作方法

文档序号:20614428发布日期:2020-05-06 19:58阅读:1138来源:国知局
DAC版图结构和电阻分压式DAC的制作方法

本发明涉及集成电路技术领域,特别是涉及dac版图结构和电阻分压式dac。



背景技术:

随着数字电子技术的高速发展,数字化的产品在人们的生活中越来越常见,这也使得数模转换器(dac,digitaltoanalogconverter)在数字化产品中的应用越来越广泛。数模转换器的功能就是将数字量转换为模拟量,即输入一组数字信号,输出端为电压或者电流的模拟信号。

数模转换器的性能与版图的布局有着巨大的联系,版图布局的好坏直接影响数模转换器的性能,比如非线性,无杂散动态范围(spurious-freedynamicrange,sfdr),单调性等指标。

一般的dac版图布局,多采用开关并行排列,也即多行开关平行且相邻设置的方式。其中并行排列的开关导致开关与电阻串之间的布线金属寄生电阻差异较大,大大降低了数模转换器的积分非线性、微分非线性等性能。



技术实现要素:

基于此,有必要针对上述问题,提供一种dac版图结构和电阻分压式dac,可以降低布线金属寄生电阻差异,提高数模转换器的性能。

一种dac版图结构,包括:

电阻阵列,包括串联的第一电阻串和第二电阻串,其中,所述第一电阻串和第二电阻串均包括多个串联的电阻,每个所述电阻设有分接节点;

第一开关阵列,与所述电阻阵列间隔设置,所述第一开关阵列包括至少一第一开关电路,所述第一开关电路包括至少对第一级第一开关;其中,所述第一电阻串的每个所述电阻的分接节点对应与一对所述第一级第一开关连接;

第二开关阵列,与所述电阻阵列间隔设置,所述第二开关阵列包括至少一第二开关电路,所述第二开关电路包括至少一对第一级第二开关;其中,所述第二电阻串的每个所述电阻的分接节点对应与一对所述第一级第二开关的连接;

其中,所述第一开关阵列和所述第二开关阵列关于所述电阻阵列对称设置。

上述dac版图结构,所述第一开关阵列和所述第二开关阵列关于所述电阻阵列对称设置,降低了第一开关阵列、所述第二开关阵列与电阻阵列之间的布线金属的寄生电阻间的较大差异,可显著降低由于版图布局带来的寄生电阻的相对误差对dac性能的影响,可显著提高dac的积分非线性、微分非线性等指标,并且不会增加较大的版图面积。

在其中一个实施例中,所述电阻阵列包括相背设置的第一侧和第二侧;其中,所述第一开关阵列呈一维阵列位于所述第一侧,所述第二开关呈一维阵列位于所述第二侧。

在其中一个实施例中,所述第一开关阵列、第二开关阵列分别与所述电阻阵列之间的距离相等。

在其中一个实施例中,当所述dac的位数大于或等于2时,所述第一开关电路包括级联设置的s级第一开关,同一级的所述第一开关成对设置;其中,一个高一级第一开关分别与多对低一级第一开关中的一个连接;所述第二开关电路包括级联设置的s级第二开关,同一级的所述第二开关成对设置;其中,一个高一级第二开关分别与多对低一级第二开关中的一个连接,s大于或等于2且小于所述dac的位数。

在其中一个实施例中,所述第一开关电路中,第s级第一开关位于所述第一开关电路的中心位置,且低一级第一开关对称设置在高一级第一开关的两侧;所述第二开关电路中,第s级第二开关位于所述第二开关电路的中心位置,且低一级第二开关对称设置在高一级第二开关的两侧;其中,所述第一开关电路和所述第二开关电路关于所述电阻阵列对称设置。

在其中一个实施例中,当s等于2时,连接同一对所述高一级第一开关的多对低一级第一开关位于所述高一级第一开关的同一侧;连接同一对所述高一级第二开关的多对低一级第二开关位于所述高一级第二开关的同一侧。

在其中一个实施例中,同一对的所述第一开关相邻设置;同一对的所述第二开关相邻设置。

在其中一个实施例中,所述第一开关阵列和所述第二开关阵列关于所述电阻阵列呈中心对称分布。

在其中一个实施例中,还包括围绕所述电阻阵列设置的虚拟电阻单元,所述虚拟电阻单元包括多个接地设置的虚拟电阻。

本申请还提供一种电阻分压式dac,包括:

第一电阻串,连接在第一电压点与共模电压之间,所述第一电阻串包括多个串联的电阻;

第二电阻串,连接在所述共模电压与第二电压点之间,所述第二电阻串包括多个串联的电阻,且与所述第一电阻串串联;

第一开关阵列,包括至少一第一开关电路,所述第一开关电路至少包括多对第一级第一开关;第二开关阵列,包括至少一第二开关电路,所述第二开关电路至少包括多对第一级第二开关;其中,

通过控制所述第一级第一开关、第一级第二开关的通断来调节所述共模电压。

在其中一个实施例中,所述第一电阻串中每个电阻的分接节点对应与一对所述第一级第一开关的第一端连接,一对所述第一级第一开关中的一个第一级第一开关的第二端与第一输出端口连接,一对所述第一级第一开关中的另一个第一级第一开关的第二端与第二输出端口连接;

所述第二电阻串中每个电阻的分接节点对应与一对所述第一级第二开关的第一端连接,一对所述第一级第二开关中的一个第一级第二开关的第二端与第一输出端口连接,一对所述第一级第一开关中的另一个第一级第二开关的第二端与第二输出端口连接。

在其中一个实施例中,当所述dac的位数大于或等于2时,所述第一开关电路还包括级联设置的s级第一开关,同一级的所述第一开关成对设置;其中,一个第s级第一开关的第一端分别与多对第s-1级第一开关中的一个连接;第s级第一开关的第二端分别与第一输出端口连接;

所述第二开关电路还包括级联设置的s级第二开关,同一级的所述第二开关成对设置;其中,一个第s级第二开关的第一端分别与多对第s-1级第二开关中的一个连接;第s级第一开关的第二端分别与第二输出端口连接。

在其中一个实施例中,还包括:

译码器,用于配置所述第一开关阵列和所述第二开关阵列中各个开关的导通或断开。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他实施例的附图。

图1为其中一个实施例中电阻分压式dac的电路图;

图2为图1其中一个实施例中的dac版图结构示意图;

图3为另一个实施例中电阻分压式dac的电路图;

图4为图3其中一个实施例中的dac版图结构示意图;

图5a为传统的表蒙特卡罗仿真图之一;

图5b为其中一个实施例中dac版图的蒙特卡罗仿真图之一;

图6a为传统的表蒙特卡罗仿真图之二;

图6b为其中一个实施例中dac版图的蒙特卡罗仿真图之二;

图7为另一个实施例中电阻分压式dac的电路图;

图8为图7其中一个实施例中的dac版图结构示意图。

具体实施方式

为了便于理解本发明,为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明,附图中给出了本发明的较佳实施方式。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本发明的公开内容理解的更加透彻全面。本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本发明的描述中,“若干”的含义是至少一个,例如一个,两个等,除非另有明确具体的限定。

如图所示1,其示出了其中一实施例提供的一种电阻分压式dac的电路图。在其中一个实施例中,电阻分压式dac包括电阻阵列10、第一开关阵列20和第二开关阵列30。

电阻阵列10包括串联的第一电阻串和第二电阻串。其中,第一电阻串连接在第一电压点v1与共模电压vcom之间,所述第一电阻串包括多个串联的第一电阻,其中,第一电阻串包括2n/2个电阻。第二电阻串连接在所述共模电压vcom与第二电压点v2之间,所述第二电阻串包括多个串联的第二电阻,其中,第二电阻串也包括2n/2个电阻。第一电阻串与第二电阻串串联,也即第一电阻串和第二电阻串共包括2n个电阻,且该2n个电阻依次串联连接。其中,n表示dac的位数。

也即,本申请实施例所提供的电阻分压式dac可以理解为差分型电阻分压式dac。

第一开关阵列20,包括至少一第一开关电路,所述第一开关电路包括至少一对第一级第一开关。其中,第一电阻串中的每个电阻的分接节点对应地与一对所述第一级第一开关的第一端连接,一对所述第一级第一开关中的一个第一级第一开关的第二端与第一输出端口on连接,一对所述第一级第一开关中的另一个第一级第一开关的第二端与第二输出端口op连接。第二开关阵列30,包括至少一第二开关电路,所述第二开关电路包括至少一对第一级第二开关;其中,一对所述第一级第二开关中的一个第一级第二开关的第二端与第一输出端口on连接,一对所述第一级第二开关中的另一个第一级第二开关的第二端与第二输出端口op连接。

需要说明的是,当dac的位数n为1位时,第一开关阵列20包括一个第一开关电路,所述第一开关电路包括一对第一级第一开关;第二开关阵列30包括一个第二开关电路,所述第二开关电路包括一对第一级第二开关。

其中,第一输出端口on和第二输出端口op可以理解为该差分型电阻分压式dac的差分型输出端口,第一电压点v1和第二电压点v2可以理解为第一电阻串和第二电阻串的端电压,共模电压vcom=(vop+von)/2,其中,vop为第一输出端口op处测得的电压,von第二输出端口on处测得的电压。具体地,可通过控制各个第一级第一开关、各个第一级第二开关的通断来调节所述共模电压。

在其中一个实施例中,电阻分压式dac还包括:译码器,用于配置所述第一开关阵列20和所述第二开关阵列30中各个开关的导通或断开。在应用时,在第一电阻串和第二电阻串上加载电流信号,使第一电阻串和第二电阻串产生压降。在其中一个实施例中,译码器可控制第一开关阵列20和第二开关阵列30中的各个开关的导通或断开状态,以输出差分输出电压和共模输出电压。

参考图1,本实施例以5bit的差分型电阻分压式dac为例进行说明。也即,当dac的位数n为5时,第一电阻串包括16(2n/2)个电阻,第二电阻串包括16(2n/2)个电阻。由于dac的类型是差分型电阻分压式dac,所以,第一电阻串每个电阻的分接节点可连接一对(两个)第一级第一开关,第二电阻串每个电阻的分接节点可连接一对(两个)第一级第二开关。即第一阵列开关可包括16对第一级第一开关,即32(2n)个第一级第一开关;第二阵列开关可包括16对第一级第二开关,即32(2n)个第一级第二开关。

在本实施例中,第一开关阵列20包括一个第一开关电路,第一个开关电路包括16对第一级第一开关,第二开关阵列30包括一个第二开关电路,第二开关电路包括16对第一级第二开关。示例性的,可对32个电阻进行标识,例如用r1--r32来表示各个电阻。同时,可对16对第一级第一开关进行标识,一对第一级第一开关、第一级第二开关可以用s1ij、s1ij’表示,其中,ij表示对应电阻的序号,例如,电阻r1的序号为01,则对应的i=0,j=1。例如与电阻r1分接节点连接的一对第一级第一开关可分别用s101、s101’表示,相应的,与电阻r32分接节点连接的一对第一级第二开关可分别用s132、s132’表示。

可选的,当dac的位数为多位时,第一开关阵列20还可包括m个(多个)第一开关电路,其中,m大于或等于2。当第一开关阵列20包括m个第一开关电路时,则每个第一开关电路可包括2n/2m对第一级第一开关。相应的,第二开关阵列30还可包括m个(多个)第二开关电路,其中,m大于或等于2。当第二开关阵列30包括m个第二开关电路时,则每个第二开关电路可包括2n/2m对第一级第二开关。示例性的,当n=5,m=4时,每个第一开关电路可包括4对第一级第一开关,每个第二开关电路可包括4对第一级第二开关。

需要说明的是,在本申请实施例中,对第一开关电路、第二开关电路的数量不做进一步的限定。

如图2所示,本申请实施例提供了一种dac版图结构,该dac版图结构可理解为如图1所示的电阻分压式dac的版图布局结构。

示例性的,本实施例以5bit的差分型电阻分压式dac为例进行说明。其中,所述第一开关阵列20和所述第二开关阵列30关于所述电阻阵列10对称设置。

在其中一个实施例中,参考图2,电阻阵列10包括第一电阻串和第二电阻串,且该电阻阵列10呈二维阵列排布,其中,第一电阻串和第二电阻串的各电阻r1-r32呈蛇形设置。具体的,第一电阻串的电阻r1-r16沿第一方向呈一维线性排列,其第二电阻串的电阻r17-r32沿第二方向呈一维线性排列。32个电阻中相邻电阻间首尾蛇形连接,以降低电阻间金属连线的寄生电阻,根据该电阻阵列10的排布方式,其第一开关阵列20中的第一对第一级第一开关至第十六对第一级第一开关沿第一方向呈一维线性排列,且靠近所述电阻r1-r16一侧设置,第二开关阵列30中的第一对第一级第二开关至第十六对第一级第二开关沿第二方向呈一维线性排列,且靠近所述电阻r17-r32一侧设置。示例性的,与电阻r1连接的第一对第一级第一开关s101、s101’靠近电阻r1设置,与电阻r32连接的第十六对第一级第二开关s132、s132’靠近电阻r32设置。电阻的每个分接节点连接的一对一级开关相邻摆放,作为一组开关,每组开关与相连的电阻等间距放置,以降低开关与电阻间的金属连线上寄生电阻的相对误差。

可以理解的是,可基于电阻阵列10、第一开关阵列20和第二开关阵列30所在平面构建坐标系,其中,第一方向可理解为该坐标系x轴的正方向,第二方向可理解为该坐标系x轴的反方向,也即,第一方向与第二方向相反。

需要说明的是,当第一开关阵列20仅包括第一级第一开关,第二开关阵列30仅包括第一级第二开关时,第一开关阵列20中各个第一级第一开关的位置关系不做进一步的限定,第二开关阵列30中各个第一级第二开关的位置关系不做进一步的限定。

本申请提供的dac版图结构,所述第一开关阵列20和所述第二开关阵列30关于所述电阻阵列10对称设置,该版图结构降低了第一开关阵列20、所述第二开关阵列30与电阻阵列10之间的布线金属的寄生电阻间的较大差异,可显著降低由于版图布局带来的寄生电阻的相对误差对dac性能的影响,可显著提高dac的积分非线性、微分非线性等指标,并且不会增加较大的版图面积。

在其中一个实施例中,所述电阻阵列10包括相背设置的第一侧和第二侧;其中,所述第一开关阵列20呈一维阵列位于所述第一侧,所述第二开关阵列30呈一维阵列位于所述第二侧。

可选的,第一开关阵列20的多对第一级第一开关可根据电阻阵列10中各电阻的分布位置,合理的分布在电阻阵列10的所述第一侧,第二开关阵列30的多对第一级第二开关可根据电阻阵列10中各电阻的分布位置,合理的分布在电阻阵列10的所述第二侧。

在其中一个实施例中,所述第一开关阵列20、第二开关阵列30分别与所述电阻阵列10之间的距离相等。具体地,第一开关阵列20和第二开关阵列30均呈一维线性排列。其中,第一开关阵列20与电阻阵列10之间的距离定义为第一距离p1,第二开关阵列30与电阻阵列10之间的距离定义为第二距离p2,且第一距离p1与第二距离p2相等。

需要说明的是,第一距离p1可以理解为第一开关阵列20最靠近电阻阵列10的外侧边缘与电阻阵列10最靠近第一开关阵列20的外侧边缘之间的间距,还可理解为第一开关阵列20沿第一方向的中轴线与电阻阵列10沿第一方向的中轴线之间的间距。相应的,第二距离p2可以理解为第二开关阵列30最靠近电阻阵列10的外侧边缘与电阻阵列10最靠近第二开关阵列30的外侧边缘之间的间距,还可理解为第二开关阵列30沿第一方向的中轴线与电阻阵列10沿第一方向的中轴线之间的间距。

本实施例中,第一开关阵列20中的第一级第一开关和电阻阵列10等间距放置、第二开关阵列30中的第一级第二开关和电阻阵列10也等间距放置,在布线时,第一级第一开关、第一级第二开关分别与电阻间的连线可尽量保证等长,这样寄生电阻可尽量保持一致,从而降低相对误差。

在其中一个实施例中,当dac的位数n大于或等于2时,所述第一开关电路包括级联设置的s级第一开关,同一级的所述第一开关成对设置。其中,一个第s级第一开关的第一端分别与多对第s-1级第一开关中的一个连接。也即,高一级第一开关的第一端分别与多对低一级第一开关中的一个连接。同时,一对所述第s级第一开关中的一个第s级第一开关的第二端与第一输出端口on连接,一对所述第s级第一开关中的另一个第s级第一开关的第二端与第二输出端口op连接。

当dac的位数n大于或等于2时,所述第二开关电路包括级联设置的s级第二开关,同一级的所述第二开关成对设置;其中,一个第s级第二开关的第一端分别与多对第s-1级第二开关中的一个连接;也即,高一级第二开关的第一端分别与多对低一级第二开关中的一个连接。同时,一对所述第s级第二开关中的一个第s级第二开关的第二端与第一输出端口on连接,一对所述第s级第二开关中的另一个第s级第二开关的第二端与第二输出端口op连接。

需要说明的是,高一级可以理解为s级中的第j级,其中,j大于或等于2且小于或等于s。低一级可以理解为第j-1级,也即,高一级的级数与低一级的级数的差值为1,且高一级的级数大于低一级的级数。

其中,s大于或等于2且小于或等于dac的位数。即,当差分型电阻分压式dac为n位时,其中,2≤s≤n。例如,当差分型电阻分压式dac为5位时,第一开关电路还包括级联设置的第二级第一开关、第三级第一开关、第四级第一开关或第五级第一开关。相应的,第二开关电路也可对应还包括级联设置的第二级第二开关、第三级第二开关、第四级第二开关或第五级第二开关。

如图3和图4所示,在其中一个实施例中,第一开关电路包括级联设置的两级第一开关,第二开关电路也包括级联设置的两级第二开关。示例性的,以5bit的差分型电阻分压式dac为例进行说明。

第一开关阵列20包括16对第一级第一开关和至少一对第二级第一开关。其中,第二级第一开关的对数与第一开关电路的数量相关联。每个第一开关电路至少包括一对第二级第一开关,每对第二级第一开关中的一个第二级第一开关可与多对第一级第一开关中的一个第一级第一开关连接。示例性的,第一开关阵列20可包括两个第一开关电路210、220,每个开关电路包括八对第一级第一开关,两对第二级第一开关,也即,第一开关阵列20可包括四对第二级第一开关。在第一开关电路210中可包括两对第二级第一开关,其中,第一对第二级第一开关包括第二级第一开关s201和s201’;第二对第二级第一开关包括第二级第一开关s202和s202’;在第一开关电路220中可包括两对第二级第一开关,分别为第二级第一开关s203和s203’;第二级第一开关s204和s204’。其中,第二级第一开关s201分别与第一级第一开关s101、s102、s103、s104连接;第二级第一开关s201’分别与第一级第一开关s101’、s102’、s103’、s104’连接;第二级第一开关s202分别与第一级第一开关s105、s106、s107、s108连接;第二级第一开关s202’分别与第一级第一开关s105’、s106’、s107’、s108’连接。

相应的,第二开关阵列30包括16对第一级第二开关和至少一对第二级第二开关。其中,第二级第二开关的对数与第二开关电路的数量相关联。每个第二开关电路包括至少一对第二级第二开关,每对第二级第二开关中的一个第二级第二开关可与多对第一级第二开关中的一个第一级第二开关连接。

示例性的,第二开关阵列30可包括两个第二开关电路310、320,每个第二开关电路包括八对第一级第二开关、两对第二级第二开关,也即,第二开关阵列可包括四对第二级第二开关。第二开关电路310可包括两对第二级第二开关,其中,第一对第二级第二开关包括第二级第二开关s205和s205’;第二对第二级第二开关包括第二级第二开关s206和s206’;第二开关电路320也可包括两对第二级第二开关,分别为第二级第二开关s207和s207’;第二级第二开关s208和s208’。其中,第二级第二开关s205分别与第一级第二开关s117、s118、s119、s120连接;第二级第二开关s205’分别与第一级第二开关s117’、s118’、s119’、s120’连接;第二级第二开关s206分别与第一级第二开关s121、s122、s123、s124连接;第二级第二开关s206’分别与第一级第二开关s121’、s122’、s123’、s124’连接。

需要说明的是,第二开关电路的数量取决于第二开关电路所包括的第二开关的级数以及各级第二开关的数量。在本申请实施例中,对第一开关电路的数量、第一开关的级数、各级第一开关的数量、第二开关电路的数量、第二开关的级数、各级第二开关的数量均不作进一步的限定。

需要说明的是,第二级第一开关与第一级第一开关的连接数量q可根据第一开关的总数进行设置,其中,1<q<第一开关总数。比如,可以是2、3、4、5或更多个等,通常可为2的倍数。其中,第一级第一开关的对数可以为连接数量q的倍数,也可不是连接数量q的倍数。当不是连接数量q的倍数时,可以将剩余的第一级第一开关单独设置一个第二级第一开关。相应地,第二级第二开关与第一级第二开关的连接数量q理论上无限制,比如,可以是2、3、4、5或更多个等。

如图4所示,本申请实施例提供了一种dac版图结构,该dac版图结构是上述图3所示电阻分压式dac的版图布局结构。示例性的,本实施例以5bit的差分型电阻分压式dac为例进行说明。第一开关电路包括级联设置的两级第一开关、第二开关电路包括级联设置的两级第二开关。

在其中一个实施例中,所述第一开关电路包括两级级联设置的第一开关,同一级的所述第一开关成对设置。即,第一开关电路包括第一级第一开关及与该第一级第一开关级联设置的第二级第一开关,其中,第一级第一开关成对设置,且数量为多对,第二级第一开关成对设置,且数量为至少一对。其中,一个第二级第一开关分别与多对第一级第一开关中的一个连接。

示例性的,在第一开关电路中可包括两对第二级第一开关,分别为第二级第一开关s201和s201’及第二级第一开关s202和s202’。

其中,所述第一开关电路中,第二级第一开关位于所述第一开关电路的中心位置,且第一级第一开关对称设置在第二级第一开关的两侧。也即,第二级第一开关设置在第一级第一开关中间呈插指结构交叉布局。示例性的,两对第二级第一开关s201、s201’;s202、s202’位于八对第一级第一开关的中间。

在其中一个实施例中,连接同一第二级第一开关的多个第一级第一开关位于第二级第一开关的同一侧。也即,与一对第二级第一开关s201、s201’连接的四对第一级第一开关s101、s101’;s102、s102’;s103、s103’;s104、s104’位于第二级第一开关s201、s201’的一侧。与一对第二级第一开关s202、s202’连接的四对第一级第一开关s105、s105’;s106、s106’;s107、s107’;s108、s108’位于第二级第一开关s202、s202’的一侧。

在其中一个实施例中,同一对的所述第一开关相邻设置。也即,一对第二级第一开关s201、s201’相邻设置,且一对第二级第一开关s202、s202’相邻设置,相应的,一对第一级第一开关s101、s101’相邻设置;一对第一级第一开关s102、s102’相邻设置;一对第一级第一开关s103、s103’相邻设置;一对第一级第一开关s104、s104’相邻设置。也即,第一开关电路210中多级第一开关沿第一方向的布局为:s101、s101’、s102、s102’、s103、s103’、s104、s104’、s201、s201’、s202’、s202、s105、s105’、s106、s106’、s107、s107’、s108、s108’。

所述第二开关电路包括级联设置的两级第二开关,同一级的所述第二开关成对设置;其中,一个第二级第二开关分别与多对第一级第二开关中的一个连接,即,第二开关电路包括第一级第二开关及与该第一级第二开关级联设置的第二级第二开关,其中,第一级第二开关成对设置,且数量为多对,第二级第二开关成对设置,且数量为至少一对。在其中一个实施例中,所述第二开关电路中,第s级第二开关位于所述第二开关电路的中心位置,且低一级第二开关对称设置在高一级第二开关的两侧。

在其中一个实施例中,连接同一所述高一级第二开关的多个低一级第二开关相邻设置。

在其中一个实施例中,同一对的所述第二开关相邻设置。

示例性的,在第二开关电路320中,包括两对第二级第二开关,分别为第二级第二开关s208和s208’及第二级第二开关s207和s207’。其中,在第二开关电路320中,第二级第二开关s208和s208’、s207和s207’位于所述第二开关电路的中心位置,且第一级第二开关对称设置在第二级第二开关的两侧。也即,第二级第二开关s208和s208’、s207和s207’设置在第一级第二开关中间呈插指结构交叉布局,示例性的,两对第二级第一开关s207和s207’、s208和s208’位于八对第一级第二开关的中间。

在其中一个实施例中,连接同一第二级第二开关的多个第一级第二开关位于第二级第二开关的同一侧。也即,与一对第二级第一开关s208、s208’连接的四对第一级第二开关s132、s132’;s131、s131’;s130、s130’;s129、s129’位于第二级第一开关s208、s208’的一侧。与一对第二级第一开关s207、s207’连接的四对第一级第二开关s128、s128’;s127、s127’;s126、s126’;s125、s125’位于第二级第一开关s207、s207’的另一侧。

在其中一个实施例中,同一对的所述第二开关相邻设置。也即,一对第二级第二开关s207、s207’相邻设置,且一对第二级第二开关s208、s208’相邻设置,相应的,一对第一级第二开关s132、s132’相邻设置;一对第一级第二开关s131、s131’相邻设置;一对第一级第二开关s130、s130’相邻设置;一对第一级第二开关s129、s129’相邻设置。第二开关电路310中多级第二开关沿第一方向的布局为:s132、s132’;s131、s131’;s130、s130’;s129、s129’、s208、s208’、s207’、s207、s128、s128’;s127、s127’;s126、s126’;s125、s125’。

其中,所述第一开关电路和所述第二开关电路关于所述电阻阵列10对称设置。

在其中一个实施例中,所述第一开关阵列20和所述第二开关阵列30关于所述电阻阵列10的中心呈中心对称分布。具体地,第一开关阵列20与电阻阵列10之间的第一距离p1和第二开关阵列30与电阻阵列10之间的第二距离p2相等。

基于如图4所示的dac版图结构,对其进行了蒙特卡罗仿真。假设dac输出幅度为nv,位数为mbit,则lsb表示1lsb=n/2m。如图5a和5b所示,图中横坐标表示码值,纵坐标为inl;如图6a和6b所示,图中横坐标表示码值,纵坐标为dnl,其中dnl即微分非线性,其代表dac局部的非线性程度;而inl为积分非线性,代表dac整体的非线性程度。dnl或inl的值越大,代表整个dac局部和整体的线性度越差,误差也就越大。其中,图5a和图6a是基于传统dac版图结构的仿真结果,图5b和图6b是基于本申请实施例所提供的dac版图结构的仿真结果。由对比图可知,本申请实施例中所提供的dac版图结构仿真得出的inl和dnl远远小于传统版图布局方案的inl和dnl,其线性度性能更好,精度更高。

上述dac版图结构,其第一开关阵列20与第二开关阵列30对称设置在电阻阵列10的两侧,且第一开关阵列20、第二开关阵列30关于电阻阵列10呈中心对称,可以降低纵向和横向的工艺梯度效应引起的不对称,同时,还可以降低第一开关阵列20、第二开关阵列30分别与电阻阵列10的布线寄生电阻的相对误差。同时,第一开关阵列20中的第二级第一开关位于第一级第一开关中间且插指结构交叉布局,第二开关阵列30中的第二级第二开关位于第一级第二开关中间,且插指结构交叉布局,可以降低级联的开关间的布线误差,且不额外增加版图面积,提高了dac的性能。

如图7和图8所示,在其中一个实施例中,所述第一开关电路包括级联设置的三级第一开关,同一级的所述第一开关成对设置;其中,一个第三级第一开关分别与多对第二级第一开关中的一个连接;一个第二级第一开关分别与多对第一级第一开关中的一个连接。所述第二开关电路包括级联设置的三级第二开关,同一级的所述第二开关成对设置;其中,一个第三级第二开关分别与多对第二级第二开关中的一个连接,一个第二级第二开关分别与多对第一级第二开关中的一个连接。

示例性的,以5bit的差分型电阻分压式dac为例进行说明。第一开关阵列20包括2个第一开关电路210、220,每个第一开关电路包括级联设置的第一级第一开关、第二级第一开关和第三级第一开关。

其中,第一开关电路210的第三级第一开关s301分别与第二级第一开关s201、s202连接,第三级第一开关s301’分别与第二级第一开关s201’、s202’连接。第二级第一开关与第一级第一开关的连接关系在前述实施例中以说明,在此不再赘述。

相应的,第二开关阵列30包括2个第二开关电路310、320,每个第二开关电路包括级联设置的第一级第二开关、第二级第二开关和第三级第二开关。

其中,第二开关电路320的第三级第二开关s304分别与第二级第二开关s207、s208连接,第三级第二开关s304’分别与第二级第二开关s207’、s208’连接。第二级第二开关与第一级第二开关的连接关系在前述实施例中以说明,在此不再赘述。

参考图8,本申请实施例提供了一种dac版图结构,该dac版图结构是上述图7所示电阻分压式dac的版图布局结构。示例性的,本实施例以5bit的差分型电阻分压式dac为例进行说明。第一开关电路包括级联设置的三级第一开关,第二开关电路包括级联设置的三级第二开关。

示例性的,第一开关电路210包括八对第一级第一开关,两对第二级第一开关和一对第三级第一开关s301和s301’。其中,第三级第一开关s301和s301’位于所述第一开关电路的中心位置,且第二级第一开关对称设置在第三级第一开关的两侧,第一级第一开关对称设置在第二级第一开关的两侧。也即,一对第三级第一开关s301和s301’位于第二级第一开关s201、s201’和第二级第一开关s202、s202’的中间。

在其中一个实施例中,同一对的所述第一开关相邻设置。也即,一对第三级第二开关s301、s301’相邻设置。

需要说明的是,在第一开关电路中,第二级第一开关与第一级第一开关的排布方式与前述实施例中的排布方式相同,在此不再赘述。

第一开关电路210中多级第一开关沿第一方向的布局为:s101、s101’、s102、s102’、s103、s103’、s104、s104’、s201、s201’、s301、s301’、s202’、s202、s105’、s106’、s107’、s108’、s105、s106、s107、s108。

第二开关电路320包括八对第一级第二开关,两对第二级第二开关和一对第三级第二开关s304和s304’。在所述第二开关电路中,第三级第二开关s304和s304’位于所述第二开关电路的中心位置,且第二级第二开关对称设置在第三级第二开关的两侧,第一级第二开关对称设置在第二级第二开关的两侧。也即,一对第三级第二开关s304和s304’位于第二级第二开关s207、s207’和第二级第二开关s208、s208’的中间。

在其中一个实施例中,同一对的所述第一开关相邻设置。也即,一对第三级第二开关s304、s304’相邻设置。

需要说明的是,在第二开关电路中,第二级第二开关与第一级第二开关的排布方式与前述实施例中的排布方式相同,在此不再赘述。

第二开关电路310中多级第二开关沿第一方向的布局为:s132、s132’;s131、s131’;s130、s130’;s129、s129’、s208、s208’、s304、s304’、s207’、s207、s128、s128’;s127、s127’;s126、s126’;s125、s125’。可选的,第一开关电路还可以为包括四级、五级、六级或更多级数级联设置的多级第一开关,第二开关电路还可以为包括四级、五级、六级或更多级数级联设置的多级第二开关。

所述第一开关电路中,第s级第一开关位于所述第一开关电路的中心位置,且低一级第一开关对称设置在高一级第一开关的两侧。

所述第二开关电路中,第s级第二开关位于所述第二开关电路的中心位置,且低一级第二开关对称设置在高一级第二开关的两侧。

在其中一个实施例中,同一对的所述第一开关相邻设置;同一对的所述第二开关相邻设置。

本实施例中,第一阵列开关中包括s级联设置的多个第一开关,第二阵列开关中包括s级联设置的多个第二开关,可以对应减小第一输出端on连接的第一开关个数以减小漏电,相应的,也可以对应减小第二输出端op连接的第二开关个数以减小漏电。

示例性的,当s为3时,以第一输出端on为例进行说明,假设第一级第一开关s101、第二级第一开关s201和第三级第一开关s301闭合,该侧其余开关断开。即从电阻到第一输出端on的导通电路上,第一输出端on节点对应4个开关,第三级第一开关s301闭合开关,第三级第一开关s301’、第三级第二开关s302、s302’开关断开,第三级第一开关s301’、第三级第二开关s302、s302’这3个开关仍然存在漏电流,所以第一输出端on节点存在3个开关的漏电流。第二级第一开关s201和第三级第一开关s301间的节点有2个开关,第二级第一开关s201闭合,第二级第一开关s202断开,第二级第一开关s202开关仍有漏电流,所以该节点存在1个开关的漏电流。第一级第一开关s101、第二级第一开关s201间的节点有4个开关,第一级第一开关s101闭合,其余开关断开,即该节点有3个开关的漏电流。即从电阻到第一输出端on端口存在7个开关漏电流。同理第二输出端op端也有7个开关漏电流,共14个开关漏电流影响电阻串分压。

在其中一个实施例中,还包括围绕所述电阻阵列10设置的虚拟电阻单元,所述虚拟电阻单元包括多个接地设置的虚拟电阻。

本申请提供的dac版图结构,降低了第一开关阵列20、第二开关阵列30与电阻阵列10之间的布线金属的寄生电阻间的较大差异,同时也降低了同一开关阵列中各个开关之间的布线寄生的差异,同时该布局结构使第一开关阵列20、第二开关阵列30与电阻阵列10整体成中心匹配,有效的降低了纵向和横向的工艺梯度效应引起的不对称,且不额外增加版图面积,显著提高了dac的积分非线性、微分非线性等指标,提高了dac的性能。同时,通过设置s级联设置的多个第一开关及s级联设置的多个第二开关,可以减小漏电,而且第s级第一/二开关设置在第s-1级第一/二开关中间呈插指结构交叉布局,可进一步降低开关布线金属上的寄生电阻的相对误差,以提高dac性能。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。需要说明的是,本申请的“一实施例中”、“例如”、“又如”等,旨在对本申请进行举例说明,而不是用于限制本申请。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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