基于MIMO技术的视频缓存器设计方案

发布者:陈晨5566最新更新时间:2018-02-19 来源: 21ic关键字:MIMO技术  视频缓存器  DDR 手机看文章 扫描二维码
随时随地手机看文章

        随着高速处理器的不断发展,嵌入式系统应用的领域越来越广泛,高速大容量缓存器被广泛应用于音视频系统中,然而专用的高速大容量缓存芯片价格过于昂贵,传统SDRAM在带宽上已经逐渐无法满足应用要求,特别是对于多路数据多进多出时,两者都无法很好的满足要求,这里提出一种利用双沿随机动态存储器(DDR SDRAM)结合外加专用电路的设计方案。
设计应用在基于DVB-C的EOAM调制器系统中,该系统的基本要求能够缓存集合多路视频TS流的千兆IP数据,并对IP数据进行多路高速分发;输入为2个千兆网口,输出至RF射频接口的数百个数据分发通道。
在以往系统设计中,有人提出使用普通SDRAM芯片作为物理缓存单元,但是由于该类芯片工作速度限制,在基本位宽条件下,达不到上述系统的高带宽要求。若不提高芯片速度,单纯提高位宽,由于各位数据的延时不同,且SDRAM采用的3.3 V电压的上升下降沿过渡较宽,将导致芯片数据采样的稳定时间窗变窄,数据传输可靠性下降;同时由于位宽增大,引脚变多,造成设计复杂度的直线上升。本文使用DDR SDRAM作为存储单元,在不改变系统时钟的情况下,利用时钟双沿传输数据,将同频率芯片的传输带宽在SDRAM基础上提高了一倍,很好地满足了高带宽缓存的需要。

1 DDR存储器简介
DDR存储器即双数据率同步动态随机访问存储器,它和早期的单数据率同步动态随机访问存储器一样,内部存储单元采用电容充电来保存数据,因此必须不断地对电容充电以保持数据,这就是所谓的“刷新”。SDRAM的数据总线在每个时钟的上升沿存取数据,而DDR SDRAM则在每个时钟的上升沿和下降沿都存取数据,这样在数据总线宽度和时钟频率不变的条件下数据总线带宽得到了一倍的提升。

2 系统设计
设计采用Xilinx公司的Sptan3a-dsp 1800a作为主控制器,使用Micron公司的MT64V32X16芯片作为存储介质,最大存储容量为512M。本系统的逻辑部分由仲裁模块、输入缓存模块、调度判决模块、地址转换模块和DDR接口控制模块等部分组成,结构框图如图1所示。

核心控制器中的仲裁模块产生相应的控制命令。完成上电后的初始化复位,并在系统运行过程中,针对工作优先级,发出刷新指令、写操作指令和读操作指令;DDR接口控制模块根据DDR芯片操作的基本时序,实现核心控制器指令的针对物理芯片的信息传输;南于DDR芯片具有不可实时操作特性,必须使用内部输入缓存RAM进行基本的实时数据缓冲;而地址转换模块、调度判决模块则和内部输入缓存RAM配合,完成对DDR芯片内部存储空间的映射工作。

3 DDR核心控制器设计
DDR存储器是一种指令相对复杂的高速存储芯片,它在上电后必须完成初始化才能进行其它操作;而且不支持单周期读写操作,只支持周期为2、4、8突发读写操作。另外,DDR芯片由于其电容特性,数据保存在其中是不稳定的,需要在一定时间周期内对其进行刷新操作,以保证数据不会丢失,因此,在DDR操作过程中有数十条指令。但在本设计中DDR接口控制器采用的是Xilinx提供的DDR IP,这样核心控制器中的仲裁模块只需要使用空闲、初始化、读操作和写操作等4个指令就可以完成对DDR-SDRAM的操作,大大降低了设计难度。由于设计目的在于消除来自网络对IP数据的抖动,并且最终要将IP数据分发至512个通道,大大超出了以往设计对DDR的使用需求,因此本文在这里提出图1所示设计,即可完成DDR存储器对高速大容量多通道的设计应用:
(1)输入缓存模块
输入缓存器由一个RAM加外部逻辑电路构成,缓冲已输入但还没来得及写到DDR中的TS分组净荷。待仲裁模块发出允许写入的信号后,再将输入缓存中的数据包传递给仲裁模块,并且释放相应的存储空间。根据DDR的工作模式和DVB-C特性,输入缓存的数据传输以TS包为单位,实现192个字节连续突发传输。
(2)调度判决模块
调度判决模块接收读请求队列信息,实现读数据时将同一个bank内数据量最大的FIFO进行调度出队列的判决。该模块保存各个通道FIFO当前的数据包数量。
(3)地址转换模块
地址转换模块负责实现通道号和DDR SDRAM芯片内部存储空间的映射。该模块中保存的变量包括各个通道在DDR SDRAM中的块起始地址、块终止地址、FIFO头偏移量、FIFO尾偏移量。
(4)仲裁模块
仲裁模块产生相应控制命令,针对工作优先级,发出空闲指令、初始化指令、写操作指令和读操作指令。

