自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 GTH / GTY的 RX Buffer Bypass的时钟理解

4. RXUSRCLK2也是RXOUTCLK在Transceiver外部经过BUFG_GT后的全局时钟,根据数据位宽定义,当用户数据位宽与内部数据位宽一致时,RXUSRCLK2与RXUSRCLK频率一致,可以作为同一个时钟。当勾选RX Buffer Bypass功能后,PMA部分的XCLK变成了RXUSRCLK了(如下图绿框部分),与PCS变成同一个时钟域。高速恢复时钟 -> 分频的XCLK -> (相位对齐)-> RXOUTCLK -> RXUSRCLK -> RXUSRCLK2。

2025-01-15 15:08:56 489

原创 FPGA复位信号的同步释放的理解

复位释放的时刻与时钟没有固定相位关系,如果释放时刻正好在时钟上升沿附近,可能会导致有部分电路已经释放复位,有部分电路会推迟到下一个时钟上升沿才会释放复位。

2025-01-09 15:57:36 182

原创 【开源设计】视频扫描格式转换-FPGA实现-HLS

视频扫描格式通常指的是视频信号是如何在显示器上构建图像的方式。视频扫描格式主要有两种:逐行扫描(Progressive Scan)和隔行扫描(Interlaced Scan)。视频支持的最大分辨率为4096*4096;每次工作前通过参数配置一次分辨率。这里通过HLS开发,生成vivado的ip。最终在FPGA上实现。在DDR中使用192MB空间作为缓存,可以缓存3帧视频。1. 隔行输入转逐行输出。2. 逐行输入转隔行输出。

2024-09-13 10:14:41 617

原创 【开源设计】FPGA-伪逆矩阵-LU分解-三角矩阵求逆

VITIS_HLS代码共两套,分别为定点实现和浮点实现。定点数实现整体耗时低于2ms。vivado impl报告。定点实现顶层代码如下。浮点实现顶层代码如下。

2024-06-30 21:24:28 838

原创 DCT变换公式说明

JPEG压缩所使用的DCT变换

2022-03-20 00:07:16 3815 1

原创 Xilinx FPGA 重加载 + 动态刷新

本文以Xilinx的v5以及v7系列FPGA为例讲解重加载和动态刷新功能。同时简单描述复旦微FPGA刷新。

2021-07-06 21:42:44 18114 41

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除