[發明專利]用以改變主機總線的總線頻率的方法以及系統有效
| 申請號: | 200710187117.5 | 申請日: | 2007-11-16 |
| 公開(公告)號: | CN101149641A | 公開(公告)日: | 2008-03-26 |
| 發明(設計)人: | 謝易霖;蘇耀群 | 申請(專利權)人: | 威盛電子股份有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 北京林達劉知識產權代理事務所 | 代理人: | 劉新宇 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用以 改變 主機 總線 總線頻率 方法 以及 系統 | ||
技術領域
本發明大致關于操作一主機總線(host?bus)的方法與系統,尤指改變總線頻率與參數的方法與系統。
背景技術
總線提供了電子裝置間的信號通訊。在計算機系統中,中央處理器(central?processing?unit)與芯片組(chipset)之間是通過一主機總線連接,舉例來說,像是前端總線(Front?Side?Bus,FSB)或是超傳輸(Hyper?Transport,HT)總線。HT改善了內連接的處理器、支持的芯片以及/或是輸出入裝置彼此之間的通訊連結,并且提供了在網絡(networking)、通訊、或是其他嵌入式(embedded)應用系統中的高速度、高效能以及/或是點對點連結。這些具有彈性的(flexible)、可擴展的(extensible)且簡單的總線架構的好處,使得HT成為一廣為接受的設計。
個人計算機不斷的進展,以提供使用者以更低的成本,得到更高的效能。但是,功率損耗往往需要跟多樣應用的效能與需求取得妥協。譬如說,對于可攜式系統,像是膝上型(laptop)計算機與個人數字助理(Personal?Digital?Assistants,PDA)而言,功率損耗可以是一個可變的因素(factor)。一旦有更多的工作或是需要一更高的處理速度時,總線操作頻率便可能需要增加,損失的便是較高的功率損耗。同時的,連接在處理器以及/或是裝置之間的總線鏈結(bus?chain)也可能需要操作在一比較高的頻率。舉例來說,當希望以較高的速度從存儲器讀取數據或是對存儲器寫入數據時,連接在處理器以及存儲器之間的總線的頻率便可能需要增加。
因為主機總線的頻率可能被改變,以節省功率損耗或是增加效能,對應到總線頻率的一些參數,像是I/O驅動力(drivingstrength)、總線時序(bus?timing)以及總線負載(loading?on?bus),也需要隨著總線頻率的改變而更新。主機總線的總線頻率以及相對應的參數可能可以依據以下的操作而改變。首先,原先對應到當下頻率的多個參數先被新的多個參數所更新,而這些新的參數對應到一新頻率。接著,以當下頻率連接的主機總線的連結就被終止。這個連結接著被重新連接起來,依據這些新的參數,來使得主機總線操作在新頻率。圖1顯示了這么一個已知的方法,包括以上所描述的,用來改變總線頻率的步驟。
但是,在終止舊連結之前,這樣的方法卻可能導致總線仍然操作在舊頻率,卻使用到對應到新頻率的參數。舉例來說,因為操作在舊頻率卻使用新頻率的參數,主橋(host?bridge)操作可能就會因此而失敗。
發明內容
本發明提供一種用以改變主機總線(host?bus)的總線頻率的方法。該方法包括:接收一指令,該指令是用以將該總線頻率從一第一頻率改變到一第二頻率;儲存對應該第二頻率的信息;終止到該主機總線的一連結(link),該連結正以該第一頻率連接到該主機總線,其中該主機總線正依據一第一組參數操作著,而該第一組參數對應該第一頻率;依據儲存的該信息獲得一第二組參數,對應到該第二頻率;以及啟動該連結,使其操作于該第二頻率,且以該第二組參數操作該主機總線。
本發明另提供一種系統,包括一主機總線與一控制器。該控制器是架構來執行以下動作:接收一指令,該指令是用以將該總線頻率從一第一頻率改變到一第二頻率;儲存對應該第二頻率的信息;終止到該主機總線的一連結(link),該連結正以該第一頻率連接到該主機總線,其中該主機總線正依據一第一組參數操作著,而該第一組參數對應該第一頻率;依據儲存的該信息,獲得一第二組參數,對應到該第二頻率;以及啟動該連結,使其操作于該第二頻率,且以該第二組參數操作該主機總線。
本發明另提供一種系統,包括一總線、一第一暫存器、一第二暫存器以及一控制器。該第一暫存器架構來存放一第一組參數。該第一組參數是用來使該總線操作于一第一頻率。該第二暫存器架構來存放一第二組參數,該第二組參數是用來使該總線操作于一第二頻率。該控制器耦接到該第一暫存器與第二暫存器。該控制器是架構來通過第二暫存器中的該第二組參數轉送到該第一暫存器,將該總線的操作頻率從該第一頻率改變為該第二頻率。
本發明所述的用以改變主機總線的總線頻率的方法以及系統,可靈活地調整主機總線的頻率以節省功率損耗、增加系統效能。
附圖說明
圖1為一背景技術的范例,顯示用來改變操作頻率以及總線參數的方法的流程圖。
圖2為依據本發明的一范例,顯示用來改變操作頻率以及總線參數的方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于威盛電子股份有限公司,未經威盛電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710187117.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛用內燃機的進氣控制裝置
- 下一篇:軸封





