KR100677327B1 - Mobile communication terminal with dual operating system - Google Patents
Mobile communication terminal with dual operating system Download PDFInfo
- Publication number
- KR100677327B1 KR100677327B1 KR1020040044697A KR20040044697A KR100677327B1 KR 100677327 B1 KR100677327 B1 KR 100677327B1 KR 1020040044697 A KR1020040044697 A KR 1020040044697A KR 20040044697 A KR20040044697 A KR 20040044697A KR 100677327 B1 KR100677327 B1 KR 100677327B1
- Authority
- KR
- South Korea
- Prior art keywords
- chipset
- operating system
- multimedia
- modem
- mobile communication
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/441—Multiboot arrangements, i.e. selecting an operating system to be loaded
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45537—Provision of facilities of other operating environments, e.g. WINE
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 이중 운영체제를 가진 이동통신 단말기에 관한 것으로, 종래 이동통신 단말기는 내부적으로 모뎀 칩셋과 멀티미디어 칩셋을 구비하고 있는 경우에도 모뎀 칩셋에만 단일 운영체제를 탑제할 수 있도록 구성되어 있으며, 모뎀 칩셋에서 구동되는 단일 운영체제가 멀티미디어 칩셋을 단순한 메모리 소자나 주변 장치로 인식하여 수동으로 조작하므로 멀티미디어 칩셋의 기능을 효과적으로 사용하기 어려운 문제점이 있었다. 또한, 이동통신 단말기 전용 운영체제를 사용하기 때문에 사용자가 상기 운영체제 하에서 동작하는 어플리케이션을 관리할 수 있는 수단이 없고, 개인용 컴퓨터나 이기종 단말기와의 어플리케이션 및 데이터 호환성도 전혀없는 문제점이 있었다. 이와 같은 문제점을 감안한 본 발명은 모뎀 칩셋과 멀티미디어 칩셋을 모두 구비한 이동통신 단말기에서 모뎀 칩셋에 워킹 메모리와 코드 저장 메모리를 구성하여 제 1운영체제를 탑재하도록 하고, 멀티미디어 칩셋 역시 별도의 워킹 메모리를 구성하도록 함과 아울러 상기 모뎀 칩셋이 제공하는 제 2운영체제의 부팅 코드로 동작하는 범용적인 제 2운영체제를 탑재하도록 함으로써, 제 2운영체제에서 동작하는 많은 어플리케이션과 데이터를 가공하지 않은 상태로 이동통신 단말기에서 사용할 수 있어 활용성을 극대화하면서도 제 2운영체제의 사용 여부를 제 1운영체제가 결정하므로 전력 소비를 억제할 수 있는 효과가 있다.The present invention relates to a mobile communication terminal having a dual operating system, the conventional mobile communication terminal is configured to be equipped with a single operating system only on the modem chipset, even if it is equipped with a modem chipset and a multimedia chipset internally, and operates on the modem chipset Since a single operating system recognizes the multimedia chipset as a simple memory device or a peripheral device and operates it manually, it is difficult to effectively use the functions of the multimedia chipset. In addition, there is a problem that there is no means for the user to manage the application running under the operating system because the operating system dedicated to the mobile communication terminal, there is no application and data compatibility with personal computers or heterogeneous terminals. In view of the above problems, the present invention configures a working memory and a code storage memory in a modem chipset in a mobile communication terminal having both a modem chipset and a multimedia chipset to mount a first operating system, and the multimedia chipset also constitutes a separate working memory. In addition, by mounting a general-purpose second operating system that operates as a boot code of the second operating system provided by the modem chipset, many applications and data operating in the second operating system can be used in a mobile communication terminal without processing. As the first operating system determines whether to use the second operating system while maximizing the utilization, it is possible to suppress power consumption.
Description
도 1은 종래 이동통신 단말기의 구성을 보인 예.1 is an example showing the configuration of a conventional mobile communication terminal.
도 2는 본 발명 일 실시예의 구성을 보인 예.Figure 2 is an example showing the configuration of an embodiment of the present invention.
도 3은 본 발명 다른 실시예의 구성을 보인 예.Figure 3 is an example showing the configuration of another embodiment of the present invention.
***도면의 주요부분에 대한 부호의 설명****** Explanation of symbols for main parts of drawing ***
200: 모뎀 칩셋 210: 워킹 메모리200: modem chipset 210: working memory
220: RF 블록 230: 코드 저장부220: RF block 230: code storage unit
240: 음향처리부 250: 멀티미디어 칩셋240: sound processor 250: multimedia chipset
260: 주 표시부 270: 보조 표시부260: primary display 270: secondary display
280: 워킹 메모리 290: 범용 직렬 통신 포트280: working memory 290: universal serial communication port
300, 500: 시스템 인터페이스 310, 510: 멀티미디어 인터페이스300, 500:
400: 이중포트 메모리400: dual port memory
본 발명은 이중 운영체제를 가진 이동통신 단말기에 관한 것으로, 특히 각각 제어부가 구비된 모뎀 칩셋과 멀티미디어 칩셋이 동시에 적용되는 이동통신 단말기의 구조를 변경하여 모뎀 칩셋과 멀티미디어 칩셋 각각에 상이한 운영체제를 탑재하도록 하여 호환성을 증대시킨 이중 운영체제를 가진 이동통신 단말기에 관한 것이다.The present invention relates to a mobile communication terminal having a dual operating system, and in particular, by changing the structure of a mobile communication terminal to which a modem chipset and a multimedia chipset, each of which is provided with a control unit, are simultaneously applied so that a different operating system is installed in each of the modem chipset and the multimedia chipset. The present invention relates to a mobile communication terminal having a dual operating system with increased compatibility.
이동통신 단말기의 사용이 급속도로 확산되고 사용자층이 넓어짐에 따라 이동통신 단말기 시장이 크게 확대되었다. 따라서, 많은 이동통신 단말기 개발업체들이 많은 사용자의 요구들을 수용할 수 있는 이동통신 단말기를 개발하고자 노력하고 있다. As the use of mobile communication terminals has rapidly spread and the user base has expanded, the mobile communication terminal market has been greatly expanded. Therefore, many mobile communication terminal developers are trying to develop a mobile communication terminal that can accommodate the needs of many users.
이러한 이동통신 단말기의 두드러진 개발 방향을 보면, 보다 화려한 화면과, 빠른 처리 속도, 보다 높은 수준의 멀티미디어 활용 등에 치중하고 있음을 알 수 있다. Looking at the prominent development direction of the mobile communication terminal, it can be seen that the focus on the more colorful screen, faster processing speed, higher level multimedia utilization.
따라서, 통신에 관련된 처리와 주 제어부 기능을 담당하는 모뎀 칩셋만으로 구동되던 이동통신 단말기에 멀티미디어 관련 기능만을 전문적으로 담당하도록 하는 멀티미디어 칩셋을 더 부가함으로써 획기적으로 개선된 멀티미디어 처리가 가능해 지게 되었으며, 멀티미디어 관련 부분에 대한 부담이 줄어든 모뎀 칩셋에 의해 어플리케이션의 성능 역시 높아지게 되었다.Therefore, the addition of a multimedia chipset that specializes only in multimedia-related functions to a mobile communication terminal driven only by a modem chipset in charge of processing and main control functions related to communication has made it possible to significantly improve multimedia processing. Modem chipsets, which have reduced the burden on the part, have increased the performance of the application.
따라서, 최근에 출시되는 대부분이 이동통신 단말기는 이렇게 개별 제어기(씨피유)를 가진 모뎀 칩셋과 멀티미디어 칩셋이 장착되어 있다. Therefore, most recently released mobile communication terminals are equipped with a modem chipset and a multimedia chipset having such a separate controller (CPI).
도 1은 종래 이동통신 단말기의 개략적인 시스템 구성을 나타낸 블록도로서, 도시한 바와 같이 모뎀 칩셋(10)을 주 제어부로 이용하며, 멀티미디어 칩셋(60)을 멀티미디어 관련 처리용으로만 사용하고 있다. FIG. 1 is a block diagram illustrating a schematic system configuration of a conventional mobile communication terminal. As shown in FIG. 1, the
먼저, 종래 이동통신 단말기의 시스템 구성 특징을 보면, 모뎀 칩셋(10)을 주 제어부로 간주하여 상기 모뎀 칩셋(10)에 포함된 씨피유를 주 제어기로 사용하도록 하고 있는 반면, 멀티미디어 칩셋(60)은 상기 모뎀 칩셋(10)이 이를 일종의 메모리나 입출력부처럼 관리하는 방식을 이용한다. 이는 개인용 컴퓨터에서 주변 장치를 제어하는데 사용되는 메모리 맵된 입출력부(memory mapped IO)의 개념을 이용한 것이다. First, referring to a system configuration of a conventional mobile communication terminal, the
즉, 전체적인 시스템 운영을 위한 운영체제(Operating System:OS)를 상기 모뎀 칩셋(10)에 탑제(예를 들어 Rex)하여 그 기반 위에서 모든 모듈을 구동하도록 설계되어 있다. 따라서, 상기 모뎀 칩셋(10)에는 운영 프로그램이 저장된 코드 저장 메모리(40)와, 운영 중 필요한 정보들을 임시 저장하는 워킹 메모리(20)가 연결되어 있으며, 각종 시스템 인터페이스(100) 및 음향 처리부(50)를 모뎀 칩셋(10)이 관리한다. 그리고, 통신을 위한 RF 블록(30) 역시 상기 모뎀 칩셋(10)이 관리한다. That is, an operating system (OS) for overall system operation is designed to be mounted on the modem chipset 10 (for example, Rex) to drive all modules on the base thereof. Accordingly, the
또한, 표시부 표시 및 멀티미디어 관련 처리를 하기 위해 주 표시부(70) 및 보조 표시부(80), 그리고 카메라(80) 등을 관리하도록 구성된 멀티미디어 칩셋(60)을 상기 단일 운영체제가 탑재된 모뎀 칩셋(10)이 직접 관리한다. 즉, 모뎀 칩셋(10)의 입장에서 본 멀티미디어 칩셋(60)은 카메라나 표시부등을 제어하기 위한 일종의 메모리나 주변 장치로 간주되며, 주소, 데이터 및 제어 신호를 이용하여 직간접 방식으로 제어한다. In addition, the
따라서, 종래의 구성은 이동통신 단말기를 위한 전용 운영체제가 모뎀 칩셋(10)에 탑재되기 때문에 상기 운영체제 하에서 동작하는 어플리케이션 역시 이동통신 단말기용 어플리케이션으로 한정되며, 사용자가 이러한 어플리케이션의 관리 부분에는 전혀 개입할 수 없게 되어 있어 새로운 기능을 사용하고자 하는 사용자의 요구가 전혀 반영되지 못한다는 문제점이 있다. 즉, 개인용 컴퓨터 등에서 사용되거나 관리될 수 있는 어플리케이션이나 데이터는 이동통신 단말기 전용 운영체제에서는 사용이 불가능하며, 이러한 시도조차 원천적으로 불가능하도록 구성되어 있다.Therefore, in the conventional configuration, since an operating system for a mobile communication terminal is mounted in the
또한, 내부에 제어기가 내장되어 뛰어난 성능을 가지는 멀티미디어 칩셋(60)을 단순한 멀티미디어 처리를 위한 수동적 장치로 사용하기 때문에 모뎀 칩셋(10)이 항상 상기 멀티미디어 칩셋(60)의 동작을 제어해야 하고, 그 결과를 처리해 주어야 하므로 실제 멀티미디어 칩셋(60)의 성능을 완전히 이용할 수 없게 되며 모뎀 칩셋(10)의 제어 용량 중 많은 부분이 상기 멀티미디어 칩셋(60) 구동에 할애되어야 한다.In addition, the
간혹, 피디에이(PDA) 폰과 같이 개인용 컴퓨터에서 관리될 수 있는 어플리케이션과 호환성을 가진 운영체제(윈도우즈 CE, 팜 운영체제, 셀빅 운영체제 등)를 이용하면서 이동통신 단말기의 기능도 일부 이용할 수 있는 장치가 있으나, 이 경우에도 단일 운영체제를 사용하면서 상기 운영체제가 무선 통신을 위한 기능 블록을 단순한 주변장치 개념으로 사용하는 것이므로 이동통신 단말기용 어플리케이션을 이용할 수 없다는 문제점이 있다.Occasionally, there are devices that can use some of the functions of the mobile communication terminal while using an operating system (Windows CE, Palm operating system, Cellbig operating system, etc.) that is compatible with applications that can be managed on a personal computer such as a PDA phone. Even in this case, since the operating system uses a function block for wireless communication as a simple peripheral concept while using a single operating system, there is a problem in that an application for a mobile communication terminal cannot be used.
상기한 바와 같이 종래 이동통신 단말기는 내부적으로 모뎀 칩셋과 멀티미디어 칩셋을 구비하고 있는 경우에도 모뎀 칩셋에만 단일 운영체제를 탑제할 수 있도록 구성되어 있으며, 모뎀 칩셋에서 구동되는 단일 운영체제가 멀티미디어 칩셋을 단순한 메모리 소자나 주변 장치로 인식하여 수동으로 조작하므로 멀티미디어 칩셋의 기능을 효과적으로 사용하기 어려운 문제점이 있었다. 또한, 이동통신 단말기 전용 운영체제를 사용하기 때문에 사용자가 상기 운영체제 하에서 동작하는 어플리케이션을 관리할 수 있는 수단이 없고, 개인용 컴퓨터나 이기종 단말기와의 어플리케이션 및 데이터 호환성도 전혀없는 문제점이 있었다. As described above, the conventional mobile communication terminal is configured to mount a single operating system only on the modem chipset even when the modem chipset and the multimedia chipset are internally provided, and the single operating system running on the modem chipset uses the multimedia chipset as a simple memory device. Because it is recognized as a peripheral device and manually operated, there was a problem that it was difficult to effectively use the functions of the multimedia chipset. In addition, there is a problem that there is no means for the user to manage the application running under the operating system because the operating system dedicated to the mobile communication terminal, there is no application and data compatibility with personal computers or heterogeneous terminals.
이와 같은 문제점을 감안한 본 발명은 모뎀 칩셋과 멀티미디어 칩셋을 모두 구비한 이동통신 단말기에서 모뎀 칩셋에 워킹 메모리와 코드 저장 메모리를 구성하여 제 1운영체제를 탑재하도록 하며, 멀티미디어 칩셋 역시 별도의 워킹 메모리를 구성하도록 함과 아울러 상기 모뎀 칩셋이 제공하는 제 2운영체제의 부팅 코드로 동작하는 범용적인 제 2운영체제를 탑재하도록 하여 제 2운영체제 하에서 동작하는 많은 어플리케이션 및 데이터를 사용할 수 있도록 함과 동시에 멀티미디어 관련 처리를 모뎀 칩셋의 지속적 관리 없이도 처리할 수 있도록 한 이중 운영체제를 가진 이동통신 단말기를 제공하는데 그 목적이 있다. In view of the above problems, the present invention configures a working memory and a code storage memory in a modem chipset in a mobile communication terminal having both a modem chipset and a multimedia chipset to mount a first operating system, and the multimedia chipset also constitutes a separate working memory. In addition, it is equipped with a general purpose second operating system that operates as a boot code of the second operating system provided by the modem chipset, so that many applications and data operating under the second operating system can be used, and multimedia related processing can be performed. The objective is to provide a mobile communication terminal with a dual operating system that can be handled without continuous management of the chipset.
상기와 같은 목적을 달성하기 위한 본 발명은, 통신 및 이동통신 시스템 인터페이스를 제공하며 제 1운영체제가 동작되는 모뎀 칩셋과; 표시부 및 멀티미디어 인터페이스를 제공하며 제 2운영체제가 선택적으로 동작되는 제 2제어수단과; 상기 모뎀 칩셋 및 멀티미디어 칩셋에 부팅 코드를 제공하기 위한 데이터 제공 수단을 포함하는 것을 특징으로 한다. The present invention for achieving the above object, and provides a communication and mobile communication system interface and the modem chipset operating the first operating system; Second control means for providing a display unit and a multimedia interface and for selectively operating the second operating system; And data providing means for providing a boot code to the modem chipset and the multimedia chipset.
또한, 본 발명은 통신 및 이동통신을 위한 제 1운영체제가 동작되는 제 1제어부와; 통신 및 이동통신을 위한 사용자 인터페이스 및 멀티미디어 인터페이스를 제공하기 위한 제 2운영체제가 상기 제 1운영체제와는 독립적으로 동작되는 제 2제어부와; 상기 제 1운영체제와 제 2운영체제를 부팅시키기 위한 부팅코드가 저장되며 상기 제 1제어부의 제어로 상기 부팅코드의 접근이 제어되는 데이터 제공 수단을 포함하는 것을 특징으로 한다.In addition, the present invention includes a first control unit for operating a first operating system for communication and mobile communication; A second control unit for operating a second operating system for providing a user interface and a multimedia interface for communication and mobile communication independently of the first operating system; Boot code for booting the first operating system and the second operating system is stored, characterized in that it comprises a data providing means for controlling the access of the boot code under the control of the first control unit.
삭제delete
이하, 상기와 같이 구성되는 본 발명을 첨부한 도면들을 참조하여 상세히 설명하도록 한다. Hereinafter, with reference to the accompanying drawings, the present invention configured as described above will be described in detail.
도 2는 본 발명 일 실시예의 구성을 보인 블록도로서, 도시한 바와 같이 모뎀 칩셋(200)에서는 제 1운영체제(이동통신 단말기용 운영체제)가 동작하므로 이를 지원하기 위한 모뎀 칩셋용 워킹 메모리(210)가 연결되며, 무선 통신을 위한 RF 블록(220)이 연결되어 있다. 또한, 기본적인 이동통신 단말기 시스템의 구성을 위해 사용되는 시스템 인터페이스(300)도 제공하고 있다. 그리고, 본 발명에서 새롭게 제안하는 제 2운영체제(호환성 확장을 위한 범용 운영체제)가 멀티미디어 칩셋(250)에서 동작할 수 있도록 하기 위해 멀티미디어 칩셋용 워킹 메모리(280)가 추가되며, 이러한 제 2운영체제에 의해 제공될 수 있는 다양한 멀티미디어 인터페이스(310)를 위한 구성이 새롭게 추가될 수 있다.2 is a block diagram showing an embodiment of the present invention, as shown in the
일반적으로 범용 직렬 통신 버스(290)는 모뎀 칩셋(200)과 멀티미디어 칩셋(250) 모두에서 제공될 수 있는 인터페이스인데, 여기서는 통신을 위한 인터페이스임과 동시에, 모뎀 칩셋(200)과 멀티미디어 칩셋(250)의 직접적 데이터 전달 통로를 제공하기 위한 수단으로 사용된다.In general, the universal
본 발명은 모뎀 칩셋(200)에서 동작하는 제 1운영체제와 멀티미디어 칩셋(250)에서 동작하는 제 2운영체제를 대등한 관계로 설정한 것이 아니라는 것에 주목할 필요가 있다. 즉, 개별적인 2개의 운영체제가 항상 동작한다면 전원 소모나 사용의 혼란성, 제한된 장치 제어의 충돌등이 발생할 수 있으므로, 이를 방지하기 위해 이동통신 단말기용으로 사용되는 제 1운영체제를 기본 운영체제로 사용하면서, 사용자의 선택이나 데이터 조작의 필요에 의해 멀티미디어 칩셋(250)에서 동작하는 제 2운영체제가 보조 운영체제로 사용되도록 한다. 따라서, 시스템에 전원이 인가되는 즉시 제 2운영체제가 동작하는 것은 아니며, 제 2운영체제의 동작을 위한 부팅 코드를 모뎀 칩셋(200)이 데이터 제공 수단(본 실시예에서는 범용 직렬 통신 버스(290))을 통해 제공함으로써 제 2운영체제를 선택적으로 초기화한다.It should be noted that the present invention does not set the first operating system operating in the
상기 데이터 제공 수단은 제 1운영체제와 제 2운영체제가 동시에 구동되는 경우 데이터 교환을 위한 새로운 경로로도 사용될 수 있다.The data providing means may also be used as a new path for data exchange when the first operating system and the second operating system are simultaneously driven.
상기 제 2운영체제가 초기화되지 않는 경우 상기 멀티미디어 칩셋(250)은 종래와 같이 연결된 표시부(260, 270)와 멀티미디어 인터페이스(310)를 모뎀 칩셋(200)의 직접 제어에 따라 관리하게 된다. 이때 멀티미디어 칩셋(250)의 전력 소모는 제 2운영체제가 동작할때에 비해 크게 줄어들도록 설계될 수 있다.When the second operating system is not initialized, the
도 3은 본 발명 다른 실시예의 구성을 보인 것으로, 기본적인 구성은 도 2와 유사하지만, 모뎀 칩셋(200)과 멀티미디어 칩셋(250) 각각이 범용 직렬 버스 인터페이스(500, 510)를 제공한다는 점이 다르며, 모뎀 칩셋(200)이 제 2운영체제의 동작을 위한 부팅 코드를 이중 포트 메모리(Dual Port Memory)(본 실시예에서는 DPRAM)(400)을 이용하여 제공한다는 점이 다르다. FIG. 3 shows a configuration of another embodiment of the present invention. The basic configuration is similar to that of FIG. 2, except that the
이 경우 역시 상기 이중 포트 메모리(400)는 모뎀 칩셋(200)과 멀티미디어 칩셋(250) 사이의 데이터 제공 수단으로 사용되어, 부팅 코드의 제공은 물론이고, 제 1운영체제와 제 2운영체제가 동시에 이용되는 경우 빠르고 독립적인 데이터 교환에 사용될 수 있다. In this case, the
상기 제 2운영체제는 어플리케이션과 데이터의 호환성을 높이기 위한 수단으로 사용하고자 하는 목적을 가지고 있으므로, 개인용 컴퓨터에서 파일 관리가 가능하며 동일 운영체제의 이기종 단말기와 어플리케이션 및 데이터 호환이 가능한 범용 운영체제인 것이 바람직하다. 따라서, 제 2운영체제는 윈도우 CE, 팜(Palm), 포켓 피씨(pocket PC), 셀빅(celvic)용 운영체제를 포함하는 피디에이(PDA)용 운영체제중 하나일 수 있다.Since the second operating system has a purpose to be used as a means for enhancing the compatibility of applications and data, it is preferable that the second operating system be a general-purpose operating system capable of file management on a personal computer and compatible with applications and data of heterogeneous terminals of the same operating system. Accordingly, the second operating system may be one of operating systems for PDAs including an operating system for Windows CE, Palm, Pocket PC, and celvic.
전술한 바와 같이, 모뎀 칩셋에 기본적으로 탑재되는 제 1운영체제는 기본적 인 이동통신 단말기 운영을 위해 항상 사용하며, 제 2운영체제는 해당 운영체제에서 사용 가능한 어플리케이션이나 데이터를 사용해야 할 경우에만 선택적으로 제 2운영체제가 실행되도록 하는 것으로 이동통신 단말기의 사용 영역을 비약적으로 넓히면서도 전력 소모를 억제할 수 있다. 또한, 제 2운영체제가 사용되는 경우 모뎀 칩셋에서 동작하는 제 1운영체제에서는 상기 멀티미디어 칩셋을 지속적으로 제어할 필요 없이 소정의 동작을 제 2운영체제에 지시하여 제 2운영체제에서 스스로 해당 작업을 실시하도록 할 수 있으므로 제 1운영체제의 부담이 줄어들게 된다. As described above, the first operating system, which is basically loaded on the modem chipset, is always used for basic mobile communication terminal operation, and the second operating system is selectively used only when the application or data available in the operating system is required. In this way, it is possible to significantly reduce the power consumption while significantly expanding the usage area of the mobile communication terminal. In addition, when the second operating system is used, the first operating system operating in the modem chipset may instruct the second operating system to perform a task by itself by instructing the second operating system to perform a predetermined operation without continuously controlling the multimedia chipset. Thus, the burden on the first operating system is reduced.
상기한 바와 같이 본 발명 이중 운영체제를 가진 이동통신 단말기는 모뎀 칩셋과 멀티미디어 칩셋을 모두 구비한 이동통신 단말기에서 모뎀 칩셋에 워킹 메모리와 코드 저장 메모리를 구성하여 제 1운영체제를 탑재하도록 하고, 멀티미디어 칩셋 역시 별도의 워킹 메모리를 구성하도록 함과 아울러 상기 모뎀 칩셋이 제공하는 제 2운영체제의 부팅 코드로 동작하는 범용적인 제 2운영체제를 탑재하도록 함으로써, 제 2운영체제에서 동작하는 많은 어플리케이션과 데이터를 가공하지 않은 상태로 이동통신 단말기에서 사용할 수 있어 활용성을 극대화 하면서도 제 2운영체제의 사용 여부를 제 1운영체제가 결정하므로 전력 소비를 억제할 수 있는 효과가 있다.As described above, the mobile communication terminal having the dual operating system of the present invention configures the working memory and the code storage memory in the modem chipset to mount the first operating system in the mobile communication terminal having both the modem chipset and the multimedia chipset. By configuring a separate working memory and by mounting a general-purpose second operating system that operates as a boot code of a second operating system provided by the modem chipset, many applications and data operating in the second operating system are not processed. As it can be used in a mobile communication terminal, the first operating system determines whether to use the second operating system while maximizing utilization, thereby reducing power consumption.
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040044697A KR100677327B1 (en) | 2004-06-16 | 2004-06-16 | Mobile communication terminal with dual operating system |
CNB2004100912850A CN100341361C (en) | 2004-06-16 | 2004-12-01 | Mobile communication terminal with dual dulex operation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040044697A KR100677327B1 (en) | 2004-06-16 | 2004-06-16 | Mobile communication terminal with dual operating system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050119569A KR20050119569A (en) | 2005-12-21 |
KR100677327B1 true KR100677327B1 (en) | 2007-02-02 |
Family
ID=35719146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040044697A KR100677327B1 (en) | 2004-06-16 | 2004-06-16 | Mobile communication terminal with dual operating system |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100677327B1 (en) |
CN (1) | CN100341361C (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070095136A (en) * | 2006-03-20 | 2007-09-28 | 엘지전자 주식회사 | Programable apparatus and method for supporting booting |
KR101120956B1 (en) * | 2006-12-31 | 2012-03-05 | 쌘디스크 코포레이션 | Portable multi-platform booting systems and architectures |
US7925875B2 (en) | 2006-12-31 | 2011-04-12 | Sandisk Corporation | Systems and methods for identifying and booting a computer architecture |
TWI352909B (en) * | 2007-09-05 | 2011-11-21 | Htc Corp | Method and system for supporting network sharing a |
CN103188829A (en) * | 2011-12-30 | 2013-07-03 | 旭智科技(深圳)有限公司 | Realizing method of double-model intelligent terminal and double-model intelligent terminal |
CN103377079B (en) * | 2012-04-16 | 2016-06-08 | 展讯通信(上海)有限公司 | Terminal and application running gear and method, the method running application program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003518287A (en) * | 1999-12-23 | 2003-06-03 | ジェネラル・インスツルメント・コーポレイション | Dual mode processor |
EP1296243A3 (en) * | 2001-09-25 | 2007-04-11 | Interuniversitair Microelektronica Centrum Vzw | A method for operating a real-time multimedia terminal in a QoS manner |
FR2833448B1 (en) * | 2001-12-06 | 2004-02-27 | Cit Alcatel | OPTIMIZATION OF THE CONSUMPTION OF A MULTIMEDIA AUXILIARY CHIP IN A MOBILE RADIO COMMUNICATION TERMINAL |
JP2003188947A (en) * | 2001-12-18 | 2003-07-04 | Hitachi Ltd | Radio communication apparatus |
CN1358006A (en) * | 2002-01-08 | 2002-07-10 | 杭州波导软件有限公司 | Multifunctional mobile phone |
-
2004
- 2004-06-16 KR KR1020040044697A patent/KR100677327B1/en not_active IP Right Cessation
- 2004-12-01 CN CNB2004100912850A patent/CN100341361C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1713758A (en) | 2005-12-28 |
CN100341361C (en) | 2007-10-03 |
KR20050119569A (en) | 2005-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10983697B2 (en) | Apparatus and method to share host system RAM with mass storage memory RAM | |
CN102122250B (en) | Computer system and operating system switching method thereof | |
US7454639B2 (en) | Various apparatuses and methods for reduced power states in system memory | |
US6735663B2 (en) | Combination personal data assistant and personal computing device | |
CN106445834B (en) | Managing operating state data in a memory module | |
US8423679B2 (en) | Card and host apparatus | |
EP3444723A1 (en) | Shared nonvolatile memory architecture | |
CN101479707A (en) | Method of configuring non-volatile memory for a hybrid disk drive | |
US7717350B2 (en) | Portable computing platform having multiple operating modes and heterogeneous processors | |
US20060160569A1 (en) | Cellular phone and portable storage device using the same | |
KR100993885B1 (en) | Memory card complying with a plurality of standards | |
CN101287187A (en) | Intelligent mobile phone and operating method of the operation system | |
US7149844B2 (en) | Non-volatile memory device | |
KR100703357B1 (en) | Device and method for composing cache memory of wireless terminal having coprocessor | |
KR20040107783A (en) | Device and method for booting coprocessor of system having main processor and coprocessor | |
KR100677327B1 (en) | Mobile communication terminal with dual operating system | |
US8997122B2 (en) | Block device management | |
CN108958807B (en) | Terminal system starting method and terminal | |
US20080004012A1 (en) | Portable computing platform including wireless communication functionality | |
KR20090034140A (en) | Mobile phone having multi-port memory and booting control method thereof | |
KR101281183B1 (en) | terminal system having a boot lazy loading function of the wireless internet platform module and controlling method for the same | |
CN101551752B (en) | Method and system for using the same operating system on different computers | |
JP4723381B2 (en) | SDIO card device with bus share adapter function | |
KR100630104B1 (en) | System for providing multiple window environment in mobile computing system and method thereof | |
US20100332731A1 (en) | Flash memory apparatus and method for operating the same and data storage system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121227 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131224 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141224 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151224 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20161223 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20171222 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |