基于FPGA的PAL-VGA转换器的实现
介绍了基于Xilinx Spartan- 3E FPGA XC3S250E 来完成分辨率为738×575 的
PAL 制数字视频信号到800×600 的VGA 格式转换的实现方法。
关键词: 图像放大; PAL; VGA; FPGA
目前, 绝大多数监控系统中采用的高解析度摄像机均由47 万像素
的CCD 图像传感器采集图像, 经DSP 处理后输出的PAL 制数字视频信
号不能直接在VGA 显示器上显示, 而在许多场合需要在VGA 显示器上
实时监视, 这就需要将隔行PAL 制数字视频转换为逐行视频并提高帧
频, 再将每帧图像放大到800×600 或1 024×768。常用的图像放大的方法
有很多种, 如最临近赋值法、双线性插值法、样条插值法等[ 1] 。由于要对
图像进行实时显示, 本文采用一种近似的双线性插值方法对图像进行放
大。随着微电子技术及其制造工艺的发展, 可编程逻辑器件的逻辑门密
度有了很大提高, 现场可编程逻辑门阵列( FPGA) 有着逻辑资源丰富和
可重复以及系统配置的灵活性, 同时随着微处理器、专用逻辑器件以及
DSP 算法以IP Core 的形式嵌入到FPGA 中[ 2] , FPGA 的功能越来越强, 因
此FPGA 在现代电子系统设计中发挥着越来越重要的作用。本课题的设
计就是采用VHDL 描述, 基于FPGA 来实现的。