欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電源域的復(fù)位控制方法及裝置的制造方法

文檔序號:9199988閱讀:540來源:國知局
電源域的復(fù)位控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種電源域的復(fù)位控制方法及裝置。
【背景技術(shù)】
[0002]隨著SOC芯片的功耗要求越來越高,過去傳統(tǒng)的芯片統(tǒng)一供電方法已經(jīng)不能滿足大型SOC芯片的能耗要求.所以將芯片中的電路按照功能或者工作方式劃分為多個電源域電路,每個電源域使用芯片內(nèi)部的電源開關(guān)控制,可以實現(xiàn)獨立的關(guān)斷芯片中某個電源域.但是由此也帶了一些新的問題,比如在電源域的關(guān)斷和開啟過程中需要設(shè)計一個復(fù)雜的電路操作時序來保證電源域開啟時的正確性。而在這個順序中,如何實現(xiàn)盡量減少出問題的風(fēng)險同時保持很強的適應(yīng)性和魯棒性.特別是當前很多先進的CPU或者GPU設(shè)計中,大量采用流水線設(shè)計,而同時為了節(jié)省功耗和面積,在設(shè)計中大量采用了不帶復(fù)位端的寄存器基礎(chǔ)單元,這也就意味著大量的電路需要在啟動時復(fù)位時需要時鐘保持一段時間來使整個流水線的寄存器全部被復(fù)位.同時由于設(shè)計的方法多樣,電路對復(fù)位時時鐘保持的長度也都有不同的需求,因此設(shè)計一種穩(wěn)定的但同時又有很強適應(yīng)性的電源域復(fù)位控制電路和控制方法是非常有意義的。

【發(fā)明內(nèi)容】

[0003]本發(fā)明要解決的技術(shù)問題之一,在于提供一種將時鐘電路和普通功能電路的復(fù)位分開控制的方法,進一步增強了電源域開啟時的適應(yīng)性和魯棒性。
[0004]本發(fā)明要解決的技術(shù)問題之一是這樣實現(xiàn)的:一種電源域的復(fù)位控制方法,電源域內(nèi)設(shè)有時鐘電路和普通功能電路,所述方法包括如下步驟:
[0005]S1、對應(yīng)每個電源域設(shè)置電源環(huán),用于開啟和關(guān)閉對應(yīng)電源域的電源;
[0006]S2、當電源域電路進入電源關(guān)斷狀態(tài)后,開始進入等待喚醒源喚醒的狀態(tài);
[0007]S3、所述喚醒源收到喚醒動作后發(fā)起喚醒動作的命令到時序控制單元;
[0008]S4、所述時序控制單元控制復(fù)位產(chǎn)生保持單元產(chǎn)生復(fù)位有效信號,當復(fù)位信號穩(wěn)定為有效一段時間后,所述時序控制單元控制電源控制單元打開對應(yīng)電源域的電源環(huán),使對應(yīng)電源域上電,此時對應(yīng)電源域的時鐘電路和普通功能電路在上電后都立即進入復(fù)位狀態(tài);
[0009]S5、所述時序控制單元控制所述復(fù)位產(chǎn)生保持單元根據(jù)復(fù)位保持時間長度信息,在復(fù)位保持時間長度等于配置的復(fù)位保持時間長度后,撤銷復(fù)位有效狀態(tài),即復(fù)位信號;
[0010]S6、所述時鐘電路在接收到復(fù)位撤銷后,開始工作,產(chǎn)生時鐘;
[0011]S7、復(fù)位延遲單元根據(jù)復(fù)位延遲長度信息將接收的復(fù)位信號進行延遲后送往電源域的普通功能電路,延遲的時間需要保證所述時鐘電路已經(jīng)進入穩(wěn)定輸出狀態(tài),延遲的方法是使用晶振電路產(chǎn)生的晶振時鐘對復(fù)位信號進行延遲處理;
[0012]S8、所述普通功能電路在收到延遲的復(fù)位撤消后,開始工作。
[0013]進一步的,所述步驟S7中復(fù)位信號延遲的方法是;使用一個寄存器鏈將信號延遲η個時鐘節(jié)拍,η的值就是寄存器鏈的長度個數(shù),復(fù)位信號連接寄存器的D端,晶振時鐘連接寄存器的CK端,下一級寄存器的D端接到前一級寄存器的Q端。
[0014]進一步的,所述步驟S5中的復(fù)位保持時間長度信息存儲在復(fù)位長度信息存儲單元中,所述步驟S7中的復(fù)位延遲長度信息和η值均存儲在復(fù)位延遲長度信息存儲單元中。
[0015]本發(fā)明要解決的技術(shù)問題之二,在于提供一種將時鐘電路和普通功能電路的復(fù)位分開控制的裝置,進一步增強了電源域開啟時的適應(yīng)性和魯棒性。
[0016]本發(fā)明要解決的技術(shù)問題之一是這樣實現(xiàn)的:一種電源域的復(fù)位控制裝置,電源域內(nèi)設(shè)有時鐘電路和普通功能電路,所述裝置包括喚醒源、時序控制單元、電源控制單元、復(fù)位長度信息存儲單元、復(fù)位產(chǎn)生保持單元、復(fù)位延遲單元、復(fù)位延遲長度信息存儲單元、晶振時鐘電路單元以及與電源域?qū)?yīng)一一設(shè)置的電源環(huán);所述喚醒源、時序控制單元,電源控制單元以及電源環(huán)依次連接;所述時序控制單元、復(fù)位產(chǎn)生保持單元、復(fù)位延遲單元依次連接至電源域內(nèi)的普通功能電路,所述復(fù)位產(chǎn)生保持單元還連接至電源域內(nèi)的時鐘電路;所述晶振時鐘電路單元和復(fù)位延遲長度信息存儲單元均連接至所述復(fù)位延遲單元;其中,
[0017]當電源域電路進入電源關(guān)斷狀態(tài)后,開始進入等待喚醒源喚醒的狀態(tài);
[0018]所述喚醒源收到喚醒動作后發(fā)起喚醒動作的命令到所述時序控制單元;
[0019]所述時序控制單元控制復(fù)位產(chǎn)生保持單元產(chǎn)生復(fù)位有效信號,當復(fù)位信號穩(wěn)定為有效一段時間后,所述時序控制單元控制電源控制單元打開對應(yīng)電源域的電源環(huán),使對應(yīng)電源域上電,此時對應(yīng)電源域的時鐘電路和普通功能電路在上電后都立即進入復(fù)位狀態(tài);
[0020]所述時序控制單元控制所述復(fù)位產(chǎn)生保持單元根據(jù)所述復(fù)位長度信息存儲單元中存儲的復(fù)位保持時間長度信息,在復(fù)位保持時間長度等于配置的復(fù)位保持時間長度后,撤銷復(fù)位有效狀態(tài),即復(fù)位信號;
[0021]所述時鐘電路在接收到復(fù)位撤銷后,開始工作,產(chǎn)生時鐘;
[0022]所述復(fù)位延遲單元根據(jù)復(fù)位延遲長度信息存儲單元中存儲的復(fù)位延遲長度信息將接收的復(fù)位信號進行延遲后送往電源域的普通功能電路,延遲的時間需要保證所述時鐘電路已經(jīng)進入穩(wěn)定輸出狀態(tài),延遲的方法是使用晶振電路產(chǎn)生的晶振時鐘對復(fù)位信號進行延遲處理;
[0023]所述普通功能電路在收到延遲的復(fù)位撤消后,開始工作。
[0024]進一步的,所述復(fù)位信號延遲單元為一個由η個寄存器組成的寄存器鏈,第一級寄存器的D端連接所述復(fù)位產(chǎn)生保持單元,下一級寄存器的D端接到前一級寄存器的Q端,每一級寄存器的CK端連接所述晶振時鐘電路單元。
[0025]本發(fā)明具有如下優(yōu)點:
[0026]1.本發(fā)明將時鐘電路和普通功能電路的復(fù)位分開控制,使功能電路和時鐘電路的復(fù)位完全分開獨立控制,并配合其他電路完成電源域上電復(fù)位時有效時鐘保持的時間可控制;相較于過去時鐘電路和功能電路不做區(qū)分的復(fù)位策略,本發(fā)明進一步增強了電源域開啟時的適應(yīng)性和魯棒性;
[0027]2.配合時鐘電路和功能電路的復(fù)位信號獨立控制,設(shè)計了一個完整的電路操作時序來實現(xiàn)電源域的開啟工作。
【附圖說明】
[0028]下面參照附圖結(jié)合實施例對本發(fā)明作進一步的說明。
[0029]圖1為本發(fā)明電源域的復(fù)位控制裝置的結(jié)構(gòu)框圖。
[0030]圖2為本發(fā)明裝置中復(fù)位延遲單元的結(jié)構(gòu)示意圖。
【具體實施方式】
[0031]如圖1所示,本發(fā)明電源域的復(fù)位控制裝置,電源域A內(nèi)設(shè)有時鐘電路Al和普通功能電路A2,所述裝置包括喚醒源1、時序控制單元2、電源控制單元3、復(fù)位長度信息存儲單元4、復(fù)位產(chǎn)生保持單元5、復(fù)位延遲單元6、復(fù)位延遲長度信息存儲單元7、晶振時鐘電路單元8以及與電源域?qū)?yīng)一一設(shè)置的電源環(huán)9 ;所述喚醒源1、時序控制單元2,電源控制單元3以及電源環(huán)9依次連接;所述時序控制單元2、復(fù)位產(chǎn)生保持單元5、復(fù)位延遲單元6依次連接至電源域A內(nèi)的普通功能電路A2,所述復(fù)位產(chǎn)生保持單元5還連接至電源域A內(nèi)的時鐘電路Al ;所述晶振時鐘電路單元8和復(fù)位延遲長度信息存儲單元7均連接至所述復(fù)位延遲單元6 ;其中,各電路單元的功能如下:
[0032]所述喚醒源I負責(zé)發(fā)起喚醒動作的命令到所述時序控制單元2 ;
[0033]所述時序控制單元2負責(zé)控制所述復(fù)位產(chǎn)生保持單元5和電源控制單元3 ;
[0034]所述電源控制單元3負責(zé)接收所述時序控制單元2的控制打開和關(guān)閉對應(yīng)電源域A的電源;
[0035]所述復(fù)位長度信息存儲單元4負責(zé)存儲復(fù)位保持時間長度信息,并將信息送往所述復(fù)位產(chǎn)生保持單元5 ;
[0036]所述復(fù)位產(chǎn)生保持單元5負責(zé)根據(jù)存儲復(fù)位保持時間長度信息產(chǎn)生一個復(fù)位時序,該時序為有效一段時間后再撤銷的動作,并將這個復(fù)位信號送往對應(yīng)電源域A中的時鐘電路Al和復(fù)位延遲單元6 ;
[00
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
铜山县| 定远县| 南安市| 宁强县| 东乡县| 黄大仙区| 开阳县| 同仁县| 若羌县| 星座| 永济市| 西乌珠穆沁旗| 额尔古纳市| 确山县| 呼图壁县| 鹤壁市| 牟定县| 唐河县| 江城| 分宜县| 孟津县| 星座| 平凉市| 德格县| 公安县| 漳州市| 喀喇沁旗| 赤城县| 资阳市| 宜川县| 泰州市| 贵德县| 江华| 剑川县| 馆陶县| 嘉定区| 黑龙江省| 武汉市| 永宁县| 肇庆市| 瓦房店市|