doc

Talk about mobile software

  • 2013-09-29
  • 27.5KB
  • Points it Requires : 1

              Talk about mobile phone software Talk about mobile phone software 1. The operating environment of mobile phone software 1.1 Overview [52RD.com] A mobile phone can be regarded as a pocket computer. It has a CPU, memory (flash, RAM), input and output devices (keyboard, display, USB, serial port). It also has a more important I/O channel, which is the air interface. The mobile phone communicates with the base station through the air interface protocol (such as GSM, CDMA, PHS, etc.), which can transmit both voice and data. [52RD.com] The CPU of a mobile phone is generally not an independent chip, but a unit of the baseband processing chip, called the CPU core. The baseband processing chip is the core of the mobile phone. It not only contains the more common units such as the CPU core and the DSP core, but also contains the communication protocol processing unit. The communication protocol processing unit and the mobile phone protocol software together complete the communication functions required by the air interface. With the continuous development of chip technology, more and more peripheral circuits can be integrated into the baseband processing chip, such as BAP, that is, the baseband analog processor. In this way, mobile phones can be made smaller and smaller, and the cost is lower. 1.2 Single CPU and Dual CPU Many mobile phones have only one CPU, which is the CPU core in the baseband processing chip. This CPU must run both the communication protocol and the user interface (UI). The DSP will share some computationally intensive tasks, such as voice encoding and decoding, various algorithms in the security layer, etc. [52RD.com] Driven by the market, mobile phone functions are constantly developing. Functions such as cameras, MP3, and Bluetooth can rely on hardware, and the pressure on the CPU is not very large, but application software such as java virtual machines and embedded browsers will have higher requirements for CPU resources. [52RD.com] The primary task of a single CPU is to complete the communication protocol. The communication protocol software has precise timing requirements. If this CPU also has to take into account many application software, it will inevitably be difficult. Therefore, dual-CPU mobile phones came into being. [52RD.com] As the name suggests, a dual-CPU mobile phone is a mobile phone with two CPUs. One CPU is dedicated to the communication protocol, and the other CPU is responsible for applications such as UI, java virtual machines, and embedded browsers. The two CPUs can be built in one chip or separately. [52RD.com] …             

unfold

You Might Like

Uploader
lamas
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×