4 资源消耗结构的改进
4.1 标准的MIMO结构的缓存器
针对多路数据的缓存,设计了多进多出的缓存结构,对物理通道输入的数据流首先进行识别与分发,给每一路节目流配置一个输入缓存FIFO和一个输出缓存FIFO,结构如图2所示。

这种结构的优点在于,对每一路节目,都有单独的缓存空间对其进行缓存,各路节目相对独立,互不干扰;在节目路数较少的情况下,该结构效率较高,便于扩展。
但上述结构存在的问题在于,如果节目路数过多,输入数据流量过大,会导致FPGA内部缓存数量成几何上升,极大的消耗FPGA资源,降低运行时钟频率,造成系统综合后速度下降。
4.2 端口固定的MIMO结构缓存器
由于标准的MIMO结构存在的问题,难以达到本文所需的应用要求,因此存这里提出的一种改进型设计。这种设计不像标准的MIMO那样对DDR进行逻辑结构上的缓存,而是通过固定DDR高位地址,采用物理结构缓存的方式进行快速存储,如图1所示。
在这种结构中,外部流处理模块先将数据流与该数据流存储的通道号分发至缓存RAM和地址转换模块,再由调度模块调度转换后的对应地址指针,将其发送到DDR上对应的物理存储空间而在输出端口也以同样的方式只针对物理输出端口,这就要求有一个读请求队列,以便将要读的目的通道提前发送。在这里调度模块能够实时检测各个通道使用情况,并将数据流快速分发。这种结构对于EQAM这种一个物理IP端口输入几百路流的设备,可以极大地降低FPGA内部RAM的消耗,且对DDR影响也较小,不会过多降低系统性能。而且在前端数据缓存中直接使用RAM而不使用FIFO更有利于同步数据流和对应地址。

5 系统测试
为了测试本设计止确性,将上述模块嵌入EQAM系统后,接收来至网络的IP视频数据,通过码流分析仪检测数据结果后发现,经DDR缓存后数据流包计数器没有错误,没有出现丢包情况,码流分析仪自带播放器能够清晰连续播放节日,如图3所示。但在节目转换过程中由于节目不同会产生PAT错误,该错误不影响节目正常播放。

6 结束语
本文在这里提出了一种改进MIMO结构DDR缓存器,并对核心控制模块实现功能进行了描述,讨论了改进后的设计对系统的影响。最终测试结果也表明,本设计完全可以应用于多通道大容量的视频设备的缓存中。


关键字:MIMO技术  视频缓存器  DDR 引用地址:基于MIMO技术的视频缓存器设计方案

上一篇:基于FPGA NiosII的MPEG-4视频播放器设计
下一篇:彩电AFT电路的工作原理及其作用

推荐阅读最新更新时间:2024-05-03 02:29

MIMO-OFDM系统中的空时编码技术研究
  0引言   近年来移动通信技术飞速发展,主要经历了3个发展阶段:从基于频分多址(FDMA)的模拟技术过渡到基于时分多址(TDMA)和码分多址(CDMA)的数字技术。目前第三代移动通信系统相比第二代移动通信系统而言,可以提供更宽的频带和更高的数据传输,传输速率可高达2 Mb/s,然而随着全球范围内移动用户数的迅猛增长和多媒体业务的发展,3G在通信系统容量和传输速率等方面将远远不能满足要求。在未来的宽带移动无线通信系统中,存在2个最严重的挑战:多径衰落和带宽效率。众所周知,多人多出(MIMO)技术和正交频分复用(OFDM)技术是下一代移动通信系统的核心技术,这是因为MIMO技术利用空间分集和发射分集技术在不增加系统带宽的前提下能
[嵌入式]
英特尔产品将支持高速DDR4 DRAM
    网易科技讯 1月9日消息,据外国媒体报道,知情人士透露,英特尔将在今年第三季度实现旗下高端电脑对DDR4内存的支持。 DDR4的开发已经历经五年多。这款新一代DRAM在降低功耗的同时还可提高计算机的性能。它的出现也意味着如今大多数笔记本电脑、平板电脑和服务器中所使用的DDR3内存的推广速度将放缓。 芯片制造商在主板和芯片中采纳DDR4为它在计算机中的应用迈出了第一步。据知情人士称,英特尔计划在今年第三季度推出基于Haswell微架构的代号为Grantley的Xeon服务器处理器,而该处理器将支持DDR4芯片。 届时DDR4有望在12至18个月内在笔记本电脑和PC领域开拓市场。 DDR DRAM是当前PC、服务器和移动设
[手机便携]
DDR
DDR=Double Data Rate双倍速率,DDR SDRAM=双倍速率同步动态随机存储器,人们习惯称为DDR,其中,SDRAM 是Synchronous Dynamic Random Access Memory的缩写,即同步动态随机存取存储器。而DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR内存是在SDRAM内存基础上发展而来的,仍然沿用SDRAM生产体系,因此对于内存厂商而言,只需对制造普通SDRAM的设备稍加改进,即可实现DDR内存的生产,可有效的降低成本。 基本信息 中文名 双倍速率同步动态随机存储器 外文名 DDR SDRAM 英
[嵌入式]
集邦:预估第二季DDR3价格将涨0-5%
3月7日,TrendForce集邦咨询研究显示,2022年在PC或服务器领域,英特尔(Intel)与超威(AMD)都有支持DDR5世代的全新CPU将上市,因此以韩厂为首的存储器供货商也逐步将重心转移至DDR5,同时减少旧世代DDR3的供给。 集邦咨询认为,在韩厂加速退出、台厂新产能尚未到位等情形下,DDR3供给将会下滑。需求方面,由于网通芯片供应开始增加、缺料问题逐渐改善,以及采购预期心理而提前拉货,将使今年DDR3呈现供需吃紧的状况,预估第二季DDR3价格将可能因此转为上涨0~5%。 供给方面,包含三星(Samsung)、SK海力士(SK hynix)等两大原厂都已逐步减产DDR3,且将陆续结束DDR3相关产品如1/2Gb、4
[手机便携]
DDR4、NAND Flash存储芯片发展趋势
DDR4以前瞻性的高传输速率、低功耗与更大记忆容量,在2014年下半将导入英特尔工作站/服务器以及高阶桌上型计算机平台,并与LP-DDR3存储器将同时存在一段时间;至于NAND Flash快闪存储器也跨入1x纳米制程,MLC将以iSLC/eSLC自砍容量一半的方式,提升可抹写次数(Program Erase;P/E)来抢占极端要求耐受度的军方与工控市场,而C/P值高的TLC从优盘、记忆卡的应用导向低阶SSD… DDR4服务器先行 2016超越DDR3成为主流 处理器(CPU)、绘图芯片(GPU)运算效能随摩尔定律而飞快进展,加上云端运算、互联网行动化浪潮下,持续驱动动态存储器(Dynamic RAM;DRAM)的规格进化
[模拟电子]
DDR5信号完整性基础
本文作者:是德科技Tim Wang Lee 2020年7月,DDR 5新标准诞生,令人兴奋的DDR5技术保证了更高的数据速率和更低的功耗。这是接口设计人员熟悉的承诺。但是,就像生活中的大多数事情一样,没有免费的午餐。降低功耗和提高速度的进步伴随着设计复杂性的增加。 DDR5与前几代产品之间最显着的区别是判决反馈均衡的引入,这是串行链路系统中用于改善接收信号完整性的一项技术。 随着新技术的发展,本文将研究DDR5上下文中的一些基本信号完整性概念。第一部分介绍了眼图:确定信号完整性的指标。第二部分通过检查单脉冲响应来描述信号完整性问题的根本原因。第三部分规定了信号完整性发生问题时的解决方案。 眼图确定信号完整性 眼图是
[测试测量]
<font color='red'>DDR</font>5信号完整性基础
泰克示波器应用|轻松解决DDR内存系统测试难题
DDR应用现状: 随着近十年以来智能手机、智能电视、AI技术的风起云涌,人们对容量更高、速度更快、能耗更低、物理尺寸更小的嵌入式和计算机存储器的需求不断提高,DDR SDRAM也不断地响应市场的需求和技术的升级推陈出新。 目前,用于主存的DDR SDRAM系列的芯片已经演进到了DDR5了,但市场上对经典的DDR3 SDRAM的需求仍然比较旺盛。 测试痛点: 测试和验证电子设备中的DDR内存,客户一般面临三大难题: 1.如何连接DDR内存管脚; 2.如何探测和验证突发的读写脉冲信号; 3.配置测试系统完成DDR内存一致性测试。 泰克测试方案: 为解决研发人员在DDR内存系统研发、调试和验证测试的难题,推荐配置基于泰克示波
[测试测量]
泰克示波器应用|轻松解决<font color='red'>DDR</font>内存系统测试难题
基于MIMO技术与H.264码的无线视频通信方案
针对传统视频传输重建图像质量低的问题,提出了一种H.264码流传输的新方案。在信源端,根据H.264码流重要性差异,将其分为两部分。采用MIMO信道传输视频信号,在保持总发射功率恒定的情况下,在两根天线上动态分配发射功率。仿真结果表明,在同等信道条件下,提出的方案有效提高了接收端的重建图像质量。   0 引言   近年来,随着高速宽带无线技术的发展与应用,无线视频通信正成为人们广泛关注的领域。如何显著提高无线通信系统中的频谱效率,以满足日益增长的通信容量的需求,成了世界范围内广泛关注和急需解决的问题。多输入多输出( MIMO )技术通过增加发射端和接收端的天线数量,可以有效缓和上述矛盾,该系统在发送端和接收端同时采用多元天线阵
[模拟电子]
基于<font color='red'>MIMO</font><font color='red'>技术</font>与H.264码的无线<font color='red'>视频</font>通信方案
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved