RISC-V算力芯片,能否打开下一轮突破的新空间?
以板载匠心,赋能 FPGA 创新,加速产品从 0 到 1
面向汽车和机器人应用的 LiDAR

Ouster 是一家面向自动驾驶汽车、机器人、安全和地图绘制的领先高分辨率激光雷达传感器供应商,在拉斯维加斯 2020 国际消费电子展上展示了其全系列由 Xilinx 技术提供支持的数字 LiDAR 传感器。Xilinx 汽车解决方案总监 Paul Zoratti 采访 Raffi Mardirosian,介绍了 Xilinx FPGA 技术在 Ouster LiDAR 架构中的应用

FPGA的IO

关键内容提要:

(1) FPGA IO命名方式;

(2) FPGA的上电时序

今天想和大家一起聊聊FPGA的IO。

数据流波形

了解如何使用 Vivado HLS 可视化数据流设计的专用波形。这些波形轨迹有助于确认数据流已实现的并行性。
<iframe src='//players.brightcove.net/17209957001/SywTPUVC_default/index.html?videoId=6126062294001' allowfullscreen frameborder=0 width="600" height="400"></iframe>

【思远】手机都能拍8K又怎样?要普及还须注意这些“坑”

2 月中旬,国产手机品牌小米发布新款旗舰小米 10 系列,其主打卖点之一便是支持一亿像素 8K AI 视频拍摄。而在此之前率先面世的三星 Galaxy S20,更可以原生拍摄 8K 视频。从体型庞大的摄像机到如今一手可握的智能手机,技术的日益革新推动设备不断变化衍进,但 8K 却从未改变。

Xlinx IP Core实现FFT变换——为什么你的matlab数据无法严格比对?

Xilinx FFT IP介绍:缩放因子等参数应该注意的matlab数据比对细节。

Vitis平台使用从这六点变化开始

Vitis 平台将19.1之前的SDK、SDSoC、SDAccel整合在一起的基础上,加入了Vitis AI开发环境。让软件工程师也能够基于Vitis平台完成Xilinx器件的项目设计。然而对于习惯了传统的开发方式的工程师来说,最基本的嵌入式开发都要转移到Vitis上进行。本次我们就来看看从基础的SDK到Vitis有多少异同

将赛灵思 SDK 工程移植到 Vitis 的分步指南

从 2019.2 版开始,赛灵思 SDK 开发环境已统一整合到全功能一体化的 Vitis™ 统一软件平台中。尊敬的 SDK 用户,您只需轻点几下鼠标即可体验这一功能丰富的工具!

【生态圈】告别缓冲等待,赛灵思对“爱奇艺崩了”事件说 No

2 月 16 日晚 8 点左右,众多用户反馈爱奇艺 APP 出现崩溃情况,无法正常观看。随后#爱奇艺崩了#一度成为网络热搜。一同上热搜的,还有“韩剧 TV 崩了”、“小米电视崩了”。与此同时,来自 QuestMobile 的数据显示,2020 年春节假期后移动视频的日均活跃用户增量从放假前的 16% 增长至 36% 。

Zynq UltraScale+ RFSoC Gen 3: 深入技术探讨

该视频展示了使用 16T16R ZCU216 评估套件在 6 GHz 频率下 RF-DAC 和 RF-ADC 的出色性能。

Alveo 数据中心加速器卡入门指南(UG1301) 中文版 (v1.4)

本指南介绍赛灵思 Alveo™ 数据中心加速器卡的解包、安装和启动。

如何进行IO管脚约束?

IO管脚约束是FPGA设计上板验证的必需环节,它们会对布局布线和时序造成影响。有三种方式来进行管脚约束,一种是通过VIvado管脚约束界面,一种是通过命令行,还有一种可以导入CSV文件

【 Vivado 】XDC文件的约束顺序

由于XDC约束是按顺序应用的,并且基于明确的优先级规则进行优先级排序,因此必须仔细检查约束的顺序。如果多个物理约束发生冲突,则最新约束将获胜。 例如,如果通过多个XDC文件为I / O端口分配了不同的位置(LOC),则分配给该端口的最新位置优先。

Xilinx FPGA和CPLD供电

基于闪存技术的Xilinx CPLD具有较低的逻辑密度,功耗也比较低。为了提高逻辑密度、集成更多功能,PLD厂商的每一代器件都会采用当前最新的工艺技术。不同的功能需求以及集成工艺,使得PLD的供电电压有所不同。

Xilinx OpenCL的存储模型

在OpenCL中提供的存储模型中,有如下几种Memory类型。Host Memory:Host Memory指的是连接在主板上的内存条,仅供host进行数据读取。Off-Chip Global memory:Off-Chip Global memory 指的是在FPGA板卡上通过硬件与FPGA芯片连接的内存条。数据存取所花费的时间相对较长,但是容量相对较大。

Zynq开发简述

Zynq的开发四种方式:纯PL开发,纯PS开发(helloworld),PS+PL(无操作系统,跑裸跑程序),PS+PL(跑操作系统)。

【下载】隔离Zynq UltraScale +设备上的关键安全应用程序

所有市场的安全性都变得越来越重要。在Zynq®UltraScale +™平台上使用受信任的执行环境(TEE),通过将关键安全性元素与系统其余部分隔离开来,可以提供主要的安全优势。

为什么推荐使用XPM?

什么是XPM?可能很多人没听过也没用过,它的全称是Xilinx Parameterized Macros,也就是Xilinx的参数化的宏,跟原语的例化和使用方式一样。可以在Vivado中的Tools->Language Templates中查看都有哪些XPM可以例化。

FPGA中加减乘除运算的注意问题

在进行加减乘除运算时一定要注意位宽,保证足够大的位宽,防止数据溢出,如果溢出结果就会出现错误,尤其是加和乘运算,一定要计算好位宽(位宽的计算可以都取其最大值,看最大值计算后的位宽就是最大位宽,采用这个位宽数据就溢出不了)

Xilinx Floating-Point Operator IP创建与仿真

搜索float双击Floating-point。Operation Selection 我们这里选择浮点数的加减法验证。Precision of Inputs 我们选择单晶浮点数(Single),指数位宽Exponent Width 8bit 尾数位宽24 bit

PYNQ新版本发布 - 支持Alveo自适应加速器卡

PYNQ开发小组于北京时间2月24日发布了新的版本v2.5.1(Bespin, ALVEO Edition),v2.5.1版本的PYNQ开源软件框架开始支持Xilinx的Alveo自适应加速器卡平台,如亚马逊的AWS F1实例。