- 博客(5)
- 收藏
- 关注
原创 PL侧数据通过AXI-DMA IPcore写入PS侧DDR
s_tkeep:输入/输出数据的有效控制位,若传输数据为32bit(即4byte),则s_tkeep = 4'b1111。s_tlast :最后一个数据的标志信号。
2025-03-21 16:55:48
270
原创 读取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
【数字电路设计】时序约束基础
2025-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