Zynq-7000

logiADAK Zynq-7000 SoC 汽车驾驶辅助套件

logiADAK 汽车驾驶员辅助套件是一款基于 Xilinx Zynq-7000 SoC 的开发平台,适用于高级汽车驾驶员辅助 (DA) 应用,可充分满足其对实时视频集中处理、多个复杂算法并行执行以及与各种传感器及汽车通信主干网相连的通用接口的需求。

可充分发挥该 logiADAK 套件的优势,为市场快速实现全新的 DA 创新。它可为汽车驾驶员辅助系统 (ADAS) 设计人员提供其高效开发视觉 DA 系统所需的所有资源,可帮助他们节省数月的开发时间,集中精力实现系统差异化功能和性能。

该套件配套提供一系列完整的 DA 演示应用、二进制格式的参考 SoC 设计、软件驱动器、库和文档。logiADAK 硬件平台适用于测试汽车安装以及概念验证项目或演示项目的快速安排。

logiADAK 套件可演示业界一流的自动校准 IP(logiOWL 汽车自校准)。基于 logiOWL 的自动校准运行完全嵌入在车辆中。此外,它还可在仅 10 秒钟内实现车辆级多摄像头校准。

主要特性与优势

  • 视觉汽车驾驶员辅助 (DA) 的完整设计框架
  • 基于 Xilinx Zynq-7000 SoC
  • 带有预加载高级 DA 演示应用
  • 支持全面的软件:驱动器、API 以及后处理库
  • 问题描述

    最近发现的被称为 Spectre 和 Meltdown 的安全漏洞影响整个半导体行业的各种处理器架构。

    本文试图搞清楚在 Xilinx 基于 ARM 的 Zynq-7000、Zynq UltraScale+ MPSoC 和 Zynq UltraScale+ RFSoC 器件中是否存在任何漏洞。

    这是一项持续的工作,Xilinx 正在与 ARM 紧密合作,了解相关信息并将其传递给相关领域以及可能会担心对其系统安全性有影响的 Xilinx 客户。

    本答复记录将是主要的通信方式,并随更多信息的提供保持更新。

    解决方案

    我们根据 ARM 的初步信息,做出了如下的当前评估:

  • ARM Cortex-A53 和 Cortex-R5 处理器对 Spectre 或 Meltdown 漏洞没有任何已知的敏感性。 因此,Zynq UltraScale+ MPSoC 和 Zynq UltraScale+ RFSoC 器件对 Spectre 和 Meltdown 也没有任何已知的敏感性。
  • ARM Cortex-A9 处理器对 Meltdown 漏洞没有已知的敏感性。
  • Xilinx Zynq-7000 SoC ZC702 评估套件

    Zynq®-7000 SoC ZC702 评估套件包含硬件、设计工具、IP 核 以及预验证参考设计的所有基本元件,包括可实现完整嵌入式处理平台的目标设计。 随套件提供预验证参考设计和行业标准 FPGA 夹层连接器(FMC),能够利用子卡实现升级和定制。点击了解更多信息

    以低廉的价格提供不一般的平台

    2011年,全球可编程平台领导厂商赛灵思公司(Xilinx, Inc.)推出行业第一个可扩展的处理平台Zynq®-7000全可编程 SoC (AP SoC) 系列。与传统的FPGA相比,Zynq-7000系列最大的特点是将处理系统PS和可编程资源PL分离开来,固化了PS系统的存在,实现了真正意义上的SOC(System On Chip)。

    同时,这种软硬件均可编程的全可编程 SoC集成了ARM®处理器的软件可编程性与FPGA的硬件可编程性,不仅可实现算法的硬件加速,还在单个器件上高度集成 CPU、DSP slice, 高速收发器以及模拟信号处理等功能。

    为展示 Zynq 功能及为入门级用户提供一种低成本Zynq 开发环境和培训、原型设计和概念验证的演示平台,安富利推出了基于单核Zynq 7Z007S的MiniZed™ 开发套件。“板”同其名,整个开发板的尺寸只有76mm X 71mm. 而其售价也仅89美元。尽管是一款低成本、小型的开发平台,可无论是主控芯片,还是其外设资源,MiniZed开发板的配置都可圈可点,充分体现了安富利强大的生态链整合能力。在提供一种高效的硬件参考设计的同时,也可用来运行实验课和教程。下面将透过其特色和目标应用进行介绍:

    主控芯片:赛灵思Zynq XC7Z007S

    该ZYNQ-7000全可编程系统芯片是业界首款集成安全功能可编程逻辑的SoC,功能安全专业人士通过使用单个设备上设置可以实现增强的安全相关系统质量。这个功能节省了安全投资成本,同时由于ZYNQ-7000架构所固有的多样性,因此可以提高了客户整体解决方案的系统性能力。ZYNQ-7000设备支持ISO 13849标准,包括对Cat. 3 和Cat. 4 双声道要求。在两个处理器子系统和可编程逻辑模块上的诊断逻辑更低,在一些情况下可以取代一些定制化的诊断,本白皮书概述了每个ISO 13849解决方案需要认证时的挑战和策略,并分享了如何将基于ZYNQ-7000 SoC的解决快速推向市场。

    本视频将向您讲解如何使用 Zynq-7000 VIP(验证 IP)来高效地验证基于 Zynq-7000 处理系统的设计。另外,视频还介绍了如何配置,以及如何使用范例项目进行仿真的实施步骤。

    Vivado HLS嵌入式实时图像处理系统的构建与实现

    作者:张艳辉,郭洺宇,何 宾

    摘 要: 传统的基于CPU、GPU和DSP的处理平台难以满足图像实时处理的要求,而FPGA在并行图像处理上有着独一无二的优势,在性能和成本之间提供更加灵活的选择。通过Xilinx最新的Vivado HLS工具,设计实现了可变参数的拉普拉斯算子图像滤波算法,并且在ZYNQ-7000 SoC上构建了可视化的实时嵌入式图像处理系统。实验结果表明,系统可以实现不同的图像处理算法,很好地满足了图像处理的实时性、高性能、低成本要求,对未来高性能图像处理系统的设计和实现提供了很好的借鉴。

    0 引言

    ZYNQ-7000 AXI 总线相关介绍

    1、AXI 总线通道,总线和引脚的介绍
    AXI接口具有五个独立的通道:
    (1)写地址通道(AW):write address channel
    (2)写数据通道( W): write data channel
    (3)写响应通道( B) : write response channel
    (4)读地址通道(AR):read address channel
    (5)读数据通道( R): read data channel

    五个通道图为:

    读地址通道和读数据通道

    读地址通道和读数据通道

    Zynq-7000 All Programmable SoC 率先通过功能安全性权威机构 TÜV 莱茵的 SIL 3 结合 HFT=1 综合架构评估

    赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))今天宣布推出一款单芯片Zynq®-7000 All Programmable SoC功能安全性解决方案,以帮助工业物联网边缘控制器、马达驱动、智能IO、智能传感器、网关、工业运输及电网等多种工业应用的客户缩短通过IEC 61508合规性认证所需的时间。该解决方案硬件设计立足单芯片实现SIL 3与HFT=1架构的理念,并结合了完整的支持文档、评估报告、IP与软件工具。通过利用上述资源,客户能够显著降低风险,并可将认证与开发时间最多缩短 24 个月。此外,赛灵思的单芯片解决方案还有助于将系统成本降低 40% 以上;在此之前,客户需要用两个甚至更多器件才能达到IEC 61508所规定的可靠度和冗余度。

    Zynq-7000 SoC是通过功能安全性权威机构TÜV莱茵评估,满足《IEC 61508国际标准•第二部分•附件E》片上冗余要求,并将安全与非安全功能集成于单一器件的首款单芯片应用处理器。

    第3章:配置自定义嵌入式Linux

    配置一个硬件平台

    Zynq-7000

    下面是启动Linux所需要的硬件需求。

  • 一个Triple Timer Counter (定时器) (必须)
  • IMPORTANT:
    - 如果有多个定时器,Zynq-7000Linux内核将会自动使用设备树中第一个定时器。.
    - 请确保定时器没有做其他使用。

  • 外部存储至少有32MB大小(必须)
  • 用于串口中断的UART(必须)
  • 重要: 如果使用软核IP,确保中断引脚连接。

  • 非易失性存储器 (可选) 例如. QSPI Flash, SD/MMC
  • 以太网 (可选, 用于网络访问)
  • 重要: 如果使用软核IP,确保中断引脚连接。

    导出Petalinux使用的硬件平台

    在你完成硬件平台配置设计,实现构建一个bitstream。为了正确的初始化Petalinux工程,Petalinux需要一个硬件描述文件。这个硬件描述文件可以通过Vivado中“Export Hardware”功能导出。

    同步内容