当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]在RAM中处理视频的策略

 包括Analog Devices公司的ADV7179 DAC在内的许多视频器件都带有PAL和NTSC视频信号专用模拟基带电视接口。遗憾的是,这些类型的DAC只接受隔行扫描图像格式的视频,而你也许需要逐行扫描视频。而且,许多逐行扫描图像的大小有所不同,这使得更难以把逐行扫描图像转换成隔行扫描图像。因此,你需要一个注入SDRAM或DRAM之类的通用高效图像缓冲器,作为图像场隔离策略。

  图1为某种典型逐行扫描图像格式的时序。上方的四个信号包含逐行扫描图像源,其中包括一个帧同步信号、一个行同步信号、一个信号,以及一个带有像素图像数据的像素时钟。下方的两个信号是帧同步信号和行同步信号,其中前者在高电平时,会包含许多行同步信号。

图1,像素时钟信号把图像数据放入FIFO存储器中,这些数据随后同步,并进入系统RAM中。

  像素时钟把逐行扫描图像数据写入FIFO存储器中。当每个行同步信号均为低电平时,一个速率更高的数据时钟随后能够把数据写入RAM中。无论像素时钟由于各种逐行扫描图像数据尺寸而如何变化。这一规程确保了逐行扫描图像数据将正确写入SDRAM中,当RAM写使能信号或RAM读使能信号为高电平时,系统把数据写入SDRAM中或从中读出数据。

  图2为逐行扫描图像数据的帧同步信号和隔行扫描图像数据的帧同步信号。低电平时,在逐行扫描图像数据的每个行同步信号都会执行写新数据使能与读老数据使能信号,而在高电平时,在每个帧同步信号都会执行该使能信号。但你可以只在帧同步信号为低电平时执行读老数据使能信号。在该期间不存在有效图像数据时。图3为SDRAM读写规程的数据流。例如一个帧可能包含15行,你在其中把行数据定义为00至0e。奇数行的图像数据为1、3、5、7、9、11、13、15,偶数行的图像数据为2、4、6、8、10、12、14。

图2,逐行扫描图像数据的帧同步信号交替读取存储器中的奇数行数据和偶数行数据。

  利用上述SDRAM读写策略,你可以生成隔行扫描数据,并使之与原始逐行扫描数据的帧同步信号同步。因此,你无需担心图像大小。而且,它能轻松调节隔行扫描图像数据时序,改变空白行数量,并且不改变写SDRAM序列或读SDRAM序列。你只需确定低电平期间的哪个行同步信号从SDRAM读取老图像数据

图3,帧同步信号的状态决定系统是执行读操作还是写操作。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

有关开发人员如何通过在RAM中执行时间敏感功能而不是从Flash中执行时间敏感功能来加快其应用程序代码的文章。您可能想知道是否要进行这样的调整,表现会发生什么变化?答案会根据微控制器的制造技术而有所不同,但是开发人员可以...

关键字: RAM 绩效改进

现在的FPGA不仅包含以前的LE,RAM也更大更快更灵活,管教IOB也更加的复杂,支持的IO类型也更多,而且内部还集成了一些特殊功能单元。

关键字: FPGA RAM

在现代嵌入式系统开发中,STM32系列微控制器因其高性能、低功耗和丰富的外设资源而广受欢迎。然而,随着应用需求的不断增长,内部RAM的容量往往成为限制系统性能的一个瓶颈。为了解决这个问题,开发者通常会将堆(Heap)配置...

关键字: STM32 RAM

RAM和ROM等存储单元的物理地址映射是由做硬件的数字工程师确定,他们在划分时主要会考虑电路的延迟,将这些储存单元按照一定的方式挂在同一条AHB总线上。而嵌入式平台软件工程师可以通过修改链接脚本来设置哪些数据、代码在程序...

关键字: RAM ROM

在嵌入式系统领域,程序代码的运行位置是一个至关重要的问题。传统的观念认为,程序代码必须从FLASH存储器搬到RAM中运行,以提高执行速度和效率。然而,随着技术的不断发展,这一观念正在受到挑战。本文将深入探讨嵌入式系统中程...

关键字: 嵌入式系统 Flash RAM

ROM和RAM是人尽皆知的概念。即:RAM(random access memory)随机存储内存 ,这种bai存储器在断电时du将丢失其存储内容,故主要用于存储短时间使用的程序。ROM(Read-Only Memory...

关键字: RAM ROM 嵌入式

在C51编程环境中,变量的存储是理解程序运行机制和优化性能的关键。C51是专为8051系列单片机设计的一种C语言扩展,它不仅继承了标准C语言的强大功能,还针对单片机的硬件特性进行了优化。本文将深入探讨C51语言中变量的存...

关键字: C51语言 单片机 RAM

沙特阿拉伯利雅得2024年9月12日 /美通社/ -- 沙特数据与人工智能管理局(SDAIA)今日发起了一项开创性倡议,旨在推动符合伦理的人工智能研究与应用。 这一重大声明是在第三届全球人工智能峰会期间发布的,峰会目前正...

关键字: 人工智能 SD AI RAM

我们经常可以看到初学者在单片机论坛中询问他们是否可以在他们微不足道的小的8位微机中运行Linux。这些问题的结果通常是带来笑声。

关键字: RAM MCU

日本横滨2024年8月20日 /美通社/ -- 富士通半导体存储器解决方案株式会社(Fujitsu Semiconductor Memory Solution Limited)欣然宣布,自2025年1月1日起,公司名称将...

关键字: LIMIT RAM 富士通 半导体存储器
关闭