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 功能的创造性使用,并提供有助于快速开始开发和避免典型陷阱的提示和技巧。 本单元重点介绍聚合和复制用例。

推荐帖子

关于449的时钟问题,急!!!!
在XT接了一个32768的晶振,在XT2接了一个8M的晶振, 初始化时涉及时钟语句: FLL_CTL0 |= XCAP14PF; FLL_CTL1 = SELM_XT2 + SELS; FLL_CTL1 = FLL_CTL1 & ~XT2OFF; 用示波器观察P1口的时钟, 发现SMCLK和ACLK的输出都对,只有MCLK的输出达不到8M(MCLK...
katrina 微控制器 MCU
TI DLP®3D机器视觉研讨会
本帖最后由 dontium 于 2015-5-22 22:47 编辑 今年,TI 将会开展一系列基于 DLP 技术的创新应用研讨会。现诚邀您参加5月28日在上海举行的 DLP 3D 机器视觉技术研讨会。我们的技术专家将会为您现场解说如何利用 DLP LightCrafter™ 评估模块和对应的软件开发套件(SDK)构建 3D 点云,来打造属于您的高度差异化的工业、医疗和生物识别的 ...
dontium 模拟与混合信号
分享:TI MSP430 FRAM 开发参考与问答
     分享一份基于MSP430  FRAM产品的开发, 附件中整理了关于MSP430 应用开发过程中的常见问题解答和基于初次使用FRAM 系列会有疑惑的地方做些讲解, 期望对各位有所帮助.        TI的数款基于MSP430 FRAM产品的参考设计方案,可实现工业安防,电子锁触摸面板,能量收集等方...
qwqwqw2088 微控制器 MCU
本周精彩博文分享
功率因数校正电路的开关管驱动方案 PFC(Power Factor Correction)即功率因数校正,通过调理使电网电压和输入电流同相位并减小高次谐波,有利于降低用电设备对电网的影响并提高电网利用率,已经成为很多电网输入应用场合的基本要求。〉〉〉点击查看详情 UCC21520在LLC电路中的应用 LLC电路拓扑因其可以实现变压器原边开关管的ZVS(Zero...
橙色凯 模拟与混合信号

推荐文章

亿智电子智能IPC SoC崭露头角,促进AI网络摄像机规模落地 2021年01月15日
,IPC SoC芯片的产能缺口巨大。回顾2020年,亿智电子推出的第一代IPC方案已经在泛消费类、渠道类、行业类市场批量落地。作为具备NPU IP自主设计能力并实现SoC整合的AI芯片先行者之一,亿智电子凭借在端侧AI SoC芯片领域的先发优势,和面向应用场景的支持策略,已助力众多合作伙伴实现AI IPC产品的量产落地。相对于CPU这种通用处理器,NPU是指“专用...
新一代图像显示SoC助力智能座舱大屏显示及人机互动 2021年01月14日
1   智能座舱域的图像显示趋势Socionext在汽车电子电气化领域主要关注的是智能座舱域控制器。目前该行业的痛点之一是如何满足越来越多的大屏显示和通过屏幕进行人机互动(HMI)的需求。有别于传统汽车驾驶的电气架构,智能座舱域控制器(Cockpit Domain Controller)内的显示屏和主控制器距离较远,需要配置适合长距离的安全可靠的高速视频串行...
三星Exynos 2100旗舰SoC问市,能否和骁龙888齐头并进? 2021年01月13日
三星LSI宣布了全新的Exynos 2100旗舰SoC。这款新芯片对三星的芯片部门来说非常特别,因为它标志着与过去的迭代设计背道而驰——这是三星第一款不使用自己的内部CPU微体系结构,而是依靠Arm的Cortex内核(例如新X1)的SoC。对于三星公司来说,这不仅是技术上的重大变化,而且在一般的音调和消息传递方面也是如此,该公司热情高涨,而且这是有史以来第一次实际展示的三星...
5G时代SOC将面临哪些挑战,我们又该如何克服 2021年01月13日
对SoC的影响 在多年的发展中,5G芯片的设计也经历了不少变化。而这些变化,正是为了应对随着5G到来而衍生出的新问题。 首先是带宽,由于这是一种系统挑战,而不仅仅是无线技术挑战,因此,整个设备中的SoC 设计带宽非常重要。高带宽、基于标准的IP是5G SoC系统设计的关键部分。 其次是延迟方面,以缩短延迟的需求举例,当前的 5G 规范期望往返延迟短...

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空间
微信

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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