移动终端处理器构成和基带芯片概述

(一)移动终端发展

一部手机要实现最基本的功能—打电话发短信,这个手机就要包括以下几个部分:射频部分、基带部分、电源管理、外设、软件等。回顾一下移动手机的发展史:

1,功能手机(Feature Phone):只用基带芯片,只能用来打电话、发短信。

2,多媒体手机:使用基带芯片+协处理器加速单元。在功能机的基础上,增加了多媒体功能(如视频、音乐)。MTK就是在多媒体手机时代崛起的,当然要归功于广大”山寨机“。MTK基带芯片中除了CPU以外,还集成了很多外设控制器。Feature Phone的功能,基本上取决于基带芯片所支持的外设功能。

3,智能手机:采用应用处理器AP+基带处理器CP,AP可看做传统计算机,CP可看做无线modem。AP、CP间的接口技术有SPI、UART、USB、SDIO、shareMemory等等。AP、CP间的通信可通过传统AT命令、MBIM等进行,完成通话、短消息、移动上网等功能。

功能手机和智能手机的区别在于:功能机相当于不断增加应用功能的无线通信终端,无操作系统;而智能机相当于增加了无线通信功能的掌上电脑,其软件体系类似于PC软件体系--操作系统+应用软件的组合。智能手机的两大最广的操作系统是Android和IOS系统。

智能机中还会有专门用于图像处理的GPU,且GPU功能会越来越发达,如此我们才能在智能机上看高清电影、玩高画质游戏。

高通的基带芯片有着业界最高的性能,GPU这块nVidia是有领先水平,TI的AP则独领风骚。未来移动芯片的发展是基带、射频、AP甚至GPU通通集成到一颗芯片上--SoC技术,这样才能做出最低的功耗、最小面积的芯片。本文简单描述基带芯片的作用和构成。

(二)什么是基带芯片

移动终端支持何种网络制式是由基带芯片模式所决定,而支持何种频段则由天线和射频模块所决定,基带芯片完成移动终端的接入功能,目前基带处理器是一种高度复杂系统芯片(SoC),它不仅支持几种通信标准(包括GSM、CDMA 1x、CDMA2000、WCDMA、HSPA、LTE等),而且提供多媒体功能以及用于多媒体显示器、图像传感器和音频设备相关的接口、为了进一步简化设计,这些编译电路所需要的电源管理电路也日益集成于其中。

射频部分和基带部分是基带芯片的核心。目前的主流是将射频收发器(小信号部分)集成到手机基带中,未来射频前端也有可能集成到手机基带里,而随着模拟基带和数字基带的集成越来越成为必然的趋势,射频可能最终将被完全集成到手机基带芯片中。射频部分一般是信息发送和接收的部分;基带部分一般是信息处理的部分。基带芯片就是用来合成即将发射的基带信号,或对接收到的基带信号进行解码。基频是手机中最核心的部分,也是技术含量最高的部分,全球只有极少数厂家拥有此项技术,包括德州仪器、爱立信移动平台、高通、联发科、NXP、飞思卡尔、英飞凌(现在的Intel移动通信事业部)、博通、展讯。

现在,随着实时数字信号处理技术的发展,ARM微处理器、DSP和FPGA体系结构成为移动终端芯片实现的主要方式。ARM主控模块实现物理层与协议栈的通信,接收高层的指令,执行相应的任务。DSP完成物理层基带信号处理,包括信道均衡、信道编解码以及电话语音编解码,多模基带中可能存在多颗DSP。当DSP中的一些算法非常稳定后,可以用FPGA来实现这些算法,减少DSP的处理负担。

(三)现代基带芯片的特点

基带芯片的结构仍然以MCU+DSP双处理器核为基本结构,但MCU和DSP的处理能力一直增强,功耗越来越低、性能越来越强。

1,基带芯片的集成度一直在提高,如将射频RF和数字基带合二为一、集成GPS、WiFi模块、集成更多的应用接口(如照相机、USB等应用接口)等。

2,存储器组织方面,为增强性能、降低功耗、减少系统成本。MCU和DSP都有独立的Cache(s),片内嵌入大容量静态随机读取存储器(SRAM)甚至大容量的闪速存储器(Flash RAM)。扩展存储器普遍支持同步动态随机存储器(SDRAM)和NAND型Flash RAM等。

3,多模移动终端基带芯片成为必然,即最终在一颗基带芯片上支持所有的移动网络和无线网络制式,包括2G、3G、4G和WiFi等,多模移动终端可实现全球范围内多个移动网络和无线网络间的无缝漫游。如3G基带芯片大都支持GSM/GPRS和WCDMA两种模式,Qualcomm公司推出有CDMA2000、WCDMA、GPRS/GSM多模基带芯片。而高通MDM9625则是全球惟一一个整合了七种不同射频模式的单芯片基带,包括CDMA2000(1XAdv/EV-DO
Rev. A/B)、GSM/GPRS/EDGE、UMTS(WCDMA/TD-SCDMA)、LTE(LTE-FDD/LTE-TDD),基于它的移动设备无需任何改动即可在全球任何地区使用。

(四)基带市场现状

基带芯片的技术门槛高、研发周期长、资金投入大(从开始研发到一次流片动则百万美元为单位)、竞争激烈,因此如果“站错队”或者成品稍晚一步则容易陷入步步皆输的圈。很多厂商相继放弃基带业务,飞思卡尔、德州仪器、博通、英伟达都相继放弃了基带市场,爱立信则从若即若离到现在重新挤入阵营。国内展讯势头猛烈,进入国家队后资金扶持必将大幅提升已挤入市场前三名(高通、联发科、展讯、Intel,高通占据大半市场66%、联发科15%,展讯5%),华为海思自给自足也不容忽视。

注:什么是多模多频?

基带芯片的多模指的就是支持多种移动通信模式,运营商的通信模式包括移动4G-TD-LTE、电信/联通4G-LTE FDD、移动3G-TD-SCDMA、联通3G-WCDMA、移动/联通2G-GSM、电信3G-CDMA2000、电信2G-CDMA 1x、EVDO等以及3G的演进HSPA技术。

多频指的是各网络环境下的工作频率。频率的意思,就是每种网络制式,每个国家都划分了几个不同的频段,让不同运营商的手机运行在不同的频段上,互相不干扰。通俗点讲,就像收音机一样,调不同的频率就是不同的台,手机网络也运行不同的频段上。列举部分国内的运营频段:

2G网络

GSM:850/900/1800/1900

3G网络 (WCDMA/TD)

WCDMA:2100MHz/1900MHz/850MHz(中国联通3G)

TD-SCDMA:1880-1920MHz/2010-2025MHz(中国移动3G)

4G网络

TDD-LTE:1900MHz/2300MHz/2600MHz(中国移动4G)

FDD-LTE:1800MHz/2600MHz(未来中国联通和中国电信的4G)

市面上X模X频手机实际有较多的组合,例如双模、我国提得比较多的可能是三模八频、五模十频、五模十三频这三个,中国移动是最早提出五模十三频的,简单来说便是支持五个通信模式和十三个相应频段的移动设备。

五模终端可同时支持TD-LTE、LTE FDD、TD-SCDMA、WCDMA、GSM五种通信模式,支持TD-LTE Band38/39/40,TD-SCDMA Band34/39,WCDMA Band1/2/5,LTE FDD Band7/3,GSM Band2/3/8等10个频段,部分终端还可支持TD-LTE Band41,LTE FDD Band1/17,GSM Band5等频段,实现终端全球漫游。支持五模十三频的手机,就是说可以支持中国移动和中国联通的2G、3G、4G,也就是双4G!这样的手机只要插移动卡,就是支持移动的2G、3G、4G网络,如果插联通卡,就支持联通的2G、3G、4G网络。未来中国电信的4G手机上市后,还将会有支持CDMA
1X/CDMA2000的多模4G手机,三网通吃的手机也会越来越多。

移动终端处理器构成和基带芯片概述,布布扣,bubuko.com

时间: 2024-10-17 03:15:24

移动终端处理器构成和基带芯片概述的相关文章

一站式了解智能终端处理器

