国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信息處理裝置的制作方法

      文檔序號(hào):6404954閱讀:178來(lái)源:國(guó)知局
      專利名稱:信息處理裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種信息處理裝置,特別涉及到適合應(yīng)用于系統(tǒng)LSI或微處理機(jī)中的信息處理裝置。
      背景技術(shù)
      就如今的攜帶電話等面向攜帶信息終端的系統(tǒng)LSI來(lái)說(shuō),由于必須實(shí)現(xiàn)采用電池的長(zhǎng)時(shí)間驅(qū)動(dòng),因而低消耗電流化是重要的。尤其是,因?yàn)閭溆秒娏鳑Q定攜帶信息終端的待機(jī)時(shí)間,所以其削減是特別重要的,該備用電流是沒(méi)有加以實(shí)行的處理狀態(tài)下的消耗電流。為此,目前已提出并實(shí)現(xiàn)各種備用電流削減方法。
      首先,作為第一項(xiàng),有待機(jī)時(shí)將系統(tǒng)LSI內(nèi)所有時(shí)鐘停止的方法(下面,稱為軟件備用狀態(tài))。按照這種方法,若進(jìn)入待機(jī)狀態(tài)則系統(tǒng)LSI內(nèi)部的時(shí)鐘脈沖停止,因此系統(tǒng)LSI內(nèi)由電路工作而產(chǎn)生的消耗電流幾乎為0。其結(jié)果為,把備用電流只形成為因泄漏電流而產(chǎn)生的消耗電流。再者,采用這種方法,因?yàn)榧词故莻溆脿顟B(tài)中也可以保持系統(tǒng)LSI的內(nèi)部狀態(tài)(寄存器的值等),所以能夠通過(guò)中斷處理來(lái)實(shí)行始自備用狀態(tài)的返回。其結(jié)果為,返回是在時(shí)鐘脈沖再起動(dòng)所需要的時(shí)間內(nèi)高速完成。
      但是,有關(guān)近年來(lái)已細(xì)微化的處理,由于泄漏電流非常大,因而不能忽視因泄漏電流而產(chǎn)生的消耗電流。因此已提出,非特許文獻(xiàn)1所示的那種在待機(jī)時(shí)切斷系統(tǒng)LSI電源的方法(下面,稱為U備用狀態(tài))。按照這種方法,若進(jìn)入待機(jī)狀態(tài)則除去返回處理所需要的最低限度電路之外電源都被切斷。其結(jié)果為,不只是因電路工作而產(chǎn)生的消耗電流,因泄漏電流而產(chǎn)生的消耗電流也幾乎為0,將備用電流幾乎形成為0。
      非特許文獻(xiàn)1Yamada et al.,″A133MHz 170mW 10μA Standby ApplicationProcessor for 3G Cellular Phones″,ISSCC 2002,F(xiàn)ebruary6,pp.370-371本申請(qǐng)發(fā)明人等在進(jìn)行本申請(qǐng)發(fā)明之際,有關(guān)上述2種備用模式已做出研究,而認(rèn)識(shí)到有下面的那類問(wèn)題。
      就U備用模式來(lái)說(shuō),雖然不僅是電路工作的消耗電流,泄漏電流的消耗電流也幾乎設(shè)為0,但是因電源切斷而使系統(tǒng)LSI的內(nèi)部狀態(tài)被全部破壞,因此不能通過(guò)中斷處理來(lái)實(shí)行始自備用狀態(tài)的返回,而需要通過(guò)復(fù)位處理來(lái)實(shí)行返回。對(duì)于復(fù)位處理而言,因?yàn)閷?shí)行系統(tǒng)LSI的初始設(shè)定和軟件的恢復(fù),所以返回所需要的時(shí)間變長(zhǎng)。尤其是,軟件的恢復(fù)因應(yīng)實(shí)行的命令數(shù)目多而使處理時(shí)間變長(zhǎng)。具體而言,在從U備用模式返回時(shí),盡管有中斷請(qǐng)求也不能按原樣實(shí)行中斷處理,而暫且實(shí)行復(fù)位處理使軟件引導(dǎo),此后實(shí)行與上述中斷請(qǐng)求相應(yīng)的處理。
      針對(duì)于此,有關(guān)軟件備用狀態(tài),因保持內(nèi)部狀態(tài)而可以不實(shí)行軟件的恢復(fù)等,能夠高速地從備用狀態(tài)快速返回,但是如上因泄漏電流而產(chǎn)生的消耗電流增大。
      這樣,本申請(qǐng)發(fā)明人認(rèn)為,采用目前已提出的技術(shù)難以使低備用電流和高速的從備用狀態(tài)開(kāi)始的返回同時(shí)實(shí)現(xiàn)。

      發(fā)明內(nèi)容
      作為解決上述問(wèn)題所需的一個(gè)手段,信息處理裝置,具備第1區(qū)域,包括中央處理裝置和外圍電路模塊;第2區(qū)域,具有信息保持電路,用于對(duì)上述外圍電路模塊中含有的寄存器的值加以保持;第1電源開(kāi)關(guān),用來(lái)控制向上述第1區(qū)域的電流供給;第2電源開(kāi)關(guān),用來(lái)控制向上述第2區(qū)域的電流供給,在上述信息處理裝置以第1模式進(jìn)行工作的場(chǎng)合下,上述第1電源開(kāi)關(guān)及第2電源開(kāi)關(guān)被控制為向上述第1區(qū)域及上述第2區(qū)域供給工作電流;在上述信息處理裝置以第2模式進(jìn)行工作的場(chǎng)合下,上述第1電源開(kāi)關(guān)被控制為切斷向上述第1區(qū)域電流的供給,向上述第2區(qū)域的電流供給繼續(xù)。
      更為理想的是,上述信息保持電路具有選通電路,上述選通電路其構(gòu)成為,在上述第1模式中將上述外圍電路模塊中含有的寄存器的值傳輸給上述信息保持電路,在上述第2模式中對(duì)上述外圍電路模塊中含有的寄存器的值向上述信息保持電路的傳輸進(jìn)行控制。
      另外,作為另一個(gè)手段,信息處理裝置具備中央處理裝置和外圍電路模塊,上述信息處理裝置其構(gòu)成為,能夠?qū)嵭袕?fù)位處理和中斷處理,該復(fù)位處理用來(lái)設(shè)定上述信息處理裝置的初始狀態(tài),該中斷處理用于在從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下進(jìn)行與上述中斷請(qǐng)求相應(yīng)的處理,具有兩種工作模式,一是向上述中央處理裝置和上述外圍電路模塊供給電流的第1工作模式,二是向上述中央處理裝置及上述外圍電路模塊的電流供給停止的第2工作模式,在以上述第2工作模式進(jìn)行工作之時(shí),從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下,使所保存的信息返回到上述中央處理裝置及上述外圍電路模塊中,此后可以實(shí)行與上述中斷請(qǐng)求相應(yīng)的中斷處理。
      再者,作為另一個(gè)手段,信息處理裝置具備中央處理裝置、外圍電路模塊及引導(dǎo)地址寄存器,上述信息處理裝置具有第1工作模式和比上述第1工作模式消耗電流小的第2工作模式,上述引導(dǎo)地址寄存器其構(gòu)成為,在從上述第1工作模式向上述第2工作模式轉(zhuǎn)換時(shí),為了將下述地址設(shè)定于上述引導(dǎo)地址寄存器中而進(jìn)行設(shè)置,該地址是從上述第2工作模式向上述第1工作模式返回時(shí)最初應(yīng)實(shí)行的命令被存放的地址。


      圖1是根據(jù)本發(fā)明一個(gè)實(shí)施方式的系統(tǒng)概略說(shuō)明圖。
      圖2表示的是圖1所示區(qū)域1的布線圖示例(底面布線示例)。
      圖3表示的是圖1所示區(qū)域1電源網(wǎng)的一個(gè)示例。
      圖4表示的是圖1所示備用控制電路STBYC結(jié)構(gòu)的一個(gè)示例。
      圖5表示的是圖1所示備用控制電路STBYC結(jié)構(gòu)其它的一個(gè)示例。
      圖6表示的是圖1所示寄存器備份功能的結(jié)構(gòu)。
      圖7表示的是根據(jù)本發(fā)明一個(gè)實(shí)施方式的向R備用模式的轉(zhuǎn)移順序。
      圖8表示的是根據(jù)本發(fā)明一個(gè)實(shí)施方式的始自R備用模式的返回順序。
      圖9表示的是根據(jù)本發(fā)明一個(gè)實(shí)施方式的R備用模式轉(zhuǎn)移時(shí)所進(jìn)行的的處理流程。
      圖10表示的是根據(jù)本發(fā)明一個(gè)實(shí)施方式的R備用模式返回時(shí)所進(jìn)行的處理流程。
      圖11說(shuō)明的是各備用狀態(tài)的比較。
      圖12表示的是根據(jù)本發(fā)明一個(gè)實(shí)施方式的各備用狀態(tài)間的轉(zhuǎn)移。
      圖13表示的是使用本發(fā)明的面向攜帶電話的系統(tǒng)LSI結(jié)構(gòu)的一個(gè)示例。
      具體實(shí)施例方式
      下面,有關(guān)本發(fā)明所涉及的信息處理裝置的最佳實(shí)施方式,通過(guò)參照附圖予以說(shuō)明。雖然未做出特別限制,但是實(shí)施示例的構(gòu)成各程序塊的電路元件采用眾所周知的CMOS(互補(bǔ)型MOS晶體管)和雙極型晶體管等的半導(dǎo)體集成電路技術(shù),而形成于單晶硅那種的1個(gè)半導(dǎo)體基片上。
      圖1是實(shí)現(xiàn)本發(fā)明的低電流模式(下面,稱為R備用模式)所用的一個(gè)實(shí)施示例。圖1表示出信息處理裝置特別是用于系統(tǒng)LSI(或是微處理機(jī)。下面,相同。)中時(shí)的結(jié)構(gòu)概念圖。雖然未做出特別限制,但是該系統(tǒng)LSI形成于單一的半導(dǎo)體基片上。
      在該系統(tǒng)LSI中作為可獨(dú)立控制電源的區(qū)域,有第1區(qū)域AE1、第2區(qū)域AE2及第3區(qū)域AE3。首先,第1區(qū)域AE1包括中央處理裝置CPU(下面,稱為CPU)、外圍電路模塊IP1、IP2、系統(tǒng)總線SYSBUS及時(shí)鐘發(fā)生電路CPG,通過(guò)電源開(kāi)關(guān)SW1來(lái)控制電流的供給。接著,第2區(qū)域AE2包括內(nèi)部存儲(chǔ)器URAM(下面,稱為URAM)及備份寄存器BUREG,通過(guò)電源開(kāi)關(guān)SW2來(lái)控制電流的供給。最后,第3區(qū)域AE3包括備用控制電路STBYC,并且總是通電。此處,電源開(kāi)關(guān)SW1及SW2配置于接地電位Vss和各區(qū)域之間并控制電流的供給,當(dāng)然也可以配置于工作電位Vdd和各區(qū)域之間。另外,也可以配置于接地電位Vss和各區(qū)域之間以及工作電位Vdd和各區(qū)域之間的雙方。
      CPU用來(lái)控制系統(tǒng)LSI的整體。另外,外圍電路模塊IP1雖然沒(méi)有特別限制,但是是MPEG加速器等CPU取出命令時(shí)不需要的外圍電路模塊。外圍電路模塊IP2雖然未做出特別限制,但是是總線狀態(tài)控制器等CPU取出命令時(shí)需要的外圍電路模塊。系統(tǒng)總線SYSBUS用來(lái)連接包括CPU的各電路模塊,雖未圖示但包括數(shù)據(jù)總線及地址總線。時(shí)鐘發(fā)生電路CPG用來(lái)接受從外部所提供的時(shí)鐘信號(hào)RCLK,發(fā)生內(nèi)部時(shí)鐘信號(hào)ICLK。內(nèi)部時(shí)鐘信號(hào)ICLK提供給各電路模塊,系統(tǒng)LSI按照內(nèi)部時(shí)鐘信號(hào)ICLK進(jìn)行工作。URAM是大容量?jī)?nèi)部存儲(chǔ)器,用來(lái)保持當(dāng)前處理的數(shù)據(jù)等必要信息。備份寄存器BUREG用于在R備用模式時(shí)保持外圍電路模塊IP2中含有的寄存器REG2的值。在本申請(qǐng)發(fā)明中,對(duì)區(qū)域1AE1中所包括的各電路模塊進(jìn)行集中配置,并對(duì)區(qū)域2AE2中所包括的各電路模塊進(jìn)行集中配置。通過(guò)如此進(jìn)行配置,因可以對(duì)多個(gè)電路模塊共同設(shè)置電源開(kāi)關(guān)SW1、SW2,而能夠減小面積。
      若系統(tǒng)LSI轉(zhuǎn)移成R備用模式,則電源開(kāi)關(guān)SW1成為斷開(kāi)狀態(tài),電源開(kāi)關(guān)SW2成為導(dǎo)通狀態(tài)。從而,對(duì)于CPU、外圍電路模塊IP1、IP2及時(shí)鐘脈沖電路CPG的電流供給被切斷,因此能夠減少消耗電流。
      在向R備用模式進(jìn)行轉(zhuǎn)移的場(chǎng)合下,使系統(tǒng)LSI的內(nèi)部信息保存到URAM或者備份寄存器BUREG中。然后,通過(guò)電源開(kāi)關(guān)控制信號(hào)SW1-C使電源開(kāi)關(guān)SW1成為斷開(kāi)狀態(tài),停止向第1區(qū)域AE1中所包括的各電路模塊的電流供給。電源開(kāi)關(guān)SW2成為導(dǎo)通狀態(tài)。從而,給第2區(qū)域AE2中所包括的電路模塊供給電流,因此所保存的系統(tǒng)LSI內(nèi)部信息被保持,并且按照來(lái)自外部的中斷請(qǐng)求,使URAM及備份寄存器BUREG中所保持的信息返回到CPU、IP1及IP2中,借此可以在始自備用模式的返回時(shí)實(shí)行中斷處理。在有中斷請(qǐng)求的場(chǎng)合下,通過(guò)備用控制電路STBYC使電源開(kāi)關(guān)SW1成為導(dǎo)通狀態(tài),向第1區(qū)域AE1供給電流,此后通過(guò)使所保存的系統(tǒng)LSI內(nèi)部信息返回到CPU、IP1及IP2,而加以實(shí)行。由于該動(dòng)作與實(shí)行OS等軟件引導(dǎo)的復(fù)位處理相比在短時(shí)間被實(shí)行,因而與U備用模式相比可以高速返回。還有,系統(tǒng)LSI的內(nèi)部信息也可以保存到外部存儲(chǔ)器中。
      也就是說(shuō),本申請(qǐng)發(fā)明的一個(gè)特征在于實(shí)行區(qū)域劃分,以能夠在轉(zhuǎn)移成R備用模式時(shí)切斷向CPU和外圍電路模塊IP1、IP2的電流供給,使向URAM或備份寄存器BUREG等信息保持電路的電流供給得以繼續(xù)。據(jù)此,可以保持為了從R備用模式高速返回所必要的信息。
      另外,若從另一觀點(diǎn)來(lái)考慮得知,雖然通過(guò)對(duì)CPU和外圍電路模塊IP1、IP2切斷電流的供給,表示內(nèi)部狀態(tài)的寄存器的值被破壞,但是仍能夠在返回時(shí)實(shí)行中斷處理。據(jù)此,在實(shí)現(xiàn)低消耗電流的備用模式的同時(shí)也可以不實(shí)行OS等的軟件引導(dǎo),因此能夠?qū)崿F(xiàn)高速返回。
      另外,在本實(shí)施示例中也可以采用其它低電流模式例如軟件備用模式和U備用模式,并能夠根據(jù)系統(tǒng)LSI的使用狀態(tài)靈活設(shè)定低電流模式。對(duì)于軟件備用模式而言,使電源開(kāi)關(guān)SW1、SW2都成為導(dǎo)通狀態(tài),給CPU和外圍電路模塊IP1、IP2供給電流,在此狀態(tài)下內(nèi)部時(shí)鐘信號(hào)ICLK的供給被停止,電路工作停止。據(jù)此,因電路工作被停止,而減少工作電流。接著,對(duì)于U備用模式而言,電源開(kāi)關(guān)SW1、SW2的雙方都成為斷開(kāi)狀態(tài),在電路工作停止的同時(shí)電流的供給也被切斷。因而,除了伴隨著電路工作的消耗電流之外,也可以減少因泄漏電流而產(chǎn)生的消耗電流。
      還有,本發(fā)明的方式不通過(guò)處理機(jī)CPU和外圍電路模塊IP1、IP2的種類、個(gè)數(shù)及電源區(qū)域的數(shù)目加以限制,而也可以采用此處所示之外的結(jié)構(gòu)加以實(shí)施。例如,雖然在本實(shí)施示例中作為低電流模式,因其構(gòu)成具備軟件備用模式、U備用模式及R備用模式而將電源區(qū)域分成3個(gè),但是也可以省略U備用模式。這種場(chǎng)合下,其構(gòu)成也可以使第2區(qū)域AE2和第3區(qū)域AE3成為一個(gè),并常時(shí)進(jìn)行通電。即使在這種場(chǎng)合下,也能夠?qū)崿F(xiàn)始自備用模式的高速返回和低電流的并存。另外,雖然在本實(shí)施示例中實(shí)行由置于系統(tǒng)LSI內(nèi)部的開(kāi)關(guān)做出的電源切斷,但是也可以采取下述結(jié)構(gòu),即通過(guò)置于系統(tǒng)LSI外部的電源控制電路來(lái)切斷電源。
      圖2是有關(guān)圖1那樣進(jìn)行區(qū)域劃分時(shí)的布線圖進(jìn)行說(shuō)明所用的附圖,表示出圖1所示區(qū)域1AE1的布線配置示例。RUSR是配置MOS晶體管的區(qū)域,該MOS晶體管構(gòu)成區(qū)域AE1中所包括的各電路模塊。由RPWR1、RPWR2、RPWR3、RPWR4、RPWR5、RPWR6、RPWR7及RPWR8構(gòu)成的環(huán)形區(qū)域中電源線VDD、接地線VSS及虛擬接地線VSSM等的電源干線采用比較粗的線路寬度的線路環(huán)繞配置,形成電源環(huán)路。據(jù)此,使向MOS晶體管進(jìn)行供給的電源線、接地線及虛擬接地線低電阻化,該MOS晶體管構(gòu)成各電路模塊。上述電源開(kāi)關(guān)SW1連接于接地線及虛擬接地線之間,向各電路模塊的電流供給通過(guò)虛擬接地線VSSM來(lái)實(shí)行。還有,雖然此處只對(duì)區(qū)域1AE1做出說(shuō)明,但是有關(guān)區(qū)域2AE2也是同樣構(gòu)成的。另外,在本實(shí)施示例中雖然在接地線和虛擬接地線之間配置電源開(kāi)關(guān)SW1,但是也可以設(shè)置虛擬電源線并在電源線VDD和上述虛擬電源線之間設(shè)置電源SW1。這種場(chǎng)合下,在接地線和虛擬接地線之間設(shè)不設(shè)置電源開(kāi)關(guān)SW1都可以。
      電源開(kāi)關(guān)SW1最好配置于上述電源環(huán)路四邊的區(qū)域(RPWR2、RPWR4、RPWR6、RPWR8)上。特別是電源開(kāi)關(guān)SW1最好配置于區(qū)域RPWR4及RPWR8上。如圖3所示,向電路模塊供給電源、接地的電源線VDD105(M1)及虛擬接地線VSSM105(M1)沿著橫向延伸。因此,通過(guò)在區(qū)域RPWR4及RPWR8上配置電源開(kāi)關(guān)SW1,而可以減少線路電阻的影響。另一方面,在將電源開(kāi)關(guān)SW1配置于區(qū)域RPWR2及RPWR6上的場(chǎng)合下,配置于區(qū)域RPWR4及RPWR8上的電源線VDD及接地線VSS的線路電阻影響增大。因此,在區(qū)域RPWR4及RPWR8上優(yōu)先配置電源開(kāi)關(guān)SW1,并且在想要減少電源開(kāi)關(guān)SW1接通電阻影響的場(chǎng)合下,最好進(jìn)一步在區(qū)域RPWR2及RPWR6上也配置電源開(kāi)關(guān)SW1。
      圖3有關(guān)圖2的R14部分示出更為具體的電源線VDD、接地線VSS及虛擬接地線VSSM的布線圖。VDD100~VDD110表示電源線,VSS101~VSS103及VSS107~VSS113表示接地線,VSSM101~VSSM107表示虛擬接地線。SIG100代表按縱向橫穿電源環(huán)路的線路并且只表示出1條,SIG101代表按橫向橫穿電源環(huán)路的線路并且只表示出1條。圖3中各符號(hào)后面括弧內(nèi)所記述的M1~M4符號(hào)表示出為設(shè)置該線路所使用的線路層名。在記述有多個(gè)的場(chǎng)合下,表示出在這些多個(gè)線路層進(jìn)行配線。M4、M3及M2是分別比M3、M2及M1從半導(dǎo)體基片來(lái)看更高層的線路層。另外,帶×標(biāo)的四方標(biāo)記符號(hào)表示出連接各線路層所用的通路(VIA)。由RPWR表示出的部分是電源環(huán)路區(qū)域,由RUSR表示出的部分是對(duì)構(gòu)成各電路模塊的MOS晶體管進(jìn)行配置的區(qū)域。
      電源環(huán)路按照與半導(dǎo)體基片相比比較高層的線路層M2至M4,由VDD101~VDD103、VSS101~VSS103、VSSM101~VSSM103及VSS111~VSS113構(gòu)成。與半導(dǎo)體基片相比比較高層的線路層由于和低層的線路層相比較可以擴(kuò)大間距,因而能夠增加線路層的厚度,使表面電阻產(chǎn)生得小能實(shí)現(xiàn)低電阻的線路。由于對(duì)電源環(huán)路使用這種低電阻的線路,因而可以將電源環(huán)路形成為低電阻,也就是說(shuō)能夠?qū)㈦妷航狄种频眯 ?br> 在圖3中通過(guò)VDD106及VSSM106而形成按縱向?qū)ι鲜鲭娫喘h(huán)路進(jìn)行分路的縱向電源干線RPWRV。另外,通過(guò)VDD107、VSS107及VSSM107而形成按橫向?qū)﹄娫喘h(huán)路進(jìn)行分路的橫向電源干線RPWRH。以此,可以進(jìn)一步使電源環(huán)路低電阻化。此處,縱向電源干線RPWRV的橫向配置間隔及橫向電源干線RPWRH的縱向配置間隔雖然未做出特別限定,但是由于對(duì)縱向電源干線RPWRV使用比較低層的M2線路層,因而若配置過(guò)多縱向電源干線RPWRV,則減少通道,該通道是構(gòu)成電路模塊的MOS晶體管信號(hào)線線路所用的。因而,例如每隔約100μm進(jìn)行配置是較為恰當(dāng)?shù)?。另一方面,由于?duì)橫向電源干線RPWRH使用比較高層的M4線路層,因而不會(huì)減少上述信號(hào)線線路所用的通道。因此,可以配置多條橫向電源干線RPWRH。
      從上述電源環(huán)路向構(gòu)成各電路模塊的MOS晶體管的電源供給線RIP是使用M1線路層并通過(guò)VDD105及VSSM105來(lái)實(shí)行的。還有,對(duì)構(gòu)成各電路模塊的MOS晶體管信號(hào)線進(jìn)行配線所用的通道主要使用M1~M3線路層。根據(jù)同樣的原因,在電源環(huán)路四角的區(qū)域上對(duì)電源線、接地線使用M4線路層,而未使用比其低層的線路。
      為了簡(jiǎn)化,雖然對(duì)VDD100和VDD103進(jìn)行電連接所用的線路VDD108只圖示出1條,但是實(shí)際上按照某個(gè)間隔配置多條并低電阻地進(jìn)行連接,這是較為恰當(dāng)?shù)?。另外,雖然如同VDD108那樣未圖示出將VDD100和VDD101按縱向直接電連接的線路,但是最好使用M2線路層與VDD108同樣進(jìn)行配置。另外,為了簡(jiǎn)化,雖然對(duì)VSS103和VSS113進(jìn)行電連接所用的線路VSS108只圖示出1條,但是實(shí)際上按照某個(gè)間隔配置多條并低電阻地進(jìn)行連接,這是較為恰當(dāng)?shù)?。另外,雖然如同VSS108那樣未圖示出將VSS101和VSS111按縱向直接電連接的線路,但是最好使用M3線路層與VSS108同樣進(jìn)行配置。
      按照上述配置,可以高效率地使用線路層,實(shí)現(xiàn)向各電路模塊的低阻抗電源供給。還有,圖3是線路層有4層時(shí)的結(jié)構(gòu)示例,而在有更多線路層的場(chǎng)合下,可以按照?qǐng)D3的結(jié)構(gòu)圖進(jìn)一步使用該線路層低電阻地再構(gòu)成電源環(huán)路。雖然該線路層的具體使用方法沒(méi)有進(jìn)行限定,但是采用最高層的線路層(圖3場(chǎng)合下的M4)和最低層的線路層(圖3場(chǎng)合下的M1)來(lái)實(shí)行從電源環(huán)路外部向電源環(huán)路的電源及接地的供給是較為恰當(dāng)?shù)?。另外,橫向電源干線RPWRH采用最高層的線路層(圖3情形下的M4)加以實(shí)現(xiàn)較好。原因是,能夠取得較多通道,該通道用來(lái)對(duì)構(gòu)成各電路模塊的MOS晶體管信號(hào)線進(jìn)行配線。
      圖4表示出控制向上述低電流模式的轉(zhuǎn)移·返回所用的備用控制電路STBYC的結(jié)構(gòu)。在備用控制電路STBYC上為實(shí)行內(nèi)部寄存器的讀寫而連接系統(tǒng)總線SYSBUS,輸入中斷請(qǐng)求信號(hào)IRQ、復(fù)位信號(hào)RST及時(shí)鐘信號(hào)RCLK。備用控制電路STBYC的輸出是備份寄存器允許寫入信號(hào)BU-WE、在始自R備用模式的返回后向CPU發(fā)出中斷通知的中斷信號(hào)INTR、復(fù)位后的CPU實(shí)行起始地址RST-VEC、第1區(qū)域AE1的復(fù)位信號(hào)RST1和電源開(kāi)關(guān)SW1的控制信號(hào)SW1-C以及第2區(qū)域AE2的復(fù)位信號(hào)RST2和電源開(kāi)關(guān)SW2的控制信號(hào)SW2-C。還有,雖然在圖1中中斷信號(hào)INTR與CPU直接連接,但也可以通過(guò)中斷控制器等和CPU連接。
      備用控制電路STBYC作為可通過(guò)系統(tǒng)總線SYSBUS進(jìn)行讀寫的寄存器,具有備用模式控制寄存器STBCR和引導(dǎo)地址寄存器BAR。來(lái)自系統(tǒng)總線SYSBUS的讀寫操作由譯碼器DEC進(jìn)行控制。備用模式控制寄存器STBCR用來(lái)保持與當(dāng)前備用模式對(duì)應(yīng)的值。另外,向備用模式控制寄存器STBCR來(lái)自系統(tǒng)總線SYSBUS的寫入成為向?qū)?yīng)的各低電流模式的轉(zhuǎn)移請(qǐng)求。本實(shí)施示例中的備用控制電路STBYC其構(gòu)成為,控制向軟件備用模式、U備用模式及R備用模式的轉(zhuǎn)移或始自這些模式的返回,但是向軟件備用模式的轉(zhuǎn)移或返回也可以通過(guò)CPU直接向CPG發(fā)出時(shí)鐘脈沖停止指令來(lái)實(shí)現(xiàn)。
      引導(dǎo)地址寄存器BAR用來(lái)在由R備用模式返回并且已解除復(fù)位時(shí),保持CPU最初實(shí)行的命令地址。還有,在本實(shí)施示例中通過(guò)向備用模式控制寄存器STBAR寫入的方式來(lái)提供向R備用模式的轉(zhuǎn)移請(qǐng)求,但是也可以通過(guò)睡眠命令和備用狀態(tài)命令等專用命令的利用以及備用模式控制寄存器STBCR和專用命令的組合,來(lái)請(qǐng)求轉(zhuǎn)移。那種場(chǎng)合下,由于CPU通過(guò)未圖示的睡眠請(qǐng)求應(yīng)答線路向備用控制電路STBYC傳達(dá)轉(zhuǎn)移請(qǐng)求,因而可以實(shí)現(xiàn)。
      備用控制電路STBYC中所包含的同步化電路SYNC用來(lái)將來(lái)自芯片外部的中斷請(qǐng)求IRQ同步化為外部時(shí)鐘信號(hào)RCLK。電流模式控制順序電路STBYC-FSM用來(lái)判別備用模式轉(zhuǎn)移·返回的必要性,若必要?jiǎng)t輸出轉(zhuǎn)移·返回的順序。輸入是備用模式寄存器STBCR的值、中斷請(qǐng)求IRQ以及表示在轉(zhuǎn)移·返回時(shí)的順序之中正在實(shí)行哪個(gè)步驟的狀態(tài)保持寄存器STATE,輸出是備用控制電路STBYC的輸出、和表示當(dāng)前是否是R備用模式的R備用模式信號(hào)RSTBY-MODE。
      在收取到來(lái)自外部的中斷請(qǐng)求信號(hào)IRQ從R備用模式返回時(shí),需要將URAM和外部存儲(chǔ)器中所保存的信息退回到CPU等處于區(qū)域1AE1中的各電路模塊內(nèi),此后實(shí)行與該中斷請(qǐng)求信號(hào)IRQ相應(yīng)的中斷處理。該處理是通過(guò)實(shí)行指定命令來(lái)實(shí)施的。也就是說(shuō),在從R備用模式返回時(shí),需要預(yù)先保持最初應(yīng)實(shí)行的命令被存儲(chǔ)的存儲(chǔ)器地址。因此,在本申請(qǐng)發(fā)明中其構(gòu)成為設(shè)置對(duì)下述存儲(chǔ)器地址進(jìn)行保持的引導(dǎo)地址寄存器BAR,并在向R備用模式轉(zhuǎn)移時(shí)于引導(dǎo)地址寄存器BAR中設(shè)定實(shí)行起始地址,上述存儲(chǔ)器存儲(chǔ)有從R備用模式返回時(shí)最初實(shí)行的命令。在此,因?yàn)閺腞備用模式返回時(shí)的實(shí)行起始地址也可以總是設(shè)為相同的,所以也能夠由硬連線來(lái)構(gòu)成以省略向R備用模式轉(zhuǎn)移時(shí)的實(shí)行地址設(shè)定。但是,在本實(shí)施示例中通過(guò)設(shè)置引導(dǎo)地址寄存器BAR,而可以由軟件制作者自由設(shè)定上述實(shí)行起始地址,能夠?qū)備用模式返回時(shí)所需要的程序配置于存儲(chǔ)空間的任意位置上。
      針對(duì)于此,由于始自U備用模式的返回總是復(fù)位處理,因而最初實(shí)行引導(dǎo)地址INIT-VEC。在本申請(qǐng)發(fā)明中采用下述結(jié)構(gòu),即設(shè)置選擇器SEL1,由電流模式控制順序電路STBYC-FSM輸出R備用模式信號(hào)RSTBY-MODE,對(duì)使RST-VEC成為BAR和正常復(fù)位時(shí)的引導(dǎo)地址INIT-VEC哪一個(gè)進(jìn)行選擇。據(jù)此,在為了從U備用模式返回而實(shí)行復(fù)位處理時(shí),輸出引導(dǎo)地址INIT-VEC,并且只在始自R備用模式的返回時(shí),才實(shí)現(xiàn)由引導(dǎo)地址寄存器BAR中所保持的地址來(lái)實(shí)行命令的功能。還有,始自軟件備用狀態(tài)的返回在開(kāi)始供給內(nèi)部時(shí)鐘信號(hào)之后,與正常工作模式時(shí)的中斷處理相同從與中斷請(qǐng)求IRQ種類對(duì)應(yīng)的地址讀出命令。
      另外,在本實(shí)施示例中雖然采取下述結(jié)構(gòu),即由備用控制電路STBYC來(lái)決定從R備用模式或U備用模式返回時(shí)的實(shí)行起始地址并輸入到CPU中,但是也可以采取下述結(jié)構(gòu),即在CPU中設(shè)置對(duì)返回后的實(shí)行起始地址進(jìn)行保持的寄存器,使用備份寄存器BUREG通過(guò)硬件對(duì)該寄存器進(jìn)行保存及恢復(fù)。
      圖5是備用控制電路STBYC的其它實(shí)施示例。與圖4不同之處是設(shè)置優(yōu)先等級(jí)判定電路MAPRI以可以適應(yīng)于多個(gè)中斷請(qǐng)求,該優(yōu)先等級(jí)判定電路用于在并行輸入多個(gè)中斷請(qǐng)求信號(hào)時(shí)對(duì)優(yōu)先受理哪個(gè)中斷請(qǐng)求進(jìn)行決定。也就是說(shuō),在圖4中始自R備用模式或U備用模式的返回只適應(yīng)于一個(gè)中斷請(qǐng)求信號(hào)IRQ,與此相對(duì)在本實(shí)施示例中可以從多個(gè)中斷請(qǐng)求進(jìn)行返回。另外,在本實(shí)施示例中還設(shè)置有掩碼寄存器IMREG。通過(guò)在向各備用模式進(jìn)行轉(zhuǎn)移時(shí)將掩碼的中斷請(qǐng)求設(shè)定于掩碼寄存器IMREG中,而可以在所轉(zhuǎn)移的每個(gè)備用模式中對(duì)受理的中斷請(qǐng)求進(jìn)行變更,能夠靈活適應(yīng)于所編入的系統(tǒng)。還有,在圖5中雖然已省略,但是與圖4相同引導(dǎo)地址寄存器BAR及備用模式控制寄存器STBCR可以通過(guò)系統(tǒng)總線SYSBUS實(shí)行讀出·寫入。另外,掩碼寄存器IMREG也同樣可以通過(guò)系統(tǒng)總線SYSBUS實(shí)行讀出·寫入。
      圖6表示出向R備用模式轉(zhuǎn)移時(shí)實(shí)行狀態(tài)保存的備份寄存器BUREG的結(jié)構(gòu)。備份寄存器BUREG處于第2區(qū)域AE2中,即使是R備用模式中也被通電,對(duì)值進(jìn)行保持。另一方面,由于外圍電路模塊IP2的寄存器REG2處于第1區(qū)域AE1中,因而在R備用模式中電源被切斷并且值被破壞。若從R備用模式返回時(shí)CPU的復(fù)位被解除,則從引導(dǎo)地址寄存器BAR的地址開(kāi)始取命令。因此,模塊的設(shè)定寄存器通過(guò)硬件進(jìn)行保存及還原,該模塊的設(shè)定寄存器用來(lái)商定CPU取出命令所需要的外圍電路模塊IP2和系統(tǒng)LSI具有的插接狀態(tài)。作為這種外圍電路模塊,有時(shí)鐘脈沖生成電路、總線控制器、存儲(chǔ)控制器、中斷控制器及插接功能控制器等。另外,有關(guān)不能采用硬件進(jìn)行讀寫的寄存器,如果為了CPU實(shí)行取命令而是必需的,則采用硬件的保存及還原也是必需的。
      備份寄存器BUREG中的保持閂鎖(latch)HOLD是對(duì)REG的值進(jìn)行保存的閂鎖,根據(jù)BU-WE的上升對(duì)值進(jìn)行存儲(chǔ)。選通(gate)電路G1用于在第1區(qū)域AE1電源切斷時(shí)對(duì)REG所輸出的不定值進(jìn)行掩碼。在本實(shí)施示例中,在第1區(qū)域AE1的電源切斷時(shí)利用第1區(qū)域AE1的復(fù)位信號(hào)RST1被固定成1的方法對(duì)不定值進(jìn)行掩碼(mask)。還有,若能夠?qū)拇嫫魉敵龅牟欢ㄖ颠M(jìn)行掩碼,則該部分可自由構(gòu)成。
      另一方面,有關(guān)外圍電路模塊IP2的寄存器REG2,在寄存器REG的輸入中插入選擇器SEL2及SEL3,從正常工作時(shí)的值NORMV、電源剛切斷之前的值HOLDV及復(fù)位時(shí)的初始值INITV選擇向寄存器REG的寫入值。對(duì)于選擇器SEL2及SEL3的選擇信號(hào),采用第1區(qū)域的復(fù)位信號(hào)RST1和第2區(qū)域的復(fù)位信號(hào)RST2。首先,在第1區(qū)域的復(fù)位信號(hào)RST1為0的場(chǎng)合下,由于外圍電路模塊IP2所包含的第1區(qū)域AE1正常進(jìn)行工作,因而選擇器SEL2將NORMV作為寫入REG的值進(jìn)行選擇。接著,在第1區(qū)域AE1的復(fù)位信號(hào)RST1為1且第2區(qū)域的復(fù)位信號(hào)RST2為0的場(chǎng)合下,由于是R備用模式中,因而作為寫入REG的值選擇HOLDV。在復(fù)位信號(hào)RST1及RST2同為1的場(chǎng)合下,由于第1區(qū)域AE1、第2區(qū)域AE2同是初始化過(guò)程中,因而作為寫入REG的值選擇INITV。還有,在本實(shí)施示例中雖然利用復(fù)位信號(hào)來(lái)控制選擇器,但是也可以從備用控制電路STBYC輸出選擇信號(hào)。這樣,由于構(gòu)成備份寄存器,因而可以高速實(shí)現(xiàn)向R備用模式的轉(zhuǎn)移或者始自R備用模式的返回時(shí)的寄存器保存·返回。另外,保存于下述寄存器中的信息也可以保存在備份寄存器BUREG中,上述寄存器不能實(shí)行采用軟件的讀出。還有,在本實(shí)施示例中雖然其構(gòu)成為只是取命令時(shí)所需要的IP2的寄存器對(duì)備份寄存器BUREG進(jìn)行保存,但是取命令時(shí)所不需要的IP1的寄存器也可以對(duì)備份寄存器BUREG進(jìn)行保存。那種場(chǎng)合下,雖然面積有所增大,但是因向URAM和外部存儲(chǔ)器采用軟件的保存·返回變得不必要,而可以進(jìn)行高速工作。
      圖7和圖8表示出向R備用模式的轉(zhuǎn)移和向正常工作的返回的順序。首先,圖7是從正常工作狀態(tài)(NORMAL)向R備用模式RSTBY轉(zhuǎn)移的順序。在周期1-1中,從系統(tǒng)總線向備用模式控制寄存器STBCR寫入代表R備用模式的值RSTBY。備用控制電路STBYC在1-2中讀出該值,在周期1-3中使備份寫入允許信號(hào)BU-WE變?yōu)?,將外圍電路模塊IP2寄存器REG2的值保存到備份寄存器BUREG中。其結(jié)果為,通過(guò)周期1-3使保持閂鎖的值HOLDV成為R備用模式轉(zhuǎn)移前的外圍電路模塊IP2寄存器REG2的值。接著,在周期1-4中,因?yàn)镽備用模式信號(hào)RSTBY-MODE和第1區(qū)域的復(fù)位信號(hào)RST1成為1,所以處于第1區(qū)域AE1中的模塊被復(fù)位并停止。此后,通過(guò)周期1-5使電源開(kāi)關(guān)SW1的控制信號(hào)SW1-C成為0,第1區(qū)域AE1的電源被切斷,轉(zhuǎn)移得以完成。
      下面,圖8是從R備用模式通過(guò)中斷方式進(jìn)行返回的順序。在周期2-1中,發(fā)生中斷并且中斷請(qǐng)求信號(hào)IRQ變?yōu)?。備用控制電路STBYC在周期2-2中對(duì)其進(jìn)行受理,保持R備用模式返回后的中斷請(qǐng)求INER,與此同時(shí)使電源SW1的控制信號(hào)SW1-C成為1并接通第1區(qū)域AE1的電源。此后,若通過(guò)周期2-3使復(fù)位信號(hào)RST1成為0,則第1區(qū)域AE1的復(fù)位被解除,從周期2-4開(kāi)始CPU的工作。此時(shí),因?yàn)镽ST-VEC的值是引導(dǎo)地址寄存器BAR的地址,所以CPU的工作起始地址不是INITV-RST-VEC而成為引導(dǎo)地址寄存器BAR的地址。此后,通過(guò)周期2-5將R備用模式信號(hào)RSTABY-MODE更新成0,并將備用模式控制寄存器STBCR的值更新成表示正常工作狀態(tài)的NORMAL,返回得以完成。
      在本實(shí)施示例中,在第2區(qū)域AE2中存在URAM,該內(nèi)容即使在R備用模式中也被保持,該第2區(qū)域即使轉(zhuǎn)移成R備用模式電源也不切斷。因此,不使用URAM實(shí)行由硬件做出的保存恢復(fù)的外圍電路模塊寄存器也可以進(jìn)行保存還原。首先,寄存器值的保存可以通過(guò)實(shí)行將寄存器的值傳輸給URAM的那種程序來(lái)實(shí)現(xiàn),該寄存器的值是在指令向R備用模式轉(zhuǎn)移并且向備用模式控制寄存器STBCR的寫入之前想要保存及還原的寄存器的值。這種場(chǎng)合下,為了還原寄存器的值而設(shè)立下述程序,該程序用來(lái)給設(shè)定于引導(dǎo)地址寄存器BAR中的地址恢復(fù)URAM的值并向寄存器進(jìn)行傳輸。還有,對(duì)于沒(méi)有必要在R備用模式中保持值的寄存器來(lái)說(shuō),它們的保存及還原處理是不需要的。因此,在想要從R備用模式更加高速進(jìn)行返回的場(chǎng)合下,可以縮小進(jìn)行保存還原的寄存器數(shù)目。
      圖9和圖10表示出,向R備用模式的轉(zhuǎn)移和返回時(shí)軟件所實(shí)行的處理。圖9表示出轉(zhuǎn)移時(shí)的處理流程。按照該流程,首先禁止中斷,不使想要保存的寄存器的值產(chǎn)生變化。接著,將高速緩沖存儲(chǔ)器的內(nèi)容重寫到存儲(chǔ)器中,對(duì)高速緩沖存儲(chǔ)器進(jìn)行無(wú)效化。下面,將不通過(guò)硬件進(jìn)行保存還原的寄存器的值傳輸給URAM,在引導(dǎo)地址寄存器BAR中設(shè)定從R備用模式返回最初實(shí)行的命令地址。此后,若在備用模式控制寄存器STBCR中寫入代表R備用模式的值,則實(shí)行向R備用模式的轉(zhuǎn)移。還有,在采用輔助命令(睡眠命令SLEEP和備用電流命令STBY等)指令向R備用模式轉(zhuǎn)移的場(chǎng)合下,在該步驟中實(shí)行該命令。
      下面的圖10是始自R備用模式的返回時(shí)的處理流程。該處理用來(lái)給下述地址進(jìn)行設(shè)置,該地址由R備用模式轉(zhuǎn)移處理所設(shè)定并且設(shè)定于引導(dǎo)地址寄存器BAR中。首先,將轉(zhuǎn)移處理時(shí)URAM中所保存的寄存器的值傳輸給各寄存器。據(jù)此,返回由軟件所保存的寄存器的值。接著,對(duì)高速緩沖存儲(chǔ)器進(jìn)行有效化。此后,若使中斷成為有效,則受理備用控制電路STBYC正在輸出的中斷請(qǐng)求INER,實(shí)行正常的中斷處理。若該中斷處理結(jié)束,則R備用模式返回處理完成。還有,此處所示的處理由軟件來(lái)實(shí)行,因此可以自由實(shí)行其它所需要處理的附加和不需要處理的刪除。
      至此,有關(guān)本實(shí)施示例中R備用模式的實(shí)現(xiàn)已做出說(shuō)明,而采用相同結(jié)構(gòu)的原樣也可以實(shí)現(xiàn)軟件備用模式和R備用模式。首先,軟件備用模式與以往相同通過(guò)實(shí)行時(shí)鐘脈沖的停止來(lái)實(shí)現(xiàn)。接著,U備用模式通過(guò)備用控制電路STBYC在進(jìn)行轉(zhuǎn)移時(shí)不只是第1區(qū)域AE1而且第2區(qū)域AE2的電源也切斷,并且其返回通過(guò)以來(lái)自外部的復(fù)位方式加以實(shí)行,而可以實(shí)現(xiàn)。
      圖11表示各備用狀態(tài)下電源切斷的有無(wú)、轉(zhuǎn)移和返回的方法、返回時(shí)間以及消耗電流比較的一個(gè)示例。就R備用模式而言,與軟件備用模式(S備用模式)相比較返回時(shí)間約成為10倍左右,而消耗電流成為1/100。另外,若與U備用模式相比較,則消耗電流約成為10倍左右,而返回時(shí)間成為1/100左右。
      圖12表示各工作模式間的轉(zhuǎn)移圖。從R備用模式到正常工作模式是通過(guò)外部中斷或復(fù)位方式進(jìn)行轉(zhuǎn)移的。但是,在外部中斷的場(chǎng)合下實(shí)行與其對(duì)應(yīng)的中斷處理,在復(fù)位的場(chǎng)合下實(shí)行復(fù)位處理。從U備用模式到正常工作模式是通過(guò)復(fù)位處理進(jìn)行轉(zhuǎn)移的。
      圖13表示出使用本發(fā)明的面向攜帶電話的系統(tǒng)LSI的結(jié)構(gòu)。該系統(tǒng)LSI除去在所說(shuō)明的實(shí)施示例中的模塊之外,還在第1區(qū)域AE1中附加有DMA控制器DMAC、存儲(chǔ)控制器MEMC、總線控制器BUSC、中斷控制器INTC及MPEG加速器MPEG,在第2區(qū)域AE2中附加有LCD控制器LCDC。此處,雖然未做出特別限制,但是DMA控制器DMAC及MPEG加速器MPEG與外圍模塊電路IP1相對(duì)應(yīng),即使不保持內(nèi)部狀態(tài)也能夠從R備用模式進(jìn)行返回。存儲(chǔ)控制器MEMC、總線狀態(tài)控制器BUSC及中斷控制器INTC與外圍電路模塊IP2相對(duì)應(yīng),它們中所包含的寄存器保持在備份寄存器BUREG中。
      另外,就這種結(jié)構(gòu)而言,為了在R備用模式中使外部的LCD面板LCD-PANEL的顯示得以繼續(xù),而將LCD控制器LCDC附加在第2區(qū)域AE2中,該第2區(qū)域即便是R備用模式電源也不被切斷。
      上面,對(duì)本發(fā)明的實(shí)施示例已做出說(shuō)明,而本發(fā)明在其技術(shù)構(gòu)思的基礎(chǔ)上可以進(jìn)行各種變化。舉例說(shuō)明有設(shè)置下述模式等方法,該模式為將第1區(qū)域分割成多個(gè)并分別對(duì)CPU、IP1及IP2進(jìn)行電源切斷。
      發(fā)明效果如上面所說(shuō)明的,可以實(shí)現(xiàn)系統(tǒng)LSI的高速工作或者低消耗功率。
      符號(hào)說(shuō)明SW1、SW2…電源開(kāi)關(guān),RCLK…外部時(shí)鐘信號(hào),ICLK…內(nèi)部時(shí)鐘信號(hào),CPU…中央處理裝置,IP1、IP2…外圍電路模塊,REG1、REG2、REG3…寄存器,URAM…內(nèi)部存儲(chǔ)器,BUREG…備份寄存器,STBYC…備用控制電路,SYSBUS…系統(tǒng)總線,RST、RST1、RST2…復(fù)位信號(hào),IRQ…中斷請(qǐng)求信號(hào),INTR…中斷信號(hào),SEL1、SEL2、SEL3…選擇器,BAR…引導(dǎo)地址寄存器,STBCR…備用模式控制寄存器,DEC…譯碼器,SYNC…同步化電路,STATE…狀態(tài)保持寄存器,STBYC-FSM…電源模式控制順序電路,IMREG…掩碼寄存器,MAPRI…優(yōu)先等級(jí)判定電路,G1…選通電路,HOLD…保持閂鎖。
      權(quán)利要求
      1.一種信息處理裝置,具備第1區(qū)域,包括中央處理裝置和外圍電路模塊;第2區(qū)域,具有信息保持電路,用于對(duì)上述外圍電路模塊中含有的寄存器的值加以保持;第1電源開(kāi)關(guān),用來(lái)控制向上述第1區(qū)域的電流供給;第2電源開(kāi)關(guān),用來(lái)控制向上述第2區(qū)域的電流供給,其特征為在上述信息處理裝置以第1模式進(jìn)行工作的場(chǎng)合下,上述第1電源開(kāi)關(guān)及第2電源開(kāi)關(guān)被控制為向上述第1區(qū)域及上述第2區(qū)域供給工作電流;在上述信息處理裝置以第2模式進(jìn)行工作的場(chǎng)合下,上述第1電源開(kāi)關(guān)被控制為切斷向上述第1區(qū)域電流的供給,向上述第2區(qū)域的電流供給繼續(xù)。
      2.根據(jù)權(quán)利要求1記載的信息處理裝置,其特征為上述信息保持電路具有選通電路,上述選通電路在上述第1模式中,將上述外圍電路模塊中含有的寄存器的值傳輸給上述信息保持電路,在上述第2模式中,對(duì)上述外圍電路模塊中含有的寄存器的值向上述信息保持電路的傳輸進(jìn)行限制。
      3.根據(jù)權(quán)利要求1記載的信息處理裝置,其特征為在上述信息處理裝置以上述第2模式進(jìn)行工作時(shí),從上述信息處理裝置外部發(fā)出中斷請(qǐng)求的場(chǎng)合下,使上述信息保持電路中所保持的信息返回到上述外圍電路模塊中含有的寄存器內(nèi),然后對(duì)上述中斷請(qǐng)求進(jìn)行處理。
      4.根據(jù)權(quán)利要求1記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備帶有備用控制電路的第3區(qū)域,在上述信息處理裝置以上述第1模式進(jìn)行工作的場(chǎng)合下,上述第2電源開(kāi)關(guān)被控制為向上述第2區(qū)域供給電流,在上述信息處理裝置以第3模式進(jìn)行工作的場(chǎng)合下,上述第1電源開(kāi)關(guān)被控制為切斷向上述第1區(qū)域的電流的供給,上述第2電源開(kāi)關(guān)被控制為切斷向上述第2區(qū)域的電流供給,上述第3區(qū)域的電流供給繼續(xù),上述第1電源開(kāi)關(guān)及第2電源開(kāi)關(guān)的動(dòng)作控制通過(guò)上述備用控制電路來(lái)進(jìn)行。
      5.根據(jù)權(quán)利要求4記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備引導(dǎo)地址寄存器,用于從上述第2模式向上述第1模式轉(zhuǎn)換時(shí),對(duì)存放上述中央處理裝置最初應(yīng)實(shí)行的命令的地址進(jìn)行保持,上述備用控制電路具有選擇器,用來(lái)選擇從上述引導(dǎo)地址寄存器所輸出的地址、和存放用于進(jìn)行復(fù)位處理的命令的地址,上述選擇器在上述信息處理裝置從上述第2模式向上述第1模式轉(zhuǎn)換的場(chǎng)合下,選擇從上述引導(dǎo)地址寄存器所輸出的地址,在上述信息處理裝置從上述第3模式向上述第1模式轉(zhuǎn)換的場(chǎng)合下,選擇存放用于進(jìn)行上述復(fù)位處理的命令的地址。
      6.根據(jù)權(quán)利要求1記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備時(shí)鐘發(fā)生電路,用來(lái)接收上述從外部所輸入的時(shí)鐘信號(hào),產(chǎn)生向上述外圍電路模塊供給的內(nèi)部時(shí)鐘,上述時(shí)鐘發(fā)生電路包含于上述第1區(qū)域中,上述信息處理裝置在第4模式中,向上述第1區(qū)域及第2區(qū)域供給電流,對(duì)上述外圍電路模塊停止上述內(nèi)部時(shí)鐘信號(hào)的供給。
      7.根據(jù)權(quán)利要求1記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備引導(dǎo)地址寄存器,用于在從上述第2模式向上述第1模式轉(zhuǎn)換時(shí),對(duì)存放上述中央處理裝置最初應(yīng)實(shí)行的命令的地址進(jìn)行保持。
      8.一種信息處理裝置,具備中央處理裝置和外圍電路模塊,其特征為上述信息處理裝置能夠?qū)嵭袕?fù)位處理以及中斷處理,該復(fù)位處理用來(lái)設(shè)定上述信息處理裝置的初始狀態(tài),該中斷處理用于在從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下,實(shí)行與上述中斷請(qǐng)求相應(yīng)的處理,上述信息處理裝置具有第1工作模式和第2工作模式,該第1工作模式是向上述中央處理裝置和上述外圍電路模塊供給電流的模式,該第2工作模式是向上述中央處理裝置及上述外圍電路模塊的電流的供給停止的模式,在以上述第2工作模式進(jìn)行工作時(shí),當(dāng)從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下,使被保存的信息返回到上述中央處理裝置及上述外圍電路模塊內(nèi),然后進(jìn)行與上述中斷請(qǐng)求相應(yīng)的中斷處理。
      9.根據(jù)權(quán)利要求8記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備信息保持電路,用來(lái)對(duì)上述外圍電路模塊中含有的寄存器的值進(jìn)行保持,并且進(jìn)一步具有第3工作模式,用來(lái)停止向上述中央處理裝置、上述外圍電路模塊及上述信息保持電路的電流供給,上述信息保持電路在上述第2工作模式中被供給電流。
      10.根據(jù)權(quán)利要求9記載的信息處理裝置,其特征為上述中央處理裝置在從上述第2工作模式向上述第1工作模式轉(zhuǎn)換時(shí),不進(jìn)行上述復(fù)位處理,在從上述第3工作模式向上述第1工作模式轉(zhuǎn)換時(shí),進(jìn)行上述復(fù)位處理。
      11.根據(jù)權(quán)利要求8記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備引導(dǎo)地址寄存器,用于在從上述第2工作模式向上述第1工作模式轉(zhuǎn)換時(shí),保持存放上述中央處理裝置最初應(yīng)實(shí)行的命令的地址。
      12.根據(jù)權(quán)利要求8記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具有第4工作模式,用來(lái)向上述中央處理裝置及上述外圍電路模塊供給電流,上述中央處理裝置在上述第1工作模式中被供給內(nèi)部時(shí)鐘信號(hào),在上述第4工作模式中停止上述內(nèi)部時(shí)鐘信號(hào)的供給。
      13.根據(jù)權(quán)利要求8記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具備信息保持電路,用來(lái)對(duì)上述外圍電路模塊中含有的寄存器的值進(jìn)行保持,上述信息保持電路在上述第2工作模式中,對(duì)上述外圍電路模塊中含有的寄存器的信息進(jìn)行保持,在從上述第2工作模式向上述第1工作模式轉(zhuǎn)換的場(chǎng)合下,將上述信息保持電路中所保持的信息傳輸給上述外圍電路模塊中含有的寄存器。
      14.一種信息處理裝置,具備中央處理裝置、外圍電路模塊及引導(dǎo)地址寄存器,其特征為上述信息處理裝置具有第1工作模式和比上述第1工作模式消耗電流小的第2工作模式,上述引導(dǎo)地址寄存器用于在上述引導(dǎo)地址寄存器中設(shè)定下述地址,該地址是在從上述第1工作模式向上述第2工作模式轉(zhuǎn)換時(shí),存放從上述第2工作模式向上述第1工作模式返回時(shí)最初應(yīng)實(shí)行的命令。
      15.根據(jù)權(quán)利要求14記載的信息處理裝置,其特征為上述信息處理裝置在上述第2工作模式中,從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下,進(jìn)行與上述中斷請(qǐng)求相應(yīng)的中斷處理。
      16.根據(jù)權(quán)利要求14記載的信息處理裝置,其特征為上述中央處理裝置及上述外圍電路模塊在上述第2工作模式中被控制為停止電流的供給,上述引導(dǎo)地址寄存器在上述第2工作模式中被控制為進(jìn)行電流的供給。
      17.根據(jù)權(quán)利要求16記載的信息處理裝置,其特征為上述信息處理裝置進(jìn)一步具有第3工作模式,該第3工作模式比上述第2工作模式消耗電流小,上述中央處理裝置及上述外圍電路模塊在上述第3工作模式中被控制為停止電流的供給,上述中央處理裝置在上述第3工作模式中,從上述信息處理裝置外部發(fā)出中斷請(qǐng)求通知的場(chǎng)合下,進(jìn)行對(duì)上述信息處理裝置的初始狀態(tài)進(jìn)行設(shè)定的復(fù)位處理。
      全文摘要
      本發(fā)明提供一種信息處理裝置,能實(shí)現(xiàn)下述功能使采用電源切斷的低備用電流和采用中斷方式的始自備用模式的高速返回同時(shí)實(shí)現(xiàn)。具備第1區(qū)域AE1,包括中央處理裝置CPU和外圍電路模塊IP1、IP2;第2區(qū)域AE2,具有外圍電路模塊IP1、IP2中含有的寄存器REG1、對(duì)2個(gè)值進(jìn)行保持所用的信息保持電路URAM以及BUREG;第1電源開(kāi)關(guān)SW1,用來(lái)控制向第1區(qū)域AE1的電流供給,在信息處理裝置以第1模式進(jìn)行工作的場(chǎng)合下,第1區(qū)域AE1及第2區(qū)域AE2被供給工作電流,在信息處理裝置以第2模式進(jìn)行工作的場(chǎng)合下,第1電源開(kāi)關(guān)SW1被控制以對(duì)第1區(qū)域AE1切斷電流的供給,向第2區(qū)域AE2的電流供給得以繼續(xù)。
      文檔編號(hào)G06F1/32GK1574999SQ200410045830
      公開(kāi)日2005年2月2日 申請(qǐng)日期2004年5月20日 優(yōu)先權(quán)日2003年6月20日
      發(fā)明者小澤基一, 入江直彥, 玉城實(shí)明, 井出久義, 早川干 申請(qǐng)人:株式會(huì)社瑞薩科技
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1