自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 REG_CTRL

【代码】REG_CTRL。

2024-10-30 14:54:07 100

原创 arp20240924

【代码】arp20240924。

2024-10-30 14:53:04 102

原创 rgmii2gmii_20240920

【代码】rgmii2gmii_20240920。

2024-10-30 14:52:46 98

原创 fpga_dna读取

【代码】fpga_dna读取。

2024-10-30 14:49:42 70

原创 mdio_cfg

【代码】mdio_cfg。包含TB

2024-09-13 15:35:15 117

原创 vscode配置vivado不卡顿

cmd /S /k "code -g [file name]:[line number]

2024-07-18 16:41:13 119

原创 FPGA On-chip temperature measurement

在HP I/O bank中,当测量VCCO电源时,SYSMON_VUSER[3:0]_MONITOR必须设置为VCCO。因此,当VCCINT为1V时,它将生成一个输出代码,这个代码是1/3乘以1024,即341(十进制),在十六进制中表示为155h。理解:DEN为高电平,DWE为高则为写,DWE为低则为读。例如,如果您想使用VUSER0来测量bank 66的VCCO电压,您需要将SYSMONE1的SYSMON_VUSER0_BANK设置为66,并将SYSMON_VUSER0_MONITOR设置为VCCO。

2024-05-11 09:35:52 3

原创 process_system_reset(pg164)

1 16个持续时钟周期复位信号生成

2024-04-10 13:52:19 223 1

原创 CLB resource -ug574(ultrascale系列)

【代码】CLB resource -ug574(ultrascale系列)

2024-04-07 18:34:00 234

原创 selectmap使用学习

selmap配置FPGA

2024-04-07 11:15:16 581

原创 tb_8b10b

【代码】tb_8b10b。

2024-01-16 23:32:37 370 1

原创 8b10b_encode

根据8b10b编解码spec 完成两级流水线编码

2024-01-16 23:25:25 400 1

原创 8b10b_decode

根据spec使用两级流水线完成8b10b编码,附赠解码

2024-01-16 23:23:48 413 1

原创 vivado fifo原语使用详解

使用原语开发例化fifo可以减轻开发复杂度,减少资源浪费,增加系统灵活性。

2023-05-16 16:18:15 2790

原创 FDMA读写bram

搭建完毕后即可:和native搭建系统一模一样,首先系统时钟进来,进过pll配置后,输出100M时钟,将100M时钟作为系统复位低速时钟,pll的locked信号作为复位,复位出来的信号作为全局复位,将该信号作为所有控制模块下的复位信号。2.第二个为外部复位信号输入,通常我们复位使用时钟稳定后的locked信号,所以可以将pll输出的locked接上去,其次dcm_locked为 pll 的locked信号,因此我们将locked也接到上面。4.软核的复位信号,本次没使用软核,不需要。

2023-05-09 16:42:06 195

原创 vivado IP核封装

右键:creat interfination,从上往下依次是,这个封装接口的名字,是从口还是主口,以及接口文件存放地方,一般都放ip生成的地方。3.点击如下所示,生成创建IP封装,就是将当前的工程内部的代码封装为ip,如果你是有次级目录的都一起添加进来无所谓。1.创建新的vivado工程 这个工程可以是随意创建的,只是想借助vivado这个工具罢了。4.接下来的位置选择就是你想自己的IP封装完放到哪个地方,选好文件夹后:一直点击OK就行。2.将需要封装的源码文件添加到工程当中。

2023-05-09 12:40:03 769

原创 AXI4总线-axi-full-master IP程序解析

创建完毕后,vivado会自动生成block design,可以看见一个是自定义的master_full,另一个是官方生成的slave可以与其一起对应仿真。下图所示选项,测试的时候,数据通道位宽无所谓,只需要设置好主机以及AXI类型即可,实际使用自行调节数据位宽。--文末可下载工程文件--

2023-05-05 14:37:22 507

原创 AXI4总线-axi-full-slave IP程序解析

axi_slave_ip代码仿真解读

2023-05-05 11:37:05 1098 2

原创 AXI4接口时序解读

详解AXI4接口时序波形,梳理时序

2023-05-04 19:23:18 1778 1

原创 GTX收发器之-----光纤彩条回环

后面几页都不要管,直接最后一页,看看之前计算的两个时钟是不是就出现了,确实像缓冲一样的两倍关系。对一下没问题那就直接按下面步骤生成参考demo吧。

2023-05-04 16:18:15 855 3

原创 FPGA-AXI4总线介绍

AXI协议概述,理解AXI4端口信号定义,如何理解归纳

2023-05-04 16:17:08 660 1

原创 FPGA面试复习-建立、保持时间、竞争冒险、最高时钟频率等概念

FPGA面试复习之-建立、保持时间、竞争冒险最高时钟频率等概念只是

2022-09-15 12:15:44 878

AXI-MASTER仿真工程

vivado2019.1及高版本均可打开

2023-05-05

AXI-SLAVE仿真工程

vivado2019.1版本,高版本也可以使用

2023-05-05

HDMI2.0 ip 跑通

以下有pdf,详解如何跑通官方hdmi2.0ip。内含回环跑通以及debug,干掉audio音频模块

2021-06-08

zcu106DDR4设计文档.pdf

最近刚刚使用了zcu106开发板,便学习了一下ddr4的读写测试,并搭建了仿真环境

2021-04-24

空空如也

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

TA关注的人

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