Crosslink-NX器件应用连载(11): 图像(数据)远程传输

作者:Hello,Panda

大家下午好,晚上好。这里分享一个Lattice Crosslink-NX器件实现图像或数据(卫星数据、雷达数据、ToF传感器数据等)远程传输的案例(因为所描述的内容颇杂,晒图不好晒,因此就不多晒图了)。实现信号远距离传的常见物理链路一般有3种:

(1)同轴电缆:日常生活中常见的有线电视,SDI直播系统都是通过同轴电缆实现,一般传输距离可以达到数百米;

(2)双绞线:日常所见的千兆网、万兆网(电口)即为双绞线,根据信号速率的高低,一般可以传输数米到数百米;

(3)光纤:日常所见的光猫、光模块均为光电转换设备,光纤链路带宽高,传输距离远,可达数千米甚至数十千米。

这里所说的使用Lattice Crosslink-NX器件实现图像远程传输,指的是在车载、工业、医疗等应用场合,实现本地的短距离(数米到数十米距离)的原始视频传输,一般视频为2K/4K 60Hz或同等带宽的原始视频,且为减少布线一般都有PoC供电的需要。因此,一般都选择同轴电缆或双绞线方案。

目前,最为常用的串行解串器的套片方案主要有三类:

(1)ADI(原美信)主推的GMSL方案,现在已经量产第三代产品。第二代(GMSL2)主要以MAX96717(串行器)和MAX96712/MAX96724(解串器),支持2.5Gbps Lane MIPI-DPHY和更高Tri符号率的MIPI-CPHY数据接口,数据链路带宽6Gbps,主要针对2K/60Hz的应用场合;第三代(GMSL3)主要以MAX96793(串行器) 和MAX96792(解串器)为代表,数据链路带宽12Gbps主要针对4K/60Hz的应用场景。均支持同轴电缆和双绞线传输(下行链路最高12Gbps数据,上行链路固定180Mbps控制信号),支持PoC供电。

(2)TI主推的FPD-LINK方案,目前已经退出IV代产品,主要代表器件为DS90UB971-Q1(串行器)和DS90UB9702-Q1(解串器),其链路带宽为7.55Gbps(有效数据载荷带宽6Gbps),主要针对4K/40Hz(RAW图可以到60Hz)的应用场合。串行器输入和解串器输出均为2.5Gbps Lane速率的MIPI D-PHY接口,支持同轴电缆和双绞线链路(下行链路7.55GBps数据、上行链路47.187Mbps控制信号),支持PoC供电。

(3)THine主推的V-BY-ONE方案,该方案主要针对显示应用场景,也可用于源端传输图像和数据。它每组Serdes支持最多2对3Gbps的链路,实现6Gbps总带宽,典型的串行为THCV241A-P,解串器为THCV242A-P。它的串行输入接口和解串器输出接口均为1.5Gbps的MIPI  D-PHY接口,收发器物理层速率与输入的MIPI Lane速率正相关,为一个变化的非定值。V-BY-ONE方案主要面向2K/60Hz的系统,在用作摄像头流传输时,如果摄像头本身支持在1.5Gbps MIPI Lane速率的情况下实现发送4K/60Hz的图像流,它的物理层也能支持40K/60Hz的传输。

前面铺垫那么多来介绍这些串行解串器,那么Crosslink-NX存在意义在哪里呢?万变不离其宗,它们还是主要用于桥接。桥接分为两种情况:

(1)第一种情况:将不是MIPI的其他接口比如LVDS、SubLVDS、SLVS、DVP等等其他的相机图像传感器Sensor(CMOS图像传感器、红外热成像仪等)、高速ADC、雷达芯片(比如TI常用毫米波雷达芯片AWR6843、AWR1642等)等的输出接收并转为MIPI 数据接口后发送到串行器传输。

(2)第二种情况:做速率匹配,比如有的图像Sensor,它是3840×2160 60Hz的,但它必须要是2.5Gbps的MIPI Lane才能输出图像,这个时候就可以用Crosslink-NX器件接收其2.5Gbps Lane速率的图像,然后将其用1.5Gbps Lane速率发送出去,这样就可以利用V-BY-ONE之类这样的串行解串器将4K图像发出。

今天的分享到此结束,谢谢大家!

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【刷题】初探递归算法 —— 消除恐惧

送给大家一句话: 有两种东西, 我对它们的思考越是深沉和持久, 它们在我心灵中唤起的惊奇和敬畏就会日新月异, 不断增长, 这就是我头上的星空和心中的道德定律。 -- 康德 《实践理性批判》 初探递归算法 1 递归算…

我给线程池管理框架hippo4j找bug

1 虚拟机参数不生效 hippo4j的docker启动脚本位于 docker/docker-startup.sh 。从下图可以看到 JAVA_OPT放在了jar包名 hippo4j-server.jar之后,而只有项目参数才放在jar包名之后。 实际上这里JAVA_OPT中包含虚拟机参数,而虚拟机参数要放在jar包名之前…

前端之HTML语言(持续更新)

前端之HTML语言 学习完后端的各种层之后,今天开始学习前端,前端和后端都是一个项目的组成部分。 前端对应得到语言是HTML,HTML最重要的有三块,行为,样式,J结构。行为就是交互,理解为鼠标的点击…

【多模态】34、LLaVA-v1.5 | 微软开源,用极简框架来实现高效的多模态 LMM 模型

文章目录 一、背景二、方法2.1 提升点2.2 训练样本 三、效果3.1 整体效果对比3.2 模型对于 zero-shot 形式的指令的结果生成能力3.3 模型对于 zero-shot 多语言的能力3.4 限制 四、训练4.1 数据4.2 超参 五、代码 论文:Improved Baselines with Visual Instruction …

Xcode下载安装