智能手机都含有两个最重要的处理器平台--应用处理器和基带处理器.应用处理器是主控处理器,包括基带处理器等所有外围设备(WIFI.GPS.触摸屏.相机.陀螺仪等)都由其管理.本专栏描述智能终端应用处理器和基带处理器架构以及两者之间的通信方式,以建立对终端芯片架构的基本认知. (一)一颗ARM架构芯片的软硬件构成 (二)arm架构的芯片memory及智能机存储部件简述 (三) 移动终端处理器构成和基带芯片概述 (四) 智能终端双处理器架构 (五)移动终端基带芯片基本架构 (六)应用处理器AP概述 (

VMware Fault Tolerance 概述及功能

VMware Fault Tolerance - 为您的应用程序提供全天候可用性 通过为虚拟机启用 VMware Fault Tolerance,最大限度地延长数据中心的正常运行时间,减少停机管理成本.基于 vLockstep 技术的 VMware Fault Tolerance 可使应用程序实现零停机.零数据丢失,同时消除了传统硬件或软件集群解决方案的成本和复杂性. 1.消除因硬件故障造成的停机VMware Fault Tolerance 是一项前沿技术,它通过创建实际上与主实例保持同步的虚拟

JMeter学习-011-JMeter 后置处理器实例之 - 正则表达式提取器(三)多参数获取进阶引用篇

前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例.多参数获取,相应博文敬请参阅 简单实例.多参数获取. 此文主要讲述如何引用正则表达式提取器获取的数据信息.其实,正则表达式提取器获取的数据,均可看做一个变量(单个数据,此处指所需获取的测试相关数据)或数组(多个数据),通过引用变量或者数组的数据,达到应用其数据的目的.下面针对此两种方式进行介绍. 第一种:单数据变量 但数据变量的应用比较简单,同我们日常 shell 脚本引用变量相同,引用样式:引用名称.例如要引用下图中的变量,

Linux终端那件事儿

在这里,我们将会讨论如何更好的控制用户终端:也就说是键盘输入与屏幕输出.除了这些,我们还会了解我们编写的程序如何由用户处读取输入,即使是在输入重定向的情况下,以及确保输出到屏幕的正确位置. 这里所提供的一些底层访问也许正是我们所寻找的.我们在这里所涉及的大部分内容也同样可以很好的适用于运行在终端窗口下的程序,例如KDE的Konsole,GNOME的gnome-terminal,或者是标准的X11 xterm. 在这一章,我们将会了解下面一些内容: 终端读取 终端驱动器以及通用终端接口termio

Tilera平台使用体会

搞了一个半月的Tilera平台,总体上对该平台有一定的认识,这里写篇文章,算是做一个总结. 首先大概介绍一下Tilera处理器吧,这个处理器是一个众核处理器,一共有多种不同类型的CPU,其核心分别为9.36.72.100个核心.我们使用的Gx36 CPU,里面一共有36个核心.这中类型的CPU在官方宣传中号称是可以在非常低的功耗下达到Xeon E5的性能,对此我们在使用中表示呵呵呵~~~~开发这个CPU的公司是MIT搞得企业,貌似现在已经被Mellanox收购啦 好了,废话不说,简单介绍一下Ti

ARM架构--CPU的微架构

网上确实有说ARM架构的,但是此架构泛指用ARM指令系统的CPU,而不是CPU的微架构.,硬件电路上,要用ARM指令集系统,必然硬件设计电路上要要遵循,ARM指令的特点和寻址方式,所以说高通和苹果的CPU是ARM架构是可以的. ,但CPU的微架构就要复杂太多了,CPU微架构包括缓存管理,缓存设计,乱序执行,超标量,超流水线,内存控制,分支预测等众多的极其复杂的电路,这些结构的电路的效率是直接决定CPU性能的. 高通和苹果是自主设计的这些电路,所以说是自主的CPU架构,只是用了ARM的指令系统和寻

linux程序设计——进程和信号总结(第十一章)

11.4.2    信号集 头文件signal.h定义了类型sigset_t和用来处理信号集的函数.sigaction和其他函数.sigaction和其他函数将用这些信号集来修改进程在接收到信号时的行为. #include <signal.h> int sigaddset(sigset_t *set, int signo); int sigemptyset(sigset_t *set); int sigfillset(sigset_t *set); int sigdelset(sigset_t

[linux basic]基础--信号

线程->信号信号,是unix和linux系统响应某些条件而产生的一个事件.接收到该信号的进程会相应地采取一些行动.raise生成表示一个信号的产生catch捕获表示接受到一个信号的产生:信号是由于某些错误条件而产生,内存段冲突,浮点处理器错误或者非法指令等.它们由shell和终端处理器生成引起中断,可以作为进程见传递消息或修改行为的一种方式,明确地由一个进程发送给另一个进程.无论什么情况,它们的编程接口都是相同的,信号可以被生成,捕获,响应,忽略.signal.h====== sigabort

进程-IPC 信号和信号量 (二)

详细见:  https://github.com/ZhangzheBJUT/linux/blob/master/IPC(%E4%BA%8C).md 三 信号 3.1. 信号简介 信号是进程之间互相传递消息的一种方法,信号全称为软中断信号,也可称为软中断,它是实现IPC的方法之一. 信号是UNIX和Linux系统响应某些条件而产生的一个事件.进程之间可以互相通过系统调用kill发送软中断信号.内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件. 注:信号只是简单用来通知某进程发生了什么