技术

使用网络实例比较FPGA RTL与HLS C/C++的区别

发表于:07/30/2021 , 关键词: FPGA, HLS, BittWare, XUP-P3R
大多数FPGA程序员认为,高级工具总是发出更大的比特流,作为提高生产率的"成本"。 但事实总是如此吗?在本文中,我们展示了一个真实的例子

开发者分享 | 如何在Vitis中把设置信息传递到底层的Vivado (下)

发表于:07/30/2021 , 关键词: Vitis, Vivado, 今日头条
本篇博文将继续介绍在Vitis中把Settings信息传递到底层的Vivado。

UltraScale+ GTH/GTY 收发器设计咨询:GTPOWERGOOD 在上电后可能无法断言有效

发表于:07/26/2021 , 关键词: UltraScale+
该设计咨询涵盖如下 UltraScale+ GTH/GTY 收发器问题,即 GTPOWERGOOD 在上电后可能无法断言有效。所有 UltraScale+ GTH/GTY 收发器中均包含 *_delay_powergood.v 模块。

开发者分享 | 如何在Vitis中把设置信息传递到底层的Vivado (上)

发表于:07/22/2021 , 关键词: Vitis, Vivado
在Vitis完成这个过程的底层,实际调用的是Vivado。Vitis会指定默认的Vivado策略来执行综合和实现的步骤。当默认的Vivado策略无法达到预期的时序要求时,我们需要在Vivado中分析时序问题的原因, 并根据时序失败的原因调整Vivado各个步骤的选项。有时我们也需要调整Vivado各个步骤的选项做不同方向的优化。

深入理解DNN加速器中的基本单元——DSP

发表于:07/20/2021 , 关键词: DNN, DSP架构, DSP48E2
DNN加速器的设计一直在两个方面使力:通用架构和高效性能。通用性需要自顶向下的设计,首先综合各种神经网络的算子设计一套标准的指令集,然后根据硬件平台的特点,考察计算资源,存储资源以及带宽,进行硬件的模块化设计,在指令集以及硬件的特殊结构基础上,再去构建工具链。

iWave 的 Zynq UltraScale+ MPSoC SOM 支持万兆以太网功能

发表于:07/19/2021 , 关键词: iWave, 万兆以太网, 以太网技术
以太网技术继续向更高、更优的性能和功能水平不断迈进。万兆以太网 (GbE) 有望满足苛刻的市场需求,提升性能并仍能兼容之前的各种变型。它可以满足高性能实时系统、云计算、零延迟传输系统和高性能嵌入式计算 (HPEC) 的苛刻需求。它也是高速处理器之间和 I/O 通信的可行性选择。

开发者分享 | 利用 Python 和 PyTorch 处理面向对象的数据集 - 3:猫和狗

发表于:07/16/2021 , 关键词: python, PyTorch, 数据集
在本篇博文中,我们将在“猫和狗”数据库上重复先前第 2 部分中已完成的过程,并且我们将添加一些其它内容。

FPGA加速的NVMe存储解决方案

发表于:07/16/2021 , 关键词: FPGA加速, NVMe, BittWare
近年来,向基于NAND闪存的存储迁移和非易失性存储器快车®(NVMe™)的引入,为技术公司以不同的方式"做存储"增加了许多机会。实时数字业务的快速增长和多样性要求这种创新,以便实现新的产品和服务。本应用说明介绍了BittWare支持FPGA和MPSoC的250系列加速器产品如何用于让客户为下一代物联网和云基础设施构建高性能、可扩展的NVMe基础架构。

借助多功能 Xilinx Zynq Ultrascale+ MPSoC 加速计算密集型应用开发

发表于:07/13/2021 , 关键词: ZU-3EG, 加速计算, Genesys
计算密集型应用是指需要大量复杂计算的任何计算机应用。像 AI 推理、大数据分析、网络和科学研究建模之类就是如今的一些比较流行的计算密集型应用。Xilinx UltraScale MPSoC 架构提供了多种高级处理器,从 32 位到 64 位,支持虚拟化,并通过“合适的任务使用合适的引擎”理念实现了真正的异构多处理能力。

如何​选择​合适​的​USRP

发表于:07/12/2021 , 关键词: ​USRP, 软件​无线​电
如果​您​计划​开发​一个​无线​应用​程序,​并且​需要​选择​一​款​软件​无线​电​(SDR),​您​可能​会​面临​一些​疑问,​例如:我​从​何处​入手?​哪一​款​通用​软件​无线​电​外​设​(USRP)​适合​我?​我​应该​使用​哪​种​软件​开发​工具?本​技术​白皮书​介绍​了​各种​USRP​型号​之间​的​主要​差异,​可以​帮助​您​选择​合适​的​无线​电。

借助​软件​无线​电​推进​无线​原型​验证​的​发展

发表于:07/09/2021 , 关键词: 软件​无线​电, 无线​原型​验证, NI
应用​程序​不断​增多,​适用​的​无线​设备​也​随​之​增加,​造成​需求​和​设计​越​发​复杂。​由于​人们​需要​的​数据​越来越​多,​硬件​设计​便​向​着​更宽​的​带​宽、​更高​的​频率​和​更多​的​通道​发展,​而​软件​则​需要​提供​更大​的​灵活​性,​并​缩短​产品​上市​时间

开发者分享 | 利用 Python 和 PyTorch 处理面向对象的数据集(2)) :创建数据集对象

发表于:07/09/2021 , 关键词: python, PyTorch, 数据集
本篇是利用 Python 和 PyTorch 处理面向对象的数据集系列博客的第 2 篇。我们在第 1 部分中已定义 MyDataset 类,现在,让我们来例化 MyDataset 对象,此可迭代对象是与原始数据交互的接口,在整个训练过程中都有巨大作用。

基于MPSOC实现HDMI开机画面显示

发表于:07/08/2021 , 关键词: MPSoC, HDMI
目前基于MPSOC的一些参考设计中并没有实现开机画面的功能 ,那在一些带显示屏的产品在设计的时候就需要这一功能,基于原来传统的方式也可以在FPGA中来实现,今天分享一个在PS侧来实现开机画面,以节省PL侧的宝贵资源。

如何将软件定义汽车变为现实?

发表于:07/07/2021 , 关键词: 软件定义, ElectroKnox, SGW1000, 每日头条
目前,汽车市场对软件定义功能和应用的需求越来越旺盛,行业正迫切需要一种先进的网关,能够提供通用性并为客户提供数据加速和数据分析功能。此外,由于 OEM 车辆和软件定义车辆在需求上存在较大差异,因此需要一种功能更强大且良好平衡的通用型解决方案。

Versal ACAP,Vivado 2021.1 - CIPS 3.0 变更日志和移植信息

发表于:07/05/2021 , 关键词: Versal ACAP, Vivado-2021.1
在 Vivado 2021.1 中,Control, Interfaces and Processing System (CIPS) IP 架构已重新设计。此次升级支持将来自其它 Versal 系列的器件集成到 CIPS IP 内。