自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PL侧数据通过AXI-DMA IPcore写入PS侧DDR

s_tkeep:输入/输出数据的有效控制位,若传输数据为32bit(即4byte),则s_tkeep = 4'b1111。s_tlast :最后一个数据的标志信号。

2025-03-21 16:55:48 270

原创 ISERDESE2 级联

【代码】ISERDESE2 级联。

2024-06-26 08:52:57 1075 3

原创 读取XILINX FPGA的DNA号(以Ultrascale+为例)

1、通过JTAG可直接查看FPGA的DNA号;此方法网上有很多教程,按下不表。但此种方法只能看到FPGA的DNA号,并不能将DNA号被上层读取。此处给出通过该原语读取DNA号的verilog代码,该代码经过仿真和上版验证。2、通过DNA_PORTE2原语读取DNA号;详细解释可参考xilinx官方文档UG570。注意:1、实际上板时将。

2023-07-21 11:28:14 4333 28

原创 三态式状态机写uart(适合基础入门)

这次写的uart代码逻辑较为清晰,简单易懂。代码已经过仿真,仿真程序在此没有给出。(如有错误之处,望各位不吝赐教!记得刚参加工作时,我师傅(雷哥)说代码最好用状态机来写,这样往后修改或添加小逻辑时很方便。

2023-06-27 10:54:54 572

原创 FPGA_时钟奇分频

在FPGA项目中,对于时钟的偶分频很容易就可以实现,调用相应ipcore即可。但对于时钟的奇分频电泳ipcore是不可能实现的。在这里我清晰的给出实现奇分频的verilog代码,以供我和大家共同学习。有错误之处还望各位不吝指教。以5分频为例,代码如下:module divider_5 ( input sys_clk , input rst_n , output wire clk_div ); parameter N = 5; //分频系数 re

2021-11-15 17:32:28 278

【数字电路设计】时序约束基础

内容概要:本文详细阐述了数字电路设计中的时序约束分析方法,涵盖四种主要路径类型:寄存器到寄存器(Reg-to-Reg)、引脚到寄存器(Pin-to-Reg)、寄存器到引脚(Reg-to-Pin)以及引脚到引脚(Pin-to-Pin)。针对每种路径,分别推导了建立时间余量(Setup Time Slack)和保持时间余量(Holdtime Slack)的计算公式,并考虑了时钟抖动(jitter)、公共路径悲观移除(CPR)、时钟不确定性(Clock Uncertainty)等因素对时序分析的影响。同时给出了系统同步与源同步接口下输入/输出延迟约束(set_input_delay 和 set_output_delay)的计算方式,为FPGA或ASIC设计中的时序验证提供理论依据。; 适合人群:从事数字前端设计、FPGA开发或IC设计相关工作的工程师,具备一定时序分析基础的研发人员; 使用场景及目标:①用于静态时序分析(STA)中关键路径的时序余量评估;②指导输入输出端口的时序约束设置,确保系统稳定运行;③帮助理解高速接口时序匹配机制; 阅读建议:建议结合实际工程案例对照公式进行推导练习,重点关注不同接口模式下的延迟参数提取方法,并熟练掌握在综合与布局布线工具中正确施加时序约束。

2025-11-05

空空如也

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

TA关注的人

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