一种R-2R型数模转换器

文档序号:32654792发布日期:2022-12-23 21:09阅读:38来源:国知局
一种R-2R型数模转换器
一种r-2r型数模转换器
技术领域
1.本发明涉及数模转换器技术领域,尤其是一种r-2r型数模转换器。


背景技术:

2.随着5g时代的到来,通讯系统迅猛发展,使得人们与电子设备之间的交流互动显的越来越频繁。自然界中的信号在计算机进行处理时需要从模拟信号转换成数字信号,在被下一级接收时又需要将以二进制形式传输的数字信号转换成模拟信号,因此,数模转换器在处理信号的过程中尤其重要,其性能的好坏直接影响了整个信息传递的质量。
3.数模转换器(dac)有很多种结构,常见的结构有串电阻型、r-2r倒t型、电流舵型以及电容型。串电阻型数模转换器精度较高,输出线性度好,但不适用于分辨率较高的数模转换器中,其电路面积会随着分辨率的提升而倍增。电流舵型数模转换器转换速率快,但存在功耗大,精度低等问题。电容型数模转换器分辨率较高,但版图布局中对电容匹配要求较高,面积较大。
4.现有技术中,r-2r倒t型数模转换器虽然具有功耗低、面积小的优点,但转换速度和转换精度仍有待提高。


技术实现要素:

