高速电路设计----第三章(3)LVPECL、CML逻辑电平详解

news2024/7/6 19:21:21

一、LVPECL介绍

        LVPECL是ECL电平的正电源、低电压版本。

        ECL电平是指发射极耦合逻辑(Emitter   Coupled  Logic),与TTL相同,ECL的主体结构由三极管组成,不同的是 ECL内部的三极管工作在非饱和状态(即截止或者放大状态),符合高速信号逻辑状态迅速变化的要求。从这点上来说,ECL速率的提升是以功耗的增大为代价的。

        ECL是负电源,电路设计很不方便,而LVPECL是正电压、低电压。设计方便。被广泛使用。        

二、LVPECL设计

        LVPECL输出端的关键部分是一对差动放大器Q1、Q2,以及一对射极输出器Q3、Q4,不仅拥有差分对信号的抗干扰能力强的优势,还拥有射极输出电阻小、驱动能力强的优点。

上图中,VCC供电为3.3V或者2.5V,VBB为内部参考电平

        ①V1大于VBB, 则Q1导通,Q2截止,Q3导通,Q4截止。输出 “1”

        ②V1小于VBB, 则Q2导通,Q1截止,Q4导通,Q3截止。输出 “0”

        由于Q1和Q2是轮流导通的,VCC和GND永远有一条电流通路。所以功耗大。

LVPECL属于电流驱动型,OUT+和OUT-引脚通过50Ω电阻终结于VCC-2V,输出电流为14mA。

因此,OUT+和OUT-的共模电平为VCC-1.3V。

        计算方法是VCC-2V+14mA*50Ω   =   Vcc-2V+0.7V   =   VCC-1.3V

LVPECL外部终结电平:VCC-2V。

LVPECL共模电平:VCC-1.3V

这两个参数对LVPECL匹配电路设计至关重要。

三、总结

        对于LVPECL,国际标准组织还未制定任何标准。因此不同厂家参数不同。

我们在设计中,应该重点关注LCPECL以下特点:

        ①与LVDS相比,LVPECL的功耗更大匹配电路设计更复杂但支持更高的传输速率抗抖动性能更佳。。在高速设计中LVPECL常用于高速时钟和数据的电平,例如百兆、千兆的PHY芯片的MDI接口,PLL时钟信号等。

        ②内部三极管工作在非饱和状态,LVPECL传输延时很小

        ③Q1和Q2始终有条VCC到GND的电流通路工作着,功耗大,但与传输速率无关

        ④LVPECL采用电流驱动模式,电源VCC的作用只是提供电流通路和外部偏执电平,电源纹波对信号的影响相对较小。当LVPECL作为时钟信号的电平时,为防止电源纹波耦合到时钟信号上,应尽量提高电源的质量。

        ⑤LVPECL外部端接电路较为复杂,LVPECL输出端需要偏执到VCC-2V。(也就是需要加分压电阻上拉到VCC)。输入端需要偏执到VCC-1.3V.为减少电源种类,设计中往往通过分压电阻实现不同的偏执要求。与LVDS\CML对比,LVPECL的外部电路明显更复杂。这些电路会造成高速信号线上的分叉。因此LVPECL不适合要求极高的高速信号。如10Gbps以太网的MDI接口采用的是CML电平而不是LVPECL电平。

三、CML逻辑电平介绍及其应用要点

        CML是指电流模式逻辑,是高速设计中最常见的一种电平。

        高速应用中,许多的高速接口采用CML电平。例如:XAUI(10Gbps 以太网连接单元接口)、10G XFI接口(10Gbps 以太网串行接口)等。

        由于输入和输出的匹配已集成于片内,基本不需要外部端接,因此CML的应用非常简单。

组成:Vcc + 50Ω电阻 + 一对三极管组成的差动放大器 + 电流源 

        CML电源Vcc:一般取1.2V

        50欧姆电阻:接在VCC和三极管的C端

        输出端:从C端输出。

        电流源: 在三极管的E极接一个16mA的电流源到地。

如下图所示:

       

CML的输出信号 OUT+、OUT-电平下图所示

        

OUT+或者OUT-(单个信号)的共模电平是VCC-0.2V,最大摆幅为400mV。那么组合在一起差分对的摆幅就为800mV。

        CML的输入端有射极输出器构成,所以输入阻抗大。  结构如下图所示。      

        

         CML电平,国际没有制定任何标准,不同厂家器件的参数不一致,使用时要仔细分析器件资料上对应的参数。下图是某家的参数规格:

        Vis是输入电平的范围。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1136967.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

你能用原来的塞子保存你未喝完的葡萄酒吗?

这是一个工作日的晚上,你发现自己在商店的过道里寻找一瓶葡萄酒。在您的高贵探索中,您可能已经注意到了装饰在每个独特瓶子顶部的各种瓶盖,有些是软木塞,有些是一个简单的螺旋盖。在最终决定了一个有趣的外观黑皮诺葡萄酒带回家品…

python安装包失败 安装scipy包

最近在配深度学习环境,安装好了conda、CUDA、cuDNN,运行之后报错,没有scipy包。 试了很多方法: 用命令行pip、conda install 在pycharm下载包 在环境中添加包 都失败了 要么直接ERROR,要么超时 问了师兄 需要在conda环…

sys.dm_exec_requests中statement_start_offset与statement_end_offset

文章目录 1.缘起2.根因3.示例4.附录 1.缘起 mssql中查早阻塞与及其相关联的sql时,遇到如下内容,故记录一下, substring(dest_blocked.text,der.statement_start_offset/21,(case when der.statement_end_offset-1 then DATALENGTH(der.sta…

GZ035 5G组网与运维赛题第1套

2023年全国职业院校技能大赛 GZ035 5G组网与运维赛项(高职组) 赛题第1套 赛须知 1.竞赛内容分布 竞赛模块1--5G公共网络规划部署与开通(35分) 子任务1:5G公共网络部署与调试(15分) 子任务2:5G室内与室外站点建设(20分) 竞赛模块2--5G公共网络运维与优化(3…

【ETL工具】本地环境IDEA远程DEBUG调试Flume代码

🦄 个人主页——🎐个人主页 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天进步一点点!加油!&…

推开科研成果落地“最后一扇门”

科研成果只有落地了,才能发挥出它真正的价值。虽然中国近几年已经飞速发展,但是我们的自主创新能力依然比不了发达国家。而且,尽管科研成果在理论和实践上已经取得了很大的进展,但如何将其落地到实际生产中仍然存在很多问题。其中…

如何训练Embedding Model

BGE的技术亮点: 高效预训练和大规模文本微调;在两个大规模语料集上采用了RetroMAE预训练算法,进一步增强了模型的语义表征能力;通过负采样和难负样例挖掘,增强了语义向量的判别力;借鉴Instruction Tuning的…

如何在k8s的Java服务镜像(Linux)中设置中文字体

问题描述:服务是基于springboot的Java服务,在项目上是通过Maven的谷歌插件打包,再由k8s部署的。k8s的镜像就是一个Java服务,Java服务用到了中文字体。 解决这个问题首先需要搞定镜像字体的问题。有很多类似的解决方案,…

window环境下安装node.js8+angular6

安装node.js8 1.登录node官网 node官网Node.js is a JavaScript runtime built on Chromes V8 JavaScript engine.https://nodejs.org/en2.找到适合自己的版本 选择下载 安装的时候一键next傻瓜式安装即可 设置淘宝镜像: npm config set registry https://regist…

动态增删kdtree(ikdtree)主要思路

ikdtree本质上也是一种kdtree,基本的构造方法和kdtree是一样的,本文主要记录两者不一样的地方,以港大MaRS实验室最新开源的增量式 kd-tree(https://github.com/hku-mars/ikd-Tree)里面的一些代码作为示范。 以下是ikdtree结构体包…

【Linux精讲系列】——yum软件包管理

​作者主页 📚lovewold少个r博客主页 ⚠️本文重点:Linux系统软件包管理工具yum讲解 😄每日一言:踏向彼岸的每一步,都是到达彼岸本身。 目录 前言 Linux系统下的软件下载方式 yum 查看软件包 如何安装软件 如何卸…

业务连续性和恢复性计划:保障企业IT业务的可靠性

第一章:引言 在当今数字化时代,企业对信息技术的依赖愈发显著,IT系统的稳定性和可用性变得至关重要。无论是自然灾害、硬件故障还是网络攻击,都可能导致业务中断,从而带来严重的经济损失和声誉损害。为了保障企业IT业…

UI自动化测试工具推荐

UI自动化测试已经成为现代软件开发过程中不可或缺的一部分。它能够提供诸多优势,包括提高测试效率、减少人力成本、提升软件质量等。同时,可视化工具为UI自动化测试带来了更多便利和灵活性。然而,可视化工具也存在一些潜在的劣势。本文将探讨…

【电路笔记】-波特图(Bode Diagrams)

波特图(Bode Diagrams) 文章目录 波特图(Bode Diagrams)1、概述2、定义3、波特图的呈现4、常见的波特图4.1 一阶滤波器4.2 二阶滤波器 5、总结 1、概述 上世纪30年代末,一位名叫 Hendrick Wade Bode 的美国工程师设计了一个著名的表示法来研究频域中的交流电路。 这…

stable diffusion简介和原理

Stable Diffusion中文的意思是稳定扩散,本质上是基于AI的图像扩散生成模型。 Stable Diffusion是一个引人注目的深度学习模型,它使用潜在扩散过程来生成图像,允许模型在生成图像时考虑到文本的描述。这个模型的出现引起了广泛的关注和讨论&am…

Python 算法高级篇:回溯算法的优化与剪枝技巧

Python 算法高级篇:回溯算法的优化与剪枝技巧 引言 1. 什么是回溯算法?2. 回溯算法的优化与剪枝技巧2.1 剪枝技巧2.1.1 可行性剪枝2.1.2 最优性剪枝 2.2 优化方法 2.2.1 记忆化搜索2.2.2 双向搜索 3. 代码示例3.1 旅行推销员问题 4. 总结 引言 回溯算法…

Windows下如何编译FFmpeg

ffmpeg一般在linux环境中使用,但是我们目前很多的开发工具是windows,为了方便在windows下调试和使用ffmpeg,我们需要再windows下面编译和使用ffpeg,本文只讲述windows下如何编译ffmpeg的内容。   windows下编译ffmpeg有很多的方…

「Dr. Bomkus 的试炼」——最详尽的通关资讯!

🧪 Dr. Bomkus 的试炼:新的冒险来临 天才科学家Dr. Bomkus一直在不知疲倦地打造他的最新作品。但是遇到了一些问题!现在,他需要你的帮助。 为了找到真正的有价值之人,Dr. Bomkus准备了六场试炼。这一系列令人激动的挑战…

VR全景餐厅,为餐饮老板开启了新纪元

在近两年的“元宇宙”概念的催生下,VR全景技术逐渐渗透到我们生活的方方面面,从舌尖到指尖、从田间到车间、从衣食住行到娱乐消费等,越来越多的行业、领域开始引入VR全景了,并在各自的垂直领域开拓了VR全景新时代。 而一直以来&am…

VBA技术资料MF73:将Logo添加到页眉侧

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到…