1.1 具有DS90UB960解串器集线器和TDA SoC的多摄像头系统:聚合和复制

+荐课 提问/讨论 评论 收藏
大家好,欢迎收看960解串器集线器系统级用例 培训系列的第1单元。 在本单元中,我们将了解960集线器 如何融入摄像头模块 以及视频处理的端到端系统,以及如何在系统级 利用聚合和复制功能。 让我们从多摄像头系统的 传统架构开始说。 以一个汽车应用程序为例, 例如环绕视图。 在该应用中,通常在车辆的周边放置 四个摄像机, 例如在四个角落处。 每个摄像机都具有宽视野, 通常是鱼眼镜头,因此可以将来自四个摄像机的视频 拼接成单个视图, 有时也称为360视图视频。 相机模块通常基于LVDS的, 因此它们由图像传感器和串行器 如913、933或953设备组成。 所有摄像机都被送入一个ECU, 后者对所有摄像机流进行反序列化、同步,然后 将其馈送到某种视频处理设备中, 该设备可以是系统级芯片,简言之就是SoC或FPGA。 这种系统的设计者面临着许多挑战。 我们举几个例子。 挑战第一,在视频处理设备上 找到足够的引脚, 从四个摄像头提供RGB数据。 挑战第二,在PCB上 为所有IC和所有支持电路寻找空间。 挑战第三,同步摄像机输入, 因为定时在四个独立传感器上实现的, 并且可能随时间漂移。 输入960解串器集线器中心以帮助 解决其中一些挑战。 在先前看到的具有单个解串器集线器的 传统多摄像机系统中替换四个解串器 解决了上一张幻灯片中 突出显示的挑战。 第一,所有四个摄像机流 都被打包成一个CSI-2端口。 这称为聚合。 该功能的主要优点之一 是它减少了视频处理设备上所需的 端口和引脚数量,例如SoC或FPGA。 每个摄像机流都有自己的虚拟通道。 因此,使用例如DMA,将视频处理设备上的 通道分离成单独的存储块是很容易的。 第二,PCB的所需空间大小 从四个或五个器件 和周围电路大幅减少到单个器件。 第三,与其在每个传感器上 对传感器一侧计时,并且 必须强制同步,960集线器 可以被配置为使用一个共享振荡器 以同步时钟模式工作, 然后所有传感器使用共享时钟。 我们需指出这没有 详尽列出所有潜在功能和优点, 因此我们推荐观众到960产品页面 获取更多详细信息。 让我们仔细看看如何实现 同步时钟。 如前所述,参考时钟由960生成, 它拥有系统中唯一的 振荡器。 然后通过反向通道 将该参考时钟发送到消毒器,例如953s。 只要后通道参考时钟可用, 串行器就会锁定它。 同样的机制也被用于帧同步信号, 它同时通过反向信道GPIO发送, 以触发跨越多个传感器的 同时曝光。 这里我们展示配置的一些细节。 在串行器上,通过模式引脚上的 带电压选择同步模式, 在960解串器集线器上 通过寄存器位字段设置。 当相机流在960上聚合到 单个CSI-2数据流时,以这样的方式完成 使得CSI-2接收器 容易分离出流。 这是使用被称为虚拟通道的CSI-2协议功能 完成的。 在此图中,解串器集线器上的 四个接收端口分别从摄像机A、 B、C和D接收视频。 为每个接收端口分配一个 虚拟通道ID,并映射到CSI输出端口。 在该示例中,来自摄像机A和B的数据 被打包成CSI分组,并被发送到CSI端口0。 并且来自摄像机C和D的数据被发送到CSI端口1。 当CSI分组由摄像机数据形成时, 数据头被附加到 每个包含虚拟通道ID的数据包里。 然后在CSI接收器处使用该数据头信息 来分离出通道,并且例如 将它们发送到不同的存储器区域。 通过CSI-VC_MAP寄存器,为每个接收输入端口 分配虚拟通道ID VCID, 默认就是端口号。 因此在上面的例子中,摄像机A、 B、C和D分别具有VCID 0、1、2和3。 在前面的例子中,我们将摄像机A、B、C和D 以2×2的方式聚合在一起。 每个CSI端口两个摄像头,以实现最大的 摄像头分辨率。 在此示例中,所有摄像机都聚合并克隆 在CSI端口0和CSI端口1上, 这是以支持的总分辨率为代价的, 但具有一些有趣的应用。 例如,双用途相机处理和数据记录。 接下来的几张幻灯片更详细地解释了 这些应用。 就克隆配置而言,一旦系统启动 并运行单个CSI端口,剩下要做的就是 启用第二个CSI发送器 并启用其中一个控制寄存器中的复制模式位。 该方框图显示了如何在一个系统中使用 960复制模式,该系统在两个不同视频处理器上 以两种不同的方式 处理相同的多通道视频。 让我们回到四个摄像头输入的 原始示例。 即汽车环绕视图应用。 在该框图中,该处理程序 在SoC编号2中执行, SoC编号2可以是使用通过复制模式传播到CSI端口1的 聚合四通道视频的TDA2P或TDA3设备。 如前所述,环绕图中的视图 是360视图,这是通过拼接 多个摄像机输入获得的。 在这个应用程序中,最终输出 对于人类观众来说是非常重要的。 并且这个最终输出确实被发送到显示器。 因此,图像质量和针迹的无缝性 是应用的焦点。 同时,处理四通道视频的 另一个目的可以是检测 场景中的对象, 这可能是自动停车应用中的情况。 该过程在SoC编号1上执行 其使用传播到CSI端口0的 聚合四通道视频。 这也可以是TDA2P或TDA3设备。 然而,这种处理 与传统的环绕视图非常不同。 物体检测通常涉及机器学习 甚至深度学习。 适合于人工智能的图像 可以以非常不同的方式被预处理。 这些图像对人类用户有吸引力, 可能不会被发送到显示器。 用于第二克隆的多声道视频流的 另一个应用是数据记录。 随着自动或半自动驾驶的进步, 这变得越来越普遍。 例如,为实际驾驶场景中 用于训练深度学习网络的庞大数据库 做出贡献。 在该框图中,聚合视频数据 通过CSI端口0同时发送到SoC编号1, 可能用于环绕视图和/停车辅助算法。 SoC编号1可以是TDAP或TDA3设备。 同时,聚合视频 通过CSI端口1发送到板载或板外的 大容量存储设备。 这可能涉及在到达存储之前
课程介绍 共计2课时,18分35秒

具有 DS90UB960 解串器集线器和 TDA SoC 的多摄像头系统: 系列培训

SoC 摄像头 集线器 TDA DS90UB960 解串器

该培训涵盖了视频处理系统中 DS90UB960 解串器集线器的多个系统级使用案例,该系统包括摄像头,SerDes 链和TI 视觉处理 SoC。 培训的目的是教育观众对 UB960 功能的创造性使用,并提供有助于快速开始开发和避免典型陷阱的提示和技巧。 本单元重点介绍聚合和复制用例。

推荐帖子

Java编程难学吗?
Java对于大多数学习编程的初学者来说是一个非常友好的选择。与其他编程语言相比,Java具有简洁明了的语法和强大的可读性,让初学者能够更快地开始上手,并让他们避开许多常见的错误陷阱。 Java编程的难易程度一大部分还是要看自身的基础情况,是有数学和计算机基础还是纯小白?学Java是兴趣使然还是想换工作?自己的学习能力咋样? 对于理工科学生或基础稍好的大学生来说,有了一点编程基础,学习起...
huaqingyuanjian 无线连接
差分对:均衡器如何能解决插入损耗所带来的问题
T.K. Chin在他的博客文章《差分对:你真正需要了解的内容》里谈论了对于差分对的要求。在现实应用中,我们用印刷电路板(PCB)内的铜走线或线缆组装件内的铜质导线来实现差分对。较长的PCB走线或线缆会出现较高的传输损耗,该损耗会劣化信号质量。在本文中,笔者将说明插入损耗如何能影响差分对的信号质量,并解释均衡器如何能消除这种影响。什么是插入损耗?      ...
maylove 模拟与混合信号
基于MSP430F149的红外解码
本人最近在用MSP430F149调试红外遥控,型号是SM0038吧. 之前就试过几种方法,但是就是没办法解码.今天的这个也是, 所以在这里希望各位不管是路过的还是走过的,希望能指教一下这个程序的问题,谢谢. 这个程序采用上升沿和下降沿都捕获,P1_2口输入.之后用P5口输出在流水灯中显示.(SCLK = MCLK = 1M) #include void int_clk();//系...
Ele-Vmyxian 微控制器 MCU
430单片机程序求助
void Init_Timer0_A5(void) {   TA0CTL   = 0                               ...
smilesword 微控制器 MCU

推荐文章

瑞萨率先推出采用车规3nm制程的多域融合SoC 2024年11月13日
第五代R-Car SoC为集中式E/E架构带来面向未来的多域融合解决方案,并支持Chiplet扩展 2024 年 11 月 13 日,中国北京讯 - 全球半导体解决方案供应商瑞萨电子今日宣布推出全新一代汽车多域融合系统级芯片(SoC)——R-Car X5系列,单个芯片可同时支持多个汽车功能域,包括高级驾驶辅助系统(ADAS)、车载信息娱乐系统(IVI)以及网关...
Nordic Semiconductor推出nRF54L15、nRF54L10 和 nRF54L05 下一代无线 SoC 2024年11月13日
Nordic Semiconductor推出nRF54L15、nRF54L10 和 nRF54L05 下一代无线 SoC,巩固在物联网超低功耗无线连接领域的领导地位 新型先进低功耗蓝牙SoC 带来更高效率和超强处理能力,为广泛物联网应用提高性能和灵活性 挪威奥斯陆 – 2024年11月13日 – 低功耗无线连接解决方案的全球领导者Nordic Semicondu...
Nordic Semiconductor nRF54H20 超低功耗 SoC 荣获 2024 年世界电子成就奖 (WEAA) 2024年11月06日
Nordic 多协议 SoC nRF54H20 凭借卓越的处理能力、内存和效率被业界誉为最具革命性的无线发明之一 挪威奥斯陆 – 2024年11月6日 – Nordic Semiconductor 的 Nordic nRF54H20 SoC 经过 AspenCore 全球资深分析师和全球用户的严格评审,荣获2024 年世界电子成就奖(WEAA)“射频/无线/微波 ”...
苹芯科技全新边缘人工智能 SoC 使用Ceva传感器中枢DSP 2024年10月29日
S300 边缘计算芯片中的Ceva-SensPro2 DSP 支持音频/视频/传感器融合处理,适用于可穿戴设备、摄像头、智能医疗保健等领域 帮助智能边缘设备更可靠、更高效地连接、感知和推断数据的全球领先半导体产品和软件IP授权许可厂商Ceva公司(内存处理(processing-in-memory, PIM)技术先驱企业苹芯科技公司已获得Ceva-SensPro2...

htwdb

采用DS90UB960解串器集线器和TDA SoC的多摄像头系统

2020年11月06日 14:10:20

hawkier

学习了。视频挺棒!

2020年09月14日 10:44:08

59477cq

关于聚合和复制讲解的不错

2019年12月02日 18:46:18

nick_liu1129

好好学习,天天向上!

2019年10月13日 13:49:46

54chenjq

采用DS90UB960解串器集线器和TDA SoC的多摄像头系统

2019年10月13日 10:13:44

zwei9

学习学习

2019年09月10日 13:46:46

大明58

具有 DS90UB960 解串器集线器和 TDA SoC 的多摄像头系统: 系列培训

2019年09月05日 09:25:16

shakencity

具有DS90UB960解串器集线器和TDA SoC的多摄像头系统:聚合和复制

2019年08月10日 09:46:33

分享到X
微博
QQ
QQ空间
微信

EEWorld订阅号

EEWorld服务号

汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved