Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Baseband processor

From Wikipedia, the free encyclopedia
In smartphones and other radio network interface devices
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(March 2014) (Learn how and when to remove this message)
Baseband processor SiTel SC14434

Abaseband processor (also known asbaseband radio processor,BP, orBBP) is adevice (achip or part of a chip) in anetwork interface controller that manages all theradio functions (all functions that require an antenna); however, this term is generally not used in reference toWi-Fi andBluetooth radios. A baseband processor typically uses its ownRAM andfirmware. Baseband processors are typicallyfabricated usingCMOS (complementarymetal–oxide–semiconductor) orRF CMOS technology,[1] and are widely used inradio-frequency (RF),GPS andwireless WAN communications.[2]

Overview

[edit]

Baseband processors typically run areal-time operating system (RTOS) as their firmware, such asENEA'sOSE,Nucleus RTOS (iPhone 3G/3GS/iPad),ThreadX (iPhone 4), andVRTX. There are more than a few significant manufacturers of baseband processors, includingBroadcom,Icera,Intel Mobile Communications (former Infineon wireless division),MediaTek,Qualcomm,Spreadtrum, andST-Ericsson.

The rationale of separating the baseband processor from the main processor (known as theapplication processor or AP or) is threefold:

Radio performance
Radio control functions (signal modulation, encoding, radio frequency shifting, etc.) are highly timing-dependent, and require a real-time operating system.
Radio reliability
Separating the BP into a different component ensures proper radio operation while allowing application and OS changes.
Legal
Some authorities (e.g. the U.S.Federal Communications Commission (FCC)) require that the entire software stack running on a device which communicates with themobile telephony network must be certified. Separating the BP into a different component allows reusing a stack without having to recertify the full AP.

Security concerns

[edit]
See also:List of open-source mobile phones § Scope of the list

Since the software which runs on baseband processors is usually proprietary, it is impossible to perform an independent code audit. Byreverse engineering some of the baseband chips, researchers have found security vulnerabilities that could be used to access and modify data on the phone remotely.[3][4] In March 2014, makers of the freeAndroid derivativeReplicant announced they had found abackdoor in the baseband software ofSamsung Galaxy phones that allows remote access to the user data stored on the phone.[5]

See also

[edit]

References

[edit]
  1. ^Chen, Wai-Kai (2018).The VLSI Handbook.CRC Press. pp. 60–2.ISBN 9781420005967.
  2. ^Morgado, Alonso; Río, Rocío del; Rosa, José M. de la (2011).Nanometer CMOS Sigma-Delta Modulators for Software Defined Radio.Springer Science & Business Media. p. 1.ISBN 9781461400370.
  3. ^Ralf Philipp Weinmann (10 May 2012)."DeepSec 2010: All your baseband are belong to us". YouTube. Retrieved2014-03-15.
  4. ^Ralf Philipp Weinmann."WOOT 2012: Baseband Attacks: Remote Exploitation of Memory Corruptions in Cellular Protocol Stacks"(PDF). USENIX WOOT. Retrieved2015-04-05.
  5. ^"Replicant developers find and close Samsung Galaxy backdoor". Free Software Foundation. Retrieved2015-10-03.

Further reading

[edit]
Models
Architecture
Instruction set
architectures
Types
Instruction
sets
Execution
Instruction pipelining
Hazards
Out-of-order
Speculative
Parallelism
Level
Multithreading
Flynn's taxonomy
Processor
performance
Types
By application
Systems
on chip
Hardware
accelerators
Word size
Core count
Components
Functional
units
Logic
Registers
Control unit
Datapath
Circuitry
Power
management
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Baseband_processor&oldid=1337816348"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp