跳转到主要内容

技术

基于 FPGA 的低成本成像系统

并非所有成像系统都需要昂贵。可以直接使用成本优化的 FPGA 和 CMOS 图像传感器来创建解决方案。

成为一个优秀FPGA工程师的七层技术修炼之道

如何成长为一个合格的FPGA工程师?武林中,乾坤大挪移有七层的修炼境界,FPGA工程师技术修炼之路也是如此。

Xilinx系列FPGA远程网络升级实现简介

在实际应用中有很多FPGA板卡离工程师是有一定的距离,导致升级FPGA的mcs文件需要到现场,这样不方便也浪费时间。为此我们实现了基于通用网络传输方式来做远程升级的方案。

世界第一颗FPGA芯片级拆解:详述工作原理

在这篇文章中,我们对Xilinx的XC2064进行了逆向工程,解释了它的内部电路以及 "比特流 "是如何对它进行编程的。

基于 FPGA 的边缘检测

本方案利用 HLS 功能创建图像处理解决方案,在可编程逻辑中实现边缘检测 (Sobel)。

基于FPGA打造ROS 2定义硬件 自适应机器人获得灵活大脑(上)

本文从ROS 2机器人专家的视角提出建议,即全面考虑ROS 2的硬件加速。这一视角能体现:优化流程中、流程内、网络内(含底层)的ROS 2运算图交互;以及加速ROS上运行的应用。

Xilinx 角逐 BattleBots 竞技场

是时候准备好收看一场冲击视觉的大战并为之欢呼了!在与 Rev Robotics 的合作中,赛灵思是战斗机器人 Switchback 的赞助商。

Versal ACAP 开发板系统设计方法指南

赛灵思 Versal® 自适应计算加速平台 (ACAP) 设计方法论是旨在帮助精简 Versal 器件设计进程的一整套最佳实践。

基于Vitis AI 1.4 实现 Graph Runner 的方法介绍

本文将重点讲解如何调用 VART API 以运行 XIR 图形。同时,假设我们在处理程序内已有XIR 图形,我们将了解到如何创建runner以及如何在编译流程中启动 graph runner。

如何使用系统调试器查看全局变量?

如何使用系统调试器查看全局变量?要查看全局变量,请按照以下步骤操作:

【工程师分享】快速去掉不用的linux kernel模块

由于要满足尽量多的客户需求,Xilinx的默认linux kernel的配置,包含了尽可能多的常用模块。实际嵌入式产品中,很多模块用不到。对于不用的模块,可以配置linux kernel,去掉它们。

【问答】对于IP核心许可,项目和站点许可之间有什么区别?

项目许可证和网站许可证之间的区别是什么?例如,我想决定购买EF-DI-CORE-IP-PROJ(项目许可)还是EF-DI-CORE-IP-SITE(站点许可)?

【工程师分享】编译FFMpeg n4.2.5、OpenCV-3.4.16、OpenCV-4.5.4

做测试时需要用OpenCV。虽然网络上有大量的关于编译OpenCV的教程,但是还是遇到了问题。因此记录了编译的过程,希望以后能更加顺利

如何在 SDK 中查看 ELF 二进制文件的反汇编代码?

如何在 SDK 中查看 ELF 二进制文件的反汇编代码?本文介绍两种方法可以从 ELF 文件中获取反汇编代码。

LSTM加速器总结

LSTM是一种循环神经网络,它解决了以往RNN中存在的长期依赖问题(采用门控信号来避免梯度消失和爆炸,同时增强了对过去信息的记录能力),现在被广泛的应用于NLP领域。

如何从 SDK 中获取 ELF 文件的大小?

如何从 SDK 中获取 ELF 文件的大小?本文分享两种方法。

基于 FPGA 的智能引擎控制单元

发动机管理几乎从未被认为是获得更好燃油经济性的一种方式。但在燃油价格不断上涨的今天,可以非常有效地使用电子技术来提高燃油经济性。

提供显著跳频(FH)优势的下一代软件定义无线电(SDR)收发器

本文深入探讨了跳频(FH)的概念,以及如何通过灵活设计 ADRV9002 SDR 收发器的锁相环(PLL)架构来实现四大跳频特性。

FPGA芯片同时识别22张人脸,总共需要几步?

FPGA被称为万能芯片,通过逻辑编程,可以实现基本上所有功能。那么问题来了,所以如果用FPGA加速人工智能,实现深度学习算法,难度大不大?

Vitis HLS AXI_master总线的突发读写概览

本文给大家分享系统级别的一些宏观概念以及如何预估 HLS 内核向 DDR 发送突发读写在各个步骤中的延迟。