


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于FPGA与SDRAM的数字电视信号采集系统的设计与实现要FPGA与的数字信号采集系统。可以提供大容量的存储空间。提供优秀的系统适应能力。该方案通过计算机并口实现与计算机的通信。 FPGA;采集;数字电视,但是高性能的逻辑分析仪价格昂贵,而且存取深度不足限制了对于海量数字电视信号的分析能力。尽管采用图像采集卡也可以方便地采集到大量的模拟电视图像,但是图像采集卡通常只能保存有效图像内容,行场同步信号将被丢失。而且采集卡使用自身的对模拟电视信号进行采集,其性能与数字电视系统的真实环境存在差异。本文采用作为外部存储器实现的大容量数字信号采集系统采集到真实的数字电视信号。1SDRAM接口状态转移图 2 上电序列FPGA与一块外挂的比特构成。设计灵活,修改方便。基于的设计经过修改可以移植到不同的工作环境。内的采集系统分为数据采集、数据缓冲、接口和接口四大部分。数字化的电视信号通过数据采集模块被采集到内,并进行位宽调整等数据预处理,然后使用数据缓冲模块汇集批量的数据后通过接口存入外挂的芯片,最后使用接口将数据读入到计算机内进行后处理。ITU601标准量化的数字电视信号包含一组比特的亮度信号,一组比特的色差信号和一组比特的同步信号,还有一条时钟信号。同步信号包含场同步与行同步,分别指示场消隐期和行消隐期。信号采用简单的线性编码方式。亮度信号的取样频率定为。在:格式中,每个色差信号取样数为亮度信号的一半,取样频率定为。为了采集完整的电视信号需要每一个时钟采集亮度、色差与同步共比特数据。SDRAM总线相同的比特数据。如果的容量足够大,系统可以只是简单地将每次比特数据填充至比特以简化设计。如果容量有限,可以将次采集的比特数据调整成个比特的数据以充分利用存储空间。还可以去除电视行场同步期间的无效数据以节省空间。采集模块在开始采集后等待一场电视信号开始后才开始采集,保证存入的数据可以构成完整的电视图像,有效地利用存储空间。当空间被数据填满时,系统自动停止数据采集。这样采集的数据量大小完全由可配置的容量大小决定。通过增加可以方便地扩充系统容量。13.5 MHz或者的电视信号采样频率上,而接口模块工作在高速时钟上。为了避免跨越时钟域可能导致的亚稳态问题,数据采集模块与接口模块必须使用进行缓冲与数据传递。数据缓冲模块采用一个个字,每个字长比特的双时钟、双端口的作为存储单元。当开始采集数据时将复位,然后数据采集模块每采集一个比特的数据就将其写入。当内的数据达到个后通知接口模块进行读写。由于采用了进行时钟域间的数据传递,输入模块的时钟与后端的工作时钟没有任何联系,便于灵活地配置采样时钟。当用于采集频率更高,数据量更大的场合时,应适当加大字深,以防溢出。SDRAM容量大,但是命令多,操作复杂。的命令由、和构成,分别表示行选择、列选择与读写控制。当每一次只写入一个字时,必须使用至少个命令,带宽利用率低于。为了充分利用的特点,本文采用连续写入模式来减少的命令开销,提高带宽的利用率。连续写入个字只需要个时钟,带宽利用率提高到 。因为与通信的带宽很低,因此每一次只需读出一个字就可以了。根据系统工作需要,接口模块只提供必需的连续个写、单独个读的种操作接口,简化了设计。SDRAM的命令与时序。为了实现高效的存取,提高总线的利用率,接口模块采用的高速时钟。当得到数据存取模块的读要求后,向连续写入个字,当得到接口模块的读请求后读出个字,其他时间保证进行刷新工作,以免数据丢失。SDRAM是易失性存储器,需要保证在内对内的数据进行刷新操作,否则内的数据将会丢失。由于系统采用了高速访问时钟,而且采用连续写入个数据的模式,总线的带宽利用率最高只有,当从读出数据时的总线带宽利用率就更低了,大量时间处于空闲状态。因此可以让在空闲状态进行数据刷新工作,当有数据读写要求时退出刷新操作,进入读写操作,其状态转移图如图所示。一个完整的写入操作执行以下命令序列:,连续个,。一个完整的读出操作执行以下命令序列:,。SDRAM特有的操作。在上电后进入不定态,为了让进入确定的状态必须进行以下的上电序列操作:保持至少INHI比特和命令外不能有其他命令;在一个命令后施加命令;接着施加个命令;最后施加命令设置工作模式。本文采用如图所示的上电序列。SDRAM中的数据需要传输到计算机中进行下一步的数据提取等再处理工作。由于此项工作没有实时性的要求,所以采用简单的低速并口接口实现与的通信。当发出一个读的逻辑地址时,接口模块将其低位的地址保留,其余高位地址发送给接口模块转换为的块地址,行地址与列地址、并同时向接口发出读命令。当读出比特数据后,根据保留的低位地址选择出一个比特数据,然后传输给。由于可能存在同时读写的请求,所以采用一个仲裁器对的访问要求进行仲裁。优先满足写入请求,在写入操作结束后再响应读出请求。PC里通过软件进行。软件与硬件配合使用减少了修改硬件的风险,提高了系统的可维护性和可升级性。硬件系统采集到的是每一个采样点的数据,并不区分数据是否在消隐期等。通过后期软件处理将数字化的电视信号根据行场结构提取出具有可见窗口的有效数据,并根据仿真要求安排亮度与色度信号的排列格式。当应用于不同场合进行数据采集时,只要修改数据后处理部分的软件和内的数据采集模块就可以实现系统的移植,而不需要改动硬件设计。Stratix系列30F780C7型号和的。采用语言实现的编程。整个采集系统使用了,个逻辑单元。ITU601标准的数字电视信号的时钟频率为,数据为比特,其中比特亮度信号,比特色度信号,比特行同步信号和比特场同步信号。一场电视信号的数据量约是。项目开发的算法分析需要采集连续帧场的数据。采用的就可以保证存储容量。该系统能够完整不失真地采集连续场的数字电视信号。采集的电视信号用于芯片降噪、去隔行和画质增强等算法分析与仿真中。SDRAM容量来实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跌倒坠床考试题目及答案
- 八年级历史下册 第三学习主题 建设中国特色社会主义 第7课 伟大的历史转折说课稿4 川教版
- 2025年产妇的护理学基础题库及答案
- 网络营销方案与效果评估手册
- 2025年基础护理学思维导图题库及答案
- 仓库月度物料入库出库明细记录
- 项目合作方作业安全协同管理协议
- 基金从业资格证考试规则及答案解析
- 个性化肝炎康复治疗新方案-洞察及研究
- 压滤机滤饼减水方案研究与实践
- 安平丝网知识培训课件
- 粤教粤科版(2024)小学科学一年级上册《常见的天气》教案
- 医院感染管理的重要性
- 2025年中石油英语试题及答案
- 口腔门诊客户投诉处理与管理
- 统编版(2024)八年级上册历史全册教材问题参考答案
- 《电工电子技术》课件-第1章 电路理论基础及分析方法
- 《无人机飞行控制技术》全套教学课件
- 四渡赤水军事教学课件
- 刚新修订《治安管理处罚法》培训
- 建伍对讲机TH-K2-K4AT中文使用说明书
评论
0/150
提交评论