技术

【干货分享】 PetaLinux工程出现大量Taskhash mismatch错误的原因

发表于:09/18/2020 , 关键词: Petalinux
有工程师反映,在编译PetaLinux工程时,出现大量Taskhash mismatch错误。工程还没有编译完成,检查build.log,已经出现超过200个的Taskhash mismatch错误

滴!Vitis RTL内核集成教程更新

发表于:09/17/2020 , 关键词: 视频教程
Vitis统一软件平台可以在包括FPGA、SoC和Versal ACAP在内的异构Xilinx平台上开发嵌入式软件和加速应用程序。它为加速边缘计算、云计算和混合计算应用程序提供了统一的编程模型。

【干货分享】MPSoC SWDT在Standalone下的应用

发表于:09/17/2020 , 关键词: MPSoC
有工程师反映,根据MPSoC SWDT在Standalone下的例子xwdtps_polled_example.c,不能实现MPSoC的PS复位。

300 多页方法论,Xilinx FPGA 设计竟然有”章”可循?

发表于:09/16/2020 , 关键词: UG949, FPGA设计, 每日头条, UltraFAST
FPGA 设计是有章可循的,如果用的是 Xilinx 的 FPGA,这个“章”就是 UG949。最新版的 UG949 是 2020.1 版本,整个文档共六大章节 306 页(点击此处查看《UltraFast 设计方法指南》)。对于如此之多的内容该如何消化吸收呢?首先,了解一下 UG949 的背景信息。

是什么让 SmartNIC 实现了智能化?

发表于:09/16/2020 , 关键词: SmartNIC
智能手机似乎迎来了“智能”化的时代,并掀起了物联网(IoT)革命。那么,是什么让 SmartNIC 实现了智能化?是硬件、编程还是其他什么?

【干货分享】Xilinx MPSoC PS/PL之间的数据交互和外设设计

发表于:09/14/2020 , 关键词: 异构计算, 数据交互
MPSoC是Xilinx基于16nm工艺推出的异构计算平台,由于灵活、稳定,在业界得到了广泛的使用。异构计算是一个比较新的领域,需要协调硬件设计、逻辑设计、软件设计,对工程师的要求很高。实际设计过程中,很多工程师对实现PS/PL之间的数据交互感到头疼。本文将介绍主要的PS/PL之间的数据交互办法。

当PYNQ遇上ROS - 完整的机器人实践

发表于:09/14/2020 , 关键词: PYNQ, 机器人, ROS
PYNQ作为一套开源框架,其一大优势是软件框架的兼容性,正如PPT中介绍的,基于PYNQ框架,我们不仅可以接入常用的Numpy, Pandas等,也可以接入机器人操作系统ROS。

【分享】增加UBoot的malloc分配的内存大小

发表于:09/11/2020 , 关键词: UBoot
UBoot作为boot loader,默认留给malloc分配的内存的大小有限。这个大小由宏TOTAL_MALLOC_LEN定义。它在include\Common.h文件里,从宏CONFIG_SYS_MALLOC_LEN派生出来

开发者分享 | Vitis HLS 中的 AXI4-Lite 简介-上

发表于:09/10/2020 , 关键词: AXI4-Lite, Vitis-HLS, 每日头条
您是否想创建自己带有 AXI4-Lite 接口的 IP 却感觉无从着手?本文将为您讲解有关如何在 Vitis HLS 中使用 C 语言代码创建 AXI4-Lite 接口的基础知识。

CPU、GPU 触顶,ACAP 如何突破 5G 基础设施性能瓶颈?

发表于:09/09/2020 , 关键词: 5G, 每日头条
AI 无处不在、随时在线和以数据为中心的时代,正催升对更高带宽的需求,而这已经超出了当今技术和产品尺寸的能力范畴,世界需要一种当前 CPU 和 GPU 技术所无法企及的更高效、更普及、普适的计算,自适应计算应运而生。

从 Hot Chips 32 看最新 AI 产品趋势

发表于:09/09/2020 , 关键词: Hot-Chips, AI 观察室, AI
Hot Chips,全球高性能芯片领域最负盛名的业界盛会!虽受疫情影响,本届 Hot Chips 会议报告质量依然非常之高,涵盖范围也非常之广。在 Tutorial 部分,有来自于 Google TPU 团队、Cerebras、百度的机器学习训练专题,也有来自于 Google、IBM 等的量子计算专题。本文将主要讨论和机器学习相关部分的产品与趋势。

【分享】解决新的ZCU106单板运行helloworld异常的问题

发表于:09/07/2020 , 关键词: ZCU106
客户收到新买的ZCU106,运行Xilinx的linux正常。使用的Xilinx SDK 2018.3调试自己创建的helloworld时却出现异常,程序跑飞。在Vitis 2020.1下创建的helloworld后,使用psu_init初始化,也出现程序跑飞的情况。

100小时从零开始:失焦图像去模糊系统

发表于:09/07/2020 , 关键词: PYNQ, 图像处理, 2020赛灵思暑期学校
日常拍照时,我们有时会遇到拍出来的照片失焦的情况。如果拍下的瞬间比较难得,这样的情况就更加可惜了。但是,利用FPGA进行编程,这些照片可能还能”拯救一下“!今天,小编为大家带来暑期学校优秀项目之失焦图像去模糊系统的分享。

开发者分享 | 如何开启FPGA中的最基本的SEU检错纠错功能

发表于:09/03/2020 , 关键词: SEU, KCU116, 每日头条
由于高能粒子的撞击,器件的存储单元内容有可能受到干扰,甚至出现翻转。这种单个存储单元的翻转现象(原有内容为0的变成1;或者原有为1的变成了0)就称为SEU (Single Event Upset)。下面我们就基于KCU116开发板,介绍一下如何在设计中加入一个最基本功能的SEM IP,从而开启芯片的SEU检测功能。

100小时从零开始:找一把可以打开密码学大门的密钥

发表于:09/03/2020 , 关键词: AES加密算法, MD5加密算法
本期小编继续为大家带来暑期学校优秀作品分享之加密算法相关项目!对计算机安全或者密码学感兴趣的同学千万不要错过哟!