專利名稱:移動(dòng)數(shù)據(jù)終端及其通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及省電的移動(dòng)數(shù)據(jù)終端及其通信方法。
背景技術(shù):
諸如移動(dòng)電話之類的可便攜終端在其電池容量上存在限制。因此,在該技術(shù)領(lǐng)域中,非常需要節(jié)能。
日本早期公開專利公布(公開)No.2000-036770、(公開)No.2000-244351、(公開)No.2002-202830、(公開)No.2002-368676和(公開)No.2003-110484都公開了用于降低移動(dòng)電話的功耗的技術(shù)。
日本早期公開專利公布(公開)No.2000-036770描述了一種現(xiàn)有技術(shù),該技術(shù)通過在休眠狀態(tài)中停止用于操作裝置的快時(shí)鐘(主時(shí)鐘),并且提供一慢時(shí)鐘,以作為替代的另一時(shí)鐘,從而降低功耗。
日本早期公開專利公布(公開)No.2000-244351描述了在不同情況下的主時(shí)鐘裝置和從時(shí)鐘裝置的使用,其中主時(shí)鐘裝置用于產(chǎn)生具有高精確度的第一時(shí)鐘信號(hào),而從時(shí)鐘裝置則用于產(chǎn)生第二時(shí)鐘信號(hào),所述第二時(shí)鐘信號(hào)與主時(shí)鐘裝置所產(chǎn)生的第一時(shí)鐘信號(hào)相比具有較低的精確度,并且從時(shí)鐘裝置的功耗也低于主時(shí)鐘裝置。
日本早期公開專利公布(公開)No.2002-202830描述了一種微型計(jì)算機(jī),其包括用于操作CPU的主時(shí)鐘產(chǎn)生裝置以及間歇性操作控制裝置,所述間歇性操作控制裝置用于控制CPU,使CPU除了在接收到比主時(shí)鐘更低頻率的從時(shí)鐘時(shí)進(jìn)行操作外,還可以間歇性地進(jìn)行操作。
日本早期公開專利公布(公開)No.2002-368676描述了用于進(jìn)行正常操作的第一頻率時(shí)鐘和用于在休眠狀態(tài)中進(jìn)行控制的第二頻率時(shí)鐘的使用。
日本早期公開專利公布(公開)No.2003-110484公開了一種時(shí)鐘切換裝置,如果數(shù)據(jù)處理控制裝置處于喚醒狀態(tài)中,該時(shí)鐘切換裝置則用于將高速的時(shí)鐘信號(hào)作為第一時(shí)鐘信號(hào)而提供到第二時(shí)鐘信號(hào)提供裝置,并且如果數(shù)據(jù)處理控制裝置處于到喚醒狀態(tài)或休眠狀態(tài)的轉(zhuǎn)換狀態(tài)中,該時(shí)鐘切換裝置則用于將低速的時(shí)鐘信號(hào)作為第一時(shí)鐘信號(hào)而提供到第二時(shí)鐘信號(hào)提供裝置。
但是,在以上切換操作時(shí)鐘的傳統(tǒng)技術(shù)中,在降低移動(dòng)電話的功耗方面存在限制。換句話說,在這些技術(shù)中,在利用較低操作時(shí)鐘的操作期間的功耗是最小功耗。
但是,傳統(tǒng)技術(shù)具有下述問題。參考圖7,示出了在傳統(tǒng)移動(dòng)數(shù)據(jù)終端中的CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。如圖7所示,如果CPU操作時(shí)鐘信號(hào)被改變到低速(低頻率)CPU時(shí)鐘<2>,那么存儲(chǔ)器訪問時(shí)鐘頻率也會(huì)與CPU操作時(shí)鐘信號(hào)同樣地相應(yīng)于CPU時(shí)鐘<2>而變低。
注意,<2>表示低頻狀態(tài)。在圖7中未示出高頻狀態(tài)<1>。
發(fā)明內(nèi)容
鑒于以上和其他示例性問題,本發(fā)明的示例性特征在于提供了一種移動(dòng)數(shù)據(jù)終端及其通信方法,所述移動(dòng)數(shù)據(jù)終端及其通信方法可以在保持到ROM/RAM的訪問速度的同時(shí)降低CPU的功耗。
具體而言,該示例性特征是通過以下方法來實(shí)現(xiàn)的如果移動(dòng)電話在例如等待狀態(tài)中的處理要少于其在繁忙狀態(tài)中的處理,則將提供到CPU的時(shí)鐘信號(hào)的頻率設(shè)置為低于繁忙狀態(tài)中的頻率,但是存儲(chǔ)器訪問時(shí)鐘控制裝置將提供到ROM/RAM的訪問時(shí)鐘信號(hào)的頻率保持在與繁忙狀態(tài)相同的頻率上。
為了實(shí)現(xiàn)該示例性特征,如果將移動(dòng)數(shù)據(jù)終端置于等待狀態(tài)中,CPU時(shí)鐘控制裝置則將已經(jīng)在移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中被設(shè)置的CPU操作時(shí)鐘信號(hào)改變到低速度的CPU操作時(shí)鐘信號(hào)上。
同時(shí),存儲(chǔ)器訪問時(shí)鐘控制裝置對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,以便將其保持在與移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的存儲(chǔ)器訪問時(shí)鐘信號(hào)相同的水平上,其中所述存儲(chǔ)控制器用于調(diào)整ROM/RAM訪問速度以及CPU操作速度。
圖1示出了根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端中相關(guān)部分的配置的框圖。
圖2是本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端在繁忙狀況下的CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。
圖3是本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端在不繁忙狀況下的CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。
圖4是本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端在服務(wù)區(qū)內(nèi)進(jìn)行等待時(shí)所執(zhí)行的操作的流程圖。
圖5是本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端在服務(wù)區(qū)外進(jìn)行等待時(shí)所執(zhí)行的操作的流程圖。
圖6(A)示出了當(dāng)本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端處于繁忙狀態(tài)的情況下,CPU執(zhí)行預(yù)定處理時(shí),在CPU中流動(dòng)的消耗電流的圖。
圖6(B)示出了當(dāng)在傳統(tǒng)的移動(dòng)數(shù)據(jù)終端中設(shè)置低速度CPU操作時(shí)鐘信號(hào)的情況下,CPU執(zhí)行預(yù)定處理時(shí),在CPU中流動(dòng)的消耗電流的圖。
圖6(C)示出了當(dāng)在本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端中設(shè)置低速度CPU操作時(shí)鐘信號(hào)的情況下,CPU執(zhí)行預(yù)定處理時(shí),在CPU中流動(dòng)的消耗電流的圖。
圖7是在傳統(tǒng)的移動(dòng)數(shù)據(jù)終端中的CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。
具體實(shí)施例方式
在下文中,將參考附圖來詳細(xì)描述根據(jù)本發(fā)明的省電的移動(dòng)數(shù)據(jù)終端的示例性實(shí)施例。
圖1示出了根據(jù)本發(fā)明示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端的框圖。圖2示出了當(dāng)根據(jù)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100處于繁忙狀況下時(shí),提供到CPU的正常CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。圖3示出了當(dāng)根據(jù)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100處于等待狀況下的CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。圖4示出了當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100在服務(wù)區(qū)內(nèi)處于等待狀態(tài)時(shí)所執(zhí)行的操作的流程圖。
該實(shí)施例的移動(dòng)數(shù)據(jù)終端100包括CPU1、存儲(chǔ)控制器2、ROM/RAM3、發(fā)射/接收電路4、間歇性接收控制電路5、CPU操作時(shí)鐘控制電路6、緩存7、總線8、控制線9、控制線10、專用總線11、控制線12、CPU時(shí)鐘控制裝置13和存儲(chǔ)器訪問時(shí)鐘控制裝置14。
CPU1經(jīng)由存儲(chǔ)控制器2和總線8而被連接到移動(dòng)數(shù)據(jù)終端100中的各個(gè)部分。CPU1對(duì)移動(dòng)數(shù)據(jù)終端中的這些部分進(jìn)行控制。
存儲(chǔ)控制器2對(duì)CPU1中的訪問速度和ROM/RAM3中的訪問速度進(jìn)行調(diào)整。對(duì)CPU1執(zhí)行調(diào)整,以經(jīng)由總線8而讀出ROM/RAM3中記錄的程序和數(shù)據(jù)(圖2中的地址<1>和數(shù)據(jù)<1>)。注意,<1>指示正常(高頻)狀態(tài)。
ROM/RAM(外部存儲(chǔ)器)3被用作移動(dòng)數(shù)據(jù)終端100所需程序的存儲(chǔ)位置或工作存儲(chǔ)器。
發(fā)射/接收電路4用于執(zhí)行無線數(shù)據(jù)發(fā)射或接收。
間歇性接收控制電路5只為了確認(rèn)傳入呼叫等等而間歇性地操作接收電路。間歇性接收控制電路5經(jīng)由控制線12來控制發(fā)射/接收電路4的發(fā)射/接收操作。
CPU1經(jīng)由存儲(chǔ)控制器2和總線8來控制CPU操作時(shí)鐘控制電路6。CPU操作時(shí)鐘控制電路6包括CPU時(shí)鐘控制裝置13和存儲(chǔ)器訪問時(shí)鐘控制裝置14,從而對(duì)提供到CPU1和存儲(chǔ)控制器2的時(shí)鐘信號(hào)進(jìn)行控制。CPU操作時(shí)鐘控制電路6經(jīng)由控制線9而將存儲(chǔ)器訪問時(shí)鐘信號(hào)提供到存儲(chǔ)控制器2,并且經(jīng)由控制線10而將CPU操作時(shí)鐘信號(hào)提供到CPU1。
緩存7用于對(duì)ROM/RAM3中所存儲(chǔ)的移動(dòng)數(shù)據(jù)終端100的程序和數(shù)據(jù)進(jìn)行緩存。緩存7能夠快速訪問,從而經(jīng)由專用總線11來建立與CPU1的連接。
通過使用專用總線11,CPU1能夠以比讀取ROM/RAM3中所存儲(chǔ)的程序和數(shù)據(jù)更高的速度(與提供到CPU1的CPU時(shí)鐘相同的速度)來讀取和引用由緩沖存儲(chǔ)器7所緩存的程序和數(shù)據(jù)。
參考圖2,下面將描述當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100繁忙時(shí)所執(zhí)行的操作。
參考圖2,這里示出了關(guān)于CPU時(shí)鐘<1>、存儲(chǔ)器訪問時(shí)鐘<1>、地址<1>和數(shù)據(jù)<1>的時(shí)序圖。
在圖2中,CPU時(shí)鐘<1>是下述CPU操作時(shí)鐘信號(hào),如果移動(dòng)數(shù)據(jù)終端100處于繁忙狀況中,圖1所示的CPU操作時(shí)鐘控制電路6則將所述CPU操作時(shí)鐘信號(hào)提供到CPU1。
存儲(chǔ)器訪問時(shí)鐘<1>是CPU操作時(shí)鐘控制電路6經(jīng)由控制線9而提供給存儲(chǔ)控制器2的時(shí)鐘信號(hào)。存儲(chǔ)器訪問時(shí)鐘<1>的頻率與CPU1讀出ROM/RAM3中所記錄的程序和數(shù)據(jù)(圖2中的地址<1>和數(shù)據(jù)<1>)的訪問速度相關(guān)。
具體而言,在該實(shí)施例中,存儲(chǔ)控制器2通過使用存儲(chǔ)器訪問時(shí)鐘<1>而在存儲(chǔ)器訪問時(shí)鐘<1>的每個(gè)周期中指定ROM/RAM3的地址<1>,或者讀取和寫入ROM/RAM3中所記錄的數(shù)據(jù)<1>。
在圖2中,存儲(chǔ)器訪問時(shí)鐘<1>的頻率大約是CPU時(shí)鐘<1>的頻率的一半。這種效果是由于將CPU操作時(shí)鐘控制電路6配置為通過分割CPU時(shí)鐘<1>來產(chǎn)生存儲(chǔ)器訪問時(shí)鐘<1>而得到的。
下面將描述當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100在服務(wù)區(qū)內(nèi)進(jìn)行等待時(shí)所執(zhí)行的操作。
當(dāng)移動(dòng)數(shù)據(jù)終端100在來自基站(未示出)的無線電波的影響范圍(服務(wù)區(qū))內(nèi)進(jìn)行等待期間,基站和移動(dòng)數(shù)據(jù)終端100經(jīng)由控制信道(PCH尋呼信道)來交換數(shù)據(jù)。換句話說,移動(dòng)數(shù)據(jù)終端100在等待期間,在為其分配的每個(gè)周期中檢查是否存在向其傳入的傳入呼叫。如果存在任何到移動(dòng)數(shù)據(jù)終端的傳入呼叫,基站則在所分配的周期中插入指示傳入呼叫的數(shù)據(jù)。在參考PCH而確定傳入呼叫之后,移動(dòng)數(shù)據(jù)終端100嘗試通過使用專用信道來建立連接。
參考圖4,示出了該實(shí)施例的移動(dòng)數(shù)據(jù)終端100在服務(wù)區(qū)內(nèi)處于等待狀態(tài)中的上述操作的處理的流程圖。
如圖4所示,當(dāng)啟動(dòng)PCH接收時(shí)(步驟101),如圖1所示的CPU1對(duì)CPU操作時(shí)鐘控制電路6的CPU時(shí)鐘控制裝置13進(jìn)行控制,從而將CPU操作時(shí)鐘信號(hào)的設(shè)置改變到比在繁忙狀態(tài)中所設(shè)置的正常CPU操作時(shí)鐘信號(hào)(圖2中的CPU時(shí)鐘<1>)更低的速度(更低的頻率)上(步驟102)。
之后,在PCH接收的間歇性接收期間(步驟103),移動(dòng)數(shù)據(jù)終端100以慢時(shí)鐘信號(hào)進(jìn)行操作。
如果存在到移動(dòng)數(shù)據(jù)終端100的傳入呼叫,或者來自移動(dòng)數(shù)據(jù)終端100的傳出呼叫,則不再需要等待響應(yīng),并且從而停止PCH接收(步驟104)。在這種情況下,CPU1對(duì)CPU操作時(shí)鐘控制電路6的CPU時(shí)鐘控制裝置13進(jìn)行控制,以設(shè)置如圖2所示的正常CPU操作時(shí)鐘信號(hào)(CPU時(shí)鐘<1>)。之后,CPU1基于如圖2所示的快CPU時(shí)鐘<1>進(jìn)行操作。這樣,CPU1以大約是所設(shè)置的慢CPU時(shí)鐘<2>的兩倍的速度進(jìn)行操作。
參考圖3,這里示出了關(guān)于CPU操作時(shí)鐘信號(hào)、存儲(chǔ)器訪問時(shí)鐘信號(hào)、地址和數(shù)據(jù)的時(shí)序圖。參考圖3,下面將描述當(dāng)CPU操作時(shí)鐘信號(hào)被設(shè)置為低速度時(shí)的移動(dòng)數(shù)據(jù)終端100的操作。
如圖3所示的CPU時(shí)鐘<2>是在上述步驟102的設(shè)置中被改變的低速度(低頻率)CPU操作時(shí)鐘信號(hào)。在該實(shí)施例中,通過分割如圖2所示的CPU時(shí)鐘<1>來產(chǎn)生作為低速度(低頻率)CPU操作時(shí)鐘信號(hào)的CPU時(shí)鐘<2>的頻率。
如圖3所示,關(guān)于存儲(chǔ)器訪問時(shí)鐘,如圖1所示的存儲(chǔ)器訪問時(shí)鐘控制裝置14對(duì)存儲(chǔ)器訪問時(shí)鐘<1>進(jìn)行設(shè)置,以便保持如圖2所示的移動(dòng)數(shù)據(jù)終端100的繁忙狀況下的設(shè)置。換句話說,在該實(shí)施例中,存儲(chǔ)器訪問時(shí)鐘控制裝置14將被分割的CPU時(shí)鐘<2>加倍。從而,即使在設(shè)置CPU時(shí)鐘<2>之后,也可以保持存儲(chǔ)器訪問時(shí)鐘。
以上存儲(chǔ)器訪問時(shí)鐘控制裝置14的提供使得在設(shè)置到低速度(低頻率)時(shí),避免存儲(chǔ)器訪問時(shí)鐘信號(hào)隨著到低速度(低頻率)CPU時(shí)鐘<2>的設(shè)置改變而被改變。
由于在存儲(chǔ)器訪問時(shí)鐘的每個(gè)周期中,對(duì)ROM/RAM3中所記錄的地址和數(shù)據(jù)進(jìn)行控制,因此如圖3中的地址<1>和數(shù)據(jù)<1>所示,可以以是傳統(tǒng)技術(shù)兩倍的速度對(duì)ROM/RAM3中的地址和數(shù)據(jù)進(jìn)行控制。因此,根據(jù)本發(fā)明的該實(shí)施例,當(dāng)CPU1執(zhí)行預(yù)定處理時(shí),與傳統(tǒng)技術(shù)相比,可以減少處理時(shí)間。
下面將描述當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100在基站(未示出)的服務(wù)區(qū)外進(jìn)行等待(在服務(wù)區(qū)外進(jìn)行等待)時(shí)所執(zhí)行的操作。參考圖5,這里示出了當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100在服務(wù)區(qū)外進(jìn)行等待時(shí)所執(zhí)行的操作的流程圖。
如圖5所示,如果移動(dòng)數(shù)據(jù)終端100開始在服務(wù)區(qū)外進(jìn)行等待(步驟201),CPU1則對(duì)CPU操作時(shí)鐘控制電路6的CPU時(shí)鐘控制裝置13進(jìn)行控制,從而將CPU操作時(shí)鐘信號(hào)的設(shè)置改變到比繁忙狀態(tài)中所設(shè)置的正常CPU操作時(shí)鐘信號(hào)(圖2中的CPU時(shí)鐘<1>)更低的速度(更低的頻率)。這里要注意,術(shù)語“在服務(wù)區(qū)外進(jìn)行等待”暗示出執(zhí)行小區(qū)搜索以找到基站。當(dāng)在步驟202的設(shè)置中改變了CPU操作時(shí)鐘信號(hào)時(shí),移動(dòng)數(shù)據(jù)終端100的操作與已經(jīng)參考圖3所描述的操作相同。
因此,在如圖5所示的用于找到基站的小區(qū)搜索(步驟203)期間,移動(dòng)數(shù)據(jù)終端100與已經(jīng)參考圖3所描述的內(nèi)容類似地進(jìn)行操作。
之后,如果移動(dòng)數(shù)據(jù)終端100在小區(qū)搜索期間找到了在服務(wù)區(qū)中現(xiàn)有的小區(qū),控制則前進(jìn)至服務(wù)區(qū)轉(zhuǎn)換步驟(步驟204)。在這種情況下,CPU1則對(duì)CPU操作時(shí)鐘控制電路6的CPU時(shí)鐘控制裝置13進(jìn)行控制,從而將設(shè)置改變到CPU時(shí)鐘<1>(在繁忙狀態(tài)中所設(shè)置的正常CPU操作時(shí)鐘信號(hào))。從而,CPU1基于圖2中所示的CPU時(shí)鐘<1>的周期進(jìn)行操作,并且因此以約為CPU時(shí)鐘<2>的設(shè)置的兩倍的速度進(jìn)行操作。
如上所述,該實(shí)施例包括第一裝置的應(yīng)用,所述第一裝置用于將設(shè)置改變到具有比正常CPU操作時(shí)鐘信號(hào)(圖2中所示的CPU時(shí)鐘<1>)更低的頻率的CPU操作時(shí)鐘信號(hào)(圖3中所示的CPU時(shí)鐘<2>)。當(dāng)移動(dòng)數(shù)據(jù)終端100在服務(wù)區(qū)內(nèi)進(jìn)行等待時(shí)(在PCH接收時(shí))和在服務(wù)區(qū)外進(jìn)行等待時(shí),則通過圖1中所示的CPU時(shí)鐘控制裝置13,設(shè)置其頻率比移動(dòng)數(shù)據(jù)終端100繁忙時(shí)設(shè)置的CPU時(shí)鐘<1>低的CPU操作時(shí)鐘信號(hào)。另一方面,關(guān)于存儲(chǔ)器訪問時(shí)鐘信號(hào),存在第二裝置的應(yīng)用,所述第二裝置用于利用圖1中所示的存儲(chǔ)器訪問時(shí)鐘控制裝置14來保持移動(dòng)數(shù)據(jù)終端100在繁忙狀況下的存儲(chǔ)器訪問時(shí)鐘信號(hào)的設(shè)置,從而避免存儲(chǔ)器訪問速度的降低。
在傳統(tǒng)的移動(dòng)數(shù)據(jù)終端中,由于CPU操作時(shí)鐘控制電路的電路特性,而致使存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率依賴于CPU操作時(shí)鐘信號(hào)。因此,如果CPU操作時(shí)鐘信號(hào)的設(shè)置被改變到低速度(低頻率),那么存儲(chǔ)器訪問時(shí)鐘信號(hào)的設(shè)置也會(huì)因此被改變到低速度(低頻率),如上所述。這導(dǎo)致了CPU對(duì)ROM/RAM中所記錄的程序或數(shù)據(jù)的訪問速度的降低。在該實(shí)施例中,本發(fā)明的特性在于,存儲(chǔ)器訪問時(shí)鐘控制裝置14將存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率保持在設(shè)置改變之前所使用的水平上。從而,可以獲得降低移動(dòng)數(shù)據(jù)終端的CPU功耗的效果,在下文中將對(duì)此進(jìn)行詳細(xì)描述。
下面將描述該實(shí)施例的移動(dòng)數(shù)據(jù)終端100中的CPU1的功耗。參考圖6(A)、圖6(B)和圖6(C),這里示出了用于解釋該實(shí)施例的移動(dòng)數(shù)據(jù)終端100中的CPU1的功耗的圖。
圖6(A)示出了當(dāng)本發(fā)明的示例性實(shí)施例的移動(dòng)數(shù)據(jù)終端處于繁忙狀態(tài)的情況下,CPU1執(zhí)行預(yù)定處理時(shí),在CPU1中流動(dòng)的消耗電流的圖。其中縱軸指示在CPU1中流動(dòng)的電流的軸,并且橫軸指示時(shí)間軸。
圖6(B)示出了當(dāng)在傳統(tǒng)的移動(dòng)數(shù)據(jù)終端中設(shè)置低速度(低頻率)CPU操作時(shí)鐘信號(hào)的情況下(參見圖7),CPU執(zhí)行預(yù)定處理時(shí),在CPU中流動(dòng)的消耗電流的圖。其中縱軸指示在CPU中流動(dòng)的電流的軸,并且橫軸指示時(shí)間軸。
圖6(C)示出了當(dāng)在該實(shí)施例的移動(dòng)數(shù)據(jù)終端中設(shè)置低速度(低頻率)CPU操作時(shí)鐘信號(hào)的情況下(參見圖3),CPU1執(zhí)行預(yù)定處理時(shí),在CPU1中流動(dòng)的消耗電流的圖。其中縱軸指示在CPU1中流動(dòng)的電流的軸,并且橫軸指示時(shí)間軸。
如圖6(A)所示,當(dāng)該實(shí)施例的移動(dòng)數(shù)據(jù)終端100繁忙時(shí),如已經(jīng)參考圖2所描述的,將CPU時(shí)鐘<1>(高頻率)提供到CPU1,并且因此消耗電流大約是如圖6(B)中所示的將CPU時(shí)鐘<2>(低頻率)提供到CPU1的情況的兩倍。
在圖6(B)中,使用了傳統(tǒng)的移動(dòng)數(shù)據(jù)終端,并且將具有低頻率的CPU時(shí)鐘<2>提供到該傳統(tǒng)的移動(dòng)數(shù)據(jù)終端,其中CPU時(shí)鐘<2>的頻率大約是CPU時(shí)鐘<1>的頻率的一半,并且在CPU1中流動(dòng)的電流大約是圖6(A)中的電流的一半。
另一方面,在圖6(B)中,CPU時(shí)鐘<2>的頻率大約是CPU時(shí)鐘<1>的頻率的一半,因此CPU1執(zhí)行預(yù)定處理的時(shí)間大約是圖6(A)中的時(shí)間的兩倍。因此,CPU1用于執(zhí)行預(yù)定處理所必需的功耗獨(dú)立于CPU操作時(shí)鐘信號(hào)的頻率。這樣,圖6(A)中的功耗與圖6(B)中的功耗大致相等。
另一方面,如圖6(C)所示,如果如已經(jīng)參考圖3所描述的,在該實(shí)施例的移動(dòng)數(shù)據(jù)終端100中,將CPU時(shí)鐘<2>提供到CPU1,并且通過使用圖1中所示的存儲(chǔ)器訪問時(shí)鐘控制裝置14來設(shè)置存儲(chǔ)器訪問時(shí)鐘<1>,那么存儲(chǔ)器訪問速度要高于如已經(jīng)參考圖7所描述的,在圖6(B)中提供存儲(chǔ)器訪問時(shí)鐘<2>的情況下的存儲(chǔ)器訪問速度,并且因此與傳統(tǒng)的移動(dòng)數(shù)據(jù)終端相比,可以減少CPU1執(zhí)行預(yù)定處理的時(shí)間。
如圖6(C)中的實(shí)線所指出的,與圖6(B)中使用傳統(tǒng)的移動(dòng)數(shù)據(jù)終端100的情況(圖6(C)中的虛線所包圍的區(qū)域)相比,減少了CPU1執(zhí)行預(yù)定處理的時(shí)間。因此,根據(jù)該實(shí)施例,本發(fā)明獲得了降低CPU1的功耗的效果。
順便提及,如上所述,在該實(shí)施例中,僅僅利用第一裝置(用于設(shè)置其頻率低于繁忙狀態(tài)中的CPU時(shí)鐘信號(hào)頻率的CPU時(shí)鐘信號(hào)參見圖3)則無法獲得降低CPU1的功耗的效果。但是,第一裝置(用于將圖1中的CPU操作時(shí)鐘控制電路6所設(shè)置的CPU操作時(shí)鐘信號(hào)的頻率改變到低頻率)是應(yīng)用第二裝置(用于以如下方式來避免對(duì)ROM/RAM的訪問速度的降低在設(shè)置到低速度(低頻率)的過程中,存儲(chǔ)器訪問時(shí)鐘信號(hào)不會(huì)隨著第一裝置的應(yīng)用而同時(shí)被改變,(從而獲得了與移動(dòng)數(shù)據(jù)終端處于繁忙狀況時(shí)相同的存儲(chǔ)器訪問時(shí)鐘信號(hào)的設(shè)置))所必需的。
在該實(shí)施例中,ROM/RAM訪問速度被保持在一定或更高速度上,以減少存儲(chǔ)器訪問時(shí)間,從而減少了CPU執(zhí)行預(yù)定處理的處理時(shí)間,并且因此獲得了降低CPU功耗的效果。因此,為了達(dá)到用于實(shí)現(xiàn)該實(shí)施例的示例性效果所需的ROM/RAM訪問速度,存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率則需要相應(yīng)地具有一定或更高頻率。但是,由于圖1中所示的CPU操作時(shí)鐘控制電路6的電路特性,在存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率和CPU操作時(shí)鐘信號(hào)的頻率之間具有預(yù)定的關(guān)系。這樣,由于與CPU操作時(shí)鐘信號(hào)的頻率之間的關(guān)系,因而限制了可設(shè)置的存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率。
具體而言,如果在為該實(shí)施例的移動(dòng)數(shù)據(jù)終端的繁忙狀況所設(shè)置的CPU時(shí)鐘<1>中不存在改變,頻率則過高,并且因此難以設(shè)置具有所需頻率的存儲(chǔ)器訪問時(shí)鐘信號(hào)。因此,為了能夠設(shè)置具有所需頻率的存儲(chǔ)器訪問時(shí)鐘信號(hào)(存儲(chǔ)器訪問時(shí)鐘<1>)(第二裝置),則必須將CPU時(shí)鐘<1>改變到其頻率低于CPU時(shí)鐘<1>的頻率的CPU時(shí)鐘<2>(第一裝置)。
順便提及,如果雖然移動(dòng)數(shù)據(jù)終端繁忙,但不存在那么多所需處理,則可應(yīng)用本發(fā)明,以便獲得降低功耗的效果。
另外,發(fā)明人的意圖在于,即使以后在申請(qǐng)進(jìn)行期間會(huì)對(duì)權(quán)利要求書進(jìn)行修改,也能夠保留本發(fā)明所要求保護(hù)的所有設(shè)備。
權(quán)利要求
1.一種移動(dòng)數(shù)據(jù)終端,包括用于操作CPU的CPU操作時(shí)鐘信號(hào),CPU時(shí)鐘控制裝置,用于如果所述移動(dòng)數(shù)據(jù)終端被置于等待狀態(tài)中,則將已經(jīng)在所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的所述CPU操作時(shí)鐘信號(hào)改變到低速度的CPU操作時(shí)鐘信號(hào)。
2.如權(quán)利要求1所述的移動(dòng)數(shù)據(jù)終端,還包括存儲(chǔ)器訪問時(shí)鐘控制裝置,該存儲(chǔ)器訪問時(shí)鐘控制裝置用于一旦在所述CPU時(shí)鐘控制裝置將設(shè)置改變到所述低速度的CPU操作時(shí)鐘信號(hào),就對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,以便將所述存儲(chǔ)器訪問時(shí)鐘信號(hào)保持在與所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的存儲(chǔ)器訪問信號(hào)相同的設(shè)置上,其中所述存儲(chǔ)控制器被設(shè)置在所述移動(dòng)數(shù)據(jù)終端中,并且用于調(diào)整外部存儲(chǔ)器訪問速度和CPU操作速度。
3.一種移動(dòng)數(shù)據(jù)終端,包括CPU時(shí)鐘控制裝置,用于如果所述移動(dòng)數(shù)據(jù)終端被置于等待狀態(tài)中,或者如果在所述移動(dòng)數(shù)據(jù)終端繁忙時(shí)不存在那么多所需處理,則將已經(jīng)在所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的CPU操作時(shí)鐘信號(hào)改變到低速度的CPU操作時(shí)鐘信號(hào);以及存儲(chǔ)器訪問時(shí)鐘控制裝置,用于一旦所述CPU時(shí)鐘控制裝置將設(shè)置改變到所述低速度的CPU操作時(shí)鐘信號(hào),就對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,以便將所述存儲(chǔ)器訪問時(shí)鐘信號(hào)保持在與所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的存儲(chǔ)器訪問信號(hào)相同的設(shè)置上,其中所述存儲(chǔ)控制器被設(shè)置在所述移動(dòng)數(shù)據(jù)終端中,并且用于調(diào)整外部存儲(chǔ)器訪問速度和CPU操作速度。
4.一種移動(dòng)數(shù)據(jù)終端的通信方法,包括如下的CPU時(shí)鐘控制步驟如果所述移動(dòng)數(shù)據(jù)終端在服務(wù)區(qū)內(nèi)或服務(wù)區(qū)外被置于等待狀態(tài)中,則將已經(jīng)在所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的CPU操作時(shí)鐘信號(hào)改變到低速度的CPU操作時(shí)鐘信號(hào)。
5.如權(quán)利要求4所述的移動(dòng)數(shù)據(jù)終端的通信方法,還包括如下的存儲(chǔ)器訪問時(shí)鐘控制步驟在所述CPU時(shí)鐘控制步驟中將設(shè)置改變到低速度的CPU操作時(shí)鐘信號(hào)的同時(shí),對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,以便將所述存儲(chǔ)器訪問時(shí)鐘信號(hào)保持在與所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的存儲(chǔ)器訪問信號(hào)相同的設(shè)置上,其中所述存儲(chǔ)控制器被設(shè)置在所述移動(dòng)數(shù)據(jù)終端中,并且用于調(diào)整外部存儲(chǔ)器訪問速度和CPU操作速度。
6.一種移動(dòng)數(shù)據(jù)終端的通信方法,包括CPU時(shí)鐘控制,該步驟用于如果所述移動(dòng)數(shù)據(jù)終端在服務(wù)區(qū)內(nèi)或服務(wù)區(qū)外被置于等待狀態(tài)中,或者如果在所述移動(dòng)數(shù)據(jù)終端繁忙時(shí)存在預(yù)定量或更少量的所需處理,則將已經(jīng)在所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的CPU操作時(shí)鐘信號(hào)改變到低速度的CPU操作時(shí)鐘信號(hào);以及存儲(chǔ)器訪問時(shí)鐘控制,該步驟用于在所述CPU時(shí)鐘控制中將設(shè)置改變到低速度的CPU操作時(shí)鐘信號(hào)的同時(shí),對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,以便將所述存儲(chǔ)器訪問時(shí)鐘信號(hào)保持在與所述移動(dòng)數(shù)據(jù)終端的繁忙狀態(tài)中所設(shè)置的存儲(chǔ)器訪問信號(hào)相同的設(shè)置上,其中所述存儲(chǔ)控制器被設(shè)置在所述移動(dòng)數(shù)據(jù)終端中,并且用于調(diào)整外部存儲(chǔ)器訪問速度和CPU操作速度。
7.一種移動(dòng)數(shù)據(jù)終端,包括在CPU時(shí)鐘信號(hào)上進(jìn)行操作的CPU;以及在存儲(chǔ)器訪問時(shí)鐘信號(hào)上進(jìn)行操作的存儲(chǔ)控制器,其中所述CPU時(shí)鐘信號(hào)和所述存儲(chǔ)器訪問時(shí)鐘信號(hào)被獨(dú)立控制。
8.如權(quán)利要求7所述的移動(dòng)數(shù)據(jù)終端,其中如果將所述移動(dòng)數(shù)據(jù)終端被置于可以減慢處理速度的狀態(tài)中,那么所述CPU時(shí)鐘信號(hào)被從繁忙狀態(tài)中的高頻率改變到較低頻率。
9.如權(quán)利要求8所述的移動(dòng)數(shù)據(jù)終端,其中當(dāng)所述CPU時(shí)鐘信號(hào)被從所述高頻率改變到所述較低頻率時(shí),不將所述存儲(chǔ)器訪問時(shí)鐘信號(hào)降低到較低頻率。
10.如權(quán)利要求9所述的移動(dòng)數(shù)據(jù)終端,其中所述CPU時(shí)鐘信號(hào)被CPU時(shí)鐘控制器所控制,并且所述存儲(chǔ)器訪問時(shí)鐘信號(hào)被存儲(chǔ)器訪問時(shí)鐘控制器所控制;所述CPU時(shí)鐘控制器通過對(duì)所述高頻率的CPU時(shí)鐘信號(hào)進(jìn)行頻率分割來產(chǎn)生所述較低頻率的CPU時(shí)鐘信號(hào);并且當(dāng)降低所述CPU時(shí)鐘信號(hào)的頻率時(shí),所述存儲(chǔ)器訪問時(shí)鐘控制器通過對(duì)所述CPU時(shí)鐘信號(hào)進(jìn)行倍頻來保持所述存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率。
11.一種降低移動(dòng)數(shù)據(jù)終端中的功耗的方法,所述方法包括控制到CPU的時(shí)鐘信號(hào);以及獨(dú)立地控制存儲(chǔ)器訪問信號(hào),從而當(dāng)在較慢的處理模式期間降低所述CPU時(shí)鐘信號(hào)的頻率時(shí),所述存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率被保持。
全文摘要
一種移動(dòng)數(shù)據(jù)終端及其通信方法,通過將CPU操作時(shí)鐘信號(hào)的設(shè)置改變到比繁忙狀態(tài)更低的頻率,并且將存儲(chǔ)器訪問時(shí)鐘信號(hào)的頻率保持在與繁忙狀態(tài)相同的水平上,從而能夠降低CPU的功耗。如果在服務(wù)區(qū)內(nèi)或服務(wù)區(qū)外將移動(dòng)數(shù)據(jù)終端置于等待狀態(tài),則使用CPU時(shí)鐘控制裝置對(duì)已經(jīng)在繁忙狀態(tài)中被設(shè)置的CPU操作時(shí)鐘信號(hào)進(jìn)行控制,從而將其設(shè)置到較低速度的CPU操作時(shí)鐘信號(hào)上,并且在CPU操作時(shí)鐘信號(hào)的設(shè)置改變的同時(shí),使用存儲(chǔ)器訪問時(shí)鐘控制裝置對(duì)提供到存儲(chǔ)控制器的存儲(chǔ)器訪問時(shí)鐘信號(hào)進(jìn)行控制,從而將其保持在與狀態(tài)中所設(shè)置的存儲(chǔ)器訪問信號(hào)相同的水平上,其中所述存儲(chǔ)控制器被設(shè)置在移動(dòng)數(shù)據(jù)終端中,并且用于調(diào)整外部存儲(chǔ)器訪問速度和CPU操作速度。
文檔編號(hào)H04B1/40GK1668130SQ200510053888
公開日2005年9月14日 申請(qǐng)日期2005年3月14日 優(yōu)先權(quán)日2004年3月12日
發(fā)明者淺田英昭 申請(qǐng)人:日本電氣株式會(huì)社