0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于LiDAR的Zynq UltraScale+ MPSoC系统级模块

eeDesign 2022-11-05 16:52 次阅读

激光雷达已成为许多科学和军事应用的重要遥感技术。它提供3D结构的高分辨率和精确测量,轻松将接收到的数据转换为3D地图以解释周围环境,即使在具有挑战性的天气和照明条件下也能保持不受影响。

Zynq UltraScale+ MPSoC 支持激光雷达技术的适应性

Zynq UltraScale+ MPSoC器件支持基于 SoC 的自适应产品设计,这对于激光雷达应用实施非常有前途。将处理器FPGA架构集成到单个器件中,可以为任何给定领域快速部署灵活而优化的解决方案。

FPGA 的可编程性为开发产品定制功能提供了极大的灵活性。此外,FPGA有可能通过采用多级并行性来加快处理速度。

Zynq UltraScale+ MPSoC 系列将实时控制与软硬引擎相结合,用于图形、视频、波形和数据包处理。因此,MPSoC 设备功能强大且灵活,足以为 LiDAR 传感器提供高级功能:信号处理、点云预处理和点云机器学习加速。此外,Zynq MPSoC 器件以高能效而闻名,这对激光雷达至关重要。

为什么要使用 SoM 方法来构建激光雷达产品

使用模块系统方法构建LiDAR产品,通过减轻设计周期中涉及的几个复杂性,提供了显着的好处。产品设计人员可以通过消除设计中复杂的硬件部分来专注于开发固件和软件堆栈。这显著缩短了上市时间,降低了产品开发成本。

此外,在迁移到更高计算 SoM 时,模块系统为设计人员提供了巨大的可扩展性和灵活性,而无需更改载卡的设计。

Zynq MPSoC 系统基于激光雷达模块特性

Zynq UltraScale+ MPSoC SoM采用异构 Arm® + FPGA 架构,提供处理系统 (PS) 和可编程逻辑 (PL) 的强大组合。

  • PS包含一个四核Arm Cortex-A53处理器,工作频率高达1.5 GHz,以及一个实时处理单元,配备Arm Cortex-R5®处理器,工作频率高达600 MHz。* PL 基于 16 nm UltraScale+ 架构,包含高达 504 K 的可配置逻辑块、块 RAMDSP 元件

iWave Systems Zynq UltraScale+ MPSoC SoM 的圖片图 1:Zynq UltraScale+ MPSoC SoM。(图片来源:iWave Systems)

其他好处包括:

  • 任意接口* 设计工具链* 图像处理能力* 加速神经网络* 安全和安保功能

任意接口

符合不同的接口标准是传感器接口和处理带来的重大挑战。典型的解决方案应能够支持MIPI、JESD204B、LVDS和GigE等高速接口,以支持摄像头、雷达和激光雷达等高带宽传感器。传感器接口和处理还需要与使用CAN、SPI、I2CUART等标准的加速度计的低带宽传感器接口。

Zynq UltraScale+ MPSoCs PS 和 PL 支持各种行业标准接口,如 CAN、SPI、I2C、UART 和 GigE。PL I/O 灵活性允许与 MIPI、LVDS 和千兆串行链路直接接口,从而允许在 PL 内实现更高级别的协议。

通过在硬件设计中提供正确的 PHY,PL 可以实现任何接口,从而提供任意接口。

设计工具链

Zynq UltraScale+ 器件随附 Vivado 设计套件,用于配置 PS 和 PL 设计。Vivado 提供完整的 PL 开发体验,包括对合成、布局布线和仿真的支持。

在开发软件解决方案时,Vitis 会发挥作用。Vitis 支持使用 PetaLinuxFreeRTOS 等实时操作系统进行嵌入式 Linux 开发。

除了系统开发功能外,Vitis 还支持 PL 内使用 OpenCL 的内核加速。

图像处理能力

图像处理在用于导航和监控的LiDAR应用中至关重要。通常,这些系统中使用的算法是在OpenCV等高级框架中创建和建模的。

Zynq UltraScale+ MPSoC EV 系列包含一个 H.264/H.265 视频编解码器单元,以支持图像处理。

加速神经网络

除了图像处理,机器学习是开发自动化应用程序的关键技术。机器学习有助于对高速公路上的物体进行分类,或观察和监控乘员。

为了实现这一点,Viti AI 提供了模型库、AI 编译器、优化器、量化器和剖析器,以将应用程序部署到深度学习处理单元上。

安全和安保功能

高级加密标准 (AES) 用于保护 Xilinx 器件的配置。

Zynq UltraScale+ MPSoC 器件通过 PS 中的配置安全单元 (CSU) 进一步实施分层安全解决方案。CSU 支持 AES 256-GCM、4096 RSA 乘法器和 SHA-384,提供机密性、身份验证和完整性功能。

通过内置系统监视器的防篡改响应使客户能够跟踪SoM的器件电压和芯片温度。

跨 iWave Zynq MPSoC SoM 的可扩展性

iWave 为 Zynq UltraScale+ MPSoC 系列提供广泛的系统模块产品组合,从 ZU4 到 ZU19 变体。这些模块服务于各种行业,包括高端工业、军事和国防。

在逻辑密度、I/O 可用性、收发器通道数量和高速 DDR 设计方面,这些系统模块为终端应用提供了出色的可扩展性。因此,设计的载板可以覆盖各种终端产品的多个 I/O 端口,从具有 192 K 逻辑单元的 ZU4 到具有高达 1.1 M 逻辑单元的 ZU19。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 激光雷达
    +关注

    关注

    961

    文章

    3662

    浏览量

    186784
  • Zynq
    +关注

    关注

    9

    文章

    600

    浏览量

    46643
  • MPSoC
    +关注

    关注

    0

    文章

    194

    浏览量

    24115
  • LIDAR
    +关注

    关注

    10

    文章

    305

    浏览量

    28996
  • LiDAR芯片
    +关注

    关注

    1

    文章

    17

    浏览量

    3168
收藏 人收藏

    评论

    相关推荐

    Zynq UltraScale + MPSoC USB 3.0 CDC器件类设计

    设备模式下使用Zynq®UltraScale+MPSoC USB 3.0控制器,并使用批量传输类型使用USB 3.0进行串行通信设备抽象。USB组件中的CDC(ACM)类用于数据通信
    发表于 01-03 09:59

    如何利用ZYNQ MPSoC玩DOOM?

    赛灵思和 DornerWorks 的系统软件团队在赛灵思的 Zynq® Ultrascale+MPSoC 上启动 Xen Project 管理程序时,我们发现可通过运行当年叱诧一时
    发表于 10-09 06:21

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

      如何调试Zynq UltraScale+ MPSoC VCU DDR控制器  Zynq UltraScale+
    发表于 01-07 16:02

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

    如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制器?
    发表于 01-22 06:29

    ZYNQ Ultrascale+ MPSOC FPGA教程

    ZYNQ Ultrascale+ MPSOC FPGA教程
    发表于 02-02 07:53

    Zynq UltraScale+ MPSoC存储器接口系统的介绍

    该视频重点介绍了UltraScale +产品系列的第一个成员Zynq®UltraScale+MPSoC,并展示了使用可编程逻辑中的DDR4 SDRAM IP的存储器接口
    的头像 发表于 11-29 06:36 3087次阅读

    Zynq UltraScale+ MPSoC的发售消息

    Zynq®UltraScale+MPSoC,现已开始发售。视频向您重点介绍了Xilinx UltraScale +产品组合的第一位成员
    的头像 发表于 11-27 06:47 3313次阅读

    如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制器?

    Zynq UltraScale+ MPSoC VCU DDR 控制器是一款专用 DDR 控制器,只支持在 Zynq UltraScale+
    发表于 02-23 06:00 15次下载
    如何调试 <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b> VCU DDR 控制器?

    米尔电子zynq ultrascale+ mpsoc底板外设资源清单分享

    米尔电子推出的国内首款zynq ultrascale+ mpsoc平台核心板(及开发板):MYC-CZU3EG吸引了人工智能、工业控制、嵌入式视觉、ADAS、算法加速、云计算、有线/无线通信
    发表于 01-07 15:20 3次下载
    米尔电子<b class='flag-5'>zynq</b> <b class='flag-5'>ultrascale+</b> <b class='flag-5'>mpsoc</b>底板外设资源清单分享

    ZYNQ Ultrascale+ MPSoC系列FPGA芯片设计

    基于 Xilinx 公司ZYNQ Ultrascale+ MPSoC系列 FPGA 芯片设计,应用于工厂自动化、机器视觉、工业质检等工业领域
    发表于 11-02 14:35 1185次阅读

    Zynq UltraScale+ MPSoC中的隔离方法

    电子发烧友网站提供《Zynq UltraScale+ MPSoC中的隔离方法.pdf》资料免费下载
    发表于 09-13 17:11 1次下载
    <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b>中的隔离方法

    Zynq UltraScale+ MPSoC的隔离设计示例

    电子发烧友网站提供《Zynq UltraScale+ MPSoC的隔离设计示例.pdf》资料免费下载
    发表于 09-13 11:28 2次下载
    <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b>的隔离设计示例

    用于Xilinx Zynq UltraScale+ MPSoC应用的电源参考设计

    电子发烧友网站提供《适用于Xilinx Zynq UltraScale+ MPSoC应用的电源参考设计.pdf》资料免费下载
    发表于 09-13 09:55 1次下载
    适<b class='flag-5'>用于</b>Xilinx <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b>应用的电源参考设计

    Zynq UltraScale+ MPSoC生产勘误表

    电子发烧友网站提供《Zynq UltraScale+ MPSoC生产勘误表.pdf》资料免费下载
    发表于 09-15 10:35 0次下载
    <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b>生产勘误表

    Zynq UltraScale+ MPSoC验证数据手册

    电子发烧友网站提供《Zynq UltraScale+ MPSoC验证数据手册.pdf》资料免费下载
    发表于 09-15 10:13 0次下载
    <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale+</b> <b class='flag-5'>MPSoC</b>验证数据手册