技术

如何修改 HLS 生成的 RTL 代码以进行验证?

如果我需要修改HLS生成的RTL代码来验证一些问题,我该怎么做?

如何从HLS之外的命令行运行C/RTL协同仿真?

我想在HLS之外通过命令行使用工具生成的文件来重现C/RTL协同仿真的结果。我应该使用什么文件?我怎样才能调用仿真?

基于MPSOC器件实现WiFi6模组通讯

MPSOC作为ZYNQ 7000的升级版,在接口方面其性能也大大增强;在一些高速数据采集的场合PS-GTR的PCIE Root Complex功能可以方便地外接WiFi模组、NVME等外设,进行数据的传输和保存

为什么Vitis HLS浮点累加器的精度与IEEE不同?

为什么Vitis HLS中的浮点累加器的精度与IEEE单精度浮点累加器不同?

如何在VPK120上实现MRMAC以太网IP

本文以MRMAC IP为例,并在以太网IP的GT配置那页,选择GTM和156.25MHz时钟。

如何在 HLS 设计中推断 UltraRAM?

为了推断UltraRAM,你需要在所需的内部阵列上使用一个资源指令。

Vitis 视觉库的 OpenCV 安装指南

Vitis视觉库是一个FPGA加速视觉功能的集合,类似于OpenCV中的功能。虽然这些内核的实现并不依赖于OpenCV,但许多视觉库的功能都提供了示例设计测试平台,使用OpenCV来演示加速内核的功能。

理解综合器警告信息帮助FPGA逻辑排故

在本文中,我们以vivado自带综合器为例、以verilog为编程语言,看看如何理解和利用警告信息排除代码中的小bug。

FPGA设计之时序约束四大步骤

本文章探讨一下FPGA的时序约束步骤

【工程师分享】对Linux kernel代码格式重排后编译失败

为了便于修改Linux kernel代码,使用下面命令对Linux kernel代码进行格式重排。

Vitis HLS:C 语言支持

Vitis HLS 对 C 语言的支持与 Vivado HLS 工具不同。本文描述了Vitis HLS工具的C语言支持能力。

Vitis HLS 2021.1 GUI 中有哪些新功能?

Vitis HLS 的 2021.1 GUI 中添加了许多新功能。请参阅下面的详细信息。

都说FPGA高端,它到底能干啥?详解六大应用领域!

FPGA 我能用它做什么,我学会它之后在未来我可以从事哪些领域的工作?

【工程师分享】PetaLinux调试技巧2篇

Petalinux工程,通过meta-user\recipes-kernel\linux\linux-xlnx中的patch文件,给Linux kernel增加了驱动,并使能为module形式编译。

【工程师分享】提取PetaLinux rootfs.cpio.gz的内容

开发过程中,经常要检查rootfs的内容。使用命令,“gzip -d rootfs.cpio.gz”,“cpio -i < rootfs.cpio”,可以解压rootfs.cpio.gz的内容。

Zynq UltraScale+ RFSoC RF-ADC 校准训练信号指导

在某些应用中,必须在允许 GTIS 背景校准使用训练信号收敛后冻结 ADC 校准。

【工程师分享】Petalinux编译多个源文件的Linux应用程序的Makefile

在Petalinux创建的应用程序模板,只支持编译一个C文件。使用下面的文件,可以编译目录下的所有C、C++文件。

边缘计算的100个术语

云原生网络功能 (CNF) 是实现网络功能的云原生应用程序。CNF 由一个或多个微服务组成,使用云原生原则开发,包括不可变基础设施、声明性 API 和“可重复部署过程”。

Vivado中巧用Tcl命令简介

Vivado支持工程模式(ProjectBased Mode)和非工程模式(NoneProject Mode)两种,且都能通过Tcl脚本批处理运行。目前,更多的人使用的是工程模式,今天我们就基于工程模式介绍几个Tcl命令的使用方法。