- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 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
原创 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
原创 GTX收发器之-----光纤彩条回环
后面几页都不要管,直接最后一页,看看之前计算的两个时钟是不是就出现了,确实像缓冲一样的两倍关系。对一下没问题那就直接按下面步骤生成参考demo吧。
2023-05-04 16:18:15 855 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人