Current sink/source(电流源):饱和区MOS管就可以当作一个电流源,

Current mirror(电流镜):可以说是current sink/source的一种延展。其设计原则是:若两个管子宽长比相同,而且两管子具有相等的VGS,则两管子具有相等的iD。设计方法也是电流的复制。其通常的用途是做偏置单元或信号处理原件。

Current reference(偏置电流):相对于current sink/source而言,其current具有更高的精度和稳定性的要求。理想的current or voltage reference是不受电源电压或是温度的扰动的影响的。其设计原则是基于一个已经存在的标准参考电流源的复制,然后输出给系统的其他模块。(基准电流源的一个重要作用就是,在正常工作电压范围内当电源电压发生变化时,输出电流基本不变,也就是其电源抑制比较高。)

一.基准电流源的性能指标:

1.温漂系数:表示输出基准电流随温度变化的情况,其单位为 ppm/℃ 。表示当温度变化 1摄氏度时,输出电流变化的百万分比。其计算公式为:

2.电源抑制比:电源抑制比是衡量电路对电源线上噪声的抑制能力的参数,换句话说,基准电流源的电源抑制比表现了输出基准电流随电源电压 VDD变化的情况。

3.功耗:静态电流的大小

二.设计及仿真

具体的设计方法和仿真方法见参考文献1,

三.基准电流源的结构:

上图(图9-1)中M5的漏级电流就可以作为一个偏置电流或是参考电流源,其与没有M2,M4的电流镜的区别在于,电流镜只是实现了电流的复制,但是复制的电流可能不稳定,受电源或温度的影响比较大,于是多了M2,M4之后的由M5得到电流会更加稳定。

参考文献:

1.《模拟集成电路设计与仿真-何乐年》第9章:基准电流源

2.《CMOS Analog Circuit Design(Allen Holberg)》4.3 ,4.4, 4.5

current sink/source, current mirror and current reference相关推荐

  1. [转]LDO的地脚电流(GROUND CURRENT)和静态电流(QUIESCENT CURRENT)的区别是什么啊?

    在进行LDO选型时,经常会看到脚电流(GROUND CURRENT)和静态电流(QUIESCENT CURRENT)两个参数,两个有什么区别,在选型时应该怎么进行考虑啊? 1. GROUND CURR ...

  2. js 如何将汉字转换成拼音

    js 如何将汉字转换成拼音 有多种方法,你可以使用插件,pinyin.js,访问地址:请移步 pinyin.js链接 demo下载地址:http://download.csdn.net/detail/ ...

  3. IR2130 600 V 三相栅极驱动器IC,具有过电流保护、OPAMP和故障报告功能

    600 V 三相驱动器 IC,具有典型的 0.25 A 拉电流和 0.5 A 灌电流,采用 28 引脚 PDIP 封装,适用于 IGBT 和 MOSFET.也有 44 引脚 PLCC 和 28 引脚 ...

  4. Silve37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)

    在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一个名 为SLConnectASP.NET的Silverlight应 ...

  5. asp.net html silverlight 传参数,Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)...

    Silverlight实用窍门系列:37  程兴亮,网名煦风满裳 在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一 ...

  6. HttpContext.Current:异步模式下的疑似陷阱之源

    最近园子里首页有好几篇文章都是讲异步编程的,尤其是几篇讲博客园自身的异步化建设的文章,看了以后很有收获. 闲暇之余再重新查查资料温故知新学习一遍,重新认识了SynchronizationContext ...

  7. HttpContext.Current.Cache 过期时间

    HttpContext.Current.Cache 过期时间 原文:HttpContext.Current.Cache 过期时间 为了更快的读取数据,我们一般会把常用到的数据加载到Cache中 在.N ...

  8. 前端学习(2628):node.js中LTS和Current的区别

    2016 年 10 月 18 日,Node.js v6 LTS (Boron) 发布,这也是 Node.js 启用 LTS 发布计划以来,第一次同时迎来两个 active LTS(v4 与 v6).这 ...

  9. Why is HttpContext.Current null after await?

    今天在对项目代码进行异步化改进的时候,遇到一个奇怪的问题(莫笑,以前没遇过),正如标题一样,HttpContext.Current 在 await 异步执行之后,就会变为 null. 演示代码: pu ...

最新文章

  1. 前端学习(2153):Vue的终极解决方案
  2. NPM是什么?我们该怎么使用呢
  3. jQuery ajax模板及各参数介绍
  4. python super 多重继承_解决python super()调用多重继承函数的问题
  5. 用法 the_英语冠词:不定冠词a,an和定冠词the的用法
  6. 《SpringBoot实战》笔记3
  7. kbengine mmo源码(完整服务端源码+资源+完整客户端源码)
  8. 国产操作系统思普将起诉微软涉嫌“商业诋毁”
  9. linux ftell函数(用于得到文件位置指针当前位置相对于文件首的偏移字节数)计算文件的字节大小
  10. html5 js实现今日头条视频播放列表,Github最火开源项目-高仿今日头条视频列表功能...
  11. ShortcutManager桌面app图标长按快捷入口
  12. 转载了别人的cocos2d-x的学习笔记
  13. F-PointNets
  14. 惯性测量单元预积分原理与实现
  15. 那个让你头大的数据结构,用Python学会变简单吗?
  16. 编程中的逻辑实现,三种逻辑结构(顺序、循环、分支)、跳转、函数以及错误处理
  17. 删除一个字符串中指定位置上的字符
  18. 剧情/惊悚基因危机:天才科学家的五日
  19. C# asp.net 条形码 code39条码 生成 扫描枪能识别(好东西转载...)
  20. 计算机毕业生城市分布情况,2018年中国各省份高考生数量、高校毕业生就业流入集中区及各省份毕业生数量分布情况分析【图】...

热门文章

  1. 企业信息化、数字化和智能化的区别
  2. 关于mysql国庆头三天近一周的数据查询题目
  3. c语言单身狗题目罩得住学长,我家系统用爱发电
  4. DXGI快速截屏录屏技术
  5. 使用arduino编写mqtt客户端连接emqx服务器
  6. 健身管理软件,管理更高效更简单
  7. 健身管理,让管理更高效更简单
  8. 深度学习数学基础-概率与信息论
  9. 当前app打开率低的3大原因与应对之策
  10. Progressive Minimal Path Method for Segmentation of 2D and 3D Line Structures论文学习