Modelsim联合Matlab搭建FPGA图像仿真平台

二牛学FPGA
文章2025-08-04
373

一、原理

1、Matlab程序img_data_gen.m将要处理的pre_img.jpg图片转为pre_img.txt文本。

2、Verilog程序img_gen.v读取该pre_img_txt文本,并进行一系列的图像处理。

3、图像处理后的结果用Verilog程序top_tb.v输出为另一个post_img.txt文本。

4、matlab程序img_data_show.m读取该post_img.txt文本,转为post_img.jpg图片

二、文件说明

三、操作步骤

1、要处理的图片的分辨率调为640×480,命名为pre_img.jpg,放入matlab文件夹中。

2、双击打开matlab程序img_data_gen.m,点击运行。

3、运行结束后,matlab会自动弹出这张图片,同时发现已经生成了pre_img.txt文本。

4、双击rtl_tb—sim—点我仿真.bat文件,电脑自动打开Modelsim并运行波形。

5、回到matlab文件夹,发现多了一个Modelsim写成的post_img.txt文件。

6、双击打开matlab程序img_data_show.m,点击运行。

7、回到matlab文件夹,可以看到post_img.jpg,处理后的图片出现了。

分类
工程案例
标签
FPGA工程fpga教程MATLABmodelsim
浏览 373
分享:

相关推荐

同频道 · 相近分类

暂无相关推荐

作者

二牛学FPGA查看主页

同分类阅读

文章

延伸阅读与实操

  • 文章 + 课程联动深度文章常对应体系课章节,可一键选课。
  • 学习产出可参考笔记与作业案例在学习产出广场持续更新。

探索全站