High Speed Serdes学习笔记

news2024/12/22 19:58:52

并行数据总线(Parallel Data Bus)

并行数据总线为传统的数据传输方式,存在两个问题;

1>需要大量的I/O引脚

2>必须满足严格的时序要求以保证数据正确传输。

                                                        图:两个设备之间的并行数据

数据串行化

       减少并行通信的大量I/O引脚,这是通过将芯片#1输出的n位数据复用到k位互连线路上(k < n),然后在芯片#2的输入端将k位互连线路上的数据解复用到n位内部数据路径上来实现的。

       虽然引脚数量需求已经按照 k:n 的比例减少,但参考时钟所需的频率却按这个比例的倒数增加了,而且一般的操作是外部提供一个低速时钟给到内部的锁相环倍频。

                                                    图:减少I/O的数量

     下图两个芯片之间的数据路径上增加了一个高速时钟,这种方法的优势在于,在芯片#1中用于发送数据的高速时钟可以被芯片#2用作捕获数据的参考。通过驱动两个芯片的时钟分配网络的任何延迟变化不需要在时序分析中考虑。

                                             图:片间增加高速时钟

3 High Speed Serdes

      下图为展示了HSS设备发送和接收通道的基本框图。发送器先将并行数据串行化,再进行数据均衡,然后将串行数据驱动到差分信号对的互连线上。前馈均衡器(FFE)通常在高速串行设备中使用。接收器由差分接收器、可能也集成了均衡器的CDR电路组成,并根据CDR建立的采样点对数据进行解串。

                                     图:High Speed Serdes功能框图

      在串行器和解串器的工作原理中,n的值通常是8或10的倍数,在许多数据通信协议中,数据通常以字节(8位)为单位进行组织。因此,可以方便地将数据对齐到字节边界,另外在8B/10B编码中,每8个数据位被编码为10个位的符号。因此,当n是10的倍数时,可以方便地处理这些编码符号,确保数据的完整性和同步。

关键的技术

4.1 前馈均衡Feed Forward Equalizer(FFE)

       下图为前馈均衡电路与输出波形。图中的Deven和Dodd为并转串的输出,串行数据x(t)信号是FFE电路的串行数据输入。x(t-T)和-x(t-T)信号分别是原始信号的非反相和反相极性,延迟了一个比特时间。Tx OUT或y(t)信号是前馈平衡后的输出波形,可以通过以下数学求和表达:

Tx Out=y(t )=0.8x(t)−0.2x(t−T)

其中信号y(t)、x(t)和x(t-T)如上定义,T是一个比特时间。

                                   图:前馈均衡电路与输出波形

4.2  判决反馈均衡Decision Feedback Equalizer (DFE)

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

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

相关文章

【学习笔记】Day 2

一、进度概述 1、inversionnet_train_light 试运行——未成功 2、DL-FWI基础入门培训-1,2&#xff0c;以及作业1的完成 二、详情 1、inversionnet_train_light 试运行 在补充完相关依赖后&#xff0c;运行仍有报错 产生原因&#xff1a;这个代码在当时师兄的库中存在…

架构设计前期应该怎么做?

利益干系人分析 利益干系人分析框架 利益干系人 - 投资者 利益干系人 - 监管者 利益干系人 - 构建者&#xff0c;维护者 利益干系人 - 使用者&#xff0c;评估者 利益干系人 - 钱包案例 评估者&#xff1a;用户可以评估好不好用 利益干系人 - 外包系统案例 诉求优先级排序 …

【LeetCode每日一题】盛最多水的容器

思路 标签:双指针&#xff0c;贪心 分析&#xff1a; 首先选两条线为容器的两端&#xff0c;盛水的高度取决于高度小的那条线&#xff0c;此时在两条线中间选一条线&#xff0c;有两种情况&#xff0c;如果区间内某条线比两端高度小的那条线还要小&#xff0c;此时宽度和高度…

UE4-常用快捷键汇总

一.虚幻引擎编辑器快捷键 二.蓝图编辑器快捷键

JAVA项目

目录 一、前言 二、技术介绍 三、项目实现流程 四、论文流程参考 五、核心代码截图 专注于大学生实战开发、讲解和毕业答疑等辅导&#xff0c;获取源码后台 一、前言 在数字化音乐时代&#xff0c;个性化推荐已成为提升用户体验、促进音乐消费的重要手段。为此&#xff0…

mybatis-plus selectPage获取到数据但是total为0

查数据库返回数据&#xff0c;但是total显示为0 这里需要设置分页拦截器 config目录下新建mybatisConfig.java import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; import org.springframework.context.annotation.Bean; import org.spri…

Airtest精讲Template配置参数

Airtest精讲Template配置参数 今天我们讲一下airtest图像识别中的一个最基本、最常用的一个类Template 一、环境背景 首先我们先看一个非常简单的脚本示例&#xff0c;在AirtestIDE中&#xff0c;显示如图&#xff1a; 在编辑器中点击鼠标右键菜单的‘图片/代码模式切换’&am…

美股:AMD展现乐观前景,挑战AI加速器市场霸主

在科技行业的激烈竞争中&#xff0c;AMD公司近期发布了对当前季度收入的乐观预测&#xff0c;显示出其新推出 一、AMD第三季度营收预期超越分析师平均预期 AMD在周二的声明中预计&#xff0c;第三季度营收将达到约67亿美元&#xff0c;这一数字超出了分析师此前平均预期的66.…

mybatis-plus雪花算法

苞米豆mybatis-plus已实现雪花算法&#xff0c;若项目中使用雪花算法生成自增主键&#xff0c;可直接引用相关jar实现其工具类&#xff0c;若不想再单独引用jar也可将其Sequence类直接复制到自己项目中定义为工具类使用 官方文档&#xff1a;https://baomidou.com/ Git地址&am…

ESP32是什么?

ESP32是一款由乐鑫信息科技&#xff08;Espressif Systems&#xff09;推出的高度集成的低功耗系统级芯片&#xff08;SoC&#xff09;&#xff0c;它结合了双核处理器、无线通信、低功耗特性和丰富的外设&#xff0c;特别适用于各种物联网&#xff08;IoT&#xff09;应用。以…

架构设计中期应该怎么做?

设计备选方案 架构设计常见的错误思维 什么是备选架构&#xff1f; 能够解决系统复杂度的方案 备选方案设计过程 备选架构设计技巧 备选方案常见困难和应对技巧 学的太浅&#xff1a;不知道本质 比较学习法 评估和选择备选方案 错误的方法 正确的方法 - 360度环评 优先级排…

vulhub-wordpress

1.打开wordpress关卡&#xff0c;选择简体中文 2.添加信息——点击安装WordPress 登录 点击外观—编辑主题 插入一句话木马 —更新文件 访问404.php的路径/wp-content/themes/twentyfifteen/404.php 使用菜刀连接

嗖嗖移动业务大厅(Java版)

首先对此项目说明一下&#xff0c;我只完成了项目的基本需求&#xff0c;另外增加了一个用户反馈的功能&#xff0c;但是可能项目中间使用嗖嗖这个功能还有一些需要完善的地方&#xff0c;或者还有一些小bug&#xff0c;就当给大家参考一下了&#xff0c;希望谅解。代码我也上传…

数据结构初阶之排序(下)

前言 上一期内容中我们了解了基本排序中的插入与选择排序&#xff0c;今天我将为大家带来剩下的几种排序算法 快速排序 快速排序是Hoare于1962年提出的⼀种⼆叉树结构的交换排序⽅法&#xff0c;其基本思想为&#xff1a;任取待排序元素序列中的某元素作为基准值&#xff0c;…

ARM 架构与技术综述

目录 认识 ARM ARM 发展历史 指令集 ARM 公司产品分类 ARM 体系结构 数据类型约定 处理器的 32 位和 64 位含义 指令集 ARM 处理器的工作模式 CPU (内核) 组成 寄存器 时钟 认识 ARM ARM 可以指&#xff1a; 一家公司。一种技术。一系列处理器。 架构&#xff1a;A…

定时任务框架 xxl-job

&#x1f353; 简介&#xff1a;java系列技术分享(&#x1f449;持续更新中…&#x1f525;) &#x1f353; 初衷:一起学习、一起进步、坚持不懈 &#x1f353; 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正&#x1f64f; &#x1f353; 希望这篇文章对你有所帮助,欢…

算法通关:015:最小栈

文章目录 题目思路主要代码问题总结有时候提交不了可能是方法名的问题 题目 leetcode152 思路 主要代码 同一个思路&#xff0c;法一是用栈实现&#xff0c;法二是用数组实现 /*** Author: ggdpzhk* CreateTime: 2024-08-03* 最小栈 155*/ import java.util.Stack;public…

fonttools - 操作字体

文章目录 一、关于 fonttools二、安装贡献测试可选依赖 三、如何制作新版本四、工具五、库 一、关于 fonttools fontTools是一个用于操作字体的库&#xff0c;用Python编写。这 项目包括TTX工具&#xff0c;可以转换TrueType和OpenType XML文本格式之间的字体&#xff0c;也称…

cesium加载wms与arcgis服务

1、加载geoserver的wms服务 2、加载arcgis服务

idea使用free流程,2024idea、2023idea都可以安装免费使用

1.先到官网下载&#xff0c;这里选择win系统的&#xff0c;点击下图的.exe https://www.jetbrains.com/idea/download/?sectionwindows 2.下载好后基本上就是一直点击“下一步”到直到安装好&#xff0c;安装好后先打开软件后关闭退出 3.下载配配套资料 链接: https://pan.ba…