안드로이드 하드웨어 서비스 - 01

2023. 5. 7. 21:13IT/안드로이드

반응형

안드로이드는 모바일 디바이스용 S/W 플랫폼으로, 다양한 HW 지원하며 HW제어를 위한 상위 수준의 API 제공한다.

1장은 기본적인 안드로이드 HW 구조를 살펴보고, 안드로이드가 제공하는 서비스 종류, 제어방법을 설명한다. 또한, IPC, ITC 방법에 대해서 설명한다.

** [ 새로 알게된 부분만 요약하는 요약본] ** 

# Discrete AP(Thin Modem) vs Integrated AP(Fat Modem)

AP 설계방식은 모뎀 중심으로 AP 통합한 구조인 Integrated AP,

모뎀을 따로 구분하고 AP위주인 Discrete AP 구조로 구분한다.

Thin modem구조는 AP 분리되어있어 모뎀은 통신 기능만 담당하고 이외 대부분의 작업은 AP에서 담당한다.

discrete AP 모뎀에 독립적이여서 AP설계시 최신 기술을 빠르게 접목시킬수 있고, 성능 극대화 가능. 또한 다양한 벤더의 모뎀을 사용할 있는 유연성을 제공. 

게다가 tablet 디바이스의 등장으로, 더욱 선호하는 솔루션. 왜냐하면 태블릿은 3G,LTE 모델과 WiFi 전용 모델이 따로 있기때문이다. 

 

반면, Modem AP 동시에 하나의 칩으로 설계하면 Integrated AP구조라고 한다. 

구조는 기기 내에서 chip 차지하는 실장 면적을 줄이기위해서 AP modem SoC형태로 같은 칩셋에 집적 한다. 따라서 구조는 discreted AP 비해 공간을 적게 차지하므로, 제품을 소형화 시키거나 늘어난 여유공간에 배터리 용량을 위한 공간으로 사용하여 대용량의 배터리를 장착 있는 다양한 방면에서 활용된다. 

 

 Modem 제어 PMIC 제어 예제

1. Modem 제어 

[Phone App]-발신전화 요청 -> [AP] -모뎀제어 -> [Modem] - 전화연결시도-> [Network]

* 사용자가 전화를 걸면, phone app 모뎀에 발신전화를 요청한다.

phone app AP에서 실행되고 있으므로, 요청을 받은 AP IPC 이용해 modem 전달한다. 요청을 받은 modem 네트워크와 통신하여 call연결이 성공적으로 셋업되면 음성 데이터를 /수신한다.

 

2. PMIC 제어

[Phone App]-TouchScreen 전원 차단 공급 요청->[AP]- PMIC제어 ->[PMIC] -전원공급차단-> [LCD]

* 사용자의 얼굴이 통화중 터치스크린에 닿게되면 오동작을 일으킬수 있는데, 이를 방지하기 위해 근접센서를 상단에 장착해 터치스크린과 얼굴이 일정 거리 이하로 가까워지면 Phone app Wake Lock 활성화 함으로써 근접센서에 의해 LCD등의 전원이 제어되도록 한다.

사용자의 얼굴이 제한거리 이하로 가까워지면, PMS 의해 시스템의 파워상태는 Early Suspend상태로 진입함으로써, PMIC 의해 전원이 off된다. 

  • PMIC : 전자기기에 공급하는 전력을 해당 전자기기에 적합하게 변환, 배분 및 제어해주는 시스템 반도체이다.

 

💟 Terminology 

  • RFIC : RFIC는 무선통신용 초고주파 칩이란 의미로서 능동 소자와 수동 소자를 사용해 하나의 반도체 칩 위에 RF 회로를 구현한 것으로 주로 증폭기(Amplifier), 트랜스미터(Transmitter)·리시버(Receiver), 신서사이저(Synthesizer: 합성기)를 말한다.
  • PMIC : 전자기기에 공급하는 전력을 해당 전자기기에 적합하게 변환, 배분 및 제어해주는 시스템 반도체이다.

 

 

 

 

 

728x90
반응형