基于SRAM/DRAM的大容量FIFO的设计与实现

发布者:电子设计艺术家最新更新时间:2013-11-06 来源: eefocus关键字:FIFO  SRAM  CPLD 手机看文章 扫描二维码
随时随地手机看文章
引言

  CMMB(China Mobile Multimedia BroADCasting)即中国移动多媒体广播,是中国第一套具有自主知识产权面向移动端的移动广播电视标准,也是由中国移动通信公司和中广传播公司共同推出的便携式移动多媒体广播电视产品,主要面向手机、PDA等小屏幕便携手持终端以及车载电视等终端提供广播电视服务。手机作为基本的通信设备,要求能够完成基本的通信功能甚至多媒体处理功能,所以在手机上集成CMMB成为一种必然趋势。该系统采用卫星与地面增补转发相结合的技术体系,广播频段为U波段 (1.55~3.4 GHz和S波段(470~860 MHz)。由于该系统采用无线广播电视网的广播式传输方式,所以不会产生任何流量费,与传统的流媒体电视有本质的不同,因此这种移动电视终端具有很高的市场需求。本文提出一种采用CMMB专用芯片IF228来实现移动多媒体广播电视接收终端的设计方案。

  1 CMMB芯片的选择

  选择CMMB移动电视芯片时要考虑其技术发展趋势,该技术趋势有两个方面,一方面是芯片本身功能指标上的改进,例如抗干扰能力、功耗、尺寸、所提供的各种接口等;另一方面是降低芯片的综合成本和开发难度,便于CMMB终端方案厂商的快速进入和产品的批量推广。考虑到封装在一起的SIP产品最符合标准,性能最稳定,供货也最有保障,从长期来看,将调谐器、解调器、解码和解密等功能集成在一起的多合一单芯片方案,将是CMMB芯片的技术发展趋势,基于以上因素选择创毅视讯最新推出的IF228来进行移动多媒体广播电视接收终端的设计,IF228芯片的性能优势体现在以下几个方面。

  IF228芯片集成度高、体积小 IF228集调谐器、解调器、UAM条件接收于一体,采用65 nm工艺,TFBGA 5 mm×5 mm的封装,为业内最小封装的CMMB解调芯片,而焊球间距仍然保持0.65mm,大大方便了客户的PCB设计。基于IF228的CMMB解决方案可以在不超过50 mm2的面积内实现。高集成度的芯片设计和超小尺寸的芯片封装,降低了终端产品的开发难度和综合成本。

  IF228芯片具有超强解调性能 支持终端最高移动速度超过每小时800 km,轻松适应动车组、磁悬浮甚至飞机等高速移动交通工具。同时,在几十千米每小时的低速移动城市多径环境中也是性能极佳。在20 Hz多普勒频移,6个不同强度和时延的标准TU6信道下,QPSK的实际解调门限达到7.3 dB以下。另一个充分体现性能的指标是对等强两径最大时延的适应。两径时延达到75μs时,IF228在QAM 16调制方式下,仍然具有12.5 dB的解调载噪比门限。这样的性能指标,足以保证在单频组网的任何情况下都可以实现无缝接收。

  IF228芯片具有较强对抗单频干扰的能力 单频干扰对CMMB这种采用时域同步的宽带系统来说,是影响其接收性能和用户体验的关键因素。在带内单频干扰超过接收信号15 dB以上时,IF228仍然可以顺利接收。更值得强调的是,在干扰信号超强不能接收的情况下,逐渐减弱干扰信号,IF228可以迅速恢复正常接收,不存在通常所说的施密特接收效应(即从干扰较弱的环境进入干扰较强的环境后,需要干扰信号减弱更多才能恢复正常接收)。在当今电磁环境越来越拥挤的情况下,这一特性可以极大地增强用户的接收体验。并且,这一特性的额外好处是,大大降低了对PCB EMI的要求,客户不用担心应用处理器和基带芯片可能带来的谐波干扰,大大简化了CMMB部分的布局。

  IF228芯片功耗低 该芯片基于CMMB的时隙接收技术,在1/10开启时间的工作条件下(4个时隙,正常接收一套QPSK调制的节目),平均功耗低至36 mW,平均每个时隙的功耗不到10 mW。此外,Power down模式下的超低电流也大大简化了客户的电源系统设计。客户不需要为IF228/IF206电源配置单独的LDO,只需要从系统板上接入现有的I/O 和内核电压。峰值电流不超过100 mA,几乎不用考虑对系统电源的影响。IF2 28的I/O电压直接支持1.6~3.6 V的范围,不需要任何调节措施,并且有PWM输出管脚,方便后续内置天线的应用。

  IF228芯片支持多种时钟频率输入 在CMMB终端方案设计中,以往的业界同类解调器一般只支持单一时钟频率,如果与AP/BB所需要的时钟频率不一致时,会导致一个终端设计方案同时需要两个晶体支持。最新发布的IF228/IF206可支持多种主流时钟频率输入,包括10/12/13/18/19.2/20/24/26/27/30 MHz等。因此,采用IF228/IF206的CMMB终端方案,可与AP/BB共用一个晶体,从而能为方案厂商节省成本,同时,也能为终端方案的PCB 设计节省空间。

       IF228芯片支持硬解扰 在MBBMS UAM条件接收方面,IF228支持硬解扰,可以直接实现清流输出,大大减轻了客户的软件设计工作量,降低了对MIPS的要求,并且安全性更高。

  2 采用IF228芯片的移动电视终端设计方案

  采用IF228芯片的移动通信终端设计方案如图1所示,该手机终端主要由2个核心芯片组成,一个是CMMB单芯片IF228,另一个是集成了基带和 AP/CP功能的处理器芯片SH7343。IF228是集成调谐器、CMMB解调器、MBBMS UAM于一体的单一芯片,主要完成信号接收、信道解调和节目解密的功能。芯片SH7343是由瑞萨公司生产的一款应用于移动通信终端的双核多媒体基带处理器,其内置了SuperH架构的32位RISC处理器和DSP协处理器,CPU内部时钟主频为216 MHz,指令处理速率为478 MIPS,具有16位双向数据总线和26位地址总线,内部包含可供用户操作的片上RAM和Cache单元、4G地址空间、32位内部数据总线,8级流水线和片上乘法器,芯片所需工作电压为1.2 V,1.8 V,3.3 V,其功能模块包含H.264/MPEG-4编解码加速器、RTCMMU(内存管理单元)、BSC(总线控制器)、DMAC(直接内存存取控制器)等,包含各种功能接口,如FLASH,SDRAM,URAT,I2C,USB,SIU,SPI,LCD,CODEC,MFI,WSIM,WLAN等。该处理器芯片不仅能实现TS码流硬件解码,而且可承担起基带电路的信号处理和功能控制,同时SH7343内部集成一个高效电源管理模块,可在较高处理速率时优化 CPU电源功耗,可以为手持移动终端的开发和功能完善提供良好的系统解决方案。

 

  在移动通信终端应用中集成IF228非常方便,由于IF228的超小封装和极强的抗干扰能力,只要保证CMMB天线到IF228的射频信号没有较大的插入损耗,可以放在PCB板上任何方便的位置。IF228接收CMMB信号,输出数据流给多媒体处理器SH7343,多媒体处理器只需要把IF228当作是一个标准的SPI/SDIO设备,从中读取接收数据,按流媒体处理即可。

  由于IF228在CMMB的接收芯片里集成了MBBMS UAM功能,因此实现中国移动主推的TD+CMMB终端方案就变得非常容易,不再需要单独配置完成UAM解密功能的SD卡,降低了成本,也节省了资源。

  3 结语

  CMMB作为中国自主知识产权的移动多媒体广播系统,采用卫星和地面无线广播方式,对7寸以下小屏幕提供广播电视和信息服务,是移动便携条件下广播电视的新型服务形态,也是填补我国广播电视服务空白的有效手段。随着IF228在多方面功能指标的加强,支持硬解扰,尺寸的减小,功耗的降低,将更加快速拓展在移动通信终端领域的应用。

关键字:FIFO  SRAM  CPLD 引用地址:基于SRAM/DRAM的大容量FIFO的设计与实现

上一篇:飞思卡尔携手 ARM 和 Oracle 为“一体化”IoT网关平台喜添全新垂直细分市场支持
下一篇:NAND Flash管理算法的设计及实现

推荐阅读最新更新时间:2024-03-16 13:30

基于用CPLD实现FIR数字滤波器的设计
当前,无论在军事还是民用方面,对于数字信号处理的实时性、快速性的要求越来越高。可编程逻辑器件(PLD)由于在速度和集成度的飞速提高,越来越多的电子系统采用可编程逻辑器件来实现数字滤波。 Altera公司的FLEX10K是工业界第一个嵌入式的PLD,具有高密度、低成本、低功率等优点。器件的主要结构特点是除主要的逻辑阵列块(LAB)之外,首次采用了嵌入阵列块(EAB)。每个阵列块包含8个逻辑单元(LE)和一个局部互连。一个LE又由四输入查找表(LUT)、一个可编程寄存器和专用的载运和级联功能的信号通道所组成。 在FLEX10K器件中,把每一组逻辑单元(8个LE)组成一个逻辑阵列块(LAB),所有的逻辑阵列块(LAB)排成行和列。
[测试测量]
基于用<font color='red'>CPLD</font>实现FIR数字滤波器的设计
一种基于CPLD的数字式大功率激光驱动电源设计
引言 激光加工主要是利用CO:激光束聚焦在材料表 面使材料熔化,同时用与激光束同轴的压缩气体吹 走被熔化的材料,来完成所需轨迹图形的切割或者相应工艺品表面的雕刻。激光加工属于非接触加工, 具有加工方法多、适应性强、加工精度高、质量好和加工效率高等优点。激光驱动 电源 作为激光器的 直接控制单元,其光开关响应的最高频率和出光功率稳定和可靠性会直接影响最终的加工效果。基于 快速响应和出光稳定的需求,乐创自动化技术有限公司研发了一种基于 CPLD 的数字式大功率激光驱 动 电源 。 2 系统组成及其工作原理 2.1 系统组成 基于  CPLD 的数字式大功率CO:激光驱动 电源  的系统结构如图1所示。 该 系统 主 要由主电源、稳压
[电源管理]
一种基于<font color='red'>CPLD</font>的数字式大功率激光驱动电源设计
基于CPLD的DSP微处理器与CAN控制器接口设计
1 引 言 近几年来,随着低价位DSP芯片的出现,他已被广泛应用到控制与测量领域中。国内的DSP芯片以TI公司的TMS320系列为主流。这种微处理器对外的数据和地址总线结构形式为非多路复用方式,不能与多路复用形式的外围接口芯片(如CAN控制器SJA1000)直接相连。国内、外也没有一款专用集成芯片来实现非多路复用方式到多路复用方式的转换。 文献 提出了一种转换方法,是将DSP的数据线作为CAN控制器的数据地址复用线,用DSP的地址线A0作为地址、数据选择线。A0=1时,地址有效;A0=0时,数据有效,即用奇数地址传送地址,用偶数地址传送数据。虽然此方法实现起来电路简单,但在编程时,程序员必须考虑发送的数据何时作为CAN控制器的
[应用]
基于双DSP的磁轴承数字控制器容错设计
引言 电磁轴承(AMB)是利用可控电磁吸力将转子悬浮起来的一种新型高性能轴承,具有无接触、无摩擦、高速度、高精度、不需润滑和密封等一系列特点,在交通、超高速超精密加工、航空航天等高科技领域有着广阔的前景。 由于磁悬浮系统本征不稳定,控制系统的好坏将会直接决定磁轴承的性能。近年来国内外在数字控制方面发展很快,数字控制器将是未来的磁轴承控制的主流,图1为数字磁轴承控制系统结构框图。本文从工业应用的要求和成本考虑,对图1虚线方框内的控制器进行了容错设计,提出了双DSP容错控制器的方案,而对于传感器、线圈和功率放大器部分的容错设计本文不进行讨论。 磁悬浮控制器的容错设计分析 冗余是实现容错和提高可靠性的一种有效方法,对于磁轴承DSP控
[嵌入式]
基于CPLD的单片机PCI接口设计
1 PCI接口设计原理 1.1 PCI总线协议简介 这里只讨论PCI总线2.0协议,其它协议仅仅是在2.0的基础上作了一些扩展,仅就单片机与PCI设备间的通信来说,意义不大。PCI总线是高性能局部总线,工作频率0~33MHz,可同时支持多组外围设备。在这里,我们只关心单片机与一个PCI设备间通信的情况,而且是以单片机与CPLD一方作为主控方,另一方作为PCI从设备。这样做的目的是为了简化问题,降低系统造价。 PCI总线上信号线虽多,但并不是每个信号都要用到。实际上PCI设备也并不会支持所有的信号线,比如错误报告信号PERR与SERR在网卡中就不支持。我们可以针对具体的应用选择支持其中部分信号线,还有一些信号线
[单片机]
第24章 STM32F429的USART应用之八个串口FIFO实现
24.1 初学者重要提示 学习本章节前,务必优先学习第23章。 串口FIFO的实现跟前面章节按键FIFO的机制是一样的。 本章节比较重要,因为后面的ESP8266,GPS,RS485,GPRS等试验都是建立在这个驱动的基础上实现。 大家自己做的板子,测试串口收发是乱码的话,重点看stm32h7xx_hal_conf.h文件中的HSE_VALUE的大小跟板子上实际晶振大小是否一致,然后再看PLL配置。 CH340/CH341的USB转串口Windows驱动程序的安装包,支持32/64位 Windows 10/8.1/8/7。http://www.armbbs.cn/forum.php?mod=viewthread&t
[单片机]
第24章 STM32F429的USART应用之八个串口<font color='red'>FIFO</font>实现
FPGA与SRAM相结合完成大容量数据存储
1 引言 随着数字信号处理技术的不断发展,大容量可编程逻辑器件的不断涌现,FPGA技术越来越多地应用在大规模集成电路设计中。在此硬件系统设计中,经常会遇到需要大容量的数据存储的情况,下面我们将针对FPGA中内部Block RAM有限的缺点,提出了将FPGA与外部SRAM相结合来改进设计的方法,并给出了部分VHDL程序。 2 硬件设计 这里将主要讨论以Xilinx公司的 FPGA(XC2S600E-6fg456)和ISSI公司的SRAM(IS61LV25616AL)为主要器件来完成大容量数据存储的设计思路。 FPGA即现场可编程门阵列,其结构与传统的门阵列相似,大量的可编程逻辑块(CLB, Configurable L
[应用]
基于CPLD的电池管理系统双CAN控制器的设计
电池管理系统是混合动力汽车中重要的电子控制单元,具有保障电池正常、可靠和高效工作的作用,是电池与用电设备之间的桥梁。在研制以及批量生产过程中都需要对其内部控制参数进行离线或在线匹配标定,而电池管理系统需要采集和处理大量的数据,本文选用TMS320LF2407作为标定用CAN控制器。作为电动汽车上的一个CAN节点,需要接收整车发来的CAN消息来执行对外部继电器、风扇以及电池等器件的控制命令,本文选用SJA1000。 双CAN硬件电路和CPLD逻辑设计 双CAN硬件电路设计 TMS320LF2407基于增强的哈佛结构,是地址线和数据线分离的微处理器,对晶振倍频后,频率高达40MHz。而SJA1000的地址线和数据线复用,增加了D
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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