双核架构的3G通信终端,包括DSP网关,及中央处理器核和数字信号处理核,所述中央处理器核、数字信号处理核及DSP网关均与DSP/BIOS桥数据连接。采用本发明专利技术所述的双核架构的3G通信终端,采用双核结构,把高性能低功耗的DSP核与控制性能强的ARM微处理器结合起来,运算处理能力强、功耗低,在移动通信和多媒体信号处理方面具有明显优势;同时以开放式软件体系结构、双CPU硬件通道为其设计特点,易于编程、集成化。
【技术实现步骤摘要】
本专利技术属于电子通信领域,涉及数字信号处理设备,特别是一种双核架构的3G通信终端。
技术介绍
第三代(3G)无线通信技术将为蜂窝通信系统和个人通信系统提供真正意义上的宽带服务,服务商将提供更高水准的无线多媒体服务,包括数据、音频、视频和语音服务等。为了充分挖掘3G的多媒体通信潜力,系统开发者需要一种新型的软件和硬件技术。较目前而言,硬件平台必须具有高性能,低功耗,高集成度等特点。由于它必须符合多媒体、移动操作系统和终端用户等标准,还必须符合较大范围的变化,因此编程必须具有较大的灵活性。移动通信市场不断增长,无线因特网的应用越来越多,分离的终端逐步合并为单一的多媒体终端设备。包括MPEG4、TTS、因特网音频、视频会议等新的应用需要功能更强、功耗更低的处理器OMAP芯片完全满足这些新应用的要求。此外,OMAP开放的体系结构使第三方开发者容易开发出新的无线多媒体应用软件。OMAP在移动通信与多媒体信号处理方面的技术优势使OMAP芯片非常适合应用于第三代手机、无线数字助理、未来掌上电脑等领域。移动通信的发展对数字信号处理器提出了越来越高的要求,传统的DSP芯片已不能胜任。
技术实现思路
为克服现有技术所存在的不足,本专利技术公开了一种双核架构的3G通信终端。本专利技术所述双核架构的3G通信终端,包括DSP网关,及中央处理器核和数字信号处理核,所述中央处理器核、数字信号处理核及DSP网关均与DSP/BIOS桥数据连接。优选的,所述中央处理器核为ARM925。优选的,所述数字信号处理核为TMS320C55。优选的,所述DSP网关包含视频接口、网络接口及音频接口。优选的,所述DSP/BIOS桥包含DSP管理器、链接驱动器和DSP管理服务器。采用本专利技术所述的双核架构的3G通信终端,采用双核结构,把高性能低功耗的DSP核与控制性能强的ARM微处理器结合起来,运算处理能力强、功耗低,在移动通信和多媒体信号处理方面具有明显优势;同时以开放式软件体系结构、双CPU硬件通道为其设计特点,易于编程、集成化。附图说明图1为本专利技术一种具体实施方式示意图。具体实施方式下面对本专利技术的具体实施方式作进一步的详细说明。本专利技术所述双核架构的3G通信终端,包括DSP网关,及中央处理器核和数字信号处理核,所述中央处理器核、数字信号处理核及DSP网关均与DSP/BIOS桥数据连接。本专利技术由DSP核、ARM核以及业务控制器(TrafficController)组成。这三部分可以独立进行时钟管理,有效地控制功耗,如图1所示。TI增强型ARM925核是ARMRISC体系结构的先进代表,工作主频为175MHz。它包括存储器管理单元、16K字节的高速指令缓冲存储器、8K字节的数据高速缓冲存储器和17个字的写缓冲器。片内有1.5MB的内部SRAM,为液晶显示等应用提供大量的数据和代码存储空间。它有13个内部中断和19个外部中断,采用两级中断管理。此外,核内还有ARMCP15协处理器和保护模块。C55xDSP核具有最佳的功耗性能比,工作主频为200MHz。它采用了三项关键的革新技术:增大的空闲省电区域、变长指令、扩大的并行机制。其结构对于多媒体应用高度优化,适合低功耗的实时语音图像处理。C55xDSP核增加了处理运动估计、离散余弦变换、离散余弦反变换和1/2像素插值的硬件加速器,降低了视频处理的功耗。C55xDSP核内部有32K字的双存取SRAM,48K字的单存取SRAM和12K字的高速指令缓存。此外,核内还包含存储器管理单元、两级中断管理器和直接存储器访问单元。OMAPl510芯片具有丰富的外围接口,如:液晶控制器、存储器、摄像机、空中、蓝牙、通用异步收发器、I2C主机、脉宽音频发生器、串行、主客户机USB、安全数字多媒体卡控制器、键盘等接口。这些丰富的外围接口,使OMAP1510特别适用于第三代移动通信系统。软件结构建立在两个操作系统上:一是基于ARM的操作系统,如WindowsCE、Linux等;二是基于DSP的DSP/BIOS。连接两个操作系统所使用的核心技术是DSP/BIOS桥。它是实现和使用OMAP的关键。对于软件开发者来说,DSP/BIOS桥提供了一种使用DSP的无缝接口,允许开发者在GPP(通用处理器,包括ARM)上使用标准应用编程接口,访问并控制DSP的运行环境。利用TI公司的CodeComposerStudio集成开发环境,从开发者的角度来看,OMAP好像仅用GPP处理器就完成了所有处理功能。这样,开发者就不需要为两种处理器分别编程,这使编程工作大为简化。在OMAP体系结构下,开发者可以像对待单个GPP那样对OMAP的双处理器平台进行编程。本专利技术支持多种实时多任务操作系统在ARM925微处理器上工作,用来对ARM925微处理器进行实时多任务调度管理,对DSPC55x进行控制和通信,同时也支持多种实时多任务操作系统在DSPC55x上工作,实现复杂的多媒体信号处理。DSP/BIOS桥包含DSP管理器,DSP管理服务器,RAM、DSP和外围接口链接驱动。DSP/BIOS桥提供运行在ARM925上的应用程序和运行在DSPC55x上的算法之间的通信管理服务。开发者可以利用该桥中的应用编程接口,控制DSP中实时任务的执行,并与DSP交换任务运行结果和状态消息。在这个环境下,开发者可以调用局部DSP网关组件完成诸如视频、音频和语音等功能。因此,开发者不需要了解DSP和该桥就能开发新的应用软件,如图1所示。开发多媒体应用程序时,可以通过标准的多媒体应用编程接口(MMAPI),使用多媒体引擎,方便了应用程序的开发;多媒体引擎对相关的DSP任务通过DSP应用编程接口(DSPAPl)使用DSP/BIOS桥;最后由DSP/BIOS桥对数据、I/O流和DSP任务控制进行协调。软件平台独立于硬件平台,如何使两个操作系统无缝工作,是实现开放的软件平台的关键。其核心技术就是正式应用OMAP平台上的DSP/BIOS桥。DSP/BIOS桥用于连接DSP和其他通用处理器(GPP)上的OS。GPP在OMAP里是ARM,还可以是MIPS(MicroprocessorwithoutInterlockedPipeStage)等。DSP/BIOS桥用于非对称的、由一个通用处理器(GPP)和一个或多个DSP组成的多处理器环境。DSP/BIOS桥作为GPPOS和DSPOS的软件组合,把两个操作系统连接在一起。这种连接能够使GPP端的客户与DSP上的任务交换信息和数据。连接分为两种类型:消息子连接和数据流子连接。每种子连接都按顺序传递消息,哪个消息先到消息链,哪个消息就先被传递;同样哪个数据流先到数据流链,哪个数据流就先被传递。每个子连接都独立地进行操作,例如:GPP先发送数据流,然后发送消息;如果消息有高优先级,那么消息比数据流先到DSP。DSP任务通常用消息对象传送控制和状态信息,用数据流对象传送高效实时数据流。实施例1多媒体终端硬件方案移动多媒体终端的硬件结构方案中3本文档来自技高网...
【技术保护点】
双核架构的3G通信终端,其特征在于,包括DSP网关,及中央处理器核和数字信号处理核,所述中央处理器核、数字信号处理核及DSP网关均与DSP/BIOS桥数据连接。
【技术特征摘要】
1.双核架构的3G通信终端,其特征在于,包括DSP网关,及中央处理器核和数字信号处理核,所述中央处理器核、数字信号处理核及DSP网关均与DSP/BIOS桥数据连接。
2.如权利要求1所述的双核架构的3G通信终端,其特征在于,所述中央处理器核为ARM925。
3.如权利要求1所述的双核架构的3G通信终端,...
【专利技术属性】
技术研发人员:史军,
申请(专利权)人:史军,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。