本實(shí)用新型是一硬盤背板測試轉(zhuǎn)接板。
背景技術(shù):
硬盤有固態(tài)硬盤(SSD 盤,新式硬盤)以及機(jī)械硬盤(HDD 傳統(tǒng)硬盤)。SSD采用閃存顆粒來存儲,HDD采用磁性碟片來存儲。絕大多數(shù)硬盤都是固定硬盤,被永久性地密封固定在硬盤驅(qū)動器中。
SFF-8639接口來說,它是一種用于2.5英寸盤存儲,固態(tài)硬盤或機(jī)械硬盤的企業(yè)級背板接口,涵蓋了PCI Express(PCIe)、SATA和SAS;SFF-8639擁有6個通道,其中4個通道專供PCIe SSD使用,以直連CPU,另2個通道可供SAS或SATA SSD來連接HBA/RAID控制器。
針對具有SFF-8639 接口的HDD BP,傳統(tǒng)測試方案是限于PCIE SSD不支持熱插入的瓶頸問題,只能采用兩次開關(guān)機(jī)動作來切換兩種不同的硬盤來實(shí)現(xiàn)SATA與SSD信號測試的一種方案。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型要解決的主要問題是提供一種硬盤背板測試轉(zhuǎn)接板,其可僅采用一次開關(guān)機(jī)動作即可實(shí)現(xiàn)對具有SFF-8639接口的硬盤背板的SATA與SSD信號測試。
為達(dá)上述目的,本實(shí)用新型提供一種硬盤背板測試轉(zhuǎn)接板,其應(yīng)用于一待測的具有SFF-8639接口的硬盤背板,其包括:
一硬盤背板接口,其供與該具有SFF-8639接口的硬盤背板連接;
一硬盤接口,其供連接一對應(yīng)該SFF-8639接口的硬盤背板的硬盤,該硬盤為PCIE SSD或是SATA HDD;
一虛擬控制器模塊,其電性連接該硬盤背板接口以及該硬盤接口之間,且包括一第一存儲器以及一虛擬控制器,該第一存儲器中燒錄一虛擬設(shè)備標(biāo)識固件,預(yù)先將該硬盤進(jìn)行標(biāo)識,分配相應(yīng)的設(shè)備標(biāo)識給不同的硬盤,該虛擬控制器與該第一存儲器、該硬盤背板接口以及該硬盤接口連接,當(dāng)進(jìn)行交換硬盤時(shí),相應(yīng)的驅(qū)動就會加載,同時(shí)從該第一存儲器中讀取設(shè)備標(biāo)識;以及
一CPLD控制模塊,其電性連接該硬盤背板接口以及該硬盤接口之間,且包括一第二存儲器以及一CPLD控制器,該第二存儲器內(nèi)燒錄一控制上電/斷電時(shí)序的固件,預(yù)先根據(jù)該硬盤的設(shè)備標(biāo)識設(shè)定上電/斷電時(shí)序,該CPLD控制器與該硬盤背板接口、該第二存儲器、該虛擬控制器以及該硬盤接口連接,在進(jìn)行硬盤替換時(shí),該CPLD控制器根據(jù)該硬盤的類型,根據(jù)該第二存儲器中預(yù)設(shè)的上電/斷電時(shí)序?qū)B接的硬盤斷電或上電。
優(yōu)選地,所述的硬盤背板測試轉(zhuǎn)接板,其進(jìn)一步包括:
一顯示模塊,其與該虛擬控制器以及該CPLD控制器連接,顯示該虛擬控制器以及該CPLD控制器的工作信息。
優(yōu)選地,該第一存儲器為EEPROM。
優(yōu)選地,該第二存儲器為EEPROM。
優(yōu)選地,該顯示模塊為LED顯示模塊。
優(yōu)選地,該硬盤背板測試轉(zhuǎn)接板進(jìn)一步包括一USB接口,該USB接口連接該虛擬控制器模塊以及該CPLD控制器模塊,該虛擬設(shè)備標(biāo)識固件以及該控制上電/斷電時(shí)序的固件通過該USB接口分別燒錄入該虛擬控制器模塊的第一存儲器以及該CPLD控制器模塊的第二存儲器中。
與現(xiàn)有技術(shù)相比較,本實(shí)用新型硬盤背板測試轉(zhuǎn)接板連接在具有SFF-8639接口硬盤背板與硬盤之間,通過虛擬控制器模塊實(shí)現(xiàn)雙設(shè)備或者多設(shè)備的智能切換,通過CPLD控制器模塊實(shí)現(xiàn)對熱插入設(shè)備進(jìn)行有效的數(shù)據(jù)安全保護(hù)功能,從而可達(dá)到對對具有SFF-8639接口的硬盤背板的SATA與SSD信號測試。
【附圖說明】
圖1為本實(shí)用新型一種硬盤背板測試轉(zhuǎn)接板的原理方塊圖。
【具體實(shí)施方式】
請參閱圖1所示,本實(shí)用新型提供一種硬盤背板測試轉(zhuǎn)接板1,其應(yīng)用于一待測的具有SFF-8639接口的硬盤背板2上,其包括:一硬盤背板接口10、一硬盤接口11、一虛擬控制器模塊12、一CPLD (Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)控制器模塊13以及一顯示模塊14。
該硬盤背板接口10,其供與該具有SFF-8639接口的硬盤背板2連接。
該硬盤接口11,其供連接一對應(yīng)該SFF-8639接口的硬盤背板2的硬盤3,該硬盤3為PCIE SSD或是SATA HDD。
該虛擬控制器模塊12,其電性連接該硬盤背板接口10以及該硬盤接口11之間,且包括一第一存儲器120以及一虛擬控制器121,該第一存儲器120中燒錄一虛擬設(shè)備標(biāo)識固件(firmware),預(yù)先分配相應(yīng)的設(shè)備標(biāo)識(Device ID)給不同的硬盤3,該虛擬控制器121與該第一存儲器120、該硬盤背板接口10以及該硬盤接口11連接,當(dāng)進(jìn)行交換硬盤3時(shí),如將PCIE SSD更換為SATA HDD,相應(yīng)的驅(qū)動就會加載,同時(shí)從該第一存儲器120中讀取設(shè)備標(biāo)識并在系統(tǒng)中呈現(xiàn)出來,實(shí)現(xiàn)設(shè)備智能切換。在本實(shí)施例中,該第一存儲器120為EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦除只讀存儲器)。
該CPLD控制模塊13,其電性連接該硬盤背板接口10以及該硬盤接口11之間,且包括一第二存儲器130以及一CPLD控制器131,該第二存儲器130內(nèi)燒錄一控制上電/斷電時(shí)序的固件,預(yù)先根據(jù)該硬盤3的設(shè)備標(biāo)識設(shè)定上電/斷電時(shí)序。該CPLD控制器131與該硬盤背板接口10、該第二存儲器130、該虛擬控制器121連接以及該硬盤接口11連接,在進(jìn)行硬盤3替換時(shí),該CPLD控制器131根據(jù)該硬盤3的類型,根據(jù)該第二存儲器130中預(yù)設(shè)的上電/斷電時(shí)序?qū)B接的硬盤3斷電或上電,有效地對熱插入設(shè)備內(nèi)數(shù)據(jù)進(jìn)行實(shí)時(shí)保護(hù),避免由于不合理斷電動作導(dǎo)致數(shù)據(jù)丟失或設(shè)備損壞。在本實(shí)施例中,該第二存儲器130為EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦除只讀存儲器)。
該顯示模塊14,其與該虛擬控制器120以及該CPLD控制器130連接,顯示該虛擬控制器120以及該CPLD控制器130的工作信息。在本實(shí)施例中,該顯示模塊14為LED顯示模塊。
在本實(shí)施例中,本實(shí)用新型的硬盤背板測試轉(zhuǎn)接板1進(jìn)一步包括一USB接口15,該USB接口15連接該虛擬控制器模塊12以及該CPLD控制器模塊13,該虛擬設(shè)備標(biāo)識固件以及該控制上電/斷電時(shí)序的固件通過該USB接口15分別燒錄入該虛擬控制器模塊12的第一存儲器120以及該CPLD控制器模塊13的第二存儲器130中。
綜上所述,本實(shí)用新型的硬盤背板測試轉(zhuǎn)接板1連接在具有SFF-8639接口硬盤背板2與硬盤3之間,通過虛擬控制器模塊12實(shí)現(xiàn)雙設(shè)備或者多設(shè)備的智能切換,通過CPLD控制器模塊13實(shí)現(xiàn)對熱插入設(shè)備進(jìn)行有效的數(shù)據(jù)安全保護(hù)功能,從而可達(dá)到對對具有SFF-8639接口的硬盤背板的SATA與SSD信號測試。
以上所述,僅為本實(shí)用新型的具體實(shí)施方式,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí)用新型的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。