在一些工业应用中不管出于成本还是功耗又或者集成难度可能不需要DDR,这些系统只需要很小的内存空间来存储和执行其应用程序,对于这些系统OCM可以满足其与存储器相关的需求。本文主要介绍在OCM空间不足时从flash执行应用程序时如何提高性能。
本文以XC7A35TFGG484-2这款芯片为例,采用米联客FPGA开发板,用MIG核驱动DDR3内存。FPGA外接的晶振大小为50MHz,DDR3内存的驱动频率(ddr3_ck_p和ddr3_ck_n)为400MHz。选用的DDR3内存型号为MT41K128M16,内存容量为256MB。
现场可编程门阵列(FPGA)的功能逐年扩展,始终围绕着一个核心价值,那就是较其他嵌入式技术的灵活性与性能优势。毫无疑问,近年来FPGA最主流的趋势是整合嵌入式处理器和接口设备,让设计人员能够将合适的任务分配给合适的运算引擎。
在Vitis下运行DNNDK例程时,(例程地址https://github.com/Xilinx/Vitis-In-Depth-Tutorial/blob/2020.1/Vitis_Pla…)运行到编译时,(20 Right click the hello_dpu project folder and select Build Project)一直出如下错误
Dialog半导体公司今天宣布扩大与赛灵思公司的合作。Dialog已获青睐为赛灵思的新型Kria自适应系统模块(SOM)提供电源管理方案,该模块面向智慧城市和智慧工厂中的视觉人工智能(AI)应用。
赛灵思 Versal™ 自适应计算加速平台 (ACAP) 设计方法论是旨在帮助精简 Versal 器件设计进程的一整套最佳实践。鉴于这些设计的规模与复杂性,因此必须通过执行特定步骤与设计任务才能确保设计每个阶段都能成功完成。遵循这些步骤和最佳实践进行操作,这将有助于以尽可能最快且最高效的方式实现期望的设计目标。
动态功能交换 (DFX) 在赛灵思芯片内赋能实现了巨大的灵活性,使用户能够按需加载应用,更新已经部署的系统并降低功耗。平台设计方便团队之间的协作,让一个团队专注于基础设施,另一个团队专注于硬件加速。然而,由于 DFX 有基础性的流要求,使得 Vivado 设计套件编译时间拖 长并给多用户环境造成挑战。
本文重点介绍分立式微控制器 (MCU) 和分立式现场可编程门阵列 (FPGA) 的组合,展示了这种架构如何适合高效和迭代的设计过程。利用研究资料、实证结果和案例研究,探讨这种架构的好处,并提供示范性的应用。读完本文,嵌入式系统设计者将对何时以及如何实现这种多功能硬件架构有个更好的理解
BittWare的SmartNIC Shell和BittWare的Loopback Example的功能之一是一个数据包解析器/分类器,它可以从数据包中提取协议字段。通过这篇白皮书,我们不仅要描述我们的Parser,还要解释如何使用HLS来构建和配置它,从而获得比使用P4语言更好的实现。
Vitis统一软件平台将Xilinx各种软件统一,即支持Vitis嵌入式软件开发流程,又支持Vitis应用软件加速开发流程。本文介绍Vitis嵌入式软件中的linux应用程序开发流程。
科通作为芯片产业的技术服务平台,与全球 50% 以上的高端芯片公司及众多国产芯片企业达成代理协议,连接上游百家以上的全球高端芯片供货商和下游数以万家的智能硬件公司,为他们提供芯片的应用设计方案和营销服务。近年来,凭借自身资源优势,科通基于自适应计算全球领导企业赛灵思公司的车规级高性能 Zynq®-7000 SoC 及 Zynq® UltraScale+ ™ MPSoC 系列芯片
当前,各大车厂正在全力备战高级自动驾驶的量产,被称为自动驾驶智慧之“眼”的环境感知基础部件传感器,也进入了新一轮的技术迭代与创新升级的关键时期。业内一致认为,上一代的传感器配置已经不足以支撑L3级以上高级别自动驾驶的量产;单一传感器已经无法满足高阶自动驾驶应对复杂场景与安全冗余的需求,多传感器融合成为必然趋势。
本文描述 DPUCAHX8H,这是一种用于具有 HBM 的 Alveo 卡的高吞吐量 CNN 推理 IP。DPUCAHX8H 针对小图像尺寸网络进行了优化。
自动化可重复的工作、自主做出复杂决定,机器人正借由效率的提升持续改变着未来工作模式。机器人适应环境变化的能力越强,其所能提供的价值就越大。为什么固定功能芯片已难以满足机器人行业需求?
PYNQ结合了Zynq与Python的优势,是机器学习/人工智能、边缘计算、大数据处理等算法加速的优秀平台。PYNQ这个名字来自于Python productivity for Zynq,PYNQ使用Python语言简化了Zynq应用程序开发过程。
作为一支坚持前沿研究与客户需求双驱动的团队,赛灵思 AI 研发算法团队的研究领域覆盖应用算法优化,以及面向不同硬件平台的算法设计。本次 ICCV 录取的两篇论文就是这支团队在此领域收获的果实。
Vitis官方文档主要有两个ug1400和ug1393 ,ug1400主要针对嵌入式软件设计,ug1393针对应用加速设计。本文结合以上两个文档,主要针对Zynq®-7000 SoC,和Zynq® UltraScale+™ MPSoCs应用加速开发流程进行简要介绍。