一种宽输入范围的Gillbert模拟乘法器设计

时间:2007-11-10
引言
  在集成电路系统中,模拟乘法器在信号调制解调、鉴相、频率转换、自动增益控制和功率因数校正控制等许多方面有着非常广泛的应用。实现模拟乘法器的方法有很多,按采用的工艺不同,可以分为三极管乘法器和CMOS乘法器。

  CMOS模拟乘法器的工作原理有三种:基于MOS管在饱和区工作时的平方法则,这种模拟乘法器性能好,但结构复杂;基于MOS管在线性区工作时的电流电压法则,这种模拟乘法器比较适宜低压运用;采用Gillbert单元实现的模拟乘法器。本文详细分析了采用Gillbert单元实现的模拟乘法器的原理,对其进行了改进,使它能拥有更低的工作电压和更大的输入范围。
基本电路原理
  简单的Gillbert单元CMOS模拟乘法器如图1所示,图中M1管给乘法器提供偏置电流ISS。忽略MOS管的沟道长度调制效应,工作在饱和区的MOS管电流都可以写成:


点此在新窗口浏览图片

  若M2、M3的宽长比相同,设为(w/1)2,由Vx=VGS3-VGS2可得:

点此在新窗口浏览图片

  若M4、M5、M6、M7这四个管子的宽长比相同,设为(w/1)4,则可以得到:

点此在新窗口浏览图片

由VGS4-VCS5=Vy得:

点此在新窗口浏览图片

从而有:

点此在新窗口浏览图片

同理可得:

点此在新窗口浏览图片

所以:

点此在新窗口浏览图片
点此在新窗口浏览图片
点此在新窗口浏览图片

如此就实现了乘法功能。
  如果要使图1中的乘法器正常工作,那么至少要保证所有的管子都处在饱和工作区,因此电源电压至少需要:

点此在新窗口浏览图片

式中点此在新窗口浏览图片。在电源的饱和压降。如果要实现两个大电电压较低的情况下,电路不能正常工作,因此需要对它进行改进,降低乘法器的工作电压。
  如图2所示,将输入电压Vx产生的电流通过M4、M5镜像到M6、M7管。把M2、M3的宽长比设成相等,用(w/1)2,3来表示;把M8、M9、M10、M11的宽长比设成相等,用(w/1)8,9来表示;把M4、M5、M6、M7的宽长比设成相等。可得:

点此在新窗口浏览图片

  与图1中的电路相比,图2的模拟乘法器工作所需要的电源电压比图1少一个饱和压降,所以能在更低的电源电压下工作。与图1相似,如果图2的电路要正常工作,那么

点此在新窗口浏览图片

  的饱和压降。如果要实现两个大电压信号的相乘,该输入范围是远远不够的。因此,本文在乘法器的输入端加入了一个有源衰减电路,以增大电路的输入范围。
  NMOS有源衰减电路如图3(a)所示,它提供Vx的输入;PMOS有源衰减电路如图3(b)所示,提供Vy的输入。两个电路的原理相同,以图3(a)中的NMOS电路为例,设A点输入电压VA,M2处在饱和区,VB<VA-VT,所以M1处在线性区。通过计算可以得到:


点此在新窗口浏览图片

  M5、M6作为电平位移电路,为乘法器的输入端提供电压偏置。由(11)式可得:

点此在新窗口浏览图片

  通过调整M1、M2的宽长比可以调节Vout与Vin的比值,改变它的输入范围。
仿真结果
  基于上华0.6μm CMOS工艺,电路采用Cadence Spectre仿真器进行了仿真模拟。乘法器使用3V电源电压时,仿真结果显示,当输入电压在0~2V之间变化时,输出基本上与输入成线性变化。也就是说,采用3V电源电压时,乘法器的两个输入电压能够达到2V而不产生明显线性失真。这验证了本文设计的正确性。

结语
  本文分析了CMOS工艺下的Gillbert单元乘法器,对这种乘法器做了改进,降低了乘法器工作所需要的电源电压,扩大了乘法器的输入范围。


  
上一篇:用GPRSmodem实现嵌入式Internet接入系统
下一篇:图像采集压缩SOC系统在FPGA中的实现

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料