Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Debugging under
Arun
Storage / Flashless Modem Trace Integration Power Mgt Others Production testing, Charging etc
Interprocessor Communication:
Connecting the APE and Modem Processor using an appropriate Inter-processor communication(IPC) mechanism is one the key design choices in making a discrete 2-processor based smartphone. Key factors considered in choosing an interprocessor communication HW include modem throughput requirements, latency, power consumption, design flexibility and cost. Contemporary APE-Modem interprocessor communication HW choice includes MIPI-HSI Interface SPI SDRAM-DDR etc. I2C Inter-chip USB UART
In 2G and 2.5G handsets, the two processors are generally interconnected by a serial interface such as UART or I2C. However, these serial standards provide a low-bandwidth solution, typically not exceeding 1 Mbit/s in throughput and are just enough for the next generation 3G & 4G modems (See table below). Interfaced Modem (Peak Network DL Speeds)
GSM, GPRS( 115kbps); EDGE(473kbps)
Speed
UART I2C Hs-UART SPI FS-USB SDRAMDDR Max 1.5 Mbps
Max 3.4Mbps; typically 400Kbps- GSM, GPRS( 115kbps); 1Mbps EDGE(473kbps) GSM, GPRS( 115kbps); 5 Mbps EDGE(473kbps) Max 20Mbps, typically 16Mbps Max 12Mbps;Typically 6Mbps WCDMA( 2Mbps); HSPA(14Mbps) GSM, GPRS( 115kbps); EDGE(473kbps)
Table 1: To solve the inter-processor communication requirements of HSPA, LTE category modems low-power SDRAM-DDR and MIPI-HSI are favored in contemporary platforms. These IPC HWs maximize throughput, minimize power consumption and provide seamless connectivity to most of the contemporary modem and application processors.
Telephony Integration:
In case of a discrete smartphone architecture, the user-interface(UI) or MMI along with the telephony applications run in the APE while the modem processor runs the underlying telephony stack. The integration of the APE with modem on the telephony domain can happen thru proprietary messages( eg. Nokia ISI) or thru AT commands. The integration of the UI/MMI software typically involves development of the servers along with the message exchanges across the IPC framework.
Increasingly modems are getting designed as Thin/SLIM modems where the modem processor does have a flash attached to it and uses the flash residing on the APE chasis for all its storage needs. The modems storage requirements in this case are serviced using Network File System Protocol Specification (RFC 1094) and Remote Procedure Call concept as shown below. The RPC messages are XDR(eXternal Data Representation) encoded which provides a common way of representing a set of data types over a network.