技术

PYNQ 发布支持Kria SoM的镜像

PYNQ官方发布了支持Kria SoM-KV260 Starter Kit)的镜像,此次发布中,Linux部分采用了Kria SoM官方的Ubuntu Linux镜像,所有已有KV260平台的用户可以不用重新烧写SD卡 Linux镜像

基于 FPGA 的二进制时钟

本方案是一个基于 FPGA 的二进制时钟,使用 GPS 作为时间参考。

如何在 SDK System (SDK 系统)调试器中设置远程调试?

Xilinx SDK 可帮助您使用远程主机中的 Xilinx Hardware Server(赛灵思硬件服务器)调试远程目标器件。

如何用Xilinx系统调试器调试自定位的应用程序?

系统调试器支持对自重定位的程序(如u-boot)进行源码级调试。自定位程序是一个在运行期间重新定位自己的代码和数据部分的程序。

SDK 调试显示汇编代码而不是 C 或 C++

我已将我的设计迁移到更新版本的 Vivado 工具。当我在 SDK 中调试时,调试器显示的是汇编代码,而不是 C 或 C++。为什么会出现这种情况?

【工程师分享】MPSoC以太网hash包过滤模式

MPSoC的以太网控制器,支持配置4个MAC地址。如果以太网包的目的MAC地址与这4个MAC地址中的任何一个相同,都会接收。

Xilinx新技术VVAS GStreamer概念学习和实例入手

如果是FPGA背景的,猛一看到GStreamer一头雾水,且慢我们拆解一下就没那么难理解了。

如何通过 Python 脚本对设备闪存进行编程

为了对器件的闪存进行编程,必须使用 Vivado/Vivado Lab 或 SDK/Vitis 应用程序。每个选项都有不同的设置过程和编程命令。

如何使用 SDK 仅擦除闪存?

在 Vivado Hardware Manger 中,无需重新编程即可擦除闪存。我如何只能擦除闪存而不写入新的引导映像?

基于openE902的smart soc 的FPGA测试

本文基于平头哥半导体公司开源的openE902 core、以及smart soc代码,做了FPGA的软件测试。

【工程师分享】使用Vivado,vck190 BIST 测试,遇到错误“IDCODE/SW CHECK: FAILED”,可以忽略

按Xilinx的XTP613 - VCK190 Board Interface Test v2.1,运行BoardUI.exe,执行vck190 BIST 测试。注意,在开始之前,需要安装QSPI Flash子卡 X-EBM-01。

Tandem PROM 或 Tandem PCIe 是否需要 PERSIST 双重用途配置引脚?

在 Tandem PROM 配置中需要 Configuration Persist。在第二阶段配置完成后,用于第一阶段和第二阶段配置的双用途 I/O 不能重新用作用户 I/O。

Xilinx FPGA加密方案

Xilinx 7系列采用的是AES-CBC块加密的模式,而UltraScale & UltraScale+采用的是AES-GCM流加密模式,效率更高且自带GMAC信息校验码,用以校验密文完整性。加密方式及操作上大同小异,本文仅介绍7系列和Zynq-7000裸机打包bin文件的加密方法。

为什么要进行傅立叶变换?

关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解

【工程师分享】一张图概略了解Transformer

最近两年,Transformer在NLP、CV领域都取得了非常好的成绩。结合相关文章,Transformer的底层也是矩阵运算。使用FPGA加速,也会取得很好的效果。

VCK5000 开发者开箱初体验

VCK5000对于大多数开发者来说仍然是非常新的一款器件,由于VCK5000目前主要应用在数据中心进行AI推断方面的运算加速,所以开发者们对其性能和部署方式非常好奇

开发者分享 | HLS, 巧用AXI_master总线接口指令的定制并提升数据带宽-面积换速度

Vitis HLS 在从Vivaido HLS的升级换代中,以axi_master接口为起点的设计正在变得更易上手,其中很重要的一点就是更多的MAXI端口设计参数可以让用户通过指令传达到。这些参数可以分为两类

GST、VVAS傻傻分不清楚?在进行KV260 AI应用层开发前你需要了解哪些事?

如果KV260是你的第一个FPGA的AI加速平台,那么在上手KV260的开发的时候,你可能会遇到很多的困难。尤其是当你尝试阅读Jupyter中的sample代码时,你会发现很多代码都像黑魔法一样都难以理解。

LDPC码基本原理与FPGA设计思考

LDPC码属于前向纠错码的一类,用于在噪声传输信道中发送信息。这些码可以用一个奇偶校验矩阵来描述,该矩阵主要包含0和少量的1。

三分钟教你快速选择机器视觉传感器

目前,机器视觉传感器在当代的应用可谓是越来越广泛,如何选择机器视觉传感器是值得我们好好学习的,现在我们就深入了解如何选择机器视觉传感器。