5.本发明的目的在于至少一定程度上解决现有技术中存在的技术问题之一。
6.为此,本发明实施例的一个目的在于提供一种r-2r型数模转换器,在保证功耗低、面积小的特性的同时,进一步降低了功耗,且提高了转换速度和转换精度。
7.为了达到上述技术目的,本发明实施例所采取的技术方案包括:
8.本发明实施例提供了一种r-2r型数模转换器,包括电平转换模块、使能模块、第一被使能模块、第二被使能模块、温度计译码模块、延时电路模块、反相器链、电阻组合电路、数字信号输入端、第一电源接口、第二电源接口、第三电源接口、接地端以及模拟信号输出端,所述电平转换模块的第一输入端用于通过所述数字信号输入端输入数字信号,所述电平转换模块的第二输入端与所述使能模块的第一输出端连接,所述电平转换模块的高四位输出端依次通过所述第一被使能模块、所述温度计译码模块连接至所述反相器链的高四位输入端,所述电平转换模块的低八位输出端依次通过所述延时电路模块、所述第二被使能模块连接至所述反相器链的低八位输入端,所述第一被使能模块的输入端和所述第二被使能模块的输入端均与所述使能模块的第二输出端连接,所述反相器链的输出端通过所述电阻组合电路连接至所述模拟信号输出端,所述模拟信号输出端用于输出模拟信号,所述第一电源接口用于接入参考电压,所述第二电源接口用于接入模拟电源,所述第三电源接口用于接入被转换电平,所述接地端用于接入地电平。
9.进一步地,在本发明的一个实施例中,所述r-2r型数模转换器还包括多个使能控制端口,各所述使能控制端口分别用于向所述使能模块输入不同的外部控制信号,使得所述使能模块处于不同的控制状态,并输出相应的第一控制信号至所述电平转换模块,输出
相应的第二控制信号至所述第一被使能模块和所述第二被使能模块。
10.进一步地,在本发明的一个实施例中,所述电平转换模块的第二输入端用于接收所述第一控制信号,所述第一控制信号用于控制所述电平转换模块的工作状态,并通过所述电平转换模块的高四位输出端输出相应的电平转换结果至所述第一被使能模块,通过所述电平转换模块的低八位输出端输出相应的电平转换结果至所述延时电路模块。
11.进一步地,在本发明的一个实施例中,所述第二控制信号用于控制所述第一被使能模块和所述第二被使能模块的工作状态,当所述第二控制信号为高电平,所述第一被使能模块和所述第二被使能模块正常工作,当所述第二控制信号为低电平,所述第一被使能模块和所述第二被使能模块处于休眠模式。
12.进一步地,在本发明的一个实施例中,所述温度计译码模块用于将所述电平转换模块的高四位输出端输出的4位二进制码转换为15位的温度计码。
13.进一步地,在本发明的一个实施例中,所述反相器链用于调整所述温度计译码模块和所述第二被使能模块的输出信号的相位。
14.进一步地,在本发明的一个实施例中,所述电阻组合电路包括四个第一电阻、八个第二电阻、一个第三电阻以及七个第四电阻,所述反相器链的高四位输出端分别与各所述第一电阻的第一端连接,所述反相器链的低八位输出端分别与各所述第二电阻的第一端连接,所述接地端与所述第三电阻的第一端连接,所述第一电阻的第二端、所述第二电阻的第二端以及所述第三电阻的第二端均连接至所述模拟信号输出端,且所述第四电阻串联在相邻两个第二电阻的第二端之间。
15.进一步地,在本发明的一个实施例中,所述第一电阻的阻值与所述第四电阻的阻值相等,所述第二电阻的阻值与所述第三电阻的阻值相等,所述第二电阻的阻值是所述第一电阻的阻值的两倍。
16.本发明的优点和有益效果将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到:
17.本发明实施例的r-2r型数模转换器在传统数模转换器的基础上引入温度计译码和分段设计,低八位采用二进制码、高四位采用温度计译码,提高了数模转换器的转换速度和转换精度,通过使能模块控制电平转换模块、第一被使能模块以及第二被使能模块的工作状态,能够实现休眠与工作的切换,进一步降低了数模转换器的功耗。
附图说明
18.为了更清楚地说明本发明实施例中的技术方案,下面对本发明实施例中所需要使用的附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本发明的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
19.图1为本发明实施例提供的一种r-2r型数模转换器的结构示意图;
20.图2为本发明实施例提供的使能模块的结构示意图;
21.图3为本发明实施例提供的电平转换模块的结构示意图;
22.图4为本发明实施例提供的第一被使能模块和第二被使能模块的结构示意图;
23.图5为本发明实施例提供的温度计译码模块的结构示意图;
24.图6为本发明实施例提供的电阻组合电路及其等效示意图。
具体实施方式
25.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
26.在本发明的描述中,多个的含义是两个或两个以上,如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。此外,除非另有定义,本文所使用的所有的技术和科学术语与本技术领域的技术人员通常理解的含义相同。
27.参照图1,本发明实施例提供了一种r-2r型数模转换器,包括电平转换模块、使能模块、第一被使能模块、第二被使能模块、温度计译码模块、延时电路模块、反相器链、电阻组合电路、数字信号输入端、第一电源接口、第二电源接口、第三电源接口、接地端以及模拟信号输出端,电平转换模块的第一输入端用于通过数字信号输入端输入数字信号,电平转换模块的第二输入端与使能模块的第一输出端连接,电平转换模块的高四位输出端依次通过第一被使能模块、温度计译码模块连接至反相器链的高四位输入端,电平转换模块的低八位输出端依次通过延时电路模块、第二被使能模块连接至反相器链的低八位输入端,第一被使能模块的输入端和第二被使能模块的输入端均与使能模块的第二输出端连接,反相器链的输出端通过电阻组合电路连接至模拟信号输出端,模拟信号输出端用于输出模拟信号,第一电源接口用于接入参考电压,第二电源接口用于接入模拟电源,第三电源接口用于接入被转换电平,接地端用于接入地电平。
28.具体地,如图1所示,本发明实施例的r-2r型数模转换器包括电平转换模块、使能模块、第一被使能模块、第二被使能模块、温度计译码模块、延时电路模块、反相器链、电阻组合电路、数字信号输入端d《0》至d《11》、第一电源接口vref、第二电源接口vdda、第三电源接口vp_1p5v、接地端gnda以及模拟信号输出端vout。数字信号输入端d《0》至d《11》用于接收外部设备的二进制数字信号,第一电源接口vref用于接入参考电压3.3v,第二电源接口vdda用于接入模拟电源3.3v,第三电源接口vp_1p5v用于接入被转换电平1.5v,接地端gnda用于接入地电平0v,模拟信号输出端vout用于输出数模转换后的模拟信号,可接外部设备进行测试或接后一级运放电路实现不同功能。
29.参照图1,进一步作为可选的实施方式,r-2r型数模转换器还包括多个使能控制端口,各使能控制端口分别用于向使能模块输入不同的外部控制信号,使得使能模块处于不同的控制状态,并输出相应的第一控制信号至电平转换模块,输出相应的第二控制信号至第一被使能模块和第二被使能模块。
30.具体地,本发明实施例的r-2r型数模转换器设有三个使能控制端口g、g1以及g2,通过不同的外部输入,使得使能模块处于不同的控制状态,从而控制整个数模转换器处于不同的工作模式。使能模块的第一输出端用于输出第一控制信号g_en至电平转换模块,第二输出端用于输出第二控制信号en至第一被使能模块和第二被使能模块。
31.如图2所示为本发明实施例提供的使能模块的结构示意图。使能模块包括第一使能单元和第二使能单元,第二控制信号en由第一使能单元的输出信号out1和第二使能单元
的输出信号out2组成,m1、m2、m6、m7、m8、m9以及m12表示nmos管,m3、m4、m5、m9、m10以及m11表示pmos管,当g端口接低电平时,第一使能单元不工作,上拉pmos管m5与下拉nmos管m6导通,为nmos管m1的栅极电压提供高电平,为nmos管m2的栅极电压提供低电平,使得m1导通,m2断开,将out1电压值拉低为0,pmos管m4导通,g_en电压值拉高进而使得第二使能单元开始工作。此时使能模块输出的第二控制信号en=out2,随g2端口输入的高低电平决定,若g2输入为高电平1.5v,out2输出为3.3v,en为高电平3.3v,此时dac处于工作状态;若g2输入为低电平0v,out2输出为0v,en为低电平0v,此时dac处于输入信号锁存到第一被使能模块和第二被使能模块但没有输出到电阻组合电路。
32.当g端口接高电平时,第一使能单元工作,out1的输出由g2端口输入的高低电平决定,g_en与out1的状态相反。若g1输入为低电平0v,则out1输出为0v,g_en为3.3v,第二使能单元工作,若g2输入为高电平1.5v,out2输出为3.3v,en为高电平3.3v,此时dac处于工作状态,若g2输入为低电平0v,out2输出为0v,en为低电平0v,此时dac处于输入信号锁存到第一被使能模块和第二被使能模块但没有输出到电阻组合电路;若g1输入为高电平1.5v,则out1输出为3.3v,g_en为0v,第二使能单元不工作,上拉pmos管m11和下拉nmos管m12导通,为nmos管m7栅极电压提供高电平,m7导通后将out2拉到低电平0v,此时en=out1为3.3v,第一被使能模块和第被使能模块将其锁存数据向后传输到电阻,但不接收输入信号。
33.参照图1,进一步作为可选的实施方式,电平转换模块的第二输入端用于接收第一控制信号,第一控制信号用于控制电平转换模块的工作状态,并通过电平转换模块的高四位输出端输出相应的电平转换结果至第一被使能模块,通过电平转换模块的低八位输出端输出相应的电平转换结果至延时电路模块。
34.具体地,如图3所示为本发明实施例提供的电平转换模块的结构示意图,m21、m22以及m26表示nmos管,m23、m24以及m25表示pmos管,电平转换模块的第一输入端用于接收外部设备输入的二进制数字信号d,第二输入端用于接收使能模块输出的第一控制信号g_en,控制电平转换电路的工作状态,输出接口do将电平转换的结果输出到低八位的延时电路模块和高四位的第一被使能单元。
35.当第一控制信号g_en为低电平时,电平转换模块不工作,上拉pmos管m25和下拉nmos管m26导通,为nmos管m21与m22的栅极提供偏置电压,m21导通将do拉到低电平;当第一控制信号g_en为高电平时,电平转换模块工作,当输入d为低电平0v时,经左侧传输门输入使m21导通,do拉到低电平;当输入d为高电平时,经右侧传输门输入使m22导通,将pmos管m23栅极电压拉低,m23导通后会将vdda接入的模拟电源传输到do端口进行输出,此时电平转换模块完成了电平转换工作。
36.进一步作为可选的实施方式,第二控制信号用于控制第一被使能模块和第二被使能模块的工作状态,当第二控制信号为高电平,第一被使能模块和第二被使能模块正常工作,当第二控制信号为低电平,第一被使能模块和第二被使能模块处于休眠模式。
37.具体地,如图4所示为本发明实施例提供的第一被使能模块和第二被使能模块的结构示意图,可以理解的是,第一被使能模块和第二被使能模块采用相同的结构,该模块由简单的同或门搭建而成,端口a用于接收第二控制信号en,端口b用于接收前一级的输出(电平转换模块高四位的输出或延时电路模块的输出),只有当第二控制信号为高电平时,该模块才会正常工作,否则处于休眠模式。运算公式为:
[0038][0039]
其中,zn表示被使能模块的输出信号。
[0040]
进一步作为可选的实施方式,温度计译码模块用于将电平转换模块的高四位输出端输出的4位二进制码转换为15位的温度计码。
[0041]
具体地,在本发明实施例的数模转换的结构中,加入了温度计译码模块,并对电路进行分段设计,其中高四位采用温度计译码,保证在相邻两位二进制码变化时不会出现多条支路同时变化的情况,使输出支路只变化一位,很好的保证了输出的精度。
[0042]
如图5所示为本发明实施例提供的温度计译码模块的结构示意图,其中,abcd表示4位二进制码,t1至t15表示15位的温度计码。4位二进制码转换为15位的温度计码的对照表如下表1所示。
[0043]
二进制码温度计码a b c dt15 t14 t13 t12 t11 t10 t9 t8 t7 t6 t5 t4 t3 t2 t10000000000000000000000100000000000000100100000000000000110011000000000000111010000000000000111101010000000000111110110000000000111111011100000000111111110000000000111111111001000000111111111101000000111111111110110000111111111111100000111111111111110100111111111111111100111111111111111111111111111111111
[0044]
表1
[0045]
根据表1可以得出4位二进制码与15位温度计码的对应关系为:
[0046]
t15=abcd
[0047]
t14=bcd
[0048]
t13=(c+d)ab
[0049]
t12=ab
[0050]
t11=(cd+b)a
[0051]
t10=(b+c)a
[0052]
t9=(b+c+d)a
[0053]
t8=(a+b)a
[0054]
t7=(cd+a)(a+b)
[0055]
t6=(a+c)(a+b)
[0056]
t5=(a+b)(a+c+d)
[0057]
t4=a+b
[0058]
t3=a+b+cd
[0059]
t2=a+b+c
[0060]
t1=a+b+c+d
[0061]
进一步作为可选的实施方式,反相器链用于调整温度计译码模块和第二被使能模块的输出信号的相位。
[0062]
具体地,由于传统的温度计译码结构只考虑了输入与输出之间的逻辑关系,忽略了pmos管与nmos管的特性,在实际应用过程中,与门和或门对同一数据的传输时间会有不同的延时,为防止这种现象的发生,本发明实施例加入了反相器链进行改善。
[0063]
参照图1,进一步作为可选的实施方式,电阻组合电路包括四个第一电阻r1、八个第二电阻r2、一个第三电阻r3以及七个第四电阻r4,反相器链的高四位输出端分别与各第一电阻的第一端连接,反相器链的低八位输出端分别与各第二电阻的第一端连接,接地端与第三电阻的第一端连接,第一电阻的第二端、第二电阻的第二端以及第三电阻的第二端均连接至模拟信号输出端vout,且第四电阻串联在相邻两个第二电阻的第二端之间。
[0064]
进一步作为可选的实施方式,第一电阻的阻值与第四电阻的阻值相等,第二电阻的阻值与第三电阻的阻值相等,第二电阻的阻值是第一电阻的阻值的两倍。
[0065]
具体地,如图6所示为本发明实施例提供的电阻组合电路及其等效示意图,其中,第一电阻和第四电阻的阻值均为r,第二电阻和第三电阻的阻值均为2r,根据戴维南等效定理可以得出数模转换输出为:
[0066][0067]
其中,k表示15位温度计码t15~t1中1的个数,vref表示参考电压,di(i=0,1,2,

,7)表示反相器链的低八位输出端输出的二进制码,图6中r5等效于k个阻值为r的电阻并联接到参考电平vref,r6等效于15-k个阻值为r的电阻并联接地,d8至d11表示反相器链的高四位输出端输出的温度计码。在上式中,每一个二进制位都有其对应的权重,因此该电阻组合电路可以实现数字电平到模拟电压的转换。
[0068]
以上对本发明实施例的结构进行了说明,可以认识到,本发明实施例的r-2r型数模转换器在传统数模转换器的基础上引入温度计译码和分段设计,低八位采用二进制码、高四位采用温度计译码,提高了数模转换器的转换速度和转换精度,通过使能模块控制电平转换模块、第一被使能模块以及第二被使能模块的工作状态,能够实现休眠与工作的切换,进一步降低了数模转换器的功耗。
[0069]
此外,本发明实施例的结构不仅能实现数模转换器的基本功能,而且线性度良好,经温度与工艺角仿真可知,本发明实施例能够兼容温度-40℃至120℃与工艺角ff、tt、ss的变化,其dnl与inl都具有良好的特性,dnl《0.5lsb,inl《0.5lsb,占用面积仅为0.091mm2。
[0070]
在本说明书的上述描述中,参考术语“一个实施方式/实施例”、“另一实施方式/实施例”或“某些实施方式/实施例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语
的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
[0071]
尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
[0072]
以上是对本发明的较佳实施进行了具体说明,但本发明并不限于上述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1