一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种具有预修调功能的数字修调系统的制作方法

2021-03-26 15:33:00 来源:中国专利 TAG:运算放大器 失调 集成电路 电压 芯片


1.本发明涉及集成电路芯片修调技术,特别涉及运算放大器失调电压微修调领域。


背景技术:

2.随着集成电路技术的不断革新,在芯片设计过程中需要满足的性能和指标也越来越高。但是,由于半导体制造中存在不可避免的工艺误差等非理想因素,使得生产出的芯片和指标出现一定的偏差,可能会影响到芯片的性能。因此需要使用修调技术来调整这些误差,从而优化芯片的参数,修调技术是在高精度高性能芯片设计过程中的必要方法。
3.通常的数字修调技术主要通过查表直接烧断对应熔丝,从而达到修调电压或者电流的目的。然而,一旦将熔丝烧断后将不可恢复,可能由于修调方案或操作技术的问题,无法达到熔断熔丝后预期的修调值,因此直接使用查熔丝真值表来熔断熔丝存在一定的风险。


技术实现要素:

4.为更好地对熔丝修调值的预估和分析,本发明提出一种具有预修调的数字修调系统。通过预修调步骤来调整熔丝真值表,从而提高熔断熔丝修调过程中的成功率。
5.本发明的技术方案是,一种具有预修调的数字修调系统,其主要模块包括以下部分:
6.信号产生模块,由5位计数器和29位移位寄存器电路,以及模拟电路和组合逻辑电路组成,其输入信号接时钟信号和数字序列码信号,输出经处理后的数字信号控制熔丝阵列电路中具体的熔丝的熔断或者预熔断操作。
7.熔丝阵列电路模块,其中包括14个熔丝基础单元电路和组合逻辑。前一级信号经过逻辑变换得到的信号可以控制熔丝,该模块的信号再经过电路转换得到向后一级输出的数字开关控制信号。
8.开关电路模块,由电流源晶体管阵列和开关晶体管阵列组成,开关晶体管由熔丝阵列电路输出的数字信号控制,通过不同开关管的开启与否来确定修调电流的大小。
9.所述的熔丝基础单元电路的输入端d和e分别和与非门nand1的两个输入端连接,与非门nand1的输出端和反相器inv1连接,反相器输出端的熔断使能信号fuse_en接在第一晶体管n1管的栅极,n1管的漏级与熔丝fuse的下端相连,熔丝fuse上接电源端。第二晶体管n2的源极和第一晶体管n1的源极相连,n2的漏极和n1管的漏级相连,n2的栅极接输入b信号。第三晶体管p1的源极和n2的漏极相连,该点输出为(~c1_y),同时接反相器inv2,输出c1_y,p1的漏级和电源端相连,p1的栅极接输入a信号。
10.所述的熔丝基础单元电路的输入端e和c分别和与非门nand2的两个输入端连接,与非门nand2的输出端和反相器inv3连接,再连一个反相器inv4,inv4的输出连第一传输门tg1的输入端,inv3的输出连第二传输门tg2的输入端,第一传输门tg1的控制信号c与第二传输门的控制信号(~c)连接,并和(~c1_y)相连,第一传输门tg1的控制信号(~c)与第二
传输门的控制信号c都和c1_y相连。第一传输门的输出端与反相器inv5输入端相连,inv5的输出端为控制信号y,控制开关电路模块中的开关晶体管。
11.所述的开关电路模块,其中ma1,ma2
……
max是x个电流源晶体管,由ma0偏置,偏置电流由电流源ibias控制;mb1,mb2
……
mbx为x个开关晶体管,由数字开关控制信号控制,开关管的开启与否用来控制微修调电流的大小;mpa,mna,mpb,mnb也是一组开关晶体管,由数字信号控制,其开启关闭组合用于控制微修调电流信号从postrim或是negtrim端口输出。两个修调电路的原理类似,不同的是补偿电流是根据nmos差分对的电流的大小对失调电压进校正。
12.采用本发明的技术,一种具有预修调的数字修调系统,可以广泛应用于高精度芯片当中,特别是要求低失调电压的精密运算放大器,能够很大程度提高芯片的性能。而且可以对成品芯片直接进行测试修调,修调电路嵌入在芯片内部,并不需要额外的修调输入引脚,能够节省资源,缩小封装的尺寸。同时能够解决以下问题,直接使用查熔丝真值表来熔断熔丝存在一定的风险,将熔丝烧断后将不可恢复,可能由于修调方案或操作技术的问题,无法达到熔断熔丝后预期的修调值。本发明的设计是通过进行预熔断的操作,预估和完善熔断熔丝后能达到的修调值,再进行熔断操作,可以在一定程度上避免熔丝实际修调值和理论推出的熔丝步长真值表的偏差,能够极大地提高修调成功率。
附图说明
13.图1为本发明提出的整体结构示意图;
14.图2为本发明提出的信号产生模块示意图;
15.图3为本发明提出的熔丝基础单元电路图;
16.图4为本发明提出的开关电路模块电路图;
具体实施方式
17.为使本发明的上述特征和优点更加清晰,下面结合附图对本发明的具体实施方式做进一步说明。
18.图1为本发明提出的一种具有预修调的数字修调系统的整体结构示意图,整个系统分为三个模块,第一部分为信号产生模块,其工作原理如图2所示,第二部分为熔丝阵列电路模块,其中具体熔丝基础单元电路如图3所示,最后一部分为开关电路模块如图4所示。
19.图2所示的信号产生模块,由5位计数器和29位移位寄存器电路,以及模拟电路和组合逻辑电路组成,其输入信号clk是接时钟信号,输入信号in是接修调序列码信号,主要功能是输出经处理后的数字信号控制熔丝阵列电路中具体的熔丝的熔断或者预熔断操作。
20.输入端口连续输入固定包头包尾的10000001d9~d2101111110的29位序列信号时,移位寄存器会同时将d9~d21的有效数据输出到下一模块熔丝电路中,在输入第29位即最后一位时,熔丝电路对该数据进行处理来产生对具体某个熔丝熔断还是预修调操作的信号。在输入29位序列信号结束后,移位寄存器停止工作,5位计数器开始从0计数,在这段时间中,无论输入端输入任何信号,都不会输入到下一模块中,熔丝阵列模块的输出信号被锁定。
21.当5位计数器计数到11111时,计数器工作停止,移位寄存器重新开始工作,此时可
以往输入端输入序列信号。
22.图3所示的是熔丝基础单元电路图,本设计的熔丝阵列电路有14个相同的熔丝基础单元进行单个或者组合控制,还包括一些逻辑组合电路。熔丝基础单元的d、e和c都是由信号产生模块输出的d9~d21组合逻辑控制,只需通过修改输入序列信号的特定位数,发明内容中详述了图3电路的具体结构与连接方式,在此将不再进行重复赘述,主要分析电路功能。
23.熔断熔丝的模式下,在熔丝基础单元电路图中,令输入端a=1和输入端b=0并且保持恒定,令d=1,e=1,c=0。本设计采用的熔丝在持续施加5v电压5ms以上即熔断,即当fuse_en信号为高时,晶体管mn1导通,可以令熔丝fuse熔断。
24.通过令d=e=1时,可以使fuse_en为高,熔断熔丝后传输门tg_1不导通,传输门tg_2导通。通过令e=1,c=0,使inv2的输出端为0连到tg_2的输入,从而输出开关控制信号y=1,为高有效。
25.预熔断的模式下,即可以保持熔丝未被熔断的状态,但是可以在输出端获得熔丝熔断后的值,从而达到熔丝熔断的效果。熔丝基础单元电路图中,令输入端a=1和输入端b=0并且保持恒定,令d=0,e=1,c=1。
26.通过令d=0,e=1,可以使fuse_en为低,熔丝无法熔断,此时传输门tg_1导通,传输门tg_2不导通。通过令e=1,c=1,使inv3的输出端为0连到tg_1的输入,从而输出开关控制信号y=1,为高有效。
27.预修调和熔断的操作是由序列信号中的第16、17位来决定,预修调时这两位的值为“1、0”,熔断熔丝时值为“0、1”,只需要修改这两位的值就可以实现预修调和真实熔断操作的切换。
28.具体熔断某个熔丝是由序列信号中第9到第15位控制,其中“1”表示熔断该位对应的熔丝,“0”表示不处理。
29.通过仿真修调操作,可以得到具有规律步长的熔丝真值表以及对应的29位的预修调和熔断的输入序列信号。
30.图4所示的是开关电路模块,pmos晶体管ma1,ma2
……
max为电流源晶体管。每个晶体管从二极管连接的晶体管ma0镜像,该晶体管传导由电流源ibias设定的电流。pmos晶体管ma0分别与ma1,ma2
……
max组成电流镜;每个电流源晶体管ma1,ma2
……
max连接到相应的电流开关晶体管mb1,mb2
……
mbx。mb1,mb2
……
mbx的源极分别与ma1,ma2
……
man的漏极相接,漏极接地,栅极由熔丝模块输出的数字信号控制,起到开关的作用。电流开关的输出由电流开关晶体管mpa和mna求和,它们分别由开关控制信号控制,并产生调整电路的ptrim和ntrim输出。
31.pmos晶体管mc1,mc2
……
mcx为电流源晶体管。每个晶体管从二极管连接的晶体管mc0镜像,mn1中的电流的itrack电流作为输入,并产生输出itrack2随itrack而变化。pmos晶体管mc0分别与mc1,mc2
……
mcx组成电流镜,mc1,mc2
……
mcx晶体管传导由电流源itrack2设定的电流,使修调电路的输出电流根据itrack的值而变化。每个电流源晶体管mc1
……
mcx连接到相应的电流开关晶体管md1,md2
……
mdx。md1,md2
……
mdx的源极分别与mc1
……
mcx的漏极相接,漏极接地,栅极由熔丝模块输出的数字信号控制,起到开关的作用。电流开关的输出由电流开关晶体管mpb和mnb求和,它们分别由开关控制信号控制,并产
生调整电路的ptrim和ntrim输出。
32.开关晶体管mpa,mna,mpb,mnb栅极均由数字信号控制,起开关作用,并且mpa的栅极为熔丝模块中某一个熔丝单元(trim1)的输出,mpb的栅极为该熔丝单元的输出的相反,mpa和mpb的开关状态总是相反,mna和mnb的栅极也是另一个熔丝单元(trim2)的输出,两者的开关状态也总是相反;mpa的漏极与mna的漏极相连的端口postrim与mpb的漏极与mnb的漏极相连的端口negtrim产生补偿信号,postrim是提供正值的修调,negtrim是提供负值的修调,在熔断特定的trim1和trim2后,再熔断其他trim可以提供正值的修调,反之仅熔断其他的trim都为负修调。
33.芯片测试和熔丝修调过程如下:
34.步骤1,首先根据芯片的测试结果,对照真值表选择对应需要熔断的熔丝的输入序列;
35.步骤2,进行预修调操作,在输入时钟端口clk接时钟信号,在输入端口in接对应的预熔断修调序列,输入29位序列结束后,测得预熔断后的结果,上电复位后,重新进行预修调操作,直到输出结果在要求的范围内。预熔断操作后,可以根据预修调的操作方案,输出对应真实熔断后的结果。
36.步骤3,通过多次进行预修调的操作,确定最终的熔断方案,并进行熔断熔丝的修调操作。
37.本发明的优点在于,不仅可以实现电路的修调功能,而且能够避免直接使用熔丝真值表来熔断熔丝带来的问题和风险,在实际操作的过程中,可能由于修调方案或操作技术的问题,熔丝的实际修调值与仿真得到的理论值往往存在不少差异。本发明的设计是在预熔断的模式下,可以保持熔丝未被熔断的状态,但是可以在输出端获得熔丝熔断后的值,从而达到真实熔丝熔断的效果,预估和完善熔断熔丝后能达到的修调值,确定最优的修调方案,再进行熔断操作,可以在一定程度上避免熔丝实际修调值和理论推出的熔丝步长真值表的偏差,能够极大地提高修调成功率。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