新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 模块化在便携式设备设计中的应用

模块化在便携式设备设计中的应用

作者:时间:2012-10-07来源:网络收藏

将多种功能融合于一部之中给人员提出了新的挑战。如今,产品生命周期变得越来越短,而嵌入式也在迅速发展。OEM们难以负担为每一代新产品都一种全新的平台,他们现在选择更灵活性的平台,这些平台很容易升级,而且只需很少的重新就可以增加新功能。本文介绍的利用存储器总线构建的结构同时具有的可升级特性和存储器总线优良的互连特性。

本文引用地址:http://www.eepw.com.cn/article/153863.htm

这其中最好的例子是在手机市场。今天,除基本的语音功能外,手机还必须具有照相、视频、游戏、802.11连接、MP3、计算机同步以及各种日新月异的新功能。随着类似功能的融合,PDA和游戏机也正面临同样的挑战。

定义模块化架构

1.jpg

图1:带4个子系统的模块化架构示例。

一种灵活的架构应该包括能单独升级并对其他模块影响最小的多个子系统。每一子系统都支持从其他功能独立演变而来的特定功能(例如,可从视频功能独立演变而来的无线技术等)。

图1显示一种采用4个子系统的模块化架构例子。其中一个子系统专用于通信且一般以基带modem为核心;另一个子系统用于且以处理器为核心(例如运行3D游戏或支持PDA功能等);第三个子系统用于提供与视频广播(DMB或DVB-H)的连接;第四个子系统则专用于音频处理(例如支持MP3播放机功能等)。

这些子系统可用来构建某些特定平台。入门级平台可能只采用其中的某一个模块(例如,用于PDA的应用模块、用于手机的通信模块以及用于MP3播放机的音频模块等)。更高级的平台则根据特定功能及市场可能会采用其中两个、三个乃至四个模块。

在这种模块化架构中,每一模块都能单独升级。例如,通信模块可升级成支持不同无线标准(从GPRS到W-CDMA等),或将现有协议升级(例如为现有W-CDMA基带增加HSDPA等)。同样,应用子系统可升级成支持各种由无线标准所支持的功能(如游戏及OS升级等)。

用经得起时间考验的接口连接子系统

为了将每次升级的影响降至最低,各子系统必须通过一个接口(将用于下一代芯片组上)与其他子系统相连,并能支持下一代平台所需的足够吞吐量。

每一子系统通常都以一个处理器件为核心(例如ASIC、DSP及GPP等)。今天,这些处理器大多缺少这样一种接口:串行接口速度太慢不能支持3G、视频或802.11等新标准的吞吐量要求;而高速接口则通常涉及专用协议,这些协议不仅在各芯片供应商之间不提供兼容性,而且还在每次模块升级时需要很多的软件改动及验证工作。

存储器总线不失为一种良好的互连选择,它不仅支持所有处理器而且将来还能支持存储器接口,所达到的带宽也高于目前的要求(以x16总线上55vns的存取时间带宽可达290Mbps)。两条存储器总线可通过双端口互连连接在一起。

双端口互连是一种允许两个处理单元独立访问一个共用存储器空间的存储器映射器件。它允许这些处理单元通过其存储器总线并利用标准读写操作来交换数据。图2显示一种采用双端口互连的基带调制解调器与视频处理器例子。

2.jpg

图2:用双端口来连接两个子系统的手机框图。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