跳转到主要内容

技术

使用 CCIX进行高速缓存一致性主机到FPGA接口的评估

在今年的FCCM会议上,德国TU Darmstadt和Reutlingen University联合发表了一篇CCIX相关的文章,该文章使用CCIX作为FPGA与Host之间的接口,并详细评估了CCIX与PCIe之间的差异

Xilinx FPGA 源语:xpm_fifo_async FIFO介绍

使用XILINX源语来描述FIFO具有很多好处,可以通过XILINX VIVADO工具的Langguage Templates查看源语定义。

基于Xilinx KV26的立体视觉匹配方案

在本文中,我们将首先对基于AI 的双目立体匹配算法进行介绍,接着会对本方案中使用的 Xilinx Vitis AI Tools 和 Xilinx Vitis Flow 开发流程进行介绍。

vitis 2021.1 zynq flash固化bug解决方法

在使用vitis 2021.1 版本的过程中发现,在使用flash固化时会出现错误,导致固化失败。具体情况如下

第三代Zynq RFSoC器件射频数据转换器应用: 时钟设计-下

本次将分上下篇介绍基于Xilinx Zynq UltraScale+ RFSoC ZCU216评估套件的详细内容

第三代Zynq RFSoC器件射频数据转换器应用: 时钟设计-上

Zynq UltraScale+ RFSoC 是业界首款单芯片自适应无线电平台,在一款芯片内集成射频直采数据转换器、单芯片软决策前向纠错核(SD-FEC)、FPGA逻辑、完整的ARM处理器子系统和高速收发器等。

FPGA原型验证系统VS硬件仿真器

之前我们已经对“FPGA开发板”和“原型验证系统”做了详细的对比,在下篇中,我们将继续进行 FPGA原型验证系统和Emulator硬件仿真器的比较。

HLS 分区能否加速 FPGA布局布线?

最近,在ACM的FPGA 2022会议上发表了一篇题为“RapidStream: FPGA HLS设计的并行物理实现”的论文,论文中描述了一种非常有趣的方法,通过FPGA设计软件推动HLS设计更快地运行在多核处理器上。

Enclustra FPGA核心板在4K内窥镜中的应用

为了帮助医生更好地识别和定位病灶,厂商不断提高内窥镜的分辨率,人体医疗内窥镜的分辨率从1080P逐渐发展到如今的4K。

Versal家族到底都有哪些兄弟姐妹

面向不同应用,Versal家族有AI Core, AI Edge , AI RF,Prime, Premium,HBM,六个系列、名字看起来是不是十分复杂?今天让我们来和您好好唠唠Versal系列这兄弟姐妹六系列!

给Vivado Block Design的TCL脚本添加IP repository (仓库) 路径信息

在Vivado里,可以从Block Design导出TCL脚本,保存工程。之后可以从TCL脚本恢复工程。导出的TCL脚本中,可能不包含用户IP的路径信息

如何利用FIFO+ILA/VIO抓取SEM IP的串口log

SEM IP在上板调试过程中有时会出现一些错误, 比如无法执行IP的插错纠错功能; 或者自身的初始化无法完成等等, 需要对SEM IP本身进行调试定位

创建 PLM

以下是在 Vitis™ 软件平台中创建 Platform Loader and Manager (PLM) elf 文件的步骤。在 Versal™ 器件中,PLM 在 PMC 内执行,并用于引导 APU 和 RPU。

将时间敏感型网络推向工业 4.0 前沿

时间敏感型网络( TSN )是工业自动化领域的一项重大进步,通过标准以太网连接提供确定性的时间敏感型功能。TSN 能够确保大规模工业网络的数据在需要的位置和时间完成传送。

AI 引擎:AI 与信号处理的交汇点

在 AMD,我们对 Versal® ACAP 所搭载的 AI 引擎技术感到兴奋不已,因为在 AMD 和赛灵思服务的众多市场上,其对交付高性能自适应计算起到重要作用。

FPGA开发板vs原型验证系统

市售常见的基于FPGA的平台产品包括FPGA开发板、FPGA原型验证系统。既然他们同样都是基于FPGA芯片设计的,为什么规模、功能、成本和价格上有非常大的差异?

Vivado 2021.2 字体大小等配置信息无法保存

Ubuntu20.04LTS中使用Vivado 2021.2时,每次重启Vivado,文本编辑界面的字体大小就会变成默认大小。

面向含 SmartLynq+ 模块的高速调试端口的系统设计示例

本章旨在演示如何基于 Versal™ 来构建同时使用 SmartLynq+ 模块和高速调试端口 (HSDP) 的系统。

使用标量引擎和自适应引擎的系统设计示例

本章演示了如何利用 Vivado® 工具并使用 PL AXI GPIO 来创建嵌入式设计。其中还演示了如何在 Versal 器件上为基于 Arm® Cortex™-A72 核的 APU 配置并构建 Linux 操作系统。

如何用先前保存的会话从Vivado调用VCS?

在VCS中,一个仿真会话可以保存在一个Tcl文件中,以后可以加载。当我从Vivado调用VCS时,如何加载一个保存的会话?