在FPGA图像处理的应用场合,由于设计二维图像的行列对齐,以及比较复杂的图像处理算法,我们会把大部分时间放在功能仿真上。
【实现工具】Modelsim。加速仿真的方法:一是采用SE版本的Modelsim和使用do文件,二是降低分辨率处理,三是提高timescale,四是降频仿真。
【实现功能】测试系统至少要满足以下功能:1)模拟可配置的视频流;2)模拟视频捕获,生成视频数据;3)采集图像读取与数据生成;4)可视化图像及视频操作;5)对FPGA的处理结果进行验证。
[模拟可配置的视频流模块]所需信号包括:基本视频时序(行同步信号、奇偶场同步信号、垂直同步信号、像素时钟信号、有效像素数据),视频时序参数(视频水平分辨率、视频垂直分辨率、场扫描频率、总行时间、总列时间、行消隐脉冲、场同步脉冲)
*视频像素时钟计算:单场时钟所需时钟数= 图像行像素×图像列像素,1s的数据总量=单场时钟所需时钟数 × 扫描频率
[模拟视频捕获模块]所包含包括:异步时钟域转换(带宽匹配、跨时钟域转换电路)、对像素数据格式解析(位宽转换)、色度重采样、处理其他辅助信息(命令行缓存与读取电路)
【2024第18周】<基于FPGA的数字图像处理原理及应用>-系统仿真
最新推荐文章于 2024-07-03 17:05:22 发布