智能终端硬件系统
智能终端硬件系统组成,抽象来说,以主处理器内核为核心,将智能终端硬件系统分为3个层次来进行描述,分别是主处理器内核,SoC级设备,板级设备。主处理器内核与SoC级设备使用片内总线互连,板级设备则一般通过SoC级设备与系统连接。
CPU和内部总线构成了一个一般的计算机处理器内核,提供核心的运算和控制功能。考虑到系统的成本和可靠性,一般而言会把一些常用的设备和处理器内核集成在一个芯片上,例如Flash控制器,Mobile DDR控制器,UART控制器,存储卡控制器,LCD控制器等等。板级设备一般通过通信接口与主CPU连接,通常是一些功能独立的处理单元(如移动通信处理单元,GPS接收器)或者交互设备(如LCD显示屏,键盘等)。
板级设备是不与处理器内核在同一芯片上的其它设备。称其为板级设备,主要是从与主处理器内核关系的角度出发的,从架构上看,其本身可能也是一个完整的计算机系统,例如GPS接收器里也集成了ARM内核来通过接收的卫星信号计算当前的位置。板级设备通常使用数据接口与主处理器连接,例如,GPS接收器一般使用UART接口与主处理器交换数据。 板级设备非常丰富,主要有以下几类:存储类 如内存芯片、Flash芯片等 ;移动通信处理部分 ; 移动通信处理部分主要提供移动通信的支持,包括基带处理芯片和射频芯片。基带处理芯片用来合成即将的发射的基带信号,或对接收到的基带信号进行解码。基带处理芯片一般是微处理器+数字信号处理器的结构,使用UART接口与主处理器相连接。射频芯片则负责发送和接受基带信号。 通信接口类 如蓝牙控制器,红外控制器,WiFi网卡等。 交互类 ; 如扬声器,麦克风,键盘,LCD显示屏等。 传感器类; 如摄像头,加速度传感器,GPS等。
智能终端处理器及其技术特点
智能终端处理器是智能终端的核心器件之一,其功能和效率对整个系统的性能影响极大。在上文所述的智能终端硬件体系架构中,智能终端处理器相当于内核和SoC设备的集合,一般对外以单个SoC芯片的形式出现。智能终端对处理器的基本要求主要有以下三点:
(1) 高性能 智能终端发展非常迅速,新应用层出不穷,不少应用都要求智能终端有较高的性能,因此,要求智能终端处理器具有较高的性能,才能提供给用户完整的功能和较好的体验。
(2) 高集成度 智能终端对尺寸非常敏感,因此,要求处理器具有较高的集成度,能在比较小的尺寸上集成更多的器件。这样不仅能够使整个终端尺寸得到控制, 还能降低设计的复杂程度,提高系统的可靠性。