亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

便攜通信終端以及通信方法

文檔序號:7674956閱讀:115來源:國知局
專利名稱:便攜通信終端以及通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及便攜通信終端以及通信方法,特別涉及切換通常的通信動 作和間歇接收動作而進(jìn)行通信動作的便攜通信終端以及通信方法。
背景技術(shù)
近年來的便攜電話隨著通信質(zhì)量的提高或Web瀏覽器、Java (注冊商 標(biāo))執(zhí)行環(huán)境、CCD相機(jī)、電視電話功能的安裝等多功能化的發(fā)展,對處 理能力的要求也正在提高。因此,開發(fā)了安裝有如與聲音、通話有關(guān)的通 信處理用的CPU (基帶芯片)和應(yīng)用處理用的CPU那樣特定了用途的雙 CPU的便攜電話。特別是在安裝有多種高功能的應(yīng)用、要求更高速的通信 處理的第三代之后的便攜電話中成為了重要的技術(shù)要素。在以電視電話為 代表的要求多媒體功能的第三代終端中,如果基帶芯片執(zhí)行運(yùn)動圖像處 理,則會產(chǎn)生大的負(fù)荷。此時(shí),安裝了應(yīng)用專用的CPU的方式的適應(yīng)性 強(qiáng)。
在安裝了目前己經(jīng)開發(fā)的雙CPU的終端裝置中,哪個(gè)CPU進(jìn)行什么 樣的處理對于每個(gè)終端來說是不同的。例如,有安裝了以下雙CPU的便攜 電話通過應(yīng)用用CPU來進(jìn)行動畫處理或Java (注冊商標(biāo))的動作等需 要高速處理的動作,而基本的軟件如以往那樣在基帶芯片側(cè)動作。但是, 此時(shí)存在以下等問題應(yīng)用或通信系統(tǒng)的規(guī)格的改變有時(shí)會對其他軟件產(chǎn) 生影響,有時(shí)在通信系統(tǒng)完成之前無法形成應(yīng)用部分。
另外,在開發(fā)競爭激烈的便攜電話產(chǎn)業(yè)界,每次都開發(fā)與新機(jī)型相對 應(yīng)的雙CPU對于制造商來說成為了大的負(fù)擔(dān)。為了解決該問題,最近開發(fā) 了安裝有彼此獨(dú)立性高的雙CPU的便攜電話,該雙CPU的基帶芯片側(cè)專 用于通信處理,應(yīng)用用CPU執(zhí)行其他的應(yīng)用(例如,電話簿、Java (注冊 商標(biāo))、動畫重放、通話時(shí)的聲音處理等)。通過這樣使通信系統(tǒng)與應(yīng)用
系統(tǒng)完全分開而進(jìn)行動作,能夠并行開發(fā)應(yīng)用用CPU和通信用CPU,從 而能夠提高開發(fā)效率。結(jié)果,能夠削減制造商的開發(fā)成本和開發(fā)周期。
另一方面,目前以便攜電話為代表的便攜通信終端在功能充實(shí)的同時(shí) 等待時(shí)間也延長了的情況受到了重視。因此,為了實(shí)現(xiàn)等待時(shí)的低消耗功 率化,開始廣泛地采用間歇接收功能。間歇接收是指以下技術(shù)以預(yù)定的 期間重復(fù)接收狀態(tài)(喚醒模式)和省電狀態(tài)(睡眠模式),僅在喚醒模式 期間接收來自其他通信裝置的信號,而在睡眠模式期間停止接收。作為與 間歇接收有關(guān)的現(xiàn)有技術(shù)而公開了以下技術(shù)。
在日本專利文獻(xiàn)特開2002 — 368676號公報(bào)中記載了以下間歇接收方
法在通常動作時(shí)使系統(tǒng)時(shí)鐘生成部動作,在睡眠狀態(tài)時(shí)停止系統(tǒng)時(shí)鐘生
成部的動作,由此減小消耗功率。
在日本專利文獻(xiàn)特開2003 — 196097號公報(bào)中記載了以下技術(shù)在間 歇動作的電源工作時(shí)將存儲在后備存儲器中的表數(shù)據(jù)加載到表數(shù)據(jù)存儲單 元,由此能夠在間歇動作中縮短從引導(dǎo)ROM讀入數(shù)據(jù)的時(shí)間。
在日本專利文獻(xiàn)特開2004-134904號公報(bào)中記載了以下技術(shù)如果在 比已設(shè)定的接收間隔長的期間內(nèi)沒有傳入呼叫、并且接收電平小于預(yù)定 值,則使間歇接收狀態(tài)的時(shí)間翻倍,由此來削減消耗功率。
圖9是表示使用了雙CPU的便攜通信終端1100 (例如便攜電話)的 基于現(xiàn)有技術(shù)的結(jié)構(gòu)的框圖。參考圖9,對用于在基于現(xiàn)有技術(shù)的便攜通 信終端1100中進(jìn)行間歇接收動作的程序(以下稱為間歇動作用程序)的 使用方法進(jìn)行說明。
基于現(xiàn)有技術(shù)的便攜通信終端1100具有執(zhí)行通信處理以外的各種應(yīng) 用處理的應(yīng)用側(cè)芯片和執(zhí)行通信處理的通信側(cè)芯片。應(yīng)用側(cè)芯片包括應(yīng) 用用CPU1110、存儲器接口 (I/F) 1120、 ROM1130、 RAM1140、以及 ACPU接口 (I/F) 1150。另外,通信側(cè)芯片包括通信用CPU1200、內(nèi)部 存儲器1210、存儲器接口 (I/F) 1220、 RAM1230、 CCPU接口 (I/F) 1240、控制用接口 (I/F) 1260、以及LSI1270。
應(yīng)用用CPU1110控制存儲器I/F1120,取得ROM1130或RAMI 140中 的應(yīng)用用程序并執(zhí)行。此時(shí),在RAMI 140中暫時(shí)存儲ROM1130中的應(yīng)
用程序的一部分,從RAMI 140取得使用的應(yīng)用程序并執(zhí)行應(yīng)用。ACPU 1/F1150與通信側(cè)的CCPU 1/F1240連接,通過應(yīng)用用CPU1110的控制或來 自CCPU I/F1240的控制,執(zhí)行應(yīng)用側(cè)芯片與通信側(cè)芯片之間的數(shù)據(jù)的交 換。例如,通過郵件生成處理而生成的郵件數(shù)據(jù)經(jīng)由ACPU I/F1150被傳 送給通信側(cè)芯片,并通過通信用CPU1200的通信處理被傳送給外部。
通信用CPU1200經(jīng)由控制用I/F1260控制LSI1270而進(jìn)行通信動作。 此時(shí),通信用CPU1200根據(jù)控制用信號而執(zhí)行對內(nèi)部存儲器1210或 RAM1230的數(shù)據(jù)或程序的寫入或讀出。存儲器I/F1220根據(jù)來自通信用 CPU1200或CCPU I/F1240的控制信號而執(zhí)行對RAM1230的數(shù)據(jù)或程序的 寫入或讀出。CCPUI/F1240根據(jù)來自通信用CPU1200的控制信號而控制 通信側(cè)芯片與應(yīng)用側(cè)芯片之間的數(shù)據(jù)的交換??刂朴?/F1260根據(jù)來自通 信用CPU1200的控制信號而控制LSI1270,并將來自LSI1270的各種數(shù)據(jù) 傳送給通信用CPU1200。 LSI1270包括基帶部、無線部、電源電路等,是 執(zhí)行通信處理的集成電路。
根據(jù)以上結(jié)構(gòu),在便攜通信終端1100中,在啟動時(shí)或切換通常動作 模式和間歇接收模式時(shí),將應(yīng)用側(cè)的ROM1130和RAM1140中的通信用 程序或間歇動作用程序傳送給通信側(cè)的RAM1230。通信用CPU1200對存 儲有這些程序的RAM1230進(jìn)行訪問,并執(zhí)行通信處理或間歇接收動作處 理。
基于現(xiàn)有技術(shù)的通信用CPU1200在間歇接收動作時(shí)將間歇動作用程序 存儲在RAM1230中,并訪問RAM1230來進(jìn)行間歇接收動作(重復(fù)喚醒 模式和睡眠模式的動作)。因此,由于在間歇接收動作中訪問 RAM1230,因此消耗了多余的消耗功率。
另外,在間歇接收動作中,由于在RAM1230中存儲通信用程序和間 歇動作用程序這兩者,因此需要確保RAM1230的容量為至少存儲兩個(gè)程 序的容量大小。即,由于RAM1230的容量增大,因此電路面積和制造成 本也會增大。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠減小間歇接收動作時(shí)的消耗功率的便攜 通信終端和通信方法。
本發(fā)明的另一目的是提供一種電路面積小的便攜通信終端。
本發(fā)明的另一目的是提供一種能夠有效地利用為7;進(jìn)行通信動作而需
要的存儲裝置的便攜通信終端和通信方法。
本發(fā)明的便攜通信裝置包括RAM;內(nèi)部存儲器,比所述RAM更加
高速;通信用運(yùn)算處理裝置,使用加載到所述RAM中的通信用程序來進(jìn) 行通信動作;間歇控制裝置;以及存儲裝置,存儲間歇動作用程序。所述
間歇控制裝置響應(yīng)從所述通信用運(yùn)算處理裝置發(fā)出的間歇動作開始信號, 將存儲在所述存儲裝置中的間歇動作用程序轉(zhuǎn)移到所述內(nèi)部存儲器中。一 旦所述轉(zhuǎn)移完成,則所述通信用運(yùn)算處理裝置停止所述通信動作,并使用 所述內(nèi)部存儲器中的間歇動作用程序來進(jìn)行間歇接收動作。
具體而言,通信用運(yùn)算處理裝置在通信動作時(shí)向間歇控制裝置通知間 歇動作用程序的傳送目的地的信息。間歇控制裝置將間歇動作用程序存儲 于基于傳送目的地信息的內(nèi)部存儲器中的傳送目的地。
這樣,在本發(fā)明的便攜通信終端中,通過作為硬件的間歇控制裝置將 間歇動作用程序傳送給內(nèi)部存儲器,通信用運(yùn)算處理裝置僅訪問內(nèi)部存儲
器而進(jìn)行間歇接收動作。因此,在間歇接收動作時(shí),不需要訪問RAM等 外部存儲裝置,從而能夠?qū)崿F(xiàn)低消耗功率化。
另外,在轉(zhuǎn)移間歇動作用程序時(shí),優(yōu)選將不被間歇動作使用的程序從 內(nèi)部存儲器轉(zhuǎn)存出來。即,本發(fā)明的間歇控制裝置響應(yīng)來自通信用運(yùn)算處 理裝置的間歇動作開始信號而將內(nèi)部存儲器中的不被間歇接收動作使用的 程序轉(zhuǎn)存到RAM中。然后,將存儲在存儲裝置中的間歇動作用程序轉(zhuǎn)移 到所述內(nèi)部存儲器中。因此,內(nèi)部存儲器只要具有僅存儲間歇動作程序的 存儲容量即可,從而能夠縮小存儲容量和電路面積。
優(yōu)選的是在間歇接收動作結(jié)束而轉(zhuǎn)到通常的通信動作時(shí),通信用運(yùn)
算處理裝置向間歇控制裝置發(fā)出間歇動作停止信號,間歇控制裝置響應(yīng)間 歇動作停止信號而將所述內(nèi)部存儲器中的間歇動作用程序轉(zhuǎn)移到存儲裝置 中。這樣,能夠在通常的通信動作時(shí)將間歇動作用程序轉(zhuǎn)存到存儲裝置中。
另外,優(yōu)選的是間歇控制裝置進(jìn)行控制,使間歇接收動作中的 RAM的消耗功率量比所述通信動作時(shí)的消耗功率量低。由于本發(fā)明的
RAM在間歇動作中不被使用,因此這樣通過來自間歇控制裝置的控制而
抑制了消耗功率。
另外,優(yōu)選的是間歇動作用程序包括根據(jù)基于通信環(huán)境狀態(tài)的條件 而被細(xì)分的多個(gè)間歇動作用程序。此時(shí),間歇控制裝置根據(jù)基于通信環(huán)境 狀態(tài)的條件而將多個(gè)間歇動作用程序中的某一個(gè)從存儲裝置轉(zhuǎn)移到內(nèi)部存 儲器中, 一旦轉(zhuǎn)移完成,則通信用運(yùn)算處理裝置停止通信動作,并使用與 內(nèi)部存儲器中的通信條件相對應(yīng)的間歇動作用程序來進(jìn)行間歇接收動作。 這樣,由于將根據(jù)通信條件而被細(xì)分的間歇動作用程序存儲在內(nèi)部存儲器 中,因此能夠進(jìn)一步減小存儲容量。
根據(jù)本發(fā)明的便攜通信終端以及通信方法,能夠減小間歇接收動作時(shí) 的消耗功率。
另外,能夠減小間歇接收裝置以及安裝了該間歇接收裝置的便攜通信 終端中的通信系統(tǒng)的電路面積。
并且,能夠降低間歇接收裝置以及安裝了該間歇接收裝置的便攜通信 終端的開發(fā)成本。


圖1是表示本發(fā)明的便攜通信終端的實(shí)施方式的結(jié)構(gòu)的框圖; 圖2是表示本發(fā)明的間歇控制裝置的實(shí)施方式的結(jié)構(gòu)的框圖3是表示本發(fā)明的便攜通信終端的動作與程序的轉(zhuǎn)移的對應(yīng)關(guān)系的
時(shí)序圖4是表示本發(fā)明的便攜通信終端的啟動、通常動作、間歇動作的一
系列動作中的程序的轉(zhuǎn)移狀態(tài)的概念圖5是表示本發(fā)明的便攜通信終端啟動時(shí)的程序的轉(zhuǎn)移處理的框圖; 圖6是表示本發(fā)明的便攜通信終端從通常動作向間歇動作轉(zhuǎn)變時(shí)的程
序的轉(zhuǎn)移處理的框圖7是表示本發(fā)明的便攜通信終端從間歇動作向通常動作轉(zhuǎn)變時(shí)的程 序的轉(zhuǎn)移處理的框圖8是表示在細(xì)分了本發(fā)明的間歇程序的情況下的程序的轉(zhuǎn)移狀態(tài)的 概念圖9是表示基于現(xiàn)有技術(shù)的便攜通信終端的結(jié)構(gòu)的框圖。
具體實(shí)施例方式
下面,參考附圖來說明本發(fā)明的便攜通信終端的實(shí)施方式。在附圖 中,相同或類似的參考標(biāo)號表示相同、類似、或等價(jià)的構(gòu)成要素。 (便攜通信終端的結(jié)構(gòu))
圖1是表示本發(fā)明的便攜通信終端的實(shí)施方式的結(jié)構(gòu)的框圖。參考圖 1來說明本發(fā)明的便攜通信終端100在通常模式下的通信動作(以下稱為 通信動作)和在間歇接收模式下的間歇接收動作(以下稱為間歇動作)。 這里,通常動作是指在與其他的通信裝置之間執(zhí)行無線信號的收發(fā)的通常 的通信動作,間歇動作是指重復(fù)喚醒模式和睡眠模式的通信動作,在喚醒 模式下維持接收無線信號的等待狀態(tài),在睡眠模式下停止接收狀態(tài)。
本發(fā)明的便攜通信終端100具有執(zhí)行通信處理以外的各種應(yīng)用處理的 應(yīng)用側(cè)芯片和執(zhí)行通信處理的通信側(cè)芯片。應(yīng)用側(cè)芯片包括應(yīng)用用
CPU110、存儲器接口 (I/F) 120、 ROM130、 RAM140、以及ACPU接口
(I/F) 150。另夕卜,通信側(cè)芯片包括通信用CPU200、內(nèi)部存儲器210、 存儲器接口 (I/F) 220、 RAM230、 CCPU接口 (I/F) 240、間歇控制裝置 250、控制用接口 (I/F) 260、以及LSI270。
應(yīng)用用CPU 110是控制存儲器I/F120以使用ROM130或RAM140中 的應(yīng)用用程序1來控制例如相機(jī)或LCD控制等通信以外的動作的運(yùn)算處 理裝置。存儲器1/F120是根據(jù)來自應(yīng)用用CPU110或ACPU I/F150的請求
(控制信號)而控制對RAM140或ROM130的程序或各種數(shù)據(jù)的寫入、 讀出的接口。 ACPU I/F150是與通信側(cè)的CCPU I/F240連接并執(zhí)行應(yīng)用側(cè) 與通信側(cè)之間的數(shù)據(jù)的交換的接口。另夕卜,根據(jù)來自應(yīng)用用CPU110的請 求(控制信號)或來自CCPUI/F240的請求(控制信號),控制存儲器I/F120以控制對ROM130或RAM140的數(shù)據(jù)或程序的寫入、讀出。
這里,參考圖4,在ROM130和RAM140中存儲有應(yīng)用用程序1、通 信用程序2、以及間歇動作用程序3。這里,應(yīng)用用程序1例如是用于執(zhí) 行通信動作以外的相機(jī)功能、動畫重放功能、JAVA (注冊商標(biāo))等各種 應(yīng)用、聲音處理功能等各種功能的程序。通信用程序2是控制LSI270的 程序,所述LSI270執(zhí)行用于與基站和其他的便攜通信終端進(jìn)行通信的基 帶處理、無線信號的發(fā)送和接收等處理。間歇動作用程序3是用于控制 LSI270來進(jìn)行間歇動作的程序。
通信用CPU200是經(jīng)由控制用I/F260來控制LSI270而進(jìn)行通常動作或 間歇動作的運(yùn)算處理裝置。此時(shí),通信用CPU200在通常動作時(shí)使用內(nèi)部 存儲器210或RAM230中的程序、在間歇動作時(shí)使用內(nèi)部存儲器210中的 程序來進(jìn)行各個(gè)動作。存儲器I/F220根據(jù)來自通信用CPU200或CCPU I/F240的請求(控制信號)而執(zhí)行對RAM230或內(nèi)部存儲器210的數(shù)據(jù)或 程序的寫入或讀出。另外,根據(jù)來自間歇控制裝置250的控制信號而執(zhí)行 數(shù)據(jù)或程序在內(nèi)部存儲器210與RAM230之間的轉(zhuǎn)移。并且,根據(jù)來自間 歇控制裝置250的請求(控制信號)而控制RAM230的功率。
CCPU I/F240是執(zhí)行與應(yīng)用側(cè)的ACPU I/F150之間的數(shù)據(jù)的交換的接 口。 CCPU 1/F240根據(jù)來自通信用CPU200、間歇控制裝置250、或ACPU 1/F150的請求(控制信號),控制存儲器I/F220以控制對RAM230的數(shù)據(jù) 或程序的寫入、讀出,執(zhí)行通信側(cè)與應(yīng)用側(cè)之間的數(shù)據(jù)的交換。控制用 I/F260是根據(jù)來自通信用CPU200的控制信號而控制LSI270的動作并控制 LSI270與通信用CPU200之間的各種數(shù)據(jù)的傳送的接口。另外,在間歇動 作時(shí),根據(jù)來自通信用CPU 200的控制信號而控制LSI270的動作,使其 成為低消耗功率狀態(tài)。LSI270是包括基帶部、無線部、電源電路等的執(zhí)行 通信處理的集成電路。
內(nèi)部存儲器210是附屬于通信用CPU200的存儲裝置,優(yōu)選使用內(nèi)部 高速緩沖存儲器或TCM (Tightly Coupled Memory:緊耦合存儲器)。因 此,通??梢赃M(jìn)行比作為外部存儲介質(zhì)的RAM230更高速的訪問。另外, 本發(fā)明的內(nèi)部存儲器210由于在間歇動作時(shí)用于存儲間歇動作用程序3,
因此優(yōu)選具有至少能夠存儲間歇動作用程序3的容量。
間歇控制裝置250根據(jù)來自通信用CPU200的控制信號而控制存儲器 I/F220和CCPU I/F240,執(zhí)行間歇動作的開始或停止、間歇動作用程序等 的轉(zhuǎn)移的控制。圖2是表示本發(fā)明的間歇控制裝置250的結(jié)構(gòu)的框圖。參 考圖2,間歇控制裝置250包括判斷部300、 DMA (Direct Memory Access,存儲器直接訪問)部310、以及寄存器320。
判斷部300分析來自通信用CPU200、存儲器I/F220、 CCPU I/F240的 控制信號,按照包含在控制信號中的動作要求來控制存儲器I/F220和 DMA部310,或者對寄存器320進(jìn)行與程序的轉(zhuǎn)移相關(guān)的設(shè)定。具體而 言,判斷部300根據(jù)從通信用CPU200發(fā)出的、與動作模式的切換有關(guān)的 控制信號來控制存儲器I/F220,控制RAM230的消耗功率。g卩,進(jìn)行控制 以使間歇動作中的RAM230的消耗功率量比通常動作時(shí)的消耗功率量低。 另夕卜,基于來自通信用CPU200的傳送目的地信息對寄存器320進(jìn)行程序 的傳送源或傳送目的地的地址信息等的設(shè)定。并且,控制DMA310以執(zhí)行 RAM230與內(nèi)部存儲器210之間、或內(nèi)部存儲器210與應(yīng)用側(cè)之間的程序 或數(shù)據(jù)的轉(zhuǎn)移處理。并且,根據(jù)來自CCPU 1/F240或存儲器I/F220的數(shù)據(jù) 等的轉(zhuǎn)移完成通知,向通信用CPU200通知執(zhí)行完成信號,所述執(zhí)行完成 信號通知執(zhí)行完了與間歇動作的開始或停止有關(guān)的處理。
DMA部310根據(jù)來自判斷部300的程序轉(zhuǎn)移要求信號而控制存儲器 I/F220或CCPU I/F240,不經(jīng)由通信用CPU200而直接執(zhí)行數(shù)據(jù)在內(nèi)部存 儲器210與RAM230之間、或內(nèi)部存儲器210與應(yīng)用側(cè)之間的傳送。此 時(shí),參考在寄存器320中設(shè)定的傳送源和傳送目的地的地址來執(zhí)行程序或 數(shù)據(jù)的轉(zhuǎn)移。
在寄存器320中,通過判斷部300而登記了在間歇動作時(shí)轉(zhuǎn)移的程序 或數(shù)據(jù)的傳送源或傳送目的地的地址,在程序轉(zhuǎn)移時(shí)經(jīng)由判斷部300而被 讀入到DMA部310中。
根據(jù)如上所述的結(jié)構(gòu),在本發(fā)明的便攜通信終端100中,在從通常動 作轉(zhuǎn)到間歇動作時(shí),將間歇動作用程序3存儲在通信側(cè)的內(nèi)部存儲器210 中。因此,通信用CPU200可以僅訪問內(nèi)部存儲器210來進(jìn)行間歇動作。
另外,在從通常動作轉(zhuǎn)到間歇動作時(shí),間歇動作用程序3轉(zhuǎn)移到應(yīng)用側(cè)的
ROM130和RAM140中。因此,在通常動作時(shí),不需要在通信側(cè)的存儲裝 置中確保用于間歇動作用程序3的存儲容量。特別是由于不在RAM230中 存儲間歇動作用程序3,因此能夠削減存儲容量。
另外,在各個(gè)塊間進(jìn)行控制的控制信號、數(shù)據(jù)流并不特別限定于端口 控制、串行控制、串行傳送、并行傳送等。另外,由于各個(gè)接口使用公知 的通常端口沒有問題,因此省略其詳細(xì)的結(jié)構(gòu)。并且,由于包括在LSI270
中的基帶部、無線部、電源部對于本領(lǐng)域技術(shù)人員來說是非常清楚的,因 此省略其詳細(xì)的結(jié)構(gòu)。
下面,參考圖3至圖8來詳細(xì)地說明本發(fā)明的便攜通信終端100的實(shí) 施方式中的從啟動時(shí)到通常動作、以及間歇動作的一系列動作。
圖3是表示與便攜通信終端100的動作(圖3的(a))相對應(yīng)的程序 的轉(zhuǎn)換狀況(圖3的(b))的時(shí)序圖。參考圖3, 一旦便攜通信終端100 的動作發(fā)生間歇動作模式與通信動作模式的切換,則進(jìn)行程序的替換。因 此,下面對發(fā)生間歇動作模式與通常動作模式的切換的啟動時(shí)、間歇動作 開始時(shí)、通常動作開始時(shí)(間歇動作結(jié)束時(shí))的便攜通信終端的動作進(jìn)行 詳細(xì)的說明。
(程序的轉(zhuǎn)換)
參考圖4來詳細(xì)地說明本發(fā)明的便攜通信終端100的程序的轉(zhuǎn)換。圖 4的(a)是表示便攜通信終端100中的存儲裝置的結(jié)構(gòu)的結(jié)構(gòu)圖。參考圖 的4的(a),表示了應(yīng)用側(cè)的ROM130和RAM140以及通信側(cè)的 RAM230和內(nèi)部存儲器210。圖4的(b)至圖4的(e)表示了在啟動時(shí) (圖4的(b))、通常動作中(圖4的(c))、從通常動作向間歇動作 轉(zhuǎn)變時(shí)(間歇動作開始時(shí))(圖4的(d))、從間歇動作向通常動作轉(zhuǎn) 變時(shí)(間歇動作停止時(shí))(圖4的(e))的每一個(gè)中存儲在應(yīng)用側(cè)和通信 側(cè)的存儲裝置中的程序。這里,圖4的(a)中表示存儲裝置的框線與圖4 的(b) 圖4的(e)中記載有程序的框線相對應(yīng)。
通常,在便攜通信終端中使用的所有程序被存儲在應(yīng)用側(cè)的ROM130 和RAM140中。參考圖4的(b),在便攜通信終端100啟動時(shí),存儲在
應(yīng)用側(cè)的通信用程序2被傳送給通信側(cè)的RAM230。
參考圖4的(c),在通常動作時(shí),在為了利用內(nèi)部存儲器210的高速 性而將通信用程序2的一部分從RAM230傳送給內(nèi)部存儲器210來進(jìn)行處 理的最優(yōu)化的同時(shí)執(zhí)行通信處理。
參考圖4的(d),在間歇動作開始時(shí),將存儲在內(nèi)部存儲器210中 的、不被間歇動作使用的不需要的程序(以下稱為轉(zhuǎn)存程序4)轉(zhuǎn)存到 RAM230中,并將間歇動作用程序3從應(yīng)用側(cè)傳送給內(nèi)部存儲器210。在 間歇動作中,通信用CPU200利用內(nèi)部存儲器210中的間歇動作用程序3 來進(jìn)行間歇動作。
參考圖4的(e),在結(jié)束間歇動作并轉(zhuǎn)到通常動作的情況下,將內(nèi)部 存儲器210中的間歇動作程序3轉(zhuǎn)存到應(yīng)用側(cè)的ROM130禾n RAM140中, 并轉(zhuǎn)到圖4的(c)所示的通常動作。在下次開始間歇動作時(shí),如圖4的 (d)所示,再次從內(nèi)部存儲器210向RAM230傳送轉(zhuǎn)存程序4,并從應(yīng) 用側(cè)的ROM130和RAM140向內(nèi)部存儲器210傳送間歇動作用程序3。
下面,參考圖5至圖7來說明啟動時(shí)、從通常動作轉(zhuǎn)到間歇動作時(shí)、 從間歇動作轉(zhuǎn)到通常動作時(shí)的每一個(gè)中的與程序的轉(zhuǎn)移有關(guān)的動作。 (啟動時(shí)的程序的轉(zhuǎn)移)
圖5是表示便攜通信終端IOO啟動時(shí)的程序的傳送動作的框圖。參考 圖5,在便攜通信終端100啟動時(shí),通信用CPU200向CCPU I/F240發(fā)出 傳送控制信號11。在傳送控制信號11中包含用于傳送取得通信用程序的 信息(例如程序ID)和傳送目的地的RAM230的地址等。CCPUI/F240經(jīng) 由ACPU I/F150向應(yīng)用側(cè)的存儲器I/F120發(fā)出基于傳送控制信號11的傳 送要求13。存儲器1/F120基于傳送要求13,從ROM130禾n RAM140取得 通信用程序2,并經(jīng)由ACPUI/F150傳送給CCPUI/F240。 CCPU I/F240將 被傳送過來的通信用程序2傳送給存儲器I/F220,并且發(fā)出對RAM230的 存儲要求14。存儲器I/F220將通信用程序2存儲于存儲要求14所包含的 RAM230的傳送目的地地址。
一旦便攜通信終端100的啟動動作結(jié)束,則通信用CPU200經(jīng)由存儲 器I/F220訪問RAM230,并利用存儲在RAM230中的通信用程序2來進(jìn)行通常動作。
(從通常動作向間歇動作轉(zhuǎn)變時(shí)的程序的轉(zhuǎn)移) 圖6是表示便攜通信終端結(jié)束通常動作、開始間歇動作時(shí)的程序的傳 送動作的框圖。參考圖6來說明在從通信動作向間歇動作轉(zhuǎn)變的情況下的
程序的轉(zhuǎn)移動作。這里,在通常動作中,通信用CPU200為了對間歇動作 用程序3的轉(zhuǎn)移進(jìn)行準(zhǔn)備而將間歇動作用程序3的傳送目的地信息記錄在 間歇控制裝置250中。
通信用CPU200根據(jù)便攜通信終端100的通信環(huán)境信息來判斷間歇動 作的開始,并對間歇控制裝置250發(fā)出間歇動作開始信號15。通信用 CPU200在發(fā)出了間歇動作開始信號15之后,設(shè)定在下次動作開始時(shí)來自 內(nèi)部存儲器210的程序的執(zhí)行,并為了削減消耗功率而轉(zhuǎn)變到低消耗功率 狀態(tài)。
間歇控制裝置250響應(yīng)間歇動作開始信號15而發(fā)出存回要求信號16 以控制存儲器I/F220,將在間歇接收時(shí)不使用的存回程序4從內(nèi)部存儲器 210存回到RAM230中。另外,經(jīng)由存儲器I/F220來控制RAM230以使其 成為低消耗功率狀態(tài)。
一旦存回動作結(jié)束,則間歇控制裝置250向CCPU I/F240發(fā)出傳送要 求信號17,向應(yīng)用側(cè)委托傳送在間歇接收時(shí)使用的間歇動作用程序3。 CCPU I/F240響應(yīng)傳送要求信號17,經(jīng)由ACPU I/F150向應(yīng)用側(cè)的存儲器 1/F120發(fā)出傳送要求18。存儲器I/F120根據(jù)傳送要求18,從ROM130和 RAM140獲取間歇動作用程序3,并經(jīng)由ACPU I/F150傳送給通信側(cè)的 CCPU I/F240。 CCPU I/F240將被傳送過來的間歇動作用程序3傳送給存儲 器I/F220,并且發(fā)出對內(nèi)部存儲器210的存儲要求19。存儲器I/F220將間 歇動作用程序3存儲于存儲要求19中所包含的內(nèi)部存儲器210的傳送目的 地地址。
通信用CPU200根據(jù)未圖示的硬件計(jì)時(shí)器的期滿而開始間歇動作。此 時(shí),通信用CPU200對內(nèi)部存儲器210進(jìn)行訪問,并使用存儲在內(nèi)部存儲 器210中的間歇動作用程序3來控制LSI270以進(jìn)行間歇動作。
如上所述,本發(fā)明的便攜通信終端100的通信用CPU200在間歇動作期間僅對內(nèi)部存儲器210進(jìn)行訪問,而不對RAM230進(jìn)行訪問。因此,能 夠削減對RAM230進(jìn)行訪問所需要的消耗功率。另外,通過間歇控制裝置 250的控制,RAM230自身也能夠維持為低消耗功率狀態(tài),因此能夠進(jìn)一 步抑制消耗功率。
(從間歇動作向通常動作轉(zhuǎn)變時(shí)的程序的轉(zhuǎn)移)
圖7是表示便攜通信終端結(jié)束間歇動作、開始通常動作時(shí)的程序的傳 送動作的框圖。參考圖7來說明在從間歇動作向通常動作轉(zhuǎn)變的情況下的 程序的轉(zhuǎn)移動作。這里,在通常動作中,通信用CPU200為了對間歇動作 用程序3的轉(zhuǎn)移進(jìn)行準(zhǔn)備而將間歇動作用程序的傳送目的地等信息存儲在 間歇控制裝置250中。
通信用CPU200根據(jù)便攜通信終端的100的通信環(huán)境信息來判斷通常 動作的開始,并對間歇控制裝置250發(fā)出間歇動作停止信號22。通信用 CPU200在發(fā)出了間歇動作停止信號22之后,設(shè)定在下次動作開始時(shí)來自 內(nèi)部存儲器210禾n RAM230的程序的執(zhí)行,并轉(zhuǎn)變到通常的消耗功率狀 態(tài)。
間歇控制裝置250響應(yīng)間歇動作停止信號22而發(fā)出存回要求信號 23,控制存儲器I/F220以從內(nèi)部存儲器210獲取間歇動作用程序3并傳送 給CCPU I/F240。另外,向CCPU I/F240發(fā)出包含傳送目的地信息的傳送 要求信號24,并向應(yīng)用側(cè)傳送從存儲器I/F220接收到的間歇動作用程序 3。并且,經(jīng)由存儲器1/F220對RAM230進(jìn)行控制,解除消耗功率狀態(tài)而 使其成為通常狀態(tài)。
CCPU I/F240響應(yīng)傳送要求信號24,經(jīng)由ACPU I/F150向應(yīng)用側(cè)的存 儲器I/F120傳送間歇動作用程序3,并且發(fā)出存儲要求25。存儲器I/F120 根據(jù)存儲要求25而在ROM130和RAM140中存儲間歇動作用程序3。
一旦存回操作結(jié)束,則間歇控制裝置250向通信用CPU200通知可以 開始通信動作。通信用CPU200根據(jù)存回操作完成的通知而開始通常動 作。此時(shí),通信用CPU200對RAM230進(jìn)行訪問,并利用存儲的通信用程 序2來控制LSI270以進(jìn)行通常動作。另外,間歇控制裝置250經(jīng)由存儲器 I/F220來控制RAM230,使RAM230的消耗功率狀態(tài)成為通常狀態(tài)。
這樣,在本發(fā)明的便攜通信終端在100中,在通常時(shí)將間歇用程序3
存儲在應(yīng)用側(cè)的存儲裝置中、在間歇動作時(shí)將間歇用程序3存儲在內(nèi)部存 儲器210中來進(jìn)行使用。因此,通信側(cè)的RAM230不需要存儲間歇動作用 程序3。因此,通過縮小RAM230的存儲容量,能夠縮小通信側(cè)的電路面 積,或者能夠有效地使用RAM230的存儲容量。
在具有如上所述的結(jié)構(gòu)的便攜通信終端100中,可以根據(jù)間歇動作時(shí) 的通信環(huán)境來細(xì)分所使用的間歇動作用程序3的單位并進(jìn)行替換。具體而 言,參考圖8,以在處于能夠接收到無線電波而利用服務(wù)的環(huán)境中的區(qū)內(nèi) 時(shí)所使用的區(qū)內(nèi)間歇動作程序和在無法接收到無線電波的區(qū)外時(shí)所使用的 區(qū)外間歇動作程序?yàn)閱挝贿M(jìn)行分割,并保存在應(yīng)用側(cè)的ROM130或 RAM140中。在間歇動作中,在區(qū)內(nèi)時(shí)僅將區(qū)內(nèi)間歇動作程序轉(zhuǎn)移到通信 側(cè)的內(nèi)部存儲器210中(參考圖8的(b)),在區(qū)外時(shí)僅將區(qū)外間歇動 作程序轉(zhuǎn)移到內(nèi)部存儲器210中(參考圖8的(c)),并進(jìn)行與各通信環(huán) 境相應(yīng)的間歇動作。這樣,越是能夠根據(jù)通信環(huán)境對間歇時(shí)所使用的間歇 動作用程序3的單位進(jìn)行細(xì)分,越能夠削減內(nèi)部存儲器210的容量。因 此,根據(jù)本發(fā)明的便攜通信終端100,能夠縮小通信側(cè)的RAM230和內(nèi)部 存儲器210的電路面積,因此可以削減開發(fā)成本。
以上詳細(xì)地說明了本發(fā)明的實(shí)施方式,但是具體的結(jié)構(gòu)不限于上述實(shí) 施方式,在不脫離本發(fā)明的主旨的范圍內(nèi)的變更也包含在本發(fā)明中。在本 實(shí)施方式中,將安裝了雙CPU的便攜通信終端作為一個(gè)例子而說明了實(shí)施 方式,但如果有存儲間歇程序3的外部存儲裝置,也可以是在間歇動作時(shí) 將間歇程序從外部存儲裝置轉(zhuǎn)移到內(nèi)部存儲器210中并在通常動作時(shí)存回 到外部存儲裝置中的方式。
權(quán)利要求
1.一種便攜通信裝置,包括RAM;內(nèi)部存儲器,比所述RAM更加高速;通信用運(yùn)算處理裝置,使用加載到所述RAM中的通信用程序來進(jìn)行通信動作;間歇控制裝置;以及存儲裝置,存儲間歇動作用程序;其中,所述間歇控制裝置響應(yīng)從所述通信用運(yùn)算處理裝置發(fā)出的間歇動作開始信號,將存儲在所述存儲裝置中的間歇動作用程序轉(zhuǎn)移到所述內(nèi)部存儲器中,一旦所述轉(zhuǎn)移完成,則所述通信用運(yùn)算處理裝置停止所述通信動作,并使用所述內(nèi)部存儲器中的間歇動作用程序來進(jìn)行間歇接收動作。
2. 如權(quán)利要求1所述的便攜通信終端,其中,所述間歇控制裝置在響應(yīng)來自所述通信用運(yùn)算處理裝置的間歇動作開 始信號而將所述內(nèi)部存儲器中的不被間歇接收動作使用的程序轉(zhuǎn)存到所述 RAM中之后,將存儲在所述存儲裝置中的間歇動作用程序轉(zhuǎn)移到所述內(nèi) 部存儲器中。
3. 如權(quán)利要求1或2所述的便攜通信終端,其中, 所述通信用運(yùn)算處理裝置在所述通信動作時(shí)向所述間歇控制裝置通知所述間歇動作用程序的傳送目的地的信息,'所述間歇控制裝置將所述間歇動作用程序存儲于基于所述傳送目的地 信息的所述內(nèi)部存儲器中的傳送目的地。
4. 如權(quán)利要求1至3中任一項(xiàng)所述的便攜通信終端,其中, 所述通信用運(yùn)算處理裝置在從間歇接收動作轉(zhuǎn)到通信動作時(shí),向所述間歇控制裝置發(fā)出間歇動作停止信號,所述間歇控制裝置響應(yīng)所述間歇動作停止信號,將所述內(nèi)部存儲器中 的間歇動作用程序轉(zhuǎn)移到所述存儲裝置中。
5. 如權(quán)利要求1至4中任一項(xiàng)所述的便攜通信終端,其中, 所述間歇控制裝置進(jìn)行控制,使所述間歇接收動作中的所述RAM的消耗功率量比所述通信動作時(shí)的消耗功率量低。
6. 如權(quán)利要求1至5中任一項(xiàng)所述的便攜通信終端,其中, 所述間歇動作用程序包括根據(jù)基于通信環(huán)境狀態(tài)的條件而被細(xì)分的多個(gè)間歇動作用程序,所述間歇控制裝置根據(jù)基于所述通信環(huán)境狀態(tài)的條件,將所述多個(gè)間 歇動作用程序中的某一個(gè)從所述存儲裝置轉(zhuǎn)移到所述內(nèi)部存儲器中,一旦所述轉(zhuǎn)移完成,則所述通信用運(yùn)算處理裝置停止所述通信動作, 并使用所述內(nèi)部存儲器中的間歇動作用程序來進(jìn)行間歇接收動作。
7. 如權(quán)利要求1至6中任一項(xiàng)所述的便攜通信終端,還包括 應(yīng)用用運(yùn)算處理裝置,使用應(yīng)用用程序來執(zhí)行所述通信動作以外的動作;以及存儲裝置,除了所述間歇動作用程序之外還存儲所述應(yīng)用用程序; 其中,所述間歇控制裝置響應(yīng)來自所述通信用運(yùn)算處理裝置的間歇動作開始信號,將存儲在所述存儲裝置中的間歇動作用程序轉(zhuǎn)移到所述內(nèi)部存儲器中,一旦所述轉(zhuǎn)移完成,則所述通信用運(yùn)算處理裝置停止所述通信動作, 并使用所述內(nèi)部存儲器中的間歇動作用程序來執(zhí)行間歇接收動作。
8. —種通信方法,包括以下步驟使用RAM中的通信用程序來進(jìn)行通信動作的通信用運(yùn)算處理裝置發(fā) 出間歇動作開始信號;間歇控制裝置響應(yīng)所述間歇動作開始信號,將存儲裝置中的間歇動作 用程序從所述存儲裝置轉(zhuǎn)移到內(nèi)部存儲器中;以及在所述轉(zhuǎn)移完成后,所述通信用運(yùn)算處理裝置停止所述通信動作,以 比對所述RAM的訪問速度更高的速度訪問內(nèi)部存儲器,并使用所述內(nèi)部 存儲器中的間歇動作用程序來進(jìn)行間歇接收動作。
9. 如權(quán)利要求8所述的通信方法,其中, 所述轉(zhuǎn)移的步驟包括以下步驟所述間歇控制裝置響應(yīng)從所述通信用運(yùn)算處理裝置發(fā)出的間歇動作開 始信號,將所述內(nèi)部存儲器中的不被間歇接收動作使用的程序轉(zhuǎn)存到所述RAM中。
10. 如權(quán)利要求8或9所述的通信方法,其中, 所述轉(zhuǎn)移的步驟包括以下步驟所述通信用運(yùn)算處理裝置在所述通信動作時(shí)向所述間歇控制裝置通知 所述間歇動作用程序的傳送目的地的信息;以及所述間歇控制裝置將所述間歇動作用程序存儲于基于所述傳送目的地 信息的所述內(nèi)部存儲器中的傳送目的地。
11. 如權(quán)利要求8至10中任一項(xiàng)所述的通信方法,還包括以下步驟 所述通信用運(yùn)算處理裝置在從間歇接收動作轉(zhuǎn)到通信動作時(shí)對所述間歇控制裝置發(fā)出間歇動作停止信號,所述間歇控制裝置響應(yīng)所述間歇動作停止信號,將所述內(nèi)部存儲器中 的間歇動作用程序轉(zhuǎn)移到所述存儲裝置中。
12. 如權(quán)利要求8至11中任一項(xiàng)所述的通信方法,還包括以下步驟所述間歇控制裝置進(jìn)行控制,使所述間歇接收動作中的所述RAM的 消耗功率量比所述通信動作時(shí)的消耗功率量低。
全文摘要
本發(fā)明提供一種能夠減小間歇接收動作時(shí)的消耗功率的便攜通信終端和通信方法。本發(fā)明的便攜通信終端包括RAM;內(nèi)部存儲器,比所述RAM更加高速;通信用運(yùn)算處理裝置,使用加載到所述RAM中的通信用程序來進(jìn)行通信動作;間歇控制裝置;以及存儲裝置,存儲間歇動作用程序。所述間歇控制裝置響應(yīng)從所述通信用運(yùn)算處理裝置發(fā)出的間歇動作開始信號,將存儲在所述存儲裝置中的間歇動作用程序轉(zhuǎn)移到所述內(nèi)部存儲器中。一旦所述轉(zhuǎn)移完成,則所述通信用運(yùn)算處理裝置停止所述通信動作,并使用所述內(nèi)部存儲器中的間歇動作用程序來進(jìn)行間歇接收動作。
文檔編號H04B7/26GK101375530SQ20078000335
公開日2009年2月25日 申請日期2007年2月6日 優(yōu)先權(quán)日2006年2月8日
發(fā)明者加藤健一 申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1