1.Xcode可用版本判断: 2.Xcode下载安装: 方案1:AppStore 下载更新 若方案1失败则 方案2:指定版本Xcode包下载解压安装 苹果下载 3.Xcode命令行工具插件安装 xcode-select --install 备注: xcode_x.x.x.xip(压缩包存在时效性(使用前24h/…

20 VUE学习:插件

介绍 插件 (Plugins) 是一种能为 Vue 添加全局功能的工具代码。下面是如何安装一个插件的示例: import { createApp } from vueconst app createApp({})app.use(myPlugin, {/* 可选的选项 */ })一个插件可以是一个拥有 install() 方法的对象,也可以直接…

计算一个3x3矩阵对角线和其它两条线的元素之和

计算一个3x3矩阵对角线和其它两条线的元素之和 #include <stdio.h> int main () { int d0,b0,s,i,j; int a[3][3]{1,2,3,4,5,6,7,8,9}; for(i0,j2;i<3;i,j--) dda[i][i]a[i][j]; for(i0,j0;i<3;) {bba[i][j]a[i][j2]; ii2;} sdb; printf("d%d\nb%d\ns%d\n&qu…

支付宝支付(沙盒支付)

后端页面代码 Controller RequestMapping("/pay") public class PayController {private String orderId;Autowiredprivate OrdersService ordersService;Value("${appId}")private String appId;Value("${privateKey}")private String private…

ReDos攻击浅析

DOS为拒绝服务攻击&#xff0c;re则是由于正则表达式使用不当&#xff0c;陷入正则引擎的回溯陷阱导致服务崩溃&#xff0c;大量消耗后台性能 正则 ​ 探讨redos攻击之前&#xff0c;首先了解下正则的一些知识 执行过程 大体的执行过程分为: 编译 -> 执行编译过程中&…

牛客热题:缺失的第一个正整数

牛客热题&#xff1a;数组中出现一次的两个数字> &#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;力扣刷题日记 &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 文章目录 …

SPWM载波调制方式-三电平杂记1

方法一&#xff1a; P2 O1 N0 方法二&#xff1a;双载波直接发波 方法三&#xff1a;负轴载波和调制波往上抬升1&#xff0c;得到使用同一个载波 在正半周在P和O切换&#xff0c;在下半轴式O和N切换

出现 Transaction rolled back because it has been marked as rollback-only 解决方法

目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 用户反馈的Bug如下所示: Transaction rolled back because it has been marked as rollback-only截图如下: 浏览器终端同样显示: 2. 原理分析 错误表明,在事务的生命周期内,遇到了某个异常或条件,导致该事务被标记…

四川古力未来科技抖音小店安全靠谱,购物新体验

在数字化浪潮席卷而来的今天&#xff0c;电商行业蓬勃发展&#xff0c;各种线上购物平台如雨后春笋般涌现。其中&#xff0c;抖音小店凭借其独特的短视频直播购物模式&#xff0c;迅速赢得了广大消费者的青睐。而四川古力未来科技抖音小店&#xff0c;更是以其安全靠谱、品质保…

注解的妙用

一、注解是什么&#xff1f; 在Java中&#xff0c;注解&#xff08;Annotation&#xff09;是一种用于在代码中插入元数据的方式。注解不直接影响程序代码的行为&#xff0c;而是提供了一种形式化的方法来说明代码的某些方面&#xff0c;供编译器、开发工具或运行时环境等使用…

Vue+AntDesignVue实现a-tree树形组件的层级选中功能

文章目录 一、构建树形组件二、js代码实现 最近碰到了一个新需求&#xff0c;使用树形选择器实现角色管理功能&#xff0c;当用户选中一个节点时&#xff0c;其所有子节点都会被自动选中&#xff1b;同样&#xff0c;当用户取消选中一个节点时&#xff0c;其所有子节点也会被取…

LNMP部署及应用

目录 1.LNMP概述 Nginx 特点 Nginx 作用 2.分布式部署LNMP操练 Nginx主机&#xff1a;CentOS 7-1 PHP主机: CentOS 7-2 1.LNMP概述 Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器&#xff0c;而且支持热部署&#xff0c;几乎可以做到 7 * 24 小时不间断运行&…

Java实战:文本文件复制

任务目标 本实战任务的目标是创建一个Java程序&#xff0c;用于复制指定的文本文件到另一个位置&#xff0c;并在控制台中显示复制结果。 任务步骤 创建源文件&#xff1a;在指定的路径D:\love.txt创建源文件。创建文件复制类&#xff1a;在net.huawei.student.test包中创建…

绿联 安装memcached容器 - 一个开源的高性能分布式内存对象缓存系统

绿联 安装memcached容器 - 一个开源的高性能分布式内存对象缓存系统 1、镜像 memcached:latest 2、安装 2.1、基础设置 重启策略&#xff1a;容器退出时总是重启容器。 2.2、网络 网络选择桥接(bridge)。 2.3、端口设置 容器端口11211固定不变&#xff0c;本地端口若未被…

即时通讯视频会议平台,WorkPlus本地化部署解决方案

随着现代科技的快速发展&#xff0c;传统的会议方式已经不再满足企业和组织的需求。即时通讯视频会议以其便利性和高效性&#xff0c;成为了现代企业沟通和协作的重要工具。通过即时通讯视频会议&#xff0c;企业可以实现无时差的交流和远程协作&#xff0c;增强团队合作和提高…

计算机系统结构之虚拟存储器

虚拟存储器通过增设地址映像表机构来实现程序在主存中的定位。 一、段式管理 (1)段式管理的基本思想是把程序按内容或过程函数关系分成段&#xff0c;每段有自己的名字。一个用户作业或进程所包含的段对应一个二维线性虚拟空间&#xff08;二维虚拟存储器&#xff09;。段式管…