技术

GTX/GTH/GTY/GTP/GTZ/GTM有什么区别?

发表于:09/18/2021 , 关键词: 高速收发器
不同芯片上使用的高速收发器也不同,而且同样是GTX,不同系列芯片上的速率也可能不同。比如7系列的FPGA,GTP最高可以达到6.6Gb/s,GTX最高12.5Gb/s,GTH最高13.1Gb/s,GTZ最高28.05Gb/s

【工程师分享】在MPSoC ZCU106单板的HDMI-Tx上基于eglfs_kms的运行QT应用程序

发表于:09/18/2021 , 关键词: MPSoC, ZCU106
按照在MPSoC上运行基于eglfs_kms的QT应用程序, 可以在MPSoC ZCU106单板的DP上基于eglfs_kms的运行QT应用程序。按照在VCUTRD 2020.1 里设置HDMI-TX显示QT界面, 可以在MPSoC ZCU106单板的HDMI-Tx上基于X11的运行QT应用程序。

Vivado IP中的Shared Logic到底是干嘛的?

发表于:09/17/2021 , 关键词: Vivado
在很多Vivado的高速接口的IP中,比如Ethernet、PCIe、SRIO的设置中,都会有个Shared Logic的页面。可能很多同学并没有很关注这个页面,直接默认设置就完事了。但其实这个页面的内容也是非常有用的,我们可以看到页面中有两个选择:

【工程师分享】检查Linux DRM显示设备ID的脚本

发表于:09/17/2021 , 关键词: Linux-DRM
不同设计里,Linux DRM子系统里设备ID不一样。每次修改,费时费力,也容易出错。因此写了以下脚本,自动查找encoder_id,crtc_id,connector_id等。然后在后续命令和脚本中,可以直接引用。

开发者分享 | 使用方法论报告5: DDR4 IP 校准后硬件故障,指示存在时序问题,但时序报告中无任何违例

发表于:09/15/2021 , 关键词: DDR4
本篇博客将为您演示如何使用此报告来帮助加速调试,甚至完全避免硬件故障,最后确定此问题根本原因是校准完成时出现争用状况。出现争用状况的原因是由于某个多周期约束所覆盖的时序例外,由此导致在时序分析报告中并未标记此问题。

雪球期权价格计算的 FPGA 实现

发表于:09/15/2021 , 关键词: 雪球期权, FPGA, Alveo-U200
本文为解决基于C++的传统定价程序带来的处理时间长、延迟高、处理速率低的问题,提出并实现了一种基于FPGA的并行流水线计算处理设计,能够完成对雪球期权的定价功能,并使用HLS开发模式对设计进行了实现。

【工程师分享】在Linux/U-Boot里为QSPI Flash使用UBIFS

发表于:09/14/2021 , 关键词: ZCU106, UBIFS
UBIFS是更强壮的FLash文件系统。很多嵌入式系统都使用了UBIFS。Xilinx PetaLinux 2018.2也支持UBIFS。只需要在Linux/U-Boot里添加相关配置选项,就能为QSPI Flash创建UBIFS。

开发者分享 | 使用方法论报告4: 罕见的比特翻转

发表于:09/10/2021 , 关键词: 比特翻转, Vivado
本篇博文中的分析是根据真实客户问题撰写的,该客户发现在现场出现罕见的比特翻转, 本篇博文旨在演示用于缩小根本原因范围以及修复此问题的部分调试技巧。

【工程师分享】更新的 AXI performance monitors (APM)测试工具

发表于:09/09/2021 , 关键词: AXI, APM
在博客文章 使用 AXI performance monitors (APM)测试MPSoC DDR访问带宽 中介绍了DDR带宽测试工具"apm_main.elf"。使用过程中,发现还有些不足。它只能测试端口1/2/4/5,只能打印带宽。很多场合需要更多信息。于是更新了这个工具,可以测试所有端口

开发者分享 | 使用方法论报告 3:时序已满足,但硬件中存在 DDR4 校准失败

发表于:09/02/2021 , 关键词: 时序约束, DDR4
本篇博文中的分析是根据真实客户问题撰写的,该客户发现硬件中存在 DDR4 校准错误,不同板以及不同构建 (build) 之间出现的故障并不一致。本篇博文旨在演示用于缩小根本原因范围以及修复此问题的部分调试技巧。

依托基于 Zynq RFSoC 的数字基带验证毫米波 RF 电子器件

发表于:09/02/2021 , 关键词: 毫米波​, 5G网络, Matlab
新兴的 5G 网络依托毫米波频谱运行,这意味着 5G 网络的性能优于 4G 网络,能够以更高的速度、更低的延迟传输更多数据。毫米波频谱技术发展前景广阔,但也使设备制造商面临大量设计挑战。例如,相比低频信号,毫米波频谱信号更易因大气及其他物体的阻隔而衰减。

Booting and Running Without External Memory - DDRLESS

发表于:08/31/2021 , 关键词: OCM, DDRLESS
在一些工业应用中不管出于成本还是功耗又或者集成难度可能不需要DDR,这些系统只需要很小的内存空间来存储和执行其应用程序,对于这些系统OCM可以满足其与存储器相关的需求。本文主要介绍在OCM空间不足时从flash执行应用程序时如何提高性能。

协处理器架构:一种用于快速原型开发的嵌入式系统架构

发表于:08/27/2021 , 关键词: 协处理器架构, 嵌入式系统架构, Vivado HLS, CEPD
本文重点介绍分立式微控制器 (MCU) 和分立式现场可编程门阵列 (FPGA) 的组合,展示了这种架构如何适合高效和迭代的设计过程。利用研究资料、实证结果和案例研究,探讨这种架构的好处,并提供示范性的应用。读完本文,嵌入式系统设计者将对何时以及如何实现这种多功能硬件架构有个更好的理解

构建BittWare的数据包解析器,HLS与P4的实现对比

发表于:08/27/2021 , 关键词: BittWare, P4, HLS
BittWare的SmartNIC Shell和BittWare的Loopback Example的功能之一是一个数据包解析器/分类器,它可以从数据包中提取协议字段。通过这篇白皮书,我们不仅要描述我们的Parser,还要解释如何使用HLS来构建和配置它,从而获得比使用P4语言更好的实现。

开发者分享 | 使用方法论报告 2:方法违例对于 QoR 的影响

发表于:08/26/2021 , 关键词: QoR
本篇博文中的分析是根据真实客户问题撰写的,该客户发现不同操作系统间 QoR 性能存在差异。虽然可以理解赛灵思无法保证不同操作系统间的可重复性,正如"赛灵思答复记录 61599"中所述,但此处案例中出现的差异量级值得进一步深入调查。