Vivado
文章平均质量分 54
XXQ121
毕业于电子科技大学,在华为海思半导体从事数字芯片研发工作,乐于分享所学的芯片知识,助力祖国芯片行业的人才成长。
展开
-
Vivado(2017.1)中 BRAM IP核的配置与使用(1)
Xilinx公司的FPGA中有着很多的有用且对整个工程很有益处的IP核,比如数学类的IP核,数字信号处理使用的IP核,以及存储类的IP核,本篇文章主要介绍BRAM IP核的使用。 BRAM是FPGA定制的RAM资源,有着较大的存储空间,且在日常的工程中使用较为频繁。BRAM以阵列的方式排布于FPGA的内部,是FPGA实现各种存储功能的主要部分,是真正的双读/写端口的同步的RAM。 ...原创 2018-07-13 22:11:19 · 11651 阅读 · 2 评论 -
Vivado(2017.1)中 BRAM IP核的配置与使用(2)
BRAM中存储与提取数据的时序:在BRAM中,若是要存储数据,那么则将地址与数据同时,也就是在同一个时钟下送入RAM即可完成数据的存储。若是要提取数据,那么只要给RAM送地址信号即可,但是RAM的数据并不是和地址的同一个时钟下送出数据的。而是延迟一个时钟送出数据。比如说,若是在第一个时钟下将地址送入到RAM,那么数据会在第二个时钟下送出。所以只要注意下数据提取时的时序即可。...原创 2018-07-26 13:56:06 · 2787 阅读 · 0 评论 -
Vivado(2017.1)中 除法 IP核的配置与使用
添加除法 IP核的方法和之前的BRAM方法相同,在IP Catalog → Math Functions → Divider Generator。其中常用的关键选项配置解释如下: Algorithm Type:选择不同的算法模式,其中Radix2为常用的模式,LutMult当时数较小的时候使用,High Radix是当数很大的时候使用。常用的是Radix2,此处也是选择的...原创 2018-07-26 16:26:11 · 18581 阅读 · 3 评论