FPGA教程案例5基于vivado核的ROM设计与实现

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPGA教程案例5基于vivado核的ROM设计与实现相关的知识,希望对你有一定的参考价值。

FPGA教程目录

MATLAB教程目录

---------------------------------------------------------------------------------------

1.软件版本

vivado2019.2

2.本算法理论知识

       在FPGA中,ROM是一个十分重要的模块,通过ROM可以将一些复杂的数据根据地址信息进行输出,在本课程中,通过一个案例来活学活用ROM。

测试数据准备:

根据本博客内容【小技巧】使用MATLAB产生coe文件和mif文件供FPGA调用方法整理_fpga和matlab的博客-CSDN博客_coe matlab

我们设计如下的matlab程序:

clc;
clear;
close all;
warning off;
addpath(genpath(pwd));

y = randn(1,10000)/5;

fid = fopen (\'dat.coe\',\'w\');
fprint

以上是关于FPGA教程案例5基于vivado核的ROM设计与实现的主要内容,如果未能解决你的问题,请参考以下文章

FPGA教程案例4基于vivado核的FIFO设计与实现

FPGA教程案例14基于vivado核的FIR滤波器设计与实现

FPGA教程案例3基于vivado核的乘法器设计与实现

FPGA教程案例15基于vivado核的Cordic算法设计与实现

FPGA教程案例9基于vivado核的时钟管理器设计与实现

FPGA教程案例6基于vivado核的双口RAM设计与实现