---
title: Modelsim联合Matlab搭建FPGA图像仿真平台
url: "https://www.fpgalearn.com/9632.html"
kind: article
id: 9632
excerpt: 一、原理 1、Matlab程序img_data_gen.m将要处理的pre_img.jpg图片转为pre_img.txt文本。 2、Verilog程序img_g…
published_at: 2025-08-04
author: 二牛学FPGA
tags: FPGA工程, fpga教程, MATLAB, modelsim
word_count: 1743
source: "https://www.fpgalearn.com"
---

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

> 标签：FPGA工程、fpga教程、MATLAB、modelsim
> 一、原理 1、Matlab程序img_data_gen.m将要处理的pre_img.jpg图片转为pre_img.txt文本。 2、Verilog程序img_g…

> 一、原理 1、Matlab程序img_data_gen.m将要处理的pre_img.jpg图片转为pre_img.txt文本。 2、Verilog程序img_g…

# 一、原理
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165456668-680670895.png)
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图片
# 二、文件说明
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165338872-207815723.png)
# 三、操作步骤
1、要处理的图片的分辨率调为640×480，命名为pre_img.jpg，放入matlab文件夹中。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165648560-1765712361.png)
2、双击打开matlab程序img_data_gen.m，点击运行。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165705730-2062491148.png)
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165726165-1314251965.png)
3、运行结束后，matlab会自动弹出这张图片，同时发现已经生成了pre_img.txt文本。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165803461-1651187209.png)
4、双击rtl_tb—sim—点我仿真.bat文件，电脑自动打开Modelsim并运行波形。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165820519-1870723329.png)
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165830569-1747997730.png)
5、回到matlab文件夹，发现多了一个Modelsim写成的post_img.txt文件。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165846076-1313461470.png)
6、双击打开matlab程序img_data_show.m，点击运行。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165857179-1824613373.png)
7、回到matlab文件夹，可以看到post_img.jpg，处理后的图片出现了。
![图片](https://admin.shaonianxue.cn/wp-content/uploads/2025/08/1536533-20201224165908617-102975803.png)
