在ADC这样的数据转换系统中,采样/保持电路用于处理从前置抗混叠滤波器输出的信号。具有高压摆率的运放可用作构成采样/保持电路的比较器(或称一位模数转换器)。采用高压摆率运放是实现高速ADC的办法之一,用作比较器的运放的压摆率直接影响采样/保持电路的采样时间,进而影响ADC的数据转换时间。设计工具主要有:Cadence Virtuoso Schematic、Cadence Analog Design Environment、Cadence Layout Editor等,采用0.35μmBiCMOS模数混合信号工艺模型仿真,并以3.3V单电源供电。整个电路由高压摆率主运放、增益提升运放、共模反馈电路、宽幅镜像电流源电压偏置电路、基准电流源接入电路有机组合而成。由于采用3.3V电源供电排除了使用源端交叉耦合运放结构的可能,故文章采用一种“高压摆率输入级+镜像电流源运放”的结构来提高压摆率。高压摆率输入级能突破尾电流对负载电容充电的限制,但最终将受限于其中一个输入管的工作状态从饱和区过渡到线性区。镜像电流源运放结构则进一步将对负载的充电电流放大,但其镜像比例不能过大,否则会使输出电压摆幅降低到难以接受的地步。由于采用单级结构提高运放速度,造成运放增益较低。为解决此问题,设计中还引入了增益提升结构,使之能兼顾高压摆率和高增益这两个指标。该运放的压摆率最终达到1000 V/μs以上,开环增益在110dB以上,单位增益带宽超过500MHz,相位裕度为68°,具有较好的频率特性及稳定度。所设计的运放克服了尾电流对压摆率的限制,压摆率、单位增益带宽、相位裕度、开环增益等主要技术指标达到设计要求,但电路结构较为复杂,功耗也偏大,还有待进一步改进。

源端交叉耦合运放结构


这种结构用作运放的输入级,可以突破尾电流的限制,使输出电压摆率得到明显的提升。但不足之处是从任意一个输入端到地的信号路径上都有3个MOS管,导致输入共模电压范围的下限偏大,输入电压摆幅偏小。当使用较高的电源电压时(如5V以上),这可能不是什么问题,但当电源电压降低到3.3V以下时,由于输入电压摆幅过小,从而不能在3.3V电压下应用这种电路结构[0。源端交叉耦合的电路结构如图1-1所示。

交叉耦合低失调带隙基准

Level shift


延迟

消除比较器delay在周期中的影响



运放构成积分器,积分消除比较器延迟。

VCO



交叉耦合管的负载推导

参考:交叉耦合管的-2/gm负阻分析

我们要记住电阻是增量,因此,负阻表示的就是随着施加的电压变大,流进电路的电流将会减小。
如下图所示, 对于MOS管而言,当栅极和漏极连在一起时,从漏极看进去的阻抗为1/gm,当源漏之间添加一个负反馈回路时,此时从漏极看进去的阻抗为-1/gm。


能否用小信号模型推出 下图 中交叉耦合管和Cs并联之后的导纳呢?

设计-交叉耦合对构成的正反馈结构-交叉耦合管相关推荐

  1. c语言属于结构化程序设计语言,c语言填空题1.结构化程序设计语言的三种基本结构分别是,和.-查字典问答网...

    c语言填空题 1.结构化程序设计语言的三种基本结构分别是,和. 2.C源程序的基本单位是______,一个C源程序中至少应包括一个______. 3.开发一个C程序要经过编辑.__________.连 ...

  2. 驰骋工作流引擎设计系列04 流程引擎表结构的设计

    第1节. 关键字 驰骋工作流引擎 流程快速开发平台 workflow ccflow jflow 第1节. 流程引擎表结构的设计 流程引擎表是流程引擎控制流程运转的数据存储表,是整个流程引擎的核心表.理 ...

  3. mysql性能结构优化原理_MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...

    一.数据库结构优化(非常重要) 1.1 数据库结构优化目的 1.减少数据冗余:(数据冗余是指在数据库中存在相同的数据,或者某些数据可以由其他数据计算得到),注意,尽量减少不代表完全避免数据冗余: 2. ...

  4. python代码设计测试用例_[CP_01] Python循环结构案例:模拟银行存取款业务,设计执行测试用例...

    目录结构 一.案例描述 二.需求分析 1. 业务流程图 2. 业务项&测试场景 三.代码实现 四.用例设计&执行(简化模式) 1. 登录业务 2. 存款业务 3. 取款业务 4. 退卡 ...

  5. 计算机高速接口与嵌入式设计与实现,基于嵌入式双结构通信系统高速接口的设计与实现...

    基于嵌入式双结构通信系统高速接口的设计与实现 主要设计了ARM加DSP双架构通信系统的高速接口,ARM芯片选用S3C2440A,DSP芯片选用TMS320C6416,在两芯片的基础上搭建完整的嵌入式硬 ...

  6. 初中python编程初步教学设计_初中Python程序设计顺序结构教学设计方案.docx

    教学设计方案一<顺序结构程序设计> 一.教学目标 (1)知识与技能 能够根据问题分析,设计顺序结构程序的算法 能够运用顺序结构,使用 Python程序编写.调试并运行代码 (2)过程与方法 ...

  7. ef mysql 优化_MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...

    一.数据库结构优化(非常重要) 1.1 数据库结构优化目的 1.减少数据冗余:(数据冗余是指在数据库中存在相同的数据,或者某些数据可以由其他数据计算得到),注意,尽量减少不代表完全避免数据冗余: 2. ...

  8. MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...

    一.数据库结构优化(非常重要) 1.1 数据库结构优化目的 1.减少数据冗余:(数据冗余是指在数据库中存在相同的数据,或者某些数据可以由其他数据计算得到),注意,尽量减少不代表完全避免数据冗余: 2. ...

  9. 怎样设计MindMapper中的导图结构

    设计菜单栏是MindMapper思维导图软件中分量不轻的一块,它主导着MindMapper导图结构设计的大方面,包括了主题风格.主题色调和主题背景.下面,小编就给大家讲讲如何运用好导图结构设计菜单栏. ...

最新文章

  1. ASP.NET文件的下载
  2. 【网络流24题】试题库问题
  3. 一篇网站架构的文章:一步步构建大型网站架构
  4. PostgreSQL 10.1 手册_部分 II. SQL 语言_第 5 章 数据定义_5.6. 权限
  5. 拓扑排序 - 项目管理
  6. MySQL 数据存储文件
  7. leetcode 66. 加一(C语言)
  8. (五) shiro web应用
  9. cf1555C Coin Rows
  10. ipywidgets_未来价值和Ipywidgets
  11. Android获取屏幕尺寸,屏幕适配
  12. 20190626_二次开发BarTender打印机_C#代码_一边读取TID_一边打印_打印机POSTEK
  13. 想要AI优先?数据优先才行
  14. KVM虚拟机迁移原理分析
  15. Redis学习笔记之入门基础知识——其他特性
  16. 计算机网络网线制作工具有,网线制作工具 网线水晶头制作过程详解(视频+图文教程)...
  17. 安卓手机抓包小程序https请求 (该网站安全证书有问题解决办法)
  18. 基于Matlab的数字水印设计——基于空域的水印处理系统
  19. 使用BaseMap绘制地图它不香么
  20. linux内核函数 ffs,linux内核中的宏ffs(x)

热门文章

  1. Docker安装部署(详细版)
  2. 群控系统是做什么的?好用吗?
  3. 2022年电赛 声源定位跟踪系统(E题)
  4. 【语音识别】基于matlab语音分帧+端点检测+pitch提取+DTW算法歌曲识别【含Matlab源码 1057期】
  5. 三维坐标莫顿码计算 c++算法程序
  6. 如何科学查找论文开源源代码的网站
  7. 再见 ! 公司的( )系统 ~ 网友:好想给大神当小弟...
  8. Practical Approach to Asynchronous Multivariate Time Series Anomaly Detection and Localization(KDD)
  9. 创客——新工业革命读书笔记
  10. 在Flex4中使用RemoteObjectAMF0来连接fluorine网关 转