升级5G,原来还可以这么做!

长期以来,无线电接入网 (RAN) 市场主要由少数几家为网络运营商提供整体解决方案的供应商所服务。而向 5G 转型所带来的对更强网络性能的追求和底层软硬件复杂度的提升,为运营商门创造了机遇,使其能够考虑基于开放标准的 O-RAN 解决方案,摆脱单厂商解决方案的束缚。

如何为 Vivado 项目中的 IP 核生成结构仿真模型?

当从 Vivado 项目中的 IP 目录生成 IP 核时,似乎只能生成默认的行为仿真模型,而无法生成结构仿真模型。如何才能转换成结构模型?

Dynamic Function eXchange

了解 Xilinx 如何通过 Vivado ML 中的动态可重配置功能助力实现资源的高效利用。

借助 Kria SOM 实现嵌入式设计简化 (v1.0)

赛灵思 Kria SOM 采用基于加速应用的独特方法,为基于软件的设计提供了全新范例,同时还能助力工业、视觉、医疗与科学市场的应用保持系统级灵活性和 FPGA 性能优势。

Vivado时序 - 什么是 TNS、WNS、THS 和 WHS?

运行“report_timing” 或 “report_timing_summary” 命令后,我注意到 WNS、TNS、WHS 和 THS。什么是 WNS、TNS、WHS 和 THS?

ZYNQ学习之路——USB总线学习(二)

Linux中USB驱动程序依然遵循标准的设备驱动模型——总线、设备、驱动。和I2C总线设备驱动一样,所有的USB驱动程序都必须创建的主要结构体是struct usb_driver,它们向USB核心代码描述了USB驱动程序,但这只是外壳,只实现了设备与总线的挂接,具体的USB设备是什么,如何实现,还需要编写相应的文件操作接口。本文详细介绍USB的驱动框架。

Vivado时序收敛技术(一) Baseline基础理论

本文整理自Xilinx公开课:Vivado时序收敛技术。有些知识在公开课中讲的并不是很细,因此我又对齐进行了整理,分为了几篇文章。

【工程师分享】eglfs_kms的QT程序,如何同时支持两个显示器

有客户问到如何在ZCU106单板/其它MPSOC上,同时支持多个显示器,以便在多个显示器上运行QT应用程序。Xorg的xorg.conf里可以增加card和screen,同时支持多个显示器。Xorg可以在多个显示器上显示多个QT应用程序。

Vivado2021.1、Vitis2021.1、Petalinux2021.1与Vitis AI 1.4安装详解与软件下载

本文对vivado、vitis、petalinux2021.1版本以及Vitis AI 1.4安装过程进行详细描述,并提供安装软件网盘地址。

ZYNQ学习之路——USB总线学习(一)

通用串行总线(Universal Serial Bus)是连接计算机系统与外部设备的一种串行总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通信产品。USB总线是最复杂的总线之一,但其广泛使用。本文首先直接使用USB相关的驱动的应用,后面再具体开始编程做自己的USB驱动程序。