分段参数设置电路及设置方法与流程

文档序号:24177633发布日期:2021-03-09 10:44阅读:141来源:国知局
分段参数设置电路及设置方法与流程

1.本发明涉及集成电路设计领域,特别是涉及一种分段参数设置电路及设置方法。


背景技术:

2.通常在芯片的应用中需要外接元件来设置内部参数,如图1所示,外部电阻rset’是芯片1外部设置的电阻,通过设置模块11在内部电阻r0’上产生一个电压vo’,从而用于内部参数的设定,其中,电压vo’是一个线性变化的电压。但是在有些应用中,我们不需要电压vo’线性变化,而是需要分段进行设置,如图2所示,基于参考电压ref1、ref2

refn进行分段,以此得到分段参数out1out2

outn。
3.现有技术中通常采用比较器进行分段设置,如图3所示,包括第一比较器121、第二比较器122

第n比较器12n,电压vo’与各参考电压ref1、ref2

refn进行比较,并基于比较结果输出分段参数。但是,对于分段多的情况就需要多个比较器进行设置,比较器占用芯片面积比较大,会带来成本高的问题。
4.因此,如何在实现分段参数设置的基础上不占用大量芯片面积、减小成本,已成为本领域技术人员亟待解决的问题之一。


技术实现要素:

5.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种分段参数设置电路及设置方法,用于解决现有技术中分段参数设置电路占用芯片面积大、成本高等问题。
6.为实现上述目的及其他相关目的,本发明提供一种分段参数设置电路,所述分段参数设置电路至少包括:
7.第一电阻,设置模块,第二电阻,至少两个分段模块及分段参数产生模块;
8.所述第一电阻的一端连接所述设置模块,另一端接地,用于调整所述设置模块输出的初始电压;
9.所述第二电阻的一端连接所述设置模块的输出端,另一端接地;
10.各分段模块串联于所述设置模块的输出端,基于所述设置模块输出的初始电压得到多个不同的分段电压并输出;
11.所述分段参数产生模块连接于所述设置模块及各分段模块的输出端,基于所述设置模块及各分段模块的输出信号得到相应的分段参数。
12.可选地,所述设置模块包括电流源,用于提供设定电流。
13.可选地,所述设置模块包括电压源,用于提供设定电压。
14.可选地,所述分段模块包括二极管单元及负载单元;所述二极管单元的正极作为所述分段模块的输入端,负极作为所述分段模块的输出端;所述负载单元的一端连接所述二极管单元的负极,另一端接地;其中,所述二极管单元包括一个二极管或两个以上同向串联的二极管。
15.更可选地,所述负载单元包括负载电阻,各负载电阻的一端连接所述二极管的负
极,另一端接地。
16.更可选地,所述分段参数产生模块包括多个逻辑电平判断单元及逻辑控制单元;各逻辑电平判断单元分别接收所述设置模块及各分段模块的输出信号,将所述设置模块及各分段模块的输出信号与阈值电压进行比较以得到逻辑电平;所述逻辑控制单元连接各逻辑电平判断单元的输出端,基于各逻辑电平判断单元输出的逻辑电平得到对应的分段参数。
17.更可选地,所述逻辑电平判断单元包括npn三极管,负载及反相器;所述npn三极管的发射极接地,集电极经由所述负载连接电源,基极连接所述设置模块或所述分段模块的输出信号;所述反相器连接于所述npn三极管的集电极。
18.可选地,所述第一电阻设置于芯片外部,所述设置模块、所述第二电阻及所述分段模块集成于所述芯片内部。
19.为实现上述目的及其他相关目的,本发明提供一种分段参数设置方法,基于上述分段参数设置电路,所述分段参数设置方法至少包括:
20.基于第一电阻产生对应的初始电压,基于所述初始电压得到多个不同的分段电压,并基于各分段电压得到对应的分段参数。
21.可选地,基于二极管的导通电压及逻辑比较的阈值电压设置各分段区间。
22.如上所述,本发明的分段参数设置电路及设置方法,具有以下有益效果:
23.本发明的分段参数设置电路及设置方法采用二极管串联分压设置分段,可以节省芯片内部面积,降低成本。
附图说明
24.图1显示为现有技术中的内部参数设置电路结构示意图。
25.图2显示为现有技术中的分段参数设置方法示意图。
26.图3显示为现有技术中的分段参数设置电路结构示意图。
27.图4显示为本发明的分段参数设置电路结构示意图。
28.图5显示为本发明的分段参数产生模块的结构示意图
29.图6显示为本发明的分段参数设置方法示意图。
30.元件标号说明
[0031]1ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
芯片
[0032]
11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
设置模块
[0033]
121
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一比较器
[0034]
122
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二比较器
[0035]
12n
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第n比较器
[0036]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
分段参数设置电路
[0037]
21
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
设置模块
[0038]
221
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一分段模块
[0039]
222
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二分段模块
[0040]
22n
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第n分段模块
[0041]
23
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
分段参数产生模块
[0042]
230
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
逻辑控制单元
[0043]
231
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一逻辑电平判断单元
[0044]
232
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二逻辑电平判断单元
[0045]
233
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第三逻辑电平判断单元
[0046]
23n+1
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第n+1逻辑电平判断单元
具体实施方式
[0047]
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0048]
请参阅图4~图6。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0049]
如图4~图5所示,本实施例提供一种分段参数设置电路2,所述分段参数设置电路2包括:
[0050]
第一电阻rset,设置模块21,第二电阻ro,至少两个分段模块及分段参数产生模块23。
[0051]
如图4所示,所述第一电阻rset的一端连接所述设置模块21,另一端接地,用于调整所述设置模块21输出的初始电压vo。
[0052]
具体地,在本实施例中,所述第一电阻rset为外置于芯片外的电阻,可基于需要设定所述第一电阻rset的阻值,进而调整内部参数。在实际使用中,所述第一电阻rset可根据需要设置在芯片内,不以本实施例为限。
[0053]
如图4所示,所述设置模块21连接所述第一电阻rset,基于所述第一电阻rset产生对应的初始电压vo。
[0054]
具体地,作为本发明的一种实现方式,所述设置模块21包括电流源,用于提供设定电流,进而在所述第一电阻rset上产生与所述第一电阻rset的阻值对应的初始电压vo。
[0055]
具体地,作为本发明的另一种实现方式,所述设置模块21包括电压源,用于提供设定电压,通过所述第一电阻rset的分压在所述设置模块21的输出端产生与所述第一电阻rset的阻值对应的初始电压vo。
[0056]
需要说明的是,任意可产生与所述第一电阻rset的阻值一一对应的电压值或电流值的电路均适用于本发明,不限于本实施。
[0057]
如图4所示,所述第二电阻r2的一端连接所述设置模块21的输出端,另一端接地。
[0058]
如图4所示,各分段模块串联于所述设置模块21的输出端,基于所述设置模块21输出的初始电压vo得到多个不同的分段电压并输出。
[0059]
具体地,在本实施例中,包括n级分段模块,n为不小于2的自然数,分别记为第一分段模块221、第二分段模块222

第n分段模块22n。所述第一分段模块221的输入端连接所述设置模块21的输出端,所述第一分段模块221的输出端连接所述第二分段模块222的输入
端,所述第二分段模块222的输出端连接第三分段模块的输入端,依次类推,所述第n分段模块22n的输入端连接第n-1分段模块的输出端。分段模块的数量可根据需要进行设定。
[0060]
更具体地,各分段模块包括二极管单元及负载单元,所述二极管单元的正极作为所述分段模块的输入端,负极作为所述分段模块的输出端;所述负载单元的一端连接所述二极管单元的负极,另一端接地。在本实施例中,各二极管单元均包括一个二极管,各负载单元均采用负载电阻,如图4所示,所述第一分段模块221包括第一二极管d1及第一负载电阻rl1,所述第一二极管d1的正极连接所述设置模块21的输出端,所述第一二极管d1的负极输出第一分段电压v1,所述第一负载电阻rl1的一端连接所述第一二极管d1的负极,另一端接地;所述第二分段模块222包括第二二极管d2及第二负载电阻rl2,所述第二二极管d2的正极连接所述第一分段模块221的输出端,所述第二二极管d2的负极输出第二分段电压v2,所述第二负载电阻rl2的一端连接所述第二二极管d2的负极,另一端接地,;其它各分段模块的结构均相同,且依次串联,在此不一一赘述。
[0061]
需要说明的是,所述二极管单元可包括两个以上同向串联的二极管,或其他器件,不限于本实施例。在本实施例中,各分段模块的结构均相同,在实际使用中,各分段模块的结构可以不同,不以本实施例为限。且各分段模块中二极管及负载电阻的参数可根据需要设定。所述负载单元的类型可根据需要设定,确保所述二极管在小电流状况下不导通即可,以此防止干扰的发生,在此不一一列举。
[0062]
如图4所示,所述分段参数产生模块23连接于所述设置模块21及各分段模块的输出端,基于所述设置模块21及各分段模块的输出信号得到相应的分段参数pam。
[0063]
具体地,如图5所示,所述分段参数产生模块23包括多个逻辑电平判断单元(与所述设置模块21及各分段模块的输出信号一一对应)及逻辑控制单元230,各逻辑电平判断单元分别将所述设置模块21输出的初始电压vo及各分段模块输出的分段电压与阈值电压vth进行比较以得到逻辑电平out0out1

outn。所述逻辑控制单元230连接各逻辑电平判断单元的输出端,基于各逻辑电平判断单元输出的逻辑电平得到对应的分段参数pam。
[0064]
更具体地,在本实施例中,所述分段参数产生模块23包括n+1个逻辑电平判断单元,分别记为第一逻辑电平判断单元231、第二逻辑电平判断单元232、第三逻辑电平判断单元233
……
第n+1逻辑电平判断单元23n+1。所述第一逻辑电平判断单元231包括第一npn三极管q0,第一负载r0及第一反相器not0,所述第一npn三极管q0的发射极接地,所述第一npn三极管q0的集电极经由所述负载r0连接电源vcc,所述第一npn三极管q0的基极连接所述设置模块21输出的初始电压vo;所述第一反相器not0连接于所述第一npn三极管q0的集电极,输出逻辑电平out0。所述第二逻辑电平判断单元232包括第二npn三极管q1,第二负载r1及第二反相器not1,连接关系与所述第一逻辑电平判断单元231相同,接收所述第一分段电压v1,输出逻辑电平out1。依次可得,所述第三逻辑电平判断单元233~所述第n+1逻辑电平判断单元23n+1的结构与所述第一逻辑电平判断单元231均相同,在此不一一赘述。当各npn三极管的基极电压大于阈值电压vth(在本实施例中即为三极管的vbe)时,相应的逻辑电平判断单元输出高电平。
[0065]
需要说明的是,各逻辑电平判断单元的结构及阈值电压vth可根据需要进行设定,任意可将所述设置模块21及各分段模块的输出信号转化为逻辑电平的电路结构均适用于本发明,在此不一一列举。
[0066]
更具体地,所述逻辑控制单元230从各逻辑电平判断单元的输出端接收一组n+1位数据,并基于所述n+1位数据的不同数值产生对应的分段参数pam,所述分段参数pam为所需要的阶跃式(或分段式)的数值(比如电压、电流、或其他参数)。在本实施例中,所述n+1位数据对应n+2个状态,第一个状态各位均为0,后续状态从第一位至第n+1位逐次变为1,可对应n+2个分段参数pam。各分段参数的数值及类型可根据需要进行设定。
[0067]
需要说明的是,在本实施例中,所述设置模块21、所述第二电阻ro、各分段模块及所述分段参数产生模块23内置于芯片内,以为芯片内的功能模块提供内部参数。
[0068]
实施例二
[0069]
如图6所示,本发明提供一种分段参数设置方法,所述分段参数设置方法至少包括:
[0070]
基于第一电阻rset产生对应的初始电压vo,基于所述初始电压vo得到多个不同的分段电压,并基于各分段电压得到对应的分段参数。
[0071]
具体地,在本实施例中,以实施例一的分段参数设置电路为例。其中各分段模块均包括一个二极管及负载单元,各分段模块中二极管及负载单元的参数均相同;各逻辑电平判断单元的结构相同,参数也均相同。
[0072]
具体地,如图4所示,本发明利用二极管正向导通需要一个导通电压vf及逻辑电平需要一个阈值电压vth的特性,将二极管串联后来选通分段设置的参数。即,当前级二极管的输出端电压大于逻辑电平判断单元的阈值电压,则当前级逻辑电平为高电压;基于二极管的导通电压及逻辑比较的阈值电压设置各分段区间。n个分段模块,得到n个电压(v1~vn),n个电压与所述初始电压vo一起(共n+1个电压)作为输入信号,进入分段参数产生模块23,通过n+1个逻辑电平判断单元(比如三极管q0-qn)进行比较,得到n+2个状态(代码),再配合后续的逻辑控制单元以产生所需要的阶跃式(或分段式)的数值(比如电压、电流、或其他参数)。
[0073]
如图4~图6所示,所述第一电阻rset作用于所述设置模块21,得到对应的初始电压vo。当vo<vth时,所述第一三极管q0~所述第n+1三极管qn均不导通,逻辑电平out0out1

outn为000

0(n+1位),经过逻辑控制单元后得到对应状态0的分段参数(比如电压、电流、或其他参数)。当vth<vo<vf+vth时,v1<vth,因此,所述第一三极管q0导通,所述第二三极管q1~所述第n+1三极管qn均不导通,逻辑电平out0out1

outn为100

0(n+1位),经过逻辑控制单元后得到对应状态1(取最高位为1的状态)的分段参数(比如电压、电流、或其他参数)。当vf+vth<vo<2vf+vth时,vth<v1<vf+vth,v2<vth,因此,所述第一三极管q0~所述第二三极管q1导通,所述第三三极管q2~所述第n+1三极管qn均不导通,逻辑电平out0out1

outn为110

0(n+1位),经过逻辑控制单元后得到对应状态2(取最高位为1的状态)的分段参数(比如电压、电流、或其他参数)。依次类推,当n*vf+vth<vo时,逻辑电平out0out1

outn为11

1(n+1位),经过逻辑控制单元后得到对应状态n+1(取最高位为1的状态)的分段参数(比如电压、电流、或其他参数)。其中,vth为各逻辑电平判断单元的阈值电压,vf为各二极管的导通电压。
[0074]
需要说明的是,各分段模块对应的导通电压vf及各逻辑电平判断单元对应的阈值电压vth可根据需要进行设定,不以本实施例为限,各分段模块对应的导通电压vf及各逻辑电平判断单元对应的阈值电压vth发生变化时,所述初始电压vo的划分区间发生相应变化,
本领域技术人员可基于本实施例所列举的实现方式对此进行适应性修改。
[0075]
具体地,当所述第一电阻rset的电阻值在设定区间内时,输出对应的逻辑电平out0out1

outn,由此可实现分段参数的设置;设定阻值区间内的第一电阻rset对应同一分段参数,可避免误差带来的影响。
[0076]
综上所述,本发明提供一种分段参数设置电路及方法,包括:第一电阻,设置模块,第二电阻、至少两个分段模块及分段参数产生模块;所述第一电阻的一端连接所述设置模块,另一端接地,用于调整所述设置模块输出的初始电压;所述第二电阻的一端连接所述设置模块的输出端,另一端接地;各分段模块串联于所述设置模块的输出端,基于所述设置模块输出的初始电压得到多个不同的分段电压并输出;所述分段参数产生模块连接于所述设置模块及各分段模块的输出端,基于所述设置模块及各分段模块的输出信号得到相应的分段参数。基于第一电阻产生对应的初始电压,基于所述初始电压得到多个不同的分段电压并输出,并基于各分段电压得到对应的分段参数。本发明的分段参数设置电路及设置方法采用二极管串联分压设置分段,可以节省芯片内部面积,降低成本。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0077]
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1