0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于CMOS工艺下的Gillbert单元乘法器的研究

电子设计 来源:郭婷 作者:电子设计 2019-05-31 08:20 次阅读

引言

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

CMOS模拟乘法器的工作原理有三种:基于MOS管在饱和区工作时的平方法则,这种模拟乘法器性能好,但结构复杂;基于MOS管在线性区工作时的电流电压法则,这种模拟乘法器比较适宜低压运用;采用Gillbert单元实现的模拟乘法器。本文详细分析了采用Gillbert单元实现的模拟乘法器的原理,对其进行了改进,使它能拥有更低的工作电压和更大的输入范围。

基本电路原理

简单的Gillbert单元CMOS模拟乘法器如图1所示,图中M1管给乘法器提供偏置电流ISS。忽略MOS管的沟道长度调制效应,工作在饱和区的MOS管电流都可以写成:

基于CMOS工艺下的Gillbert单元乘法器的研究

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

基于CMOS工艺下的Gillbert单元乘法器的研究

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

基于CMOS工艺下的Gillbert单元乘法器的研究

由VGS4-VCS5=Vy得:

基于CMOS工艺下的Gillbert单元乘法器的研究

从而有:

基于CMOS工艺下的Gillbert单元乘法器的研究

同理可得:

基于CMOS工艺下的Gillbert单元乘法器的研究

所以:

基于CMOS工艺下的Gillbert单元乘法器的研究

基于CMOS工艺下的Gillbert单元乘法器的研究

基于CMOS工艺下的Gillbert单元乘法器的研究

如此就实现了乘法功能。

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

基于CMOS工艺下的Gillbert单元乘法器的研究

式中在电源的饱和压降。如果要实现两个大电电压较低的情况下,电路不能正常工作,因此需要对它进行改进,降低乘法器的工作电压。

如图2所示,将输入电压Vx产生的电流通过M4、M5镜像到M6、M7管。把M2、M3的宽长比设成相等,用(w/1)2,3来表示;把M8、M9、M10、M11的宽长比设成相等,用(w/1)8,9来表示;把M4、M5、M6、M7的宽长比设成相等。可得:

基于CMOS工艺下的Gillbert单元乘法器的研究

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

基于CMOS工艺下的Gillbert单元乘法器的研究

的饱和压降。如果要实现两个大电压信号的相乘,该输入范围是远远不够的。因此,本文在乘法器的输入端加入了一个有源衰减电路,以增大电路的输入范围。

NMOS有源衰减电路如图3(a)所示,它提供Vx的输入;PMOS有源衰减电路如图3(b)所示,提供Vy的输入。两个电路的原理相同,以图3(a)中的NMOS电路为例,设A点输入电压VA,M2处在饱和区,VB

基于CMOS工艺下的Gillbert单元乘法器的研究

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

基于CMOS工艺下的Gillbert单元乘法器的研究

通过调整M1、M2的宽长比可以调节Vout与Vin的比值,改变它的输入范围。

仿真结果

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

结语

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


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CMOS
    +关注

    关注

    58

    文章

    5156

    浏览量

    233350
  • 三极管
    +关注

    关注

    141

    文章

    3495

    浏览量

    119116
  • 仿真器
    +关注

    关注

    14

    文章

    988

    浏览量

    82995
收藏 人收藏

    评论

    相关推荐

    结构简单的高线性CMOS四象限模拟乘法器设计

    陆晓俊,李富华 苏州大学四象限模拟乘法器是模拟信号处理系统中的重要组成单元,它被广泛地应用于锁相环、频率变换、调制与解调、自适应滤波等许多模拟信号处理电路中。目前,适应于低压工作的CMOS四象
    发表于 07-16 07:40

    怎么设计基于FPGA的WALLACETREE乘法器

    周期短,受到很多厂家和研究机构的关注。利用它的可编程和可扩展性,可将传统乘法器设计方法应用到FPGA芯片中。乘法器设计基本上是部分积的生成及其之间的相加的优化过程。
    发表于 09-03 07:16

    乘法器的基本概念

    乘法器的基本概念 乘法器是一种完成两个互不相关的模拟信号相乘作用的电子器件。理想乘法器的输出特性方程可由下式表示: UO
    发表于 05-18 14:03 1.4w次阅读
    <b class='flag-5'>乘法器</b>的基本概念

    1/4平方乘法器

    1/4平方乘法器 这种乘法器是根据数学关系设计而成的,因此称为1/4平方乘法电路,或称1/4平方乘法器。其
    发表于 05-18 14:08 1815次阅读
    1/4平方<b class='flag-5'>乘法器</b>

    脉冲-宽度-高度调制乘法器

    脉冲-宽度-高度调制乘法器 脉冲-宽度-高度调制乘法器双称为时间分割乘法器。这类乘法器电路原理图如图5.4-24A所示。图中,三角波电压UT和模拟输入电压UY
    发表于 05-18 14:23 1823次阅读
    脉冲-宽度-高度调制<b class='flag-5'>乘法器</b>

    变跨导乘法器的基本原理

    变跨导乘法器的基本原理 图5.4-25为变跨导乘法器原理图。它利用V1、V2管的跨导GM正比于恒流源电流IO,而IO又受另一个输入电压控制,而实
    发表于 05-18 14:48 2975次阅读
    变跨导<b class='flag-5'>乘法器</b>的基本原理

    N象限变跨导乘法器

    N象限变跨导乘法器 为了克服图5.4-25所示的乘法器的缺点,在基电路的基础上,采用了双重差分放大式结构,设计出如图5.4-27所示的N象限变跨导乘法器
    发表于 05-18 15:24 1578次阅读
    N象限变跨导<b class='flag-5'>乘法器</b>

    变跨导乘法器

    变跨导乘法器 这种乘法器现在已经成为一种工业上的标准方法,是应用极为广泛的优质乘法器
    发表于 05-18 16:00 1115次阅读

    基于IP核的乘法器设计

    实验目的 1、熟悉Xilinx的ISE 软件的使用和设计流程; 2、掌握Modelsim仿真软件的使用方法; 3、用乘法运算符实现一个16*16 乘法器模块; 4、用IP核实现一个16*16 乘法器模块; 5、用例化语
    发表于 05-20 17:00 66次下载
    基于IP核的<b class='flag-5'>乘法器</b>设计

    基于FPGA的WALLACE TREE乘法器设计

    本文着重介绍了一种基于WALLACETREE优化算法的改进型乘法器架构。根据FPGA内部标准独特slice单元,有必要对WALLACE TREE部分单元加以研究优化,从而让在FPGA的
    发表于 11-17 10:50 4973次阅读
    基于FPGA的WALLACE TREE<b class='flag-5'>乘法器</b>设计

    低压高频CMOS电流乘法器原理图

    低压高频CMOS电流乘法器原理图通过调节跨导参数k和参数a,来调节乘法器的增益。参数k和MOS管的尺寸直接相关。
    发表于 03-14 17:25 2399次阅读
    低压高频<b class='flag-5'>CMOS</b>电流<b class='flag-5'>乘法器</b>原理图

    乘法器

    一个自己写的八位数的乘法器
    发表于 12-01 15:45 15次下载

    使用verilogHDL实现乘法器

    本文在设计实现乘法器时,采用了4-2和5-2混合压缩器对部分积进行压缩,减少了乘法器的延时和资源占 用率;经XilinxISE和QuartusII两种集成开发环境下的综合仿真测试
    发表于 12-19 13:30 1.1w次阅读
    使用verilogHDL实现<b class='flag-5'>乘法器</b>

    乘法器原理_乘法器的作用

    乘法器(multiplier)是一种完成两个互不相关的模拟信号相乘作用的电子器件。它可以将两个二进制数相乘,它是由更基本的加法器组成的。乘法器可以通过使用一系列计算机算数技术来实现。乘法器
    发表于 02-18 15:08 2.5w次阅读
    <b class='flag-5'>乘法器</b>原理_<b class='flag-5'>乘法器</b>的作用

    采用Gillbert单元如何实现CMOS模拟乘法器的应用设计

    在集成电路系统中,模拟乘法器在信号调制解调、鉴相、频率转换、自动增益控制和功率因数校正控制等许多方面有着非常广泛的应用。实现模拟乘法器的方法有很多,按采用的工艺不同,可以分为三极管乘法器
    的头像 发表于 03-23 09:40 4086次阅读
    采用<b class='flag-5'>Gillbert</b><b class='flag-5'>单元</b>如何实现<b class='flag-5'>CMOS</b>模拟<b class='flag-5'>乘法器</b>的应用设计