FPGA实时视频添加log图片(FPGA学习笔记)
一、log图像准备

找个图像转coe文件的软件,这里我用的是正点原子的PicToLCD_V1.1.exe,转换后的coe文件如下图(RGB888格式,共125*125*3=46875行):

二、图像数据存入ROM
例化一个单端口rom,并存入图像数据:


port A options配置:位宽位rgb888,既24位,深度为125*125=15625
Enable Port Type可配置Use ENA Pin 或 always

点击load init file,找到上一步准备的coe文件,点击ok,生成rom器件
三、verilog代码编写
代码主要通过行场计数器确定log图像显示范围,再通过rom_rden使能信号判断输出的video_data是原始图像还是log图像。
四、添加模块
主体block design为正点原子领航者25_ov5640_hdmi示例

