ALTLVDS TX ip和 ALTLVDS RX ip

news/2024/11/25 15:26:59/

1. ip core 应用场景

使用Intel FPGA自带的LVDS ip core进行电路板之间的串行数据收发以及并串、串并转换(Serdes)。
两块电路板之间相隔100m,使用双绞线作为传输介质,串行码流的速率为163.84Mbps,由于长距离传输中,高频信号衰减严重,采用预加重和均衡的技术补偿高频信号衰减,发送端采用LMH0001做预加重处理,接收端采用LMH0074做均衡处理。

2.数据传输逻辑框图

在这里插入图片描述
数据传输逻辑功能框图如上图所示,为保持串行码流的直流平衡,发送端采用8B/10B编码,对应的接收端需要对应的10B/8B解码模块。

3.需要注意的细节

3.1预加重芯片(LMH0001)的参考电阻Rref影响输出差分电压的摆幅,进而影响传输的误码率,经过测量,当电阻值为470Ω,传输无误码。在这里插入图片描述

3.2 接收端数据字节对齐处理(Word align)

接收端从串行码流中恢复出并行数据,需要用到altlvds rx ip的rx_data_align端口,ip配置的端口如下图所示。在这里插入图片描述具体做法为发送端先发送一定数目的K码(K28.5),接收端通过rx_data_align端口对并行数据进行移位操作,当接收端的并行数据为K28.5时,表示字节对齐完成,可正确接收数据。

附工程文件链接https://download.csdn.net/download/ustcyhw1993/12555985


http://www.ppmy.cn/news/112521.html

相关文章

三线制PT100

关于恒压电阻桥三线制PT100的阻值计算 原理图计算思路 仿真计算测试代码 原理图 其中Rx1,Rx2,Rx3表示PT100三线的电阻,阻值相等Rx PT100阻值Rp 计算思路 1、设流过Rx1上电流I1,流过Rx2上电流I2 I1 (2V5REF-U1)/2000; I2 (2V5REF-U2)/2000;2、根据I1…

索尼黑卡RX100系列对比,RX100 M1\M2\M3\M4\M5\M6\M7

索尼黑卡RX100系列对比 索尼黑卡RX100系列定位:便携与高画质。 一、参数对比 配置/型号RX100 M1RX100 M2RX100 M3RX100 M4RX100 M5RX100 M6RX100 M7发布时间2012.62013.62014.52015.42016.102018.62019.7镜头焦段28 - 100mm24 - 70mm24 - 200mm光圈F1.8-4.8F1.8-…

网络知识:光纤收发器TX、RX介绍以及两者的区别

当我们远距离传输时,通常会使用光纤来传输。因为光纤的传输距离很远,一般来说单模光纤的传输距离在10千米以上,而多模光纤的传输距离最高也能达到2千米。而在光纤网络中,我们常常会使用到光纤收发器。那么光纤收发器怎么连?我们一…

测试吃鸡游戏帧数软件,帧数暴涨10%+ RX 560D开核“吃鸡”测试

说起开核,相信很多有资历的玩家都试过,掌握显卡开核技能可以说是DIY玩家从菜鸟走向老手的必经之路。而由于NVIDIA多采用物理方式彻底熔掉不良流处理器,所以开核这件事目前只能发生在A卡身上,因而很多富有DIY精神的玩家都会选择A卡…

立敏RICHNEX AHD RX芯片介绍

台湾立敏RICHNEX AHD RX芯片介绍 RICHNEX 简介 RICHNEX,台湾立敏电子股份有限公司,隶属于RICHTEK集团,成立于2008年,是一家无晶圆IC设计公司,主要从事模数混合类IC设计,主要应用于车载、安防、消费类等领域…

RX3902b射频芯片配置情况

1 寄存器配置 由于实际工作需要,尝试对RX3902b芯片进行配置,评估其性能,以满足L1/L2/L5三频段GNSS信号处理的需求。使用润芯提供的配置软件进行寄存器配置。 1.1 总体介绍 程序打开如下,分为 功能调节–时钟调节–增益调节–寄…

爱普生EPSON实时时钟芯片-RX8900SA

爱普生EPSON实时时钟芯片-RX8900SA 一、引脚连接二、使用方法寄存器配置1.实时时间读取/设置2.闹钟时间读取/设置 三、代码"Rx8900sa.c文件""Rx8900sa.h文件" 一、引脚连接 近期由于项目需求,被指定使用一款实时时钟芯片RX8900SA,经…

busybox rx 命令

rx命令使用xmodem传送文件,只需要串口线就传送。 在文件系统输入如下命令,传送文件到板子上,板子上保存文件的名称为file rx file 在secureCRT中选择Transfer->Send Xmodem。选择要传送的文件即可。 rootfreescale ~$ rx file CCC Starting xmodem tr…