FPGA
文章平均质量分 56
胡颜
我想再试一试
展开
-
Vivado编译加速验证
Vivado编译加速验证1)Vivado软件版本:2018.3 该版本生成bit文件后,无法找到dcp文件,可以手动生成dcp文件或在增量编译选项中选择automatically use the checkpoint from the previous run;2)程序1:FPGA器件:XC7K325T 该程序主时钟速率较低,资源占用也不高,几乎不存在时序违例的情况;程序资源消耗如下: Resource Utilization ...原创 2021-03-31 22:29:33 · 1042 阅读 · 0 评论 -
vivado 时钟资源调试
因硬件改动,程序中需要时钟更多时钟资源,去除了部分BUFG,修改后编译报错。经过分析,发现在一个时钟区域内,输入了两对差分时钟,经过IBUFGDS后,均需要输入到MMCME,由于一个时钟区域内只有一个MMCME,所以软件编译时,自动分配了另外一个时钟区域的MMCME,但是该MMCME位于芯片的另外半边,导致报错。于是在报错的IBFGDS与MMCME之间增加了一个BUFG进行缓冲,编译正常通过。 以xilinx 7系列芯片为例,补充芯片的时钟资源说明如下:1、从V...原创 2021-03-25 19:49:39 · 2173 阅读 · 0 评论 -
DDR3调试总结
最近几天在做XILINX FPGA DDR3调试,调用ISE中的MIG核。从网上找到了讲解很详细的资料,将需要注意的DDR3的读写控制信号减少到6个,还有另外两个DDR3输出的两个状态信号,即可实现DDR3的实际读写。DDR3 IP核的仿真倒是好做,ISE自带仿真测试文件,不用写任何代码,即可Modelsim中做仿真,查看仿真结果,不过一些标志信号还是需要看手册了解。实际使用时,如果是流动原创 2015-12-23 22:09:08 · 6799 阅读 · 3 评论 -
ISE MicroBlaze GPIO输入输出测试总结
ISE软核MicroBlaze GPIO输入输出测试总结 ISE中例化MicroBlaze软核的过程可以参考其它资料,此处无需赘述。软核入门级的例程不外乎LED灯,即通过GPIO口输出的信号。下面是对GPIO接口进行输入输出测试的相关总结。1、软件版本:ISE14.4 芯片型号:XC6SLX16-32、输入输出测试可以根据自有硬件平台选择不同方式原创 2015-08-12 12:32:30 · 6360 阅读 · 1 评论 -
PicoBlaze程序仿真调试及在线快速调试说明
PicoBlaze程序仿真调试及在线快速调试说明原创 2015-08-07 16:04:58 · 2018 阅读 · 0 评论 -
PicoBlaze软核使用例程
使用PicoBlaze软核实现LED灯闪烁原创 2015-08-06 12:00:19 · 2284 阅读 · 0 评论