Dissertation > Excellent graduate degree dissertation topics show

Research of Dual-core Architecture Communication Technology for Smart Phone

Author: ShenFang
Tutor: HuYueMing;ShenZuZhi
School: Shanghai Jiaotong University
Course: Computer technology
Keywords: Smartphone Dual-core
CLC: TN929.53
Type: Master's thesis
Year: 2006
Downloads: 24
Quote: 0
Read: Download Dissertation

Abstract


Mobile phone is a typical embedded system, the infrastructure of traditional phone is usually single-core based, which means one processor runs a Real Time Operating System (RTOS), on RTOS also runs communication protocol stack and applications. Smartphone is usually based on dual-core architecture, one low speed processor runs RTOS and communication protocol, another high speed processor runs smartphone operating system and applications. Because of dual-core infrastructure, there’s problem how to communicate between two processors. The communication between two processor now usually based on UART interface, this can utilize exist processor interface, easy to design and implement. The disadvantage of this is: UART is slow, inefficient and high cost. So how to design a dual-core communication solution with high speed and low cost capability becomes a subject.This article designed CSMI(Coprocessor Shared Memory Interface) system based on register and share memory. CSMI is a software module on TI OMAP 730, is implemented on both application processor and baseband processor. It create a virtual bi-directional communication channel between application processor and base band processor, the two processor can exchange message and data fast and cost effective using CSMI.Based on the main requirement of dual-core communication, CSMI defines 9 channels, with two types of services: mailbox and data stream. Each channel is introduced in detail. CSMI communication device is composed by ICR control register, ICR share memory, and system memory buffer. Each communication device is analyzed and introduced. The mechanism of CSMI communication is researched, the mechanism and process of mailbox channel and data stream channel is introduced with some examples of message. At last, the test reports for all the functionalities are listed, proving all the functionalities are implemented, and the performance of packet data transfer is much better than traditional UART solution. The solution based on the research of this article has been implemented on Lenovo’s smartphone that is on the market now. This solution improves the cost and communication efficiency a lot for dual-core communication, it will be applied to future dual-core system more and more.

Related Dissertations

  1. The Design and Research of Health Management Based on Smartphone Environment,TN929.53
  2. Energy-Efficient Localization Strategy for Smartphones,TN929.53
  3. The Design and Implementation of a Game Interface Interaction on Mobile Phone,TP311.52
  4. Vector for smartphones - gate hybrid map key technology research,P208
  5. Smartphone dimensional code recognition system design and implementation,TN929.53
  6. Android-based multi- effects camera design and implementation,TP391.41
  7. The Structure and Implementation of Data Mining Platform for Smart Phone Based on Cloud Computing,TP311.13
  8. Design and Implementation based the WEB campus mobile education services,TP393.18
  9. Study on Wheel/Rail Profilometers Based on the Smartphone,TN929.53
  10. Agile methods based on the needs of mobile software development and practice of management improvements,TP311.52
  11. Smartphone platform based research and application of digital watermarking,TP309.7
  12. WAP-based mobile barcode ticketing identity authentication system design and implementation,TP391.44
  13. Smartphone - based dynamic geometry Design and Implementation,TN929.53
  14. Augmented reality and augmented virtuality of certain key technologies,TP391.9
  15. Research on Mobile SoftwareApp Stores in and out of China,F426.6
  16. The Industry Solution and Key Technology Research of Smartphone Authentication Identify,TP393.08
  17. Research and Implementation of SIP mobile multimedia key technologies,TN929.5
  18. Based on smart phone remote ECG Display System Design and Research,TN873
  19. Research and Design of Smartphone Operating System Based on Embedded Linux,TN929.53
  20. Android-based smartphones SOS System Design and Implementation,TP311.52

CLC: > Industrial Technology > Radio electronics, telecommunications technology > Wireless communications > Mobile Communications > Cellular mobile communications systems (mobile phones, mobile phone handsets )
© 2012 www.DissertationTopic.Net  Mobile