TWI510927B - 伺服器系統 - Google Patents

伺服器系統 Download PDF

Info

Publication number
TWI510927B
TWI510927B TW102141703A TW102141703A TWI510927B TW I510927 B TWI510927 B TW I510927B TW 102141703 A TW102141703 A TW 102141703A TW 102141703 A TW102141703 A TW 102141703A TW I510927 B TWI510927 B TW I510927B
Authority
TW
Taiwan
Prior art keywords
management controller
switch
chip
substrate management
server system
Prior art date
Application number
TW102141703A
Other languages
English (en)
Other versions
TW201518946A (zh
Inventor
Lan Huang
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW102141703A priority Critical patent/TWI510927B/zh
Publication of TW201518946A publication Critical patent/TW201518946A/zh
Application granted granted Critical
Publication of TWI510927B publication Critical patent/TWI510927B/zh

Links

Landscapes

  • Power Sources (AREA)
  • Semiconductor Integrated Circuits (AREA)

Description

伺服器系統
本發明是有關於伺服器系統,且特別是有關於一種可在I2C匯流排中進行從電子器件選擇之伺服器系統。
一般伺服器系統中除了使用平行匯流排(Parallel Bus)之外,還有串列匯流排。而其中一種串列匯流排(I2C匯流排)已非常地普遍被設計於伺服器系統中。
I2C為Inter-Integrated Circuit的縮寫,顧名思義,就是積體電路(Integrated Circuit)之間溝通的匯流排。傳統的平行匯流排因採用平行的架構(8位元、16位元等等),所以積體電路之間的接線較多,且需要解碼電路,而顯得複雜。而I2C匯流排只需要兩條線就能傳送資料,因此具有更佳的可靠度與安全性。此外,I2C匯流排還可容許一從積體電路上有多個主積體電路。因此,如何正確將從積體電路與主積體電路連接即成為追求之目標。
鑑於上述,本發明提供一種可在I2C匯流排中選擇 特定從電子器件實現不同功能之伺服器系統。
本發明之一態樣係在提供一種伺服器系統,至少包含一基板管理控制器和多個個運算模組。每一運算模組更包括一系統級晶片、多個從電子器件和一切換器。切換器,分別通過I2C匯流排耦接該基板管理控制器與該系統級晶片,以及該複數個從電子器件。其中,對每一運算模組,切換器發出一地址選擇信號至此些個從電子器件,以選擇從電子器件其中之一連接切換器,切換器根據一控制信號切換基板管理控制器與系統級晶片耦接從電子器件其中之一。
在一實施例中,從電子器件為一記憶體,該基板管理控制器與該系統級晶片通過該切換器分別接收該記憶體之配置資訊。
在一實施例中,從電子器件為一網絡晶片,該基板管理控制器監測該網路晶片之溫度,並可由該切換器切換該系統及晶片讀取該網路晶片之溫度。
在一實施例中,從電子器件為一電壓調節器,該電壓調節器為該系統級晶片供電且由該系統級晶片讀取其電壓,並可由該切換器切換該基板管理控制器監測該電壓調節器之溫度。
在一實施例中,基板管理控制器透過一多工器和該複數個運算模組耦接。
在一實施例中,切換器為一多工器。
在一實施例中,基板管理控制器或該系統級晶片發 出該位址選擇訊號給該切換器。
綜上所述,本發明提供一切換器可在多個從電子器件中選擇其一來和主元件耦接,因此可實現不同之功能。
100‧‧‧伺服器系統
101‧‧‧基板管理控制器
102‧‧‧系統級晶片
103‧‧‧記憶體
104‧‧‧電壓調節器
105‧‧‧網路晶片
106‧‧‧切換器
107‧‧‧多工器
110和112‧‧‧運算模組
301和302‧‧‧步驟
第1圖所示為伺服器系統概略圖。
第2圖所示為根據本發明一實施例的伺服器系統概略圖。
第3圖所示為在一I2C匯流排中選擇一從電子器件之切換方法。
以下為本發明較佳具體實施例以所附圖示加以詳細說明,下列之說明及圖示使用相同之參考數字以表示相同或類似元件,並且在重複描述相同或類似元件時則予省略。
第1圖所示為伺服器系統概略圖。伺服器系統100包括一基板管理控制器(Baseboard Management Controller,BMC)101以及複數個運算模組110,每一運算模組110包括一系統級晶片(System-on-chip,SOC)102以及多個從電子器件,包括一記憶體103、一電壓調節器104以及一網路晶片105。其中記憶體103、電壓調節器104以及網路晶片105是透過I2C匯流排耦接系統級晶片102。而記憶體103儲存 控制開機與基本輸出入的BIOS韌體。電壓調節器104用以提供系統級晶片102之核心電壓。網路晶片105用以提供系統級晶片102連接網路之用。
當進行開機操作時,系統級晶片102需使用記憶體103中儲存之基本輸出入的韌體以進行開機,此時記憶體103為I2C匯流排之從電子器件,而系統級晶片102則為I2C匯流排之主元件。而在待開機時,基板管理控制器101亦須存取記憶體103之型式以管理後續開機程序,此時記憶體103為I2C匯流排之從電子器件,而基板管理控制器101則為I2C匯流排之主元件。此外,當電壓調節器104提供系統級晶片102核心電壓時,系統級晶片102可透過I2C匯流排獲取電壓調節器104之參數值,此時電壓調節器104作為I2C匯流排之從電子器件,而系統級晶片102則為I2C匯流排之主元件。而基板管理控制器101則需監測電壓調節器104之溫度進行後續管理,此時電壓調節器104為I2C匯流排之從電子器件,而基板管理控制器101則為I2C匯流排之主元件。另一方面,當網路晶片105正常工作時,系統級晶片102透過I2C匯流排讀取溫度以及其他參數,此時網路晶片105為I2C匯流排之從電子器件,而系統級晶片102則為I2C匯流排之主元件。同時,基板管理控制器101監測溫度進行後續管理,此時網路晶片105為I2C匯流排之從電子器件,而基板管理控制器101則為I2C匯流排之主元件。換言之,在I2C匯流排之架構下,記憶體103、電壓調節器104以及網路晶片105均可作為基板管理 控制器101或系統級晶片102之從電子器件來進行不同之操作。
因此,為實現不同之功能,如第2圖所示為根據本發明一實施例的伺服器系統概略圖。本發明伺服器系統100包括一基板管理控制器101以及複數個運算模組112,每一運算模組112包括:一系統級晶片102、一切換器106以及多個從電子器件。從電子器件,包括一記憶體103、一電壓調節器104以及一網路晶片105。其中,切換器106,分別通過I2C匯流排耦接基板管理控制器101與系統級晶片102,以及記憶體103、電壓調節器104和網路晶片105。 換言之,記憶體103、電壓調節器104以及網路晶片105均透過該切換器106來耦接基板管理控制器101以及系統級晶片102。透過切換器106可選擇基板管理控制器101以及系統級晶片102其中之一耦接記憶體103、電壓調節器104或網路晶片105藉以實現不同功能。在一實施例中,切換器106會發出一地址選擇信號至記憶體103、電壓調節器104以及網路晶片105,以選擇記憶體103、電壓調節器104以及網路晶片105其中之一連接切換器106。切換器106並根據一控制信號切換基板管理控制器101與系統級晶片102耦接記憶體103、電壓調節器104以及網路晶片105其中之一。例如,若透過切換器106選擇電壓調節器104,此時電壓調節器104為系統級晶片102供電且由系統級晶片102讀取其電壓,並可由切換器106切換基板管理控制器101監測電壓調節器104之溫度。亦或是,透過切換器106 選擇記憶體103,此時基板管理控制器101與系統級晶片102通過切換器106分別接收記憶體103之配置資訊。亦或是,透過切換器106選擇網絡晶片105,此時基板管理控制器101監測網路晶片105之溫度,並可由切換器106切換系統級晶片102讀取網路晶片105之溫度。在一實施例中,切換器106,例如為一多工器,可根據基板管理控制器101或系統級晶片102發出之地址信號讓基板管理控制器101以及系統級晶片102其中之一耦接記憶體103、電壓調節器104或網路晶片105。此外在基板管理控制器101和此些運算模組112間可設置一多工器107,藉以提供基板管理控制器101選擇此些運算模組112其中之一耦接以進行後續之操作。
第3圖所示為在一I2C匯流排中選擇一從電子器件之切換方法,請同時參閱第2圖與第3圖。其中,在一I2C匯流排中具有記憶體103、電壓調節器104以及網路晶片105等多個從電子器件,以及基板管理控制器101以及系統級晶片102等至少二主元件。首先於步驟301,在一I2C匯流排上耦接一切換器。例如,設置一切換器106,使得記憶體103、電壓調節器104以及網路晶片105均透過該切換器106來耦接基板管理控制器101以及系統級晶片102。接著於步驟302,控制該切換器從該至少二主元件選擇其一來和該些從電子器件耦接。例如,控制切換器106選擇基板管理控制器101以及系統級晶片102其中之一來耦接記憶體103、電壓調節器104或網路晶片105,實現一特定功能。
綜上所述,本發明提供一切換器可在至少兩個主元件中選擇其一來和從電子器件耦接,因此可實現不同之功能。且可根據需求切換不同之從電子器件,在使用上更為方便。
雖然本發明已以實施方式揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧伺服器系統
101‧‧‧基板管理控制器
102‧‧‧系統級晶片
103‧‧‧記憶體
104‧‧‧電壓調節器
105‧‧‧網路晶片
106‧‧‧切換器
107‧‧‧多工器
112‧‧‧運算模組

Claims (7)

  1. 一種伺服器系統,至少包含:一基板管理控制器;複數個運算模組,其中每一該運算模組包括:一系統級晶片;複數個從電子器件;一切換器,分別通過一I2C匯流排耦接該基板管理控制器與該系統級晶片,以及該複數個從電子器件;其中,對每一該運算模組,該切換器發出一地址選擇信號至該複數個從電子器件,以選擇該複數個從電子器件其中之一連接該切換器,該基板管理控制器和該系統級晶片為I2C匯流排之主元件,該切換器根據一控制信號切換該基板管理控制器與該系統級晶片,使得該基板管理控制器和該系統級晶片其中之一和該複數個從電子器件其中之一耦接。
  2. 如申請專利範圍第1項所述之伺服器系統,其中該些從電子器件之一為一記憶體,該基板管理控制器與該系統級晶片通過該切換器分別接收該記憶體之配置資訊。
  3. 如申請專利範圍第1項所述之伺服器系統,其中該些從電子器件之一為一網絡晶片,該基板管理控制器監測該網路晶片之溫度,並可由該切換器切換該系統及晶片讀取該網路晶片之溫度。
  4. 如申請專利範圍第1項所述之伺服器系統,其中該些從電子器件之一為一電壓調節器,該電壓調節器為該系統級晶片供電且由該系統級晶片讀取其電壓,並可由該切換器切換該基板管理控制器監測該電壓調節器之溫度。
  5. 如申請專利範圍第1項所述之伺服器系統,更包括一多工器,該基板管理控制器透過該多工器和該複數個運算模組耦接。
  6. 如申請專利範圍第1項所述之伺服器系統,其中該切換器為一多工器。
  7. 如申請專利範圍第1項所述之伺服器系統,其中由該基板管理控制器或該系統級晶片發出該位址選擇訊號給該切換器。
TW102141703A 2013-11-15 2013-11-15 伺服器系統 TWI510927B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102141703A TWI510927B (zh) 2013-11-15 2013-11-15 伺服器系統

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102141703A TWI510927B (zh) 2013-11-15 2013-11-15 伺服器系統

Publications (2)

Publication Number Publication Date
TW201518946A TW201518946A (zh) 2015-05-16
TWI510927B true TWI510927B (zh) 2015-12-01

Family

ID=53720932

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102141703A TWI510927B (zh) 2013-11-15 2013-11-15 伺服器系統

Country Status (1)

Country Link
TW (1) TWI510927B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200725294A (en) * 2005-12-28 2007-07-01 Inventec Corp Data transmission system applied in an electronic apparatus with multiple servo units
TW201216079A (en) * 2010-10-06 2012-04-16 Inventec Corp Server system and method for using shared baseboard management controller
US20130067134A1 (en) * 2011-09-13 2013-03-14 International Business Machines Corporation Pseudo multi-master i2c operation in a blade server chassis
US20130201316A1 (en) * 2012-01-09 2013-08-08 May Patents Ltd. System and method for server based control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200725294A (en) * 2005-12-28 2007-07-01 Inventec Corp Data transmission system applied in an electronic apparatus with multiple servo units
TW201216079A (en) * 2010-10-06 2012-04-16 Inventec Corp Server system and method for using shared baseboard management controller
US20130067134A1 (en) * 2011-09-13 2013-03-14 International Business Machines Corporation Pseudo multi-master i2c operation in a blade server chassis
US20130201316A1 (en) * 2012-01-09 2013-08-08 May Patents Ltd. System and method for server based control

Also Published As

Publication number Publication date
TW201518946A (zh) 2015-05-16

Similar Documents

Publication Publication Date Title
TWI581114B (zh) 用於在一系統設計中供應模組化運算資源之方法、系統與非暫態電腦可讀取媒體
US20120137159A1 (en) Monitoring system and method of power sequence signal
JP6299191B2 (ja) 電子機器の異常表示装置
TWI519100B (zh) 機櫃伺服器系統及其自動定址方法
US9411771B2 (en) Server system for switching master and slave devices
US20150105910A1 (en) Server System with Fan controllers
TW202013131A (zh) 伺服器機櫃
US20190272010A1 (en) Reconfigurable and scalable hardware management architecture
US20150105010A1 (en) Fan Controller and Server System with the Fan controller
CN106940676B (zh) 机柜的监控***
TWI548216B (zh) 控制晶片及具有控制晶片的控制裝置
TW201423354A (zh) Usb電源提供電路
TWI647913B (zh) 電子裝置和熱插保護電路
US9558137B2 (en) Card control device and control card of computer system having card control device
TW201729097A (zh) 機櫃裝置
TWI510927B (zh) 伺服器系統
TW201506643A (zh) 主機板
TWI582604B (zh) 外接裝置、電子裝置及電子系統
US20130144457A1 (en) Server system for updating heat dissipation solution
TWI817714B (zh) 轉接卡及其控制方法、伺服器
TWI489287B (zh) 多工切換裝置及其切換方法
TW201344413A (zh) 伺服器系統
WO2016127578A1 (zh) 处理器子卡、适配处理器子卡的电源板及***板
TW201714513A (zh) 伺服器機櫃
CN117764805A (zh) 基于vpx的图形处理及存储方法及***

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees