專利名稱:具有并行接口連接器的存儲設備的制作方法
技術領域:
本發(fā)明涉及具有并行接口連接器的存儲設備,具體來說,涉及與并行和串行接口兩者都兼容的存儲設備。
背景技術:
最近已經(jīng)擬定了針對串行AT連接(ATA)接口的標準。與常規(guī)ATA接口(即,并行ATA接口)一樣,串行ATA接口在主機系統(tǒng)和由諸如硬盤驅動器之類的存儲設備代表的外圍設備之間使用。常規(guī)存儲設備只適用于一種ATA接口-要么并行要么串行。因此,某些存儲設備可能不能連接到某些主機系統(tǒng)。
實用新型No.3093782說明了涉及用于將存儲設備連接到主機系統(tǒng)的系統(tǒng)的技術(以下簡稱為“現(xiàn)有技術”)。現(xiàn)有技術能使任何存儲設備連接到任何主機系統(tǒng),不管該設備是為并行ATA接口(并行接口)還是為串行ATA接口(串行接口)而設計的。然而,在此情況下,主機系統(tǒng)必須與并行和串行ATA接口兩種接口都兼容。換句話說,只適用于并行ATA接口的存儲設備不能連接到只適用于串行ATA接口的主機系統(tǒng)。同樣,只適用于串行ATA接口的存儲設備不能連接到只適用于并行ATA接口的主機系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的目的是能使具有并行接口連接器的存儲設備連接到主機系統(tǒng),不管該主機系統(tǒng)是適用于并行接口還是適用于串行接口。
根據(jù)本發(fā)明的實施例,提供了具有能連接到適用于并行接口的主機系統(tǒng)的并行接口連接器的存儲設備。并行接口連接器包括連接到并行接口總線的第一針腳,以及不能由并行接口使用的第二針腳。并行接口總線連接到用于輸入和輸出并行接口信號的并行接口電路。存儲設備包括模式指示設備、串行接口總線和并行/串行橋式電路。模式指示設備指定串行接口模式和并行接口模式中的一種模式,串行接口模式能使存儲設備根據(jù)串行接口進行工作,并行接口模式能使存儲設備根據(jù)并行接口進行工作。串行接口總線用于傳輸串行接口信號,并連接到并行接口連接器的第二針腳中包含的多個針腳。并行/串行橋式電路連接到并行接口總線和串行接口總線。橋式電路被配置為將通過并行接口總線傳輸?shù)牟⑿薪涌谛盘栟D換為串行接口信號,并將串行接口信號輸出到串行接口總線。并行/串行橋式電路還被配置為將通過串行接口總線傳輸?shù)拇薪涌谛盘栟D換為并行接口信號,并將并行接口信號輸出到并行接口總線。并行/串行橋式電路在串行接口模式工作。
本說明書收入的并構成本說明書的一部分的
了本發(fā)明的實施例,與上文給出的一般說明,下面給出的實施例的詳細說明一起,用于說明本發(fā)明的原理。
圖1是說明根據(jù)本發(fā)明的實施例的硬盤驅動器(HDD)相對于硬盤驅動器和主機系統(tǒng)之間的接口的配置的方框圖;圖2是說明圖1的中出現(xiàn)的并行ATA連接器13的每一個針腳和分配給每一個針腳的信號之間的關系的視圖;圖3是說明圖1的中出現(xiàn)的串行ATA連接器21的每一個針腳和分配給每一個針腳的信號之間的關系的視圖;圖4是說明圖1的中出現(xiàn)的電源連接器22的每一個針腳和分配給每一個針腳的信號之間的關系的視圖;圖5是說明并行ATA連接器13的每一個針腳、串行ATA連接器21的每一個針腳和分配給串行ATA連接器21的每一個針腳的信號之間的關系示例的視圖;圖6是說明并行ATA連接器13的每一個針腳、電源連接器22的每一個針腳和分配給電源連接器22的每一個針腳的信號之間的關系示例的視圖;圖7是詳細說明圖1中出現(xiàn)的串行ATA連接器21、電源連接器22、轉換連接器17和并行ATA連接器13之間的在連接方面的關系的視圖;圖8是類似于圖7的視圖,用于說明實施例的第一修改方案;以及圖9是類似于圖7的視圖,用于說明實施例的第二修改方案;以及具體實施方式
下面將參考附圖詳細描述其中根據(jù)本發(fā)明的存儲設備應用于硬盤驅動器的實施例。圖1是說明根據(jù)本發(fā)明的實施例的硬盤驅動器(HDD)10相對于主機系統(tǒng)20的接口的配置的方框圖。在圖1中,假設主機系統(tǒng)20只適用于串行ATA接口(SATA接口)。相應地,主機系統(tǒng)20包括串行ATA接口21和電源連接器22。還假設,串行ATA連接器21和電源連接器22被固定到主機系統(tǒng)20的印刷電路板。然而,串行ATA連接器21和電源連接器22可以是連接到串行ATA接口電纜和電源電纜的連接器,電纜連接到主機系統(tǒng)20的主單元。
HDD 10可以是2.5英寸的那種類型。HDD 10包括并行ATA接口IC 11、并行ATA總線12、并行ATA連接器13和并行/串行橋式IC 14。HDD 10進一步包括串行ATA總線15、電源線16、轉換連接器17、跳接開關18和模式設置電路19。
并行ATA接口IC 11是由單芯片構成的接口電路。如果與圖1的情況不同,主機系統(tǒng)20被設計成適用于并行ATA接口(PARA接口),并行ATA接口IC 11根據(jù)PATA接口的協(xié)議與主機系統(tǒng)20進行通信。然而,即使與圖1的情況相同,主機系統(tǒng)20被設計成適用于串行ATA接口(SATA接口),并行ATA接口IC 11也是可工作的。并行ATA接口IC 11通過并行ATA總線12連接到并行ATA連接器13的針腳(第一針腳)。
在使用2.5英寸的HDD 10的實施例中,并行ATA連接器13由2.5英寸HDD連接器構成。此外,此連接器是50針腳的連接器,50個連接器針腳分上下兩級(每一級中有25個針腳)。圖2顯示了每一個針腳(針腳編號為1-43的針腳,即,第1到第43針腳)和分配給它的信號之間的關系。在圖2中,附加到某些信號名稱的“-”表示信號以負邏輯的形式使用。除分配給并行ATA連接器13的針腳的信號的功率信號之外,并行ATA總線12還包括用于傳輸信號(并行ATA接口信號)的信號線。假設主機系統(tǒng)適用于并行ATA接口,為將HDD 10連接到主機系統(tǒng)20,HDD 10的并行ATA連接器13連接到主機系統(tǒng)20的并行ATA連接器(未顯示)就足夠了。
只有在主機系統(tǒng)20適用于并行ATA接口的情況下,并行/串行橋式IC 14才工作。并行/串行橋式IC 14通過并行ATA總線12連接到并行ATA接口IC 11,并通過串行ATA總線15連接到并行ATA連接器13的多個特定針腳(第二針腳)。特定針腳(第二針腳)是并行ATA接口的多余針腳,即,它們不能被并行ATA接口所使用。具體來說,在本實施例中,特定針腳是作為并行ATA接口中的接地(GND)針腳分配的八個針腳(針腳編號為2、19、22、24、26、30、40、和43)中包含的七個針腳。稍后將詳細描述特定針腳中包含的上文所提及的多個針腳。
并行/串行橋式IC 14具有并行到串行的轉換功能,用于將來自并行ATA總線12的信號(并行ATA接口信號)轉換為串行ATA總線15的信號(串行ATA接口信號)。并行/串行橋式IC 14還具有串行到并行的轉換功能,用于將來自串行ATA總線15的信號轉換為并行ATA總線12的信號??梢允褂脝涡酒琁C,代替并行/串行橋式IC 14和并行ATA接口IC 11。然而,在此情況下,必須能夠獨立于并行ATA接口IC的功能選擇并行/串行橋式IC的功能。
串行ATA總線15包括信號線(未顯示),用于進行分配到串行ATA連接器21的信號針腳(在本實施例中為四個信號針腳)的信號傳輸。具體來說,串行ATA總線15包括一對信號線,用于傳輸一對接收到的串行ATA接口信號R+和R-,以及一對信號線,用于傳輸一對傳輸串行ATA接口信號T+和T-。電源線16可以包括兩個+5V線和單接地(GND)線。
轉換連接器17用于在主機系統(tǒng)20適用于串行ATA接口時將HDD 10連接到主機系統(tǒng)20,與圖1的情況相同。轉換連接器17具有連接器部分171,該部分可以連接到并行ATA連接器13,還具有連接器部分172和173,這些部分可以連接到適用于串行ATA接口的主機系統(tǒng)(在本實施例中為主機系統(tǒng)20)的串行ATA連接器21和電源連接器22。在其中主機系統(tǒng)20適用于串行ATA接口的圖1的示例中,并行ATA連接器13連接到轉換連接器17的連接器部分171。此外,所述轉換連接器17的連接器部分172連接到主機系統(tǒng)20的串行ATA連接器21,連接器17的連接部分173連接到主機系統(tǒng)20的電源連接器22。
跳接開關18用作模式開關(模式指示設備),用于指定HDD 10的操作模式。HDD 10的工作模式包括串行ATA接口模式和并行ATA接口模式。串行ATA接口模式能使HDD 10作為適用于串行ATA接口的設備工作,而并行ATA接口模式能使HDD 10作為適用于并行ATA接口的設備工作。跳接開關18具有一對端子181和182。從電源線16向端子181施加+5V的電壓。端子182連接到模式設置電路19。
根據(jù)跳接開關18的狀態(tài)(模式指示狀態(tài)),模式設置電路19輸出高或低電平的模式信號190,用于將HDD 10設置為串行或并行ATA接口模式。當通過具有被跳接線183短路的端子181和182的跳接開關18施加+5V的電壓時,模式設置電路19輸出高電平的模式信號190。另一方面,當在端子181和182斷開連接的情況下不施加+5V的電壓時,模式設置電路19輸出低電平的模式信號190。模式信號190被提供到并行/串行橋式IC14的啟用端子EN。
圖3顯示了串行ATA連接器21的每一個針腳和分配給每一個針腳的信號之間的關系。如圖3所示,接收到的串行ATA接口信號R+和R-被分別分配給編號為2和3的針腳。此外,傳輸串行ATA接口信號T+和T-被分別分配給編號為5和6的針腳。在圖3中,使用被HDD 10識別的信號名稱。顯而易見,主機系統(tǒng)20識別出串行ATA接口信號T+和T-被分別分配給編號為2和3的針腳,接收到的串行ATA接口信號R+和R-被分別分配給編號為5和6的針腳。如上所述,本實施例使用被HDD 10識別的信號名稱。
圖4顯示了電源連接器22的每一個針腳和分配給每一個針腳的信號之間的關系。如圖4所示,串行ATA接口的電源連接器的規(guī)范定義了三個電源+3.3V、+5V和+12V。然而,在其中HDD 10是2.5英寸的類型的實施例中,只使用+5V電源。
圖5顯示了連接到轉換連接器17的連接器部分171的并行ATA連接器13的每一個針腳、連接到連接器17的連接器部分172的串行ATA連接器21的每一個針腳,以及分配給串行ATA連接器21的每一個針腳的信號之間的關系示例。如圖5所示,在本實施例中,轉換連接器17使并行ATA連接器13中的編號為19的針腳,即,信號GROUND的第十九個針腳(參見圖2),對應于串行ATA連接器21中的編號為1、4和7的針腳,即,信號GROUND的第一、第四和第七針腳(參見圖3)。此外,轉換連接器17使并行ATA連接器13中的編號為22和24的針腳,即,信號GROUND的第22個和第24個針腳(參見圖2)對應于串行ATA連接器21中的編號2和3的針腳,即,接收到的串行ATA接口信號R+和R-的第二和第三針腳(參見圖3)。同樣,轉換連接器17使并行ATA連接器13中的編號為26和30的針腳,即,信號GROUND的第26個和第30個針腳(參見圖2)對應于串行ATA連接器21中的編號為5和6的針腳,即,傳輸串行ATA接口信號T+和T-的第五和第六針腳(參見圖3)。
圖5所示的關系只是一個示例而已。換句話說,串行ATA連接器21的第一到第七針腳和并行ATA連接器13的第19、22、24、26和30針腳之間的組合是任意的。此外,并不總是使串行ATA連接器21的第一到第七針腳對應于并行ATA連接器13的第19、22、24、26和30針腳。使當HDD 10在并行ATA接口模式工作時不使用的并行ATA連接器13的針腳對應于連接器21的第一到第七針腳就足夠了。
圖6顯示了連接到轉換連接器17的連接器部分171的并行ATA連接器13的每一個針腳、連接到連接器17的連接器部分173的電源連接器22的每一個針腳,以及分配給電源連接器22的每一個針腳的信號之間的關系示例。如圖6所示,在本實施例中,轉換連接器17使并行ATA連接器13中的編號為40的針腳,即,信號GROUND的第40個針腳(參見圖2),對應于電源連接器22中的編號為4、5和6的針腳,即,信號GR0UND的第四、第五和第七針腳(參見圖4)。此外,轉換連接器17使并行ATA連接器13中的編號為41的針腳,即,信號+5V的第41個針腳(參見圖2),對應于電源連接器22中的編號為7的針腳,即,信號+5V的第七針腳(參見圖4)。同樣,轉換連接器17使并行ATA連接器13中的編號為42的針腳,即,信號+5V的第42個針腳(參見圖2),對應于電源連接器22中的編號為8和9的針腳,即,信號+5V的第八和第九針腳(參見圖4)。轉換連接器17使并行ATA連接器13中的編號為43的針腳,即,信號GROUND的第43個針腳(參見圖2),對應于電源連接器22中的編號為10和12的針腳,即,信號GROUND的第十和第十二針腳(參見圖4)。如此,談及電源,并行ATA連接器13由并行ATA接口和串行ATA接口共同使用。
圖7詳細說明了串行ATA連接器21、電源連接器22、轉換連接器17和并行ATA連接器13之間的在連接方面的關系。在圖7中,HDD 10的并行ATA連接器13連接到轉換連接器17的連接器部分171。此外,轉換連接器17的連接器部分172連接到主機系統(tǒng)20的串行ATA連接器21,轉換連接器17的連接部分173連接到主機系統(tǒng)20的電源連接器22。
在此狀態(tài)下,串行ATA連接器21中的編號為1、4和7的接地針腳通過轉換連接器17的內(nèi)部電線W1連接到并行ATA連接器13中的編號為19的接地針腳。此外,串行ATA連接器21中的編號為2和3的接收到的串行ATA接口信號針腳分別通過連接器17的內(nèi)部電線W2和W3連接到并行ATA連接器13中的編號為22和24的接地針腳。同樣,串行ATA連接器21中的編號為5和6的傳輸串行ATA接口信號針腳分別通過連接器17的內(nèi)部電線W4和W5連接到并行ATA連接器13中的編號為26和30的接地針腳。在HDD 10中,并不總是需要使用并行ATA連接器13的所有八個接地針腳。在本實施例的HDD 10中,只有稍后將描述的編號為19的接地針腳,以及編號為40和43的接地針腳用作接地針腳。相應地,當HDD 10在串行ATA接口模式工作時,即使并行ATA連接器13中的編號為22、24、26和30的接地針腳分配給信號GROUND之外的信號,也不會發(fā)生問題。
電源連接器22中的編號為4、5和6的接地針腳通過轉換連接器17的內(nèi)部電線W6連接到并行ATA連接器13的編號為40的接地針腳。此外,電源連接器22中的編號為10和12的接地針腳通過轉換連接器17的內(nèi)部電線W7連接到并行ATA連接器13中的的編號為43的接地針腳。電源連接器22中的編號為7的+5V針腳通過轉換連接器17的內(nèi)部電線W8連接到并行ATA連接器13中的編號為41的+5V針腳。同樣,電源連接器22中的編號為8和9的+5V針腳通過轉換連接器17的內(nèi)部電線W9連接到并行ATA連接器13中的編號為42的+5V針腳。即,并行ATA連接器13的第40到第43針腳在串行ATA接口和并行ATA接口之間被共同用作電源針腳。
在HDD 10中,并行ATA連接器13中的編號為19、40和43的針腳共同連接到接地線161。接地線161包括在電源線16中。此外,在HDD 10中,并行ATA連接器13中的編號為22、24、26和30的針腳連接到串行ATA總線15。
下面將描述上文所描述的實施例的操作。這里假設HDD 10連接到只適用于串行ATA接口的主機系統(tǒng)20。在此情況下,用戶通過跳接線183連接跳接開關18的端子181和182,以使HDD 10在串行ATA接口模式工作。此時,可以使用跳接開關18之外的開關。用戶還將HDD 10的并行ATA連接器13連接到轉換連接器17的連接器部分171,從而將主機系統(tǒng)20的串行ATA連接器21和電源連接器22分別連接到轉換連接器17的連接器部分172和173。
在此狀態(tài)下,電源從主機系統(tǒng)20的電源連接器22通過轉換連接器17的連接器部分173和并行ATA連接器13中的編號為40到43的電源針腳,提供到HDD 10中的電源線16。結果,電源被提供到HDD 10的各種電路,如并行ATA接口IC 11、并行/串行橋式IC 14和CPU(未顯示)。當跳接開關18的端子181和182被短路時,即,當跳接開關18指定串行ATA接口模式時,電源還通過跳接開關18提供到模式設置電路19。此時,模式設置電路19輸出高電平的模式信號190,用于將HDD 10設置為串行ATA接口模式。
來自模式設置電路19的模式信號190被發(fā)送到CPU。CPU是控制HDD 10的每一部分的主控制器。在檢測到來自模式設置電路19的高電平的模式信號190的輸出時,CPU認識到HDD 10被設置為串行ATA接口模式。模式信號190被還發(fā)送到并行/串行橋式IC 14的啟用端子EN。當高電平的模式信號190被輸入到端子EN時,即,在串行ATA接口模式,并行/串行橋式IC 14是工作的。
另一方面,并行ATA接口IC 11以與HDD 10充當適用于并行ATA接口的HDD的情況同樣的方式工作。相應地,在傳輸模式,并行ATA接口IC 11向并行ATA總線12發(fā)送并行ATA接口信號。然后,信號被從并行ATA總線12傳輸?shù)讲⑿猩煨袠蚴絀C14。并行/串行橋式IC 14又將并行ATA接口信號轉換為串行ATA接口信號,并將串行ATA接口信號發(fā)送到串行ATA總線15。
從并行/串行橋式IC 14發(fā)送到串行ATA總線15的串行ATA接口信號通過并行ATA連接器13的第26和第30針腳被發(fā)送到轉換連接器17。然后,通過轉換連接器17的內(nèi)部電線W4和W5,將串行ATA接口信號發(fā)送到主機系統(tǒng)20的串行ATA連接器21的第五和第六針腳。如此,主機系統(tǒng)20接收串行ATA接口信號。
現(xiàn)在將描述主機系統(tǒng)20將串行ATA接口信號發(fā)送HDD 10的情況。這里假設在主機系統(tǒng)20中生成的串行ATA接口信號被發(fā)送到串行ATA連接器21。串行ATA接口信號通過連接器21的第二和第三針腳發(fā)送到轉換連接器17。然后,通過連接器17的內(nèi)部電線W2和W3,將發(fā)送到轉換連接器17的串行ATA接口信號發(fā)送到并行ATA連接器13的第22和第24針腳。
然后,通過串行ATA總線15將串行ATA接口信號傳輸?shù)讲⑿?串行橋式IC 14。并行/串行橋式IC 14將串行ATA接口信號轉換為并行ATA接口信號,并將它發(fā)送到并行ATA總線12。并行ATA接口IC 11接收并行ATA總線12上的并行ATA接口信號。如此,在本實施例中,在串行接口模式,串行ATA接口信號可以通過HDD 10的并行ATA連接器13特定針腳(即,編號為2、19、22、24、26、30、40和43)中包含的多個針腳(編號為22、24、26和30的針腳)在主機系統(tǒng)20和HDD 10之間進行傳輸。特定針腳不被并行接口使用,因此,在使用某些特定針腳來輸入和輸出串行接口信號的情況下,不會發(fā)生任何問題。
現(xiàn)在將描述HDD 10連接到只適用于并行ATA接口信號的主機系統(tǒng)的情況。在此情況下,用戶將跳接開關18的端子181和182彼此斷開連接,以使HDD 10在并行ATA接口模式工作。此外,用戶可以如現(xiàn)有技術那樣將HDD 10的并行ATA連接器13連接到主機系統(tǒng)的并行ATA連接器,而不使用轉換連接器17。
在跳接開關18的端子181和182斷開連接的情況下,即,在指定了并行ATA接口模式的情況下,模式設置電路19輸出低電平的模式信號190。在此情況下,并行/串行橋式IC 14不能工作。此意味著,并行/串行橋式IC 14與并行ATA總線12和串行ATA總線15不通電。在此狀態(tài)下,并行ATA接口IC 11根據(jù)并行ATA接口的協(xié)議,通過并行ATA總線12和并行ATA連接器13,與只適用于并行ATA接口的主機系統(tǒng)進行通信。
在上文所描述的實施例中,用戶需要對跳接開關18進行操作。本實施例的第一種修改方案與本實施例的不同之處在于,在前者中,HDD和主機系統(tǒng)可以進行連接,而無需用戶對跳接開關18進行操作。下面將參考圖8描述第一種修改方案。圖8是類似于圖7的視圖,說明了第一種修改方案。在圖7和8中,類似的參考數(shù)字表示相同的元件。在第一種修改方案中,使用HDD 100代替HDD10。此外,還使用轉換連接器170代替轉換連接器17。轉換連接器170與轉換連接器17的不同于之處在于,在前者中,電源連接器22中的編號為7的+5V針腳還通過內(nèi)部電線W8的內(nèi)部電線W10分支連接到并行ATA連接器13中的編號為2的針腳(接地針腳)。
另一方面,HDD 100與HDD 10的不同之處在于,前者沒有跳接開關18。在HDD 100中,模式設置電路19連接到并行ATA連接器13中的編號為2的針腳,而不是連接到跳接開關18的端子182。
這里假設用戶將HDD 100連接到只適用于串行ATA接口的主機系統(tǒng)20。在此情況下,用戶將轉換連接器170的連接器部分171連接到HDD 100的并行ATA連接器13,并將轉換連接器170的連接器部分172和173分別連接到主機系統(tǒng)20的串行ATA連接器21和電源連接器22。
在此狀態(tài)下,如在上文所描述的實施例中,通過轉換連接器170的連接器部分173和并行ATA連接器13中的編號為40到43的針腳,將電源從主機系統(tǒng)20的電源連接器22提供到HDD 100的電源線16。同時,通過并行ATA連接器13中的編號為2的針腳(第二針腳)向HDD 10的模式設置電路19施加+5V。換句話說,在第一種修改方案中,并行ATA連接器13的第二針腳被用作對應于跳接開關18的模式指示設備。當通過并行ATA連接器13的第二針腳向模式設置電路19施加+5V時,電路19輸出高電平的模式信號190,結果,HDD 100在串行ATA接口模式工作。
另一方面,假設用戶將HDD 100的并行ATA連接器13連接到只適用于并行ATA接口的主機系統(tǒng)的并行ATA連接器。在此情況下,不通過并行ATA連接器13中的第二針腳(接地針腳)向模式設置電路19施加+5V。在此狀態(tài)下,模式設置電路19輸出低電平的模式信號190。結果,HDD 100在并行ATA接口模式工作。
在上文所描述的實施例中,用戶需要使用轉換連接器17將HDD 10連接到只適用于串行ATA接口的主機系統(tǒng)20。本實施例的第二種修改方案與本實施例的不同之處在于,在前者中,HDD和主機系統(tǒng)可以進行連接,而不使用轉換連接器17。下面將參考圖9描述第二種修改方案。圖9是類似于圖7的視圖,說明了第二種修改方案。在圖7和9中,類似的參考數(shù)字表示相同的元件。在第二種修改方案中,使用主機系統(tǒng)200代替主機系統(tǒng)20。主機系統(tǒng)200的特征在于,與主機系統(tǒng)20一樣,它只適用于串行ATA接口,但是與主機系統(tǒng)20不同,還包括并行ATA連接器210。并行ATA連接器210具有對應于圖7所示的串行ATA連接器21和電源連接器22的功能的功能。HDD 10通過將HDD 10的并行ATA連接器13連接到主機系統(tǒng)200的并行ATA連接器210來連接到主機系統(tǒng)200。
并行ATA連接器210中的編號為19的針腳(接地針腳)被指定為串行ATA接口的接地針腳。并行ATA連接器210中的編號為22和24的針腳(接地針腳)被分別指定為用于傳輸串行ATA接口信號R+和R-的針腳。此外,并行ATA連接器210中的編號為26和30的針腳(接地針腳)被分別指定為用于傳輸串行ATA接口信號T+和T-的針腳。并行ATA連接器210中的編號為40和43的針腳(接地針腳)被指定為串行ATA接口的接地針腳。此外,并行ATA連接器210中的編號為41和42的針腳(+5V針腳)被指定為串行ATA接口的+5V針腳。簡而言之,在圖9的示例中,與分配給并行ATA連接器13中的編號為19、22、24、26、30、40、41、42和43的針腳的信號相同的信號被分配給并行ATA連接器210的對應的針腳。如上所述,編號為19、22、24、26、30、40、41、42和43的針腳不由并行接口使用。相應地,如果HDD 10的并行ATA連接器13連接到主機系統(tǒng)200的并行ATA連接器210,則串行ATA接口信號可以通過并行ATA連接器13和210直接在HDD 10和主機系統(tǒng)200之間進行傳輸。
如上所述,在本實施例的第二種修改方案中,串行ATA接口信號可以在HDD 10和主機系統(tǒng)200之間進行傳輸,而不必使用轉換連接器,雖然只適用于串行ATA接口的主機系統(tǒng)200具有并行ATA連接器210。在串行ATA連接器由于廠商的包裝技術的限制而不能用作主機系統(tǒng)(例如,個人計算機)的連接器的情況下,這是有利的??梢允怪鳈C系統(tǒng)200包括如在HDD 10中使用的功能,用于使主機系統(tǒng)能與并行和串行ATA接口兩種接口兼容。
在上文所描述的的實施例和修改方案中,本發(fā)明應用于硬盤驅動器(HDD)。然而,本發(fā)明還適用于配備有諸如光盤驅動器和磁光盤驅動器之類的其他光盤驅動器的系統(tǒng)。只要光盤驅動器與串行和并行ATA接口兩種接口兼容就足夠了。
那些精通本技術的人可以輕松地實現(xiàn)其他優(yōu)點,并進行各種修改。因此,本發(fā)明在更廣的方面不僅局限于這里顯示和描述的具體細節(jié)和代表性的實施例。相應地,在不偏離所附權利要求和它們的等效物所定義的一般發(fā)明概念的精神或范圍的情況下,可以進行各種修改。
權利要求
1.一種具有能連接到適用于并行接口的主機系統(tǒng)的并行接口連接器的存儲設備,所述并行接口連接器包括連接到并行接口總線的第一針腳,以及不能由并行接口使用的第二針腳,所述并行接口總線連接到用于輸入和輸出并行接口信號的并行接口電路,所述存儲設備的特征在于包括模式指示設備,該設備指定串行接口模式和并行接口模式中的一種模式,串行接口模式能使存儲設備根據(jù)串行接口進行工作,并行接口模式能使存儲設備根據(jù)并行接口進行工作;串行接口總線,用于傳輸串行接口信號,所述串行接口總線連接到并行接口連接器的第二針腳中包含的多個針腳;以及并行/串行橋式電路,該電路連接到并行接口總線和串行接口總線,并被配置為將通過并行接口總線傳輸?shù)牟⑿薪涌谛盘栟D換為串行接口信號,并將串行接口信號輸出到串行接口總線,并行/串行橋式電路還被配置為,將通過串行接口總線傳輸?shù)拇薪涌谛盘栟D換為并行接口信號,并將并行接口信號輸出到并行接口總線,并行/串行橋式電路在串行接口模式工作。
2.根據(jù)權利要求1所述的存儲設備,其特征在于,模式指示設備包括可以由用戶進行操作的開關。
3.根據(jù)權利要求2所述的存儲設備,其特征在于,進一步包括模式設置電路,該電路根據(jù)開關的狀態(tài)將存儲設備設置為串行接口模式和并行接口模式的其中一個模式。
4.根據(jù)權利要求1所述的存儲設備,其特征在于,模式指示設備包括并行接口連接器的第二針腳中包含的且不同于第二針腳中的多個針腳的特定第二針腳,所述特定第二針腳是這樣的針腳當存儲設備通過并行接口連接器連接到適用于串行接口的主機系統(tǒng)時,由適用于串行接口的主機系統(tǒng)向該針腳施加電源電壓。
5.根據(jù)權利要求4所述的存儲設備,其特征在于,進一步包括模式設置電路,該電路根據(jù)是否向并行接口連接器的特定第二針腳施加了電源電壓,將存儲設備設置為串行接口模式和并行接口模式的其中一個模式。
6.根據(jù)權利要求1所述的存儲設備,其特征在于,進一步包括轉換連接器,該連接器用于將存儲設備的并行接口連接器連接到適用于串行接口的主機系統(tǒng)的串行接口連接器,該轉換連接器被配置為將用于輸入和輸出串行接口信號的串行接口連接器的針腳連接到并行接口連接器的第二針腳中的多個針腳。
7.根據(jù)權利要求6所述的存儲設備,其特征在于并行接口連接器進一步包括充當電源針腳的第三針腳;以及轉換連接器被配置為將并行接口連接器的第三針腳連接到適用于串行接口的主機系統(tǒng)的電源連接器的電源針腳。
8.根據(jù)權利要求7所述的存儲設備,其特征在于模式指示設備包括并行接口連接器的第二針腳中包含的且不同于第二針腳中的多個針腳的特定第二針腳;以及轉換連接器被配置為將并行接口連接器的特定第二針腳連接到電源連接器的電源針腳中包含的特定電源針腳。
9.根據(jù)權利要求1所述的存儲設備,其特征在于存儲設備的并行接口連接器進一步包括充當并行接口和串行接口所共同使用的電源針腳的第三針腳;存儲設備的并行接口連接器至少能連接到適用于串行接口的主機系統(tǒng)的并行接口連接器;以及適用于串行接口的主機系統(tǒng)的并行接口連接器包括能連接到第一針腳的針腳,用于傳輸串行接口信號并能連接到第二針腳的針腳,以及用作用于向串行接口提供電源的電源針腳并能連接到第三針腳的針腳。
10.一種在適用于并行接口和串行接口兩種接口的存儲設備的并行接口連接器與適用于串行接口的主機系統(tǒng)的串行接口連接器之間連接,從而將存儲設備連接到主機系統(tǒng)的轉換連接器,所述存儲設備的并行接口連接器包括連接到用于傳輸并行接口信號的并行接口總線的第一針腳,以及不由并行接口使用的第二針腳,所述存儲設備連接到第二針腳中的多個針腳,并包括用于傳輸串行接口信號的串行接口總線,所述轉換連接器的特征在于,包括能連接到存儲設備的并行接口連接器的第一連接器部分;能連接到主機系統(tǒng)的串行接口連接器的第二連接器部分;以及內(nèi)部電線,當?shù)谝贿B接器部分連接到并行接口連接器,第二連接器部分連接到串行接口連接器時,所述內(nèi)部電線將用于輸入和輸出串行接口信號的串行接口連接器的針腳連接到并行接口連接器的第二針腳中的多個針腳。
11.根據(jù)權利要求10所述的轉換連接器,其特征在于,進一步包括能連接到主機系統(tǒng)的電源連接器的第三連接器部分;以及內(nèi)部電線,當?shù)谝贿B接器部分連接到并行接口連接器,第二連接器部分連接到串行接口連接器,第三連接器部分連接到電源連接器時,所述內(nèi)部電線將電源連接器的特定針腳連接到并行接口連接器的第二針腳中的多個針腳中包含的特定第二針腳,所述特定第二針腳用于指定存儲設備應該在串行接口模式工作還是在并行接口模式工作。
全文摘要
模式指示設備(18)指定串行接口模式或并行接口模式。并行/串行橋式電路(14)在串行接口模式工作,并將通過并行接口總線(12)傳輸?shù)牟⑿薪涌谛盘栟D換為串行接口信號。所產(chǎn)生的信號被傳輸?shù)酱薪涌诳偩€(15)。串行接口總線(15)連接到并行接口連接器(13)中包含的并且不由并行接口使用的特定針腳。并行/串行橋式電路(14)進一步將通過串行接口總線(15)傳輸?shù)拇薪涌谛盘栟D換為并行接口信號。所產(chǎn)生的信號被傳輸?shù)讲⑿薪涌诳偩€(12)。
文檔編號G06F3/00GK1704890SQ200510065220
公開日2005年12月7日 申請日期2005年4月14日 優(yōu)先權日2004年5月31日
發(fā)明者中林陽一 申請人:株式會社東芝