博客

双fifo流水线实现3x1024数组数据按列相加

双fifo流水线实现3x1024数组数据按列相加

AXI4-Stream视频IP介绍及系统设计指南(一)

本文主要介绍使用AXI4S(AXI4-Stream)接口的视频IP细节。

Zynq开发中的文件系统

在Petalinux配置工程时,会遇到如下类型文件系统。常用的有INITRAMFS、INITRD和EXT4

如何加快Vivado的编译速度

在Windows下Vivado默认使用的是2线程,编译较慢。可改为32线程使Vivado可使用更多计算机资源,以加快编译速度

异步 FIFO 设计

本文讨论了一种 FIFO 设计风格以及在进行异步 FIFO 设计时必须考虑的重要细节

一个软复位引发的问题

这里介绍一个曾经遇到的案例:软复位处理不当导致寄存器通路挂死的问题

Vivado关联第三方编辑器-Vscode(包括解决打开Vscode卡死的问题)

<p>本文将介绍如何在Vivado中将代码编辑器绑定为第三方编辑器——Vscode</p>

RAM的coe文件与简单DDS实现

通过MATLAB生成一个COE文件,文件内容为一个周期的正弦波与余弦波

Xilinx FPGA资源解析与使用系列——Transceiver(五)复位理解RXlane

同TX链路一样,RX的复位模式也是包含两种操作,这部分设置都一样

软复位的设计思路

在前面的文章中介绍过复位设计,本文说下软复位设计的一些事情。那何为软复位?

Xilinx FPGA资源解析与使用系列——Transceiver(三)复位理解TXlane

本文将结合ip example工程来理解transceiver的复位,通过学习记录,力求将其复位过程理解通透

FPGA中逻辑资源和门的对应关系

在平时工作中,经常会听到哪个FPGA或者某个芯片包含了几百万门,每次听到这种数字,很多FPGA工程师都会一愣一愣的

FPGA职业生涯五个层次简述

FPGA职业生涯可以怎么划分?是很多刚入门的FPGA新手们很陌生的一个话题。

扫盲:复位信号如何影响FPGA资源利用率

在数字系统设计中,我们传统上都认为,应该对所有的触发器设置一个主复位,这样将大大方便后续的测试工作

Xilinx FPGA资源解析与使用系列——Transceiver(二)环回模式

Transceiver的环回功能对于调试和定位问题非常重要。环回有四种模式

Vivado联合Modelsim软件安装和仿真库编译

Vivado hls工具与Vitis统一软件平台的出现和发展,突破了以往使用FPGA进行设计时,使用语言HDL语言进行设计实现的瓶颈

Xilinx FPGA资源解析与使用系列——Transceiver(一)参考时钟解析

从IP核的时钟配置来学习transceiver的参考时钟架构细节

FPGA处理浮点数

通过阅读IP手册可以知道,该IP支持的很多种浮点数计算,今天主要介绍最简单的加法操作