自偏置电流镜设计实例

目录

  • 自偏置电流镜设计实例
    • 一、概述
    • 二、原理
    • 三、实例仿真
    • 四、总结

一、概述

​  众所周知,电流镜属于模拟电路设计中的一个基本模块,可为其他模块提供偏置电流,例如在放大器中提供偏置电流以形成尾电流源并确定直流偏置点。本文将会介绍一种自偏置的电流镜,从原理出发,并以0.18um的工艺进行设计和仿真。

二、原理

​  如图一所示的电路,也称之为Beta-multiply reference电路,其中M2的尺寸是M1的k倍。M3复制M4的电流,M2和M1的漏极电流相同,但是VGS并不相等。其中
VGS=2IμnCoxW/L+VTHV_{GS}=\sqrt \frac{2I}{\mu _{n}C_{ox}W/L}+V_{TH} VGS​=μn​Cox​W/L2I​​+VTH​
​ M1、M2满足
VGS1=VGS2+Iref⋅RV_{GS1}=V_{GS2}+I_{ref}\cdot R VGS1​=VGS2​+Iref​⋅R
​ 所以得到了参考电流的表达式
Iref=2R2μnCoxW/L(1−1k)2I_{ref}=\frac {2}{R^{2}\mu_{n}C_{ox}W/L}(1-\frac {1}{\sqrt k})^2 Iref​=R2μn​Cox​W/L2​(1−k​1​)2
​  可以看出,参考电流与工艺参数、电阻和MOS管尺寸比例有关,所以合理的选择电阻值和MOS管尺寸及比例就能得想要的参考电流。

图一

  图一的电路会经常拿来与图二的电路相比较。这两个电路看似很像,但有实质性的区别,图一的电路因为电阻的加入衰减了环路增益而变得稳定,而图二的电路不稳定。两者都是利用正反馈来得到参考电流,通过在P点或者N点断开环路并加独立源来分析环路增益,可以发现图一所示电路的环路增益小于一,而图二所示的电路环路增益大于一,导致不稳定的正反馈,所以图二所示的电路无法提供稳定的参考电流。

图二

  对于图一所示的自偏置的电流镜,会存在另一个稳定的状态,那就是“零电流状态”,换言之,就算提供了电源电压,电路两边流过的电流可能为零,这依然是一种稳定状态,可以草率的理解为“简并”态。因此,我们需要一个“刺激电路”,旨在将电路拉离“零电流状态”,我们称之为启动电路(start up ciucuit),启动电路在初始时将电路启动,产生一个参考电流,主电路正常工作时启动电路应该不影响主电路。如图三所示为加了简单的启动电路的电流镜。

图三

​  初始时,M3、M4、T3的栅极电压接近Vdd,M1、M2、T2栅极电压接近于地,因此,T1导通并传输M3栅极到M1栅极的电流,此时电路脱离零电流状态,开始进入工作点;工作时,Vbiasn将T2导通,因为T2的宽长比远大于T3,所以在流过同样电流的情况下,T2的漏极电压将会很低,使得T1截止,所以启动电路此时不影响主电路的工作状态。

​  我们非常关注此电路对电源电压的敏感性,通过分析我们知道参考电流对电源电压的敏感度依赖于MOS管的输出阻抗,输出阻抗越大,敏感性越低。对于长沟道的MOS管来说,输出阻抗比较大,而对于短沟道的MOS管输出阻抗比较低,所以在电源电压变化使参考电流会出现不稳定的情况,为了减小敏感度,我们需要减小VDD变化时所引起的NMOS管漏源电压的变化。
​  如图四所示,加一个放大器用来钳位M1、M2的漏极电压,此时形成了一个串联负反馈,增加了M2的输出阻抗,增加的放大器也称为辅助放大器(Auxiliary amplifier)。

图四
​  具体的电路实施如图5所示。

图五

三、实例仿真

图六

  在0.18µm的工艺下搭建我们之前讨论的电路,设计一个与VDD变化不敏感的参考电流源,参考电流为20µA,VDD为1.8V。计算相关参数,用gm/id法设计并搭建图三所示的电路如下图六所示。
  我们得到了一个20µA的电流源,接着测试此参考电流对电源电压变化的稳定性,设置电源电压从0到2.5V,得到如图7所示的仿真曲线。

图七   我们可以看到参考电流对电源电压变化比较敏感,达到了3.7µA/V,这是一个不小的数值,我们接着搭建图五所示的电路,验证增加放大器的效果,如图八所示,我们从仿真曲线上可以看到效果不错,敏感度减小到了3.26nA/V。

图八

四、总结

  本文讨论了一种自偏置电流镜电路,这种电流镜可以在一些没有基准源的电路中为一些模块提供电流偏置,介绍了启动电路用于让电路正常工作和改善对电源电压敏感性的增益提高电路。以0.18µm工艺进行实例设计并仿真,验证了电路设计。

自偏置电流镜设计实例相关推荐

  1. ADS多频功放偏置网络设计

    [参考文献:Xuan A N, Negra R. Design of concurrent multiband biasing networks for multiband RF power ampl ...

  2. 【模拟IC学习笔记】 电流偏置的设计

    电流偏置.电压偏置 电压偏置: 1.对走线电阻引起的IR压降敏感 2.对噪声干扰敏感 3.器件相隔较远,匹配较差 电流偏置: 1.对走线电阻引起的IR压降不敏感 2.抗干扰能力强 3.需要匹配的器件可 ...

  3. [转] MySQL和MongoDB设计实例对比

    转载自: http://www.phpchina.com/?action-viewnews-itemid-39896 文章举了一个数据库设计的例子,对MySQL和MongoDB两种存储工具,分别进行了 ...

  4. Verilog设计实例(3)基于Verilog的单端口同步读写RAM设计

    文章目录 写在前面 正文 电路设计 行为仿真 交个朋友 写在前面 为什么要写单端口同步读写RAM呢? 没有那么多为什么?就是因为简单.基础,能清晰说明单端口RAM的原理,顺手给出设计,也能说明你的设计 ...

  5. Verilog设计实例(2)一步一步实现一个多功能通用计数器

    博文目录 写在前面 正文 普通的二进制计数器 电路设计 行为仿真 普通的格雷码计数器 电路设计 行为仿真 LFSR 电路设计 行为仿真 多功能计数器 电路设计 行为仿真 生成语句实现方式 电路设计 行 ...

  6. PicoBlaze 设计实例

    PicoBlaze 设计实例 一. 设计要求 1. PICOBLAZE 嵌入式系统,包括1 个8 位的方波输出口,一个驱动两位7 段LED 的输出口,一个时钟输入和一个中断输入. 2. 在Sparta ...

  7. 40多个漂亮的网页表单设计实例

    40多个漂亮的网页表单设计实例详细出处参考:http://www.jb51.net/web/20182.html 转载于:https://www.cnblogs.com/Ken-Cai/archive ...

  8. mysql mongodb插件_MySQL和MongoDB设计实例对比分析

    下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢? 如果使用MySQL的话,应该如何存 ...

  9. css网页设计实例代码_大型电商平台设计实例:电商平台项目工程、数据库选型、代码库...

    电商平台微服务体系架构 经过一系列的微服务设计, 下面使用一张维导图完整表示这个电商平台的微服务架构设计模型,如图 3-6 示. 这是一个为简单的电商平台微服务架构设计模型,并且使用了粗粒度的微服务划 ...

  10. java 单例模式 泛型_设计模式之架构设计实例(工厂模式、单例模式、反射、泛型等)...

    设计模式, 架构设计实例, 使用到了工厂模式.单例模式.反射.泛型等 项目包结构如下图: 1.bean包 (1)Base.java父类 package test.bean; public class ...

最新文章

  1. Nat. Biotechnol | PHATE:高维生物数据的可视化方法
  2. 如何将某个groupbox中的数据赋值到另一个groupbox_React中的数据和数据流
  3. NSIS 的 Modern UI 教程(二)
  4. swift python_单从语法角度讲,Swift 完爆 Java Python 和 C#吗?
  5. 基金评审人总结的15条写作技巧
  6. Microsoft SQL Server 2005 安装程序错误解疑
  7. jsp+servlet+mysql简单实现用户登陆注册
  8. block compressed sparse row (BSR) matrix format
  9. html表格怎样传入数据类型,Echarts图表中pie类型tooltip中formatter函数传递的参数从哪里来?...
  10. iframe中嵌入报表
  11. gstreamer向appsrc发送帧画面的代码
  12. android studio 自定义生成BuildConfig文件,形成打包配置
  13. 量子计算机慕课,计算机组成原理-中国大学mooc-题库零氪
  14. Linux 抓包还不会?这篇文章赶紧收藏
  15. 小程序“成语猜题”部分答案
  16. ipv6的127位掩码如何表示_子网掩码是什么
  17. 微信绑定会员卡服务器出错,微信会员卡跳转到微信小程序出现如下错误?
  18. 什么是域名?什么网站名?什么是URL?
  19. 华为云服务器 登录与配置 Mysql
  20. POJ 1359 Spacecraft Malfunction G++

热门文章

  1. 用户粘性︱如何提升用户忠诚度
  2. Linux 下串口编程入门
  3. 图像的频谱图简单理解
  4. 【开源】百度中文依存句法分析工具DDParser重磅开源,快来体验一下吧
  5. 定积分分部积分典型例题_定积分证明题方法总结六篇
  6. python色彩变换CMYK,RGB,HSI
  7. 智能驾驶的狂想与现实落地
  8. WhatsApp即时翻译WhatsApp聊天自动翻译成中文
  9. 挖矿木马分析之肉鸡竟是我自己
  10. BibTex中参考文献种类