本申請涉及服務器,尤其涉及一種板卡和服務器。
背景技術:
1、隨著人工智能應用的迅速發展,gpu?ai服務器作為支撐深度學習和大規模數據處理的關鍵基礎設施,也在不斷演進和創新。目前,主流的gpu?ai服務器可大致分為兩類:cpu直通型和io擴展型。其中,cpu直通型服務器如intel?eagle?stream平臺,具備直接支持多種高性能pcie設備的能力;io擴展型服務器采用諸如broadcom?pex89144等io擴展芯片,通過增加pcie通道來滿足對更多設備連接的需求。
2、當前cpu直通型服務器提供多個高速pcie插槽,用于連接gpu、加速卡、存儲設備等,滿足多樣化的計算需求;io擴展型服務器利用io擴展芯片增加pcie通道數量,實現對更多設備的同時管理和控制。這兩種類型的服務器的不同位置的風扇背板結構和硬件以及信號管腳的設計都存在差異,導致兩個板卡上的固件配置需要分別維護,增加源碼開發時間和固件維護成本。
技術實現思路
1、有鑒于此,本申請提供一種板卡和服務器,以節省源碼開發時間和固件維護成本。
2、具體地,本申請是通過如下技術方案實現的:
3、本申請第一方面提供一種板卡,所述板卡應用于服務器;所述板卡為60風扇背板、80風扇背板或pcie轉接板中的任一個;所述板卡包括第一類連接器、第二類連接器、第三類連接器和cpld;其中,所述第一類連接器為用于提供電源的電源輸入連接器;所述第二類連接器為用于通信的通信連接器;所述第三類連接器為用于連接從設備的從設備連接器;所述第一類連接器依次通過電壓電流功率檢測模塊、電子保險絲與所述第三類連接器電連接;所述第二類連接器與所述電壓電流功率檢測模塊和所述cpld連接;所述cpld還與所述電子保險絲連接;在所述板卡為所述60風扇背板、所述80風扇背板和所述pcie轉接板時,所述cpld的管腳分配規則一致、且所述cpld的cpld固件的控制邏輯一致;
4、其中,所述cpld固件的控制邏輯包括:
5、識別當前板卡的類型;其中,當前板卡的類型包括60風扇背板、80風扇背板或pcie轉接板;
6、在服務器上主電時,基于當前板卡的類型,使能與所述類型對應的電子保險絲;
7、通過所述第二類連接器與主板上的bmc進行信息交互;
8、在服務器下主電時,關閉與所述類型對應的電子保險絲。
9、本申請第二方面提供一種服務器,所述服務器包括60風扇背板、80風扇背板和pcie轉接板;所述60風扇背板、所述80風扇和所述pcie轉接板中的任一個板卡均包括第一類連接器、第二類連接器、第三類連接器和cpld;其中,所述第一類連接器為用于提供電源的電源連接器;所述第二類連接器為用于通信的通信連接器;所述第三類連接器為用于連接從設備的連接器;所述第一類連接器依次通過電壓電流功率檢測模塊、電子保險絲與所述第三類連接器電連接;所述第二類連接器與所述電壓電流功率檢測模塊和所述cpld連接;所述cpld還與所述電子保險絲連接;所述60風扇背板、所述80風扇背板和所述pcie轉接板的cpld的管腳分配規則一致,所述60風扇背板、所述80風扇背板和所述pcie轉接板的cpld共用cpld固件;
10、其中,所述cpld固件的控制邏輯包括:
11、識別當前板卡的類型;其中,當前板卡的類型包括60風扇背板、80風扇背板或pcie轉接板;
12、在服務器上主電時,基于當前板卡的類型,使能與所述類型對應的電子保險絲;
13、通過所述第二類連接器與主板上的bmc進行信息交互;
14、在服務器下主電,關閉與所述類型對應的電子保險絲。
15、本申請提供的板卡和服務器,無論是60風扇背板、80風扇背板還是pcie轉接板,令該板卡按照上述硬件結構進行設計,進而令cpld的管腳分配規則一致。這樣,使得各個板卡均能夠共用相同的cpld固件。即在開發過程中,無需針對不同類型的板卡編寫和維護多個固件版本,而是可以統一使用一套通用的cpld固件,能大大減少源碼開發時間和固件維護成本。
16、此外,由于硬件結構的一致性和cpld固件的共用性,未來若需要新增或替換其他類型的板卡,只需進行少量的硬件調整和cpld固件配置即可實現,無需重新開發固件或進行大規模的系統修改,具有高度的靈活性和可擴展性。
1.一種板卡,其特征在于,所述板卡應用于服務器;所述板卡為60風扇背板、80風扇背板或pcie轉接板中的任一個;所述板卡包括第一類連接器、第二類連接器、第三類連接器和cpld;其中,所述第一類連接器為用于提供電源的電源輸入連接器;所述第二類連接器為用于通信的通信連接器;所述第三類連接器為用于連接從設備的從設備連接器;所述第一類連接器依次通過電壓電流功率檢測模塊、電子保險絲與所述第三類連接器電連接;所述第二類連接器與所述電壓電流功率檢測模塊和所述cpld連接;所述cpld還與所述電子保險絲連接;在所述板卡為所述60風扇背板、所述80風扇背板和所述pcie轉接板時,所述cpld的管腳分配規則一致、且所述cpld的cpld固件的控制邏輯一致;
2.根據權利要求1所述的板卡,其特征在于,所述板卡為60風扇背板;所述第三類連接器與所述cpld連接;
3.根據權利要求1所述的板卡,其特征在于,所述板卡為80風扇背板;所述第三類連接器與所述cpld連接;
4.根據權利要求1所述的板卡,其特征在于,所述板卡為pcie轉接板;所述第一類連接器包括兩個連接器;所述兩個連接器的功率相同或不同;
5.根據權利要求4所述的板卡,其特征在于,所述多個連接器中的每個連接包括兩類連接器,所述兩類連接器的輸出功率不同,以為gpu提供不同的功率。
6.根據權利要求4或5所述的板卡,其特征在于,所述板卡還包括第四類連接器;所述第四類連接器分別與所述第一類連接器以及所述cpld連接;所述第四類連接器,用于連接外掛風扇;
7.根據權利要求6所述的板卡,其特征在于,所述板卡還包括第五類連接器;所述第五類連接器與所述第一類連接器連接;其中,所述第五類連接器為電源輸出連接器,用于給風扇背板供電。
8.根據權利要求1所述的板卡,其特征在于,所述cpld的指定管腳被設置為類型識別管腳;其中,
9.根據權利要求1所述的板卡,其特征在于,所述60風扇背板為6056風扇背板;所述80風扇背板為8080風扇背板或8056風扇背板。
10.一種服務器,其特征在于,所述服務器包括60風扇背板、80風扇背板和pcie轉接板;所述60風扇背板、所述80風扇和所述pcie轉接板中的任一個板卡均包括第一類連接器、第二類連接器、第三類連接器和cpld;其中,所述第一類連接器為用于提供電源的電源連接器;所述第二類連接器為用于通信的通信連接器;所述第三類連接器為用于連接從設備的連接器;所述第一類連接器依次通過電壓電流功率檢測模塊、電子保險絲與所述第三類連接器電連接;所述第二類連接器與所述電壓電流功率檢測模塊和所述cpld連接;所述cpld還與所述電子保險絲連接;所述60風扇背板、所述80風扇背板和所述pcie轉接板的cpld的管腳分配規則一致,所述60風扇背板、所述80風扇背板和所述pcie轉接板的cpld共用cpld固件;