博客

FPGA芯片快速选型的「4」个方面

阅读本文将有助于你的FPGA选型和设计过程,并且有助于你规避许多难题。

一天上手Aurora 8B/10B IP核(3)----时钟、复位与状态指示

IP是什么?简单来讲,IP就是Xilinx或者第三方开发者把自己的逻辑模块封装成一个黑盒子,然后拿出来给别人用。那什么又是黑盒子?

AXI总线工作流程

在zynq开发过程中,AXI总线经常遇到,每次看到AXI总线相关的信号时都一头雾水,仔细研究一下,将信号分分类,发现其实也不难。

FPGA时钟篇(三) MRCC和SRCC的区别

我们前面的两篇文章讲了7系列的时钟结构和clock region内部具体组成,这篇文章我们来讨论下MRCC和SRCC的区别。

​硬件加速 3D 实时感知 (HARP-3D)项目分享

使用在 ULTRA96V2 上运行的深度神经网络在 LiDAR 点云中进行 3D 对象检测的端到端演示。

Vivado Xilinx IOB = true的使用

Xilinx FPGA的资源一般指IOB,CLB,BRAM,DCM,DSP五种资源。其中IOB就是input/output block,完成不同电气特性下对输入输出信号的的驱动和匹配要求。

机器学习三个时代的计算趋势

基于这些观察,机器学习的计算历史被划分为三个时代——前深度学习时代、深度学习时代和大规模时代。本文总结了用于训练高级机器学习系统快速增长的计算需求。

什么样的电脑配置跑Vivado FPGA综合最快?

本人业余搞FPGA开发的同时,还喜欢研究生产力工具,包括硬件和软件的,电脑就是重中之重,恰好今年手中有个还算比较大FPGA工程,综合一次相当费时,索性把以前记录的

VDMA设计

本文对VDMA模块功能、性能、寄存器和软件编程方法进行简要介绍。

FPGA时钟篇(二) 7系列clock region详解

上一篇文章我们讲到7系列FPGA的时钟结构,这篇文章我们来看下clock region内部都有哪些东西?

自动化工程师都应该了解的3个机器视觉技术

现在有许多其他的传感器技术,可以完善或增强传统相机的功能。在本文中,我们将讨论其中三个常见的机器视觉技术。

VDMA测试图像源

本文介绍如何自己编写AXI4-Stream slave类型的图像源。

FPGA时钟篇(一) 7系列的时钟结构

从本篇文章开始,我们来介绍下Xilinx FPGA的时钟结构、资源、用法,首先从7系列的FPGA开始,因为7系列的FPGA结构跟前面的有很大不同,而且前面那些FPGA用的也越来越少了。

5G中的DPD技术,怎么玩?

本文通参考MATLAB的RF仿真工具,展示如何在发射机中使用数字预失真(DPD)来抵消功率放大器中非线性的影响。

用Python写综合脚本

本文写了三个示例,展示了三种综合脚本的写法,供大家可以参考。

基于MATLAB的混频测试

本文介绍MATLAB的混频测试

Vitis HLS命令

vitis_hls 命令默认以 GUI 模式打开。要查看哪些选项可用于vitis_hls,可以使用-help选项

FPGA便捷开发-TCL商店(开源)

在IC领域中常用的脚本有Tcl、Perl、Shell、Python等,在这些脚本里面,Tcl(“工具命令语言”)由于其语法简单,易上手等特点,在FPGA开发中越来越受到重视。

KV260编译SmartCam应用

在KV260 AI入门开发套件简介中提到KV260有四个参考例程,smartcam是其中之一,下面介绍一下如何使用Petalinux编译smartcam应用,以及如何编译smartcam,使用vivado打开工程。

PCIe Tandem PROM 方法

实际使用中,Tandem PROM最为简单,Tandem PCIe由于允许通过PCIe进行重配置,因此在服务器领域最为常用。本文只介绍Tandem PROM方式。