(论文52页、20579字)摘 要:为了能够通过模拟电视显示数字视频,本文设计了PAL/NTSC数字视频编码芯片。该芯片主要对满足ITU656标准数字视频信号进行编码,产生满足PAL/NTSC制式的模拟视频信号,最后通过CVBS或S-Video端口连接到模拟电视显示。本文首先介绍电视原理、制式及相关标准,然后阐述系统的总体方案设计以及各模块的算法分析与设计。重点描述ITU656数据分离模块和色度副载波产生模块的设计、VerilogHDL实现以及基于Modelsim的仿真。同时,对色度副载波产生模块进行了FPGA验证。仿真中需要的数据通过Matlab工具产生。仿真和验证结果表明,ITU656数据分离模块和色度副载波产生模块能够满足设计要求,对色度副载波产生模块采用1/4压缩算法,节省大量存储资源。 关键词: PAL;NTSC;ITU656;数字视频;编码;VerilogHDL Algorithm Design and Simulation of PAL / NTSC
Digital Video Encoder Chip
Abstract: In order to display digital video through the analogue TV,this paper describes the design of the PAL/ NTSC Digital Video Encoder Chip.The chip encodes the ITU656 standard digital video signal and generates analogue television signal that meets the PAL/NTSC system. Finally, the analogue television signal connected to analogue TV to display through CVBS or S-Video interface.This paper introduces the principle of television, the TV system and related standards, then describes the whole system design of the Chip,analysis and designs algorithm of the chip’s modules.It was described with emphasis the design of ITU656 data separation module and color subcarrier generation module, VerilogHDL achievement and Modelsim simulation.color subcarrier generation module was verified by FPGA.The data used to simulate was generated by Matlab.The results of simulation and verification indicate that ITU656 data separation module and color subcarrier module can meet the design requirements, and the color subcarrier generation module using 1/4 compression algorithm can save a lot of storage resources. Keywords: PAL, NTSC, ITU656, digital video, encode, VerilogHDL. 目 录
3.1 PAL/NTSC数字视频编码芯片的功能简介... 12 3.2 PAL/NTSC数字视频编码芯片的系统结构... 12 第1章 引 言
1.1 课题的背景
视频信号可以分为模拟视频信号和数字视频信号。传统的视频设备多数是模拟设备,如模拟摄像机,模拟电视机,近些年来,由于数字视频的一些优点,数字视频设备发展很快。使得视频数字化成为了一种趋势。特别是在视频处理(变换和压缩),视频存储和视频传输领域,已经是数字视频占有绝对优势,在一些发达国家已经普遍使用数字视频设备,国内也有不少数字设备应运而生,但就国内整体情况来看,仍有数量庞大的模拟视频设备在使用,并且部分模拟设备还无法完全由数字设备取代。所以在相当长的时间内,在视频处理领域将会是模拟和数字共存的局面。 现有的视频设备中,有许多数字视频设备是兼顾模拟视频显示终端,如DVD播放器,除了考虑与数字视频显示终端相连外还兼顾了模拟视频显示终端,在设计增加了模拟输出端口CVBS和S-VIDEO,通过这些端口即可与模拟电视相连,播放DVD视频。又如机顶盒,接收的是数字电视信号,若要通过模拟视频终端播放视频信号,还需要将数字视频信号编码成模拟视频信号,并通过专用的接口与模拟视频终端相接。 这种兼顾数字与模拟视频终端设备,处理过程如图1-1所示。 (a) 数字到模拟终端 (b) 模拟到数字终端 图1-1 数字与模拟相互兼顾简要框图 这些设备现有主要技术是视频编解码器,通过编码器可以将数字视频编码成模拟视频所要求的视频格式,经过模数转换器输出到模拟视频终端,本文的所设计的PAL/NTSC数字视频编码芯片就属于该类范畴。解码器则主要是将模拟视频终端输出经ADC转换成数字视频。通过这种模拟和数字的互换达到了模拟和数字视频终端的共存。并将保持一段较长的阶段。 1.2 课题的意义
PAL/NTSC数字视频编码器是将数字视频信号经过各种处理编码成满足PAL/NTSC制式的模拟视频信号,以方便模拟视频显示终端显示。PAL/NTSC数字视频编码器的设计可以采用的方式有模拟编码和数字编码。传统的基于模拟编码的方式对硬件要求很高,且编码效果不理想。而近年发展迅速的数字编码方式有编码稳定,精度高等特点。因此,基于VLSI数字视频处理芯片成了一种视频处理领域趋势。 在国外的一些大公司已经推出PAL/NTSC数字视频编码芯片,如飞利浦半导体公司的SAA7121编码芯片。而在国内,很难看到类似的芯片,整个国内市场处在被国外公司垄断的局面。因此,有必要自主设计自己的PAL/NTSC数字视频编码芯片。 PAL/NTSC数字视频编码芯片的算法设计和仿真是实现PAL/NTSC数字视频编码芯片的关键步骤,只有在设计的开始阶段保证设计算法的正确性才能保证基于VLSI实现时的正确性。因此,本文将采用Matlab / Modelsim等工具实现PAL/NTSC数字视频编码芯片的算法建模与仿真。 1.3 课题的任务和目标
本论文考虑到近年来采用ITU656数字视频标准的设备越来越多,将ITU656数字视频信号转换为模拟视频信号的设备也越来越受到重视,因此,在设计编码器的过程中考虑了采用ITU656格式的视频输入。在模拟输出中考虑到比较常用的两种制式作为视频形成的参考设计。 PAL/NTSC数字视频编码芯片主要完成数字视频到模拟视频的编码过程。本文通过对PAL/NTSC数字视频编码芯片进行算法调研和设计,采用Modelsim / Matlab等工具实现PAL/NTSC数字视频编码芯片的算法建模与仿真。 本论文设计的任务和目标主要包括以下几个方面: l 掌握相关工具的使用; l 掌握HDL语言(VHDL/VerilogHDL); l 掌握ITU601/656标准,了解ITU656视频数据的特点; l 学习PAL/NTSC电视制式标准,了解模拟电视信号特点; l 分析和设计PAL/NTSC数字视频编码芯片算法,采用ITU656视频数据输入,输出满足PAL/NTSC制式; l 完成PAL/NTSC数字视频编码芯片的算法调研; l 完成PAL/NTSC数字视频编码芯片的算法设计; l 采用Matlab/Modelsim或者其他工具完成PAL/NTSC数字视频编码芯片中主要算法的建模和仿真。 |
PAL/NTSC数字视频编码芯片的算法设计和仿真
查看评论
已有0位网友发表了看法