JP2010055421A - Connection device and connection method - Google Patents
Connection device and connection method Download PDFInfo
- Publication number
- JP2010055421A JP2010055421A JP2008220425A JP2008220425A JP2010055421A JP 2010055421 A JP2010055421 A JP 2010055421A JP 2008220425 A JP2008220425 A JP 2008220425A JP 2008220425 A JP2008220425 A JP 2008220425A JP 2010055421 A JP2010055421 A JP 2010055421A
- Authority
- JP
- Japan
- Prior art keywords
- connection
- computer
- terminal
- power
- connection unit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Images
Landscapes
- Information Transfer Systems (AREA)
Abstract
【課題】優先度の高い接続部を適切に用いる。
【解決手段】接続装置は、優先度の高い接続部として予め設定された優先接続部が有する接地用の端子であって当該接地を予め開放されている開放端子から、当該開放端子が接地している状態であることを示す電圧値を検知する。また、接続装置は、接地している状態であることを示す電圧値を検知すると、優先接続部を用いてコンピュータと情報の送受信を行うよう制御する。例えば、接続装置は、接続部として、コンピュータから電源を供給される電源接続部と、優先接続部とを備え、電源接続部から電源を供給されている状態であることを検知する。そして、例えば、接続装置は、電源接続部から電源を供給されている状態であると検知し、かつ、優先接続部から接地している状態であることを示す電圧値を検知すると、電源接続部から電源の供給をうけつつ、優先接続部を用いるよう制御する。
【選択図】 図1A high-priority connection is appropriately used.
A connection device includes a grounding terminal included in a priority connection unit that is set in advance as a high-priority connection unit, and the open terminal is grounded from an open terminal that is open in advance. A voltage value indicating that the current state is present is detected. Further, when the connection device detects a voltage value indicating that the connection device is grounded, the connection device controls to transmit / receive information to / from the computer using the priority connection unit. For example, the connection device includes a power connection unit supplied with power from a computer and a priority connection unit as the connection unit, and detects that power is being supplied from the power connection unit. And, for example, when the connecting device detects that the power is supplied from the power connecting portion and detects a voltage value indicating that the power is connected from the priority connecting portion, the power connecting portion Control is performed so that the priority connection unit is used while receiving power from the power supply.
[Selection] Figure 1
Description
この発明は、接続装置および接続方法に関する。 The present invention relates to a connection device and a connection method.
近年、コンピュータと他の装置とを接続するインターフェイスとして、様々な種類のインターフェイスが用いられており、例えば、USB(Universal Serial Bus)コネクタやeSATA(external Serial ATA)コネクタなどが用いられている。また、従来より、二つのインターフェイスを有する記憶媒体(磁気ディスクなど)用外付けボックスや、コンピュータとプラグインストレージとストレージと接続するインターフェイス各々を有する装置などの技術が開示されている。なお、以下では、インターフェイスのことを接続部と呼ぶ。 In recent years, various types of interfaces have been used as interfaces for connecting computers to other devices, such as USB (Universal Serial Bus) connectors and eSATA (external Serial ATA) connectors. Conventionally, technologies such as an external box for a storage medium (such as a magnetic disk) having two interfaces and an apparatus having interfaces for connecting a computer, plug-in storage, and storage have been disclosed. Hereinafter, the interface is referred to as a connection unit.
ところで、上記した従来の技術は、優先度の高い接続部を適切に用いることができないという課題があった。すなわち、例えば、USBと、USBよりも高速にデータを送受信する優先度の高いeSATAとの二つの接続部を有する装置が、二つの接続部両方ともPCと接続された際に、優先度の高いeSATAを適切に用いることができなかった。 By the way, the above-described conventional technique has a problem that it is not possible to appropriately use a connection portion having a high priority. That is, for example, when a device having two connection parts of USB and eSATA having a high priority for transmitting / receiving data at a higher speed than USB is connected to a PC, the priority is high. eSATA could not be used properly.
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、優先度の高い接続部を適切に用いることが可能である接続装置および接続方法を提供することを目的とする。 Accordingly, the present invention has been made to solve the above-described problems of the prior art, and an object thereof is to provide a connection device and a connection method capable of appropriately using a connection unit with high priority. To do.
上述した課題を解決し、目的を達成するため、接続部を複数備える接続装置であって、優先接続部が有する接地用の端子であって当該接地を予め開放されている開放端子から、当該開放端子が接地している状態であることを示す電圧値を検知する検知手段を備える。また、前記検知手段によって接地している状態であることを示す電圧値が検知されると、前記優先接続部を用いてコンピュータと情報の送受信を行うよう制御する制御手段を備える。 In order to solve the above-described problems and achieve the object, the connection device is provided with a plurality of connection portions, which is a grounding terminal included in the priority connection portion, and is opened from the open terminal that is opened in advance. Detection means for detecting a voltage value indicating that the terminal is grounded is provided. In addition, when the voltage value indicating the grounding state is detected by the detection unit, the control unit is configured to control transmission / reception of information with the computer using the priority connection unit.
優先度の高い接続部を適切に用いることが可能である。 It is possible to appropriately use a high-priority connection.
以下に添付図面を参照して、この発明に係る接続装置および接続方法の実施例を詳細に説明する。なお、以下では、実施例1に係る接続装置の概要、接続装置の構成および処理の流れを順に説明し、その後、その他の実施例について説明する。 Embodiments of a connection device and a connection method according to the present invention will be described below in detail with reference to the accompanying drawings. In the following, the outline of the connection device according to the first embodiment, the configuration of the connection device, and the flow of processing will be described in order, and then other embodiments will be described.
[接続装置の概要]
まず最初に、図1を用いて、実施例1に係る接続装置300の概要を説明する。図1は、実施例1に係る接続装置の概要を説明するための図である。
[Outline of connected devices]
First, the outline of the
同図に示すように、実施例1に係る接続装置300は、コンピュータ100と接続される接続部10を複数備え、図1に示すように、優先度の高い接続部として予め設定された優先接続部20を備える。また、接続装置300は、コンピュータ100と、コンピュータ100と接続される外付け用装置200との間に介在するインターフェイス装置である。例えば、接続装置300は、外付け用装置200に内蔵され、また、外付けされる。なお、外付け用装置200とは、例えば、外付け用HDD(Hard Disk Drive)やプリンタなどが該当する。なお、図1には、外付け用装置200は示していない。
As illustrated in FIG. 1, the
ここで、実施例1に係る接続装置300では、検知部401が、優先接続部20が有する接地用の接地端子であって当該接地を予め開放されている開放端子40から、開放端子40が接地している状態であることを示す電圧値を検知する。すなわち、検知部401は、開放端子40に対応するコンピュータ100内の接地端子30を介して開放端子40が接地されると、開放端子40が接地している状態であることを示す電圧値を検知することになる。
Here, in the
そして、実施例1に係る接続装置300では、接地している状態であることを示す電圧値が検知部401によって検知されると、データ送受信制御部402が、優先接続部20を用いてコンピュータ100と情報の送受信を行うよう制御する。例えば、データ送受信制御部402は、優先接続部20とは異なる接続部10を介してコンピュータ100と情報の送受信を行っている場合には、優先接続部20を介して情報の送受信を行うように、使用する接続部を優先接続部20に切り替える。
In the
このようなことから、実施例1に係る接続装置300は、優先接続部20を適切に用いることが可能である。すなわち、例えば、接続装置300は、優先接続部20とは異なる接続部10が用いられている場合であっても、優先接続部20が接続されると、当該接続を検知し、優先接続部20を用いるように制御することが可能である。
For this reason, the
[接続装置の構成]
次に、図2を用いて、実施例1に係る接続装置300の構成について説明する。図2は、実施例1に係る接続装置の構成を説明するためのブロック図である。
[Configuration of connected device]
Next, the configuration of the
同図に示すように、接続装置300は、コンピュータ側接続部310と外付け側接続部350と制御部400とを備える。また、接続装置300は、コンピュータ側接続部310を介してコンピュータ100と接続され、また、外付け側接続部350を介して外付け用装置200と接続される。
As shown in the figure, the
ここで、コンピュータ100は、接続装置300と接続され、接続装置300を介して外付け用装置200と情報の送受信を行う。また、図2には示していないが、コンピュータ100は、接続装置300と接続される接続部を備え、例えば、USBコネクタやeSATAコネクタを備える。
Here, the
外付け用装置200は、接続装置300と接続され、接続装置300を介してコンピュータ100と情報の送受信を行う。外付け用装置200は、コンピュータ100によって用いられる外付け装置であり、例えば、外付け用HDDやプリンタなどが該当する。
The
接続装置300は、コンピュータ側接続部310と外付け側接続部350と制御部400とを備える。また、接続装置300は、コンピュータ側接続部310にある二つの接続部の内いずれかを用いてコンピュータ100と情報の送受信を行い、例えば、USBコネクタ311やeSATAコネクタ312を用いて情報の送受信を行う。また、接続装置300は、外付け側接続部350を介して外付け用装置200と情報の送受信を行い、例えば、SATAコネクタ351を用いて情報の送受信を行う。
The
例えば、接続装置300は、コンピュータ100が外付け用装置200に対して情報を要求する場合には、外付け用装置200に対する指示をコンピュータ100から受信し、当該指示を外付け用装置200に送る。また、接続装置300は、コンピュータ100から要求された情報を外付け用装置200から受信し、当該情報をコンピュータ100に送る。
For example, when the
コンピュータ側接続部310は、コンピュータ100と制御部400と接続され、コンピュータ100と外付け用装置200とが送受信するデータが経由する接続装置300のコネクタ部である。具体的には、コンピュータ側接続部310は、二つの接続部を備え、例えば、USB(Universal Serial Bus)コネクタ311とeSATAコネクタ312とを備える。なお、実施例1では、特に言及しない限り、eSATAコネクタ312を優先接続部20として用いる場合を例に説明する。
The computer
なお、以下では、特に言及しない限り、コンピュータ側接続部310は、同一のコンピュータ100と接続するものとして説明する。すなわち、USBコネクタ311とeSATAコネクタ312とが両方ともコンピュータ100と接続している場合には、USBコネクタ311とeSATAコネクタ312とが、同一のコンピュータ100と接続されているものとして説明する。
In the following description, the computer
また、コンピュータ側接続部310によって受信された情報は、当該情報がコンピュータ100から受信した情報である場合には、制御部400に送られ、その後、制御部400によって外付け側接続部350を介して外付け用装置200へと送られる。また、コンピュータ側接続部310によって受信された情報は、当該情報が制御部400から受信した情報である場合には、コンピュータ100へと送られる。
Further, the information received by the computer
外付け側接続部350は、外付け用装置200と制御部400と接続され、コンピュータ100と外付け用装置200とが送受信するデータが経由する接続装置300のコネクタ部である。例えば、外付け側接続部350は、SATAコネクタを備える。
The
また、外付け側接続部350によって受信された情報は、当該情報が外付け用装置200から受信した情報である場合には、制御部400に送られ、その後、制御部400によってコンピュータ側接続部310を介してコンピュータ100へと送られる。また、外付け側接続部350によって受信された情報は、当該情報が制御部400から受信した情報である場合には、外付け用装置200へと送られる。
The information received by the
制御部400は、コンピュータ側接続部310と外付け側接続部350と接続され、コンピュータ側接続部310にある二つの接続部10のいずれを用いるかを制御し、コンピュータ100と外付け用装置200との間の情報の送受信を制御する。また、制御部400は、検知部401とデータ送受信制御部402とを備える。
The
検知部401は、開放端子40から、開放端子40が接地している状態であることを示す電圧値を検知する。検知部401が電圧値を検知する処理に関する詳細については後述するため、説明を省略する。
The
データ送受信制御部402は、コンピュータ側接続部310と検知部401と接続され、検知部401によって接地している状態であることを示す電圧値が検知されると、優先接続部20を用いてコンピュータ100と情報の送受信を行うよう制御する。例えば、データ送受信制御部402は、USBコネクタ311が接続されている場合であっても、eSATAコネクタ312を用いて情報の送受信を行うよう制御する。
When the voltage value indicating that the data transmission /
また、USBコネクタ311から電源を供給されている場合において、検知部401によって接地している状態であることを示す電圧値が検知された場合を例に、データ送受信制御部402について説明する。データ送受信制御部402は、USBコネクタ311から電源の供給をうけつつ、eSATAコネクタ312を用いてコンピュータ100と情報の送受信を行うよう制御する。
The data transmission /
なお、例えば、データ送受信制御部402は、検知部401によって開放端子40が接地している状態であることを示す電圧値を検知されたか否かを常に監視し、開放端子40が接地している状態であることを示す電圧値が検知された場合に、制御処理を行う。
For example, the data transmission /
[優先接続部]
次に、図3を用いて、実施例1における優先接続部20を説明する。図3は、実施例1における優先接続部を説明するための図である。
[Priority connection]
Next, the priority connection unit 20 according to the first embodiment will be described with reference to FIG. FIG. 3 is a diagram for explaining the priority connection unit according to the first embodiment.
図3に示す例では、コンピュータ100が有するeSATAコネクタであるコンピュータ用eSATAコネクタ501と、コンピュータ側接続部310にあるeSATAコネクタ312とが、eSATAケーブル502を介して接続されている。なお、USB/SATA−SATA変換制御LSI(Large Scale Integration)600は、図2に示す制御部400に対応し、検知部401やデータ送受信制御部402が行う処理を実行する。また、USB/SATA−SATA変換制御LSI600の構成についての詳細は後述する。
In the example illustrated in FIG. 3, a
以下では、eSATAに関する規格上、端子の数は7本であり、「1」から「7」までの番号にて識別される端子として説明する。なお、「1」によって識別される端子を端子「1」と記載する。また、eSATAに関する規格上、端子「1」と端子「4」と端子「7」とが接地端子30であり、端子「2」と端子「3」と端子「5」と端子「6」とが信号端子50であるとして説明する。
In the following, the number of terminals is seven according to the standard related to eSATA, and description will be made assuming that the terminals are identified by numbers from “1” to “7”. A terminal identified by “1” is referred to as a terminal “1”. In addition, according to the standard regarding eSATA, the terminal “1”, the terminal “4”, and the terminal “7” are the
ここで、eSATAコネクタ312やコンピュータ用SATAコネクタ501は、eSATAに関する規格と同様に、7本の端子を備える。
Here, the
また、eSATAコネクタ312では、eSATAに関する規格と同様に、端子「2」と端子「3」と端子「5」と端子「6」とが信号端子50である。また、eSATAコネクタ312では、eSATAに関する規格上接地端子30となっている端子「1」と端子「4」と端子「7」との内一部の接地端子が、当該接地を予め開放する開放端子40となる。例えば、図3に示す例では、eSATAコネクタ312の端子「4」が開放端子となる。
In the
また、開放端子「4」は、USB/SATA−SATA変換制御LSI600と接続され、検知部401によって電圧値が検知される。また、開放端子「4」は、予めプルアップされる。なお、接地端子30を開放して開放端子40とする作業は、例えば、利用者によって予め実行されるものである。
The open terminal “4” is connected to the USB / SATA-SATA
また、コンピュータ用eSATAコネクタ501は、eSATAに関する規格と同様に、端子「1」と端子「4」と端子「7」とが接地端子30であり、端子「2」と端子「3」と端子「5」と端子「6」とが信号端子50であるとして説明する。
In the
すなわち、コンピュータ用eSATAコネクタ501は、eSATAに関する規格と同様であり、なんら変更を加えられていない。一方、eSATAコネクタ312は、eSATAに関する規格上接地端子とされている端子の一部が、開放端子40に変更されている。
That is, the
[開放端子から検知される電圧値]
次に、図4をさらに用いて、実施例1における開放端子40から検知される電圧値について説明する。すなわち、開放端子40が接地している状態であることを示す電圧値を検知部401が検知する点について説明する。図4は、実施例1における開放端子から検知される電圧値について説明するための図である。
[Voltage value detected from open terminal]
Next, the voltage value detected from the
図3において説明したように、開放端子40は、接地を開放されてプルアップされている。この結果、コンピュータ100と接続装置300とがeSATAコネクタ312を介して接続されていない状態において、検知部401は、接地端子30から検知される電圧値とは異なる電圧値を開放端子「4」から検知する。例えば、検知部401は、2.5Vの電圧値を開放端子「4」から検知する。
As described in FIG. 3, the
また、開放端子40は、コンピュータ100と接続装置300とがeSATAコネクタ312を介して接続された状態では、開放端子40に対応するコンピュータ100内の接地端子30を介して接地される。図3に示す例では、開放端子「4」は、コンピュータ用eSATAコネクタ501にある接地端子「4」と接続されて接地される。この結果、コンピュータ100と接続装置300とがeSATAコネクタ312を介して接続された状態において、検知部401は、接地している状態であることを示す電圧値を開放端子「4」から検知し、例えば、0Vの電圧値を検知する。
The
検知部401が検知する電圧値が変化する点についてさらに説明する。開放端子40を作成するのは、eSATAコネクタ312内にある接地端子30の一部のみであり、コンピュータ用eSATAコネクタ501内にある接地端子30については開放端子40を作成しない。この結果、コンピュータ100と接続装置300とがeSATAコネクタ312を介して接続された状態において、コンピュータ用eSATAコネクタ501内にある接地端子30を介して開放端子40が接地される。そして、開放端子40から検知される電圧値が、接地している状態であることを示す電圧値へと変化することになる。
The point where the voltage value detected by the
図4に示す例では、コンピュータ用eSATAコネクタ501とeSATAコネクタ312とがeSATAケーブル502を介して接続されている場合には、図4のeSATAケーブル「装着」に示すように、電圧値は「L(Low)(0)」となる。言い換えると、例えば、検知部401は、開放端子40から0Vの電圧値を検知し、検知した旨の情報をデータ送受信制御部402に送る。
In the example shown in FIG. 4, when the
また、コンピュータ用eSATAコネクタ501とeSATAコネクタ312とがeSATAケーブル502を介して接続されていない場合には、図4のeSATAケーブル「不装着」に示すように、電圧値は「H(High)(1)」となる。言い換えると、例えば、検知部401は、開放端子40から2.5Vの電圧値を検知し、この場合には、検知した旨の情報をデータ送受信制御部402に送らない。
When the
[接続装置の回路]
次に、図5〜図8を用いて、図1に示した接続装置300の回路構成について、複数の例を説明する。図5〜図8は、接続装置の回路構成の一例を説明するための図である。なお、以下では、図5〜図8に共通する内容について最初に説明し、その後、各図について説明する。
[Circuit of connection device]
Next, a plurality of examples of the circuit configuration of the
図5〜図8に示す例では、接続装置300は、コンピュータ側接続部310として、eSATAコネクタ312とUSBコネクタ311とを備える。また、外付け側接続部350として、SATA電源コネクタ352とSATA信号コネクタ351とを備える。また、接続装置300は、USB/SATA−SATA変換制御LSI600を備える。
5 to 8, the
なお、USBコネクタ311が有する端子の数は、USBに関する規格と同様であり、図5〜図8に示す例では、4本の端子を備え端子「4」が接地端子30であり、端子「2」と端子「3」とが信号端子50であり、端子「1」が電源端子60である。
Note that the number of terminals included in the
図5〜図8の説明に戻ると、eSATAコネクタ312やUSBコネクタ311内にある信号端子50は、USB/SATA−SATA変換制御LSI600と接続される。例えば、eSATAコネクタ312では、信号端子50である端子「2」と端子「3」と端子「5」と端子「6」とがUSB/SATA−SATA変換制御LSI600と接続される。また、例えば、USBコネクタ311では、信号端子50である端子「2」と「3」とがUSB/SATA−SATA変換制御LSI600と接続される。
Returning to the description of FIGS. 5 to 8, the
また、USB/SATA−SATA変換制御LSI600とSATA信号コネクタ351とは、SATA信号コネクタ351内にある信号端子50を介して接続される。また、SATA電源コネクタ352は、外付け用装置200に電源を供給するコネクタであり、例えば、USB内にある電源端子60から供給される電源を用いて、外付け用装置200に電源を供給する。
The USB / SATA-SATA
[汎用ポートを用いる例]
ここで、図5を用いて、検知部401が汎用ポートを用いて、開放端子40の電圧値を検知する例について説明する。
[Example using general-purpose port]
Here, an example in which the
図5に示す例では、開放端子「4」は、USBコネクタ311にある電源端子60からの電力を利用してプルアップされ、USB/SATA−SATA変換制御LSI600が有する汎用ポートである「GP IO503」と接続される。また、開放端子「4」は、抵抗R1とR2とで分圧され、内部動作電圧(3.3Vトレーラント)にあわせている。
In the example shown in FIG. 5, the open terminal “4” is pulled up using power from the power supply terminal 60 in the
ここで、検知部401は、USB/SATA−SATA変換制御LSI600が備える汎用ポート「GP IO503」にて、開放端子40の電圧値を検知する。汎用ポートを用いて電圧値を検知することにより、USB/SATA−SATA変換制御LSI600が特別なポートを有していなくても電圧値を検知する処理を実行することが可能である。
Here, the
[USBコネクタにある電源端子とは異なる電源供給元を有する例]
図6を用いて、接続装置300が、USBコネクタ311にある電源端子60とは異なる電源供給元からの電源を用いる例について説明する。具体的には、図6に示すように、接続装置300は、電源供給元として、DCジャック504を有する。なお、USBコネクタ311にある電源端子60とは異なる電源供給元を有する例を説明する上では、汎用ポートを用いる例と異なる点についてのみ説明する。
[Example having a power supply source different from the power supply terminal on the USB connector]
An example in which the
ここで、開放端子「4」は、DCジャック504からの電力を利用してプルアップされる。すなわち、図6に示す例では、開放端子「4」は、USBコネクタ311内にある電源端子60からの電力を用いることなく、プルアップされる。
Here, the open terminal “4” is pulled up using the power from the
[VBポートを用いる例]
図7を用いて、接続装置300が、USBコネクタ311と接続されていることを検知するポートである「VB505」を用いる場合について説明する。なお、VB505を用いる例を説明する上では、汎用ポートを用いる例と異なる点についてのみ説明する。
[Example using VB port]
A case where the
VB505とは、USBコネクタ311内にある電源端子60から電源が供給されているかを認識するポートであり、具体的には、電源端子60から電源が供給されなくなったことを検知する。すなわち、電圧値が0Vになったことを検知するVB505は、例えば、USBコネクタ311内にある電源端子60から電源が供給されなくなったことを検知するのに用いられていた。
The
図7に示す例では、開放端子40が、USB/SATA−SATA変換制御LSI600が有するVB505と接続される。すなわち、USBコネクタ311内にある電源端子60から電源が供給されなくなったことを検知するポートを利用することによって、従来の装置に対する変更点を少なくしつつ、電圧値を検知する処理を実行することが可能である。
In the example illustrated in FIG. 7, the
[USB PHY Resetを用いる例]
図8を用いて、接続装置300が、USB/SATA−SATA変換制御LSI600が有するUSB Phy Reset506を用いる例について説明する。なお、USB Phy Reset506を用いる例を説明する上では、汎用ポートを用いる例と異なる点についてのみ説明する。ここで、USB Phy(Physical) Reset506とは、物理レイヤーにあるアナログ回路であり、リセット端子である。
[Example using USB PHY Reset]
An example in which the
ここで、検知部401は、USB Phy Reset506にて、開放端子40の電圧値を検知し、接地している状態であることを示す電圧値を検知されると、USB Phy Reset506が、ハード的にリセットを行うように制御する。すなわち、USB Phy Reset506は、USBコネクタ311からの情報の送受信を行うことができなくする処理を実行する。この結果、接続装置300では、データ送受信制御部402は、使用する接続部をeSATAコネクタ312へと切り替える。
Here, when the
ここで、USB Phy Reset506が行う処理は、USBコネクタ311を介した情報の送受信をハード的にリセットし続けることであり、USB/SATA−SATA変換制御LSI600内にある回路の変更を不要とすることが可能である。すなわち、USBコネクタ311を介して接続されていたとしても、USB Phy Reset506は、積極的に当該USBコネクタ311を介した情報の送受信を停止する。この結果、接続装置300が使用する接続部は、USBコネクタ311が使用不可であるため、eSATAコネクタ312に切り替えられる。なお、USB Phy Reset506を行うことにより、例えば、SATAパス・スルー・モードが用意されたLSIにて実行することが可能である。
Here, the processing performed by the USB Phy Reset 506 is to continue resetting the transmission / reception of information via the
なお、図8に示す例では、USBコネクタ311内にある電源端子60とDCジャック504との両方から供給する場合を記載した。
In the example illustrated in FIG. 8, the case where the power is supplied from both the power terminal 60 and the
[USB/SATA−SATA変換制御LSIの構成]
次に、図9を用いて、USB/SATA−SATA変換制御LSI600の構成の一例を説明する。図9は、USB/SATA−SATA変換制御LSIの構成の一例を説明するためのブロック図である。
[Configuration of USB / SATA-SATA Conversion Control LSI]
Next, an example of the configuration of the USB / SATA-SATA
同図に示すように、USB/SATA−SATA変換制御LSI600は、USB PHY601と、USB Core602と、Registers603と、Command Buffers604とを備える。また、USB/SATA−SATA変換制御LSI600は、Data Buffer&Data Flow Control605と、MPU606と、Instruction SRAM607と、Serial Flash Control608とを備える。
As shown in the figure, the USB / SATA-SATA
また、USB/SATA−SATA変換制御LSI600は、SATA CONTROL BLOCK609と、SATA Transport Layer610と、SATA Link Layer611と、SATA PHY612とを備える。また、USB/SATA−SATA変換制御LSI600は、Serial Flash Control608を介して、Serial Flash613と接続している。
The USB / SATA-SATA
USB PHY601は、USBの物理インターフェイスであり、高速シリアル通信用のアナログ回路である。また、USB Core602は、USBの論理回路である。Registers603には、汎用入出力ポートやVBなどが接続されており、USB/SATA−SATA変換制御LSI600外部と信号のやり取りをする。Command Buffers604は、コンピュータ100から入力されるコマンドをバッファリングし、Data Buffer&Data Flow Control605は、外部から入力されるデータをバッファリングする。
The
MPU606は、Registers603、Command Buffers604、Data Buffer&Data Flow Control605、USB PHY601等を制御する。すなわち、MPU606は、Registers603にて、開放端子の電圧値が「L」になったことを検知されると、eSATAを用いてデータの送受信を行うよう制御する。また、同様に、MPU606は、開放端子の電圧値が「L」になり、USB PHY601がリセットされると、eSATAを用いてデータの送受信を行うよう制御する。
The
Instruction SRAM607は、Serial Flash Control608の制御に用いられるSRAM(Static Random Access Memory)である。Serial Flash613には、外付け用装置を制御する上で必要な識別情報が記憶されており、Serial Flash Control608は、Serial Flash613を用いた制御を行う。
The
SATA PHY612は、SATAインターフェイスの高速シリアル通信用アナログ回路(物理層)であり。SATA Link Layer611は、SATAインターフェイスの上位階層(SATA PHY612)の制御を行うものである。また、SATA Transport Layer610は、SATAインターフェイスのデータ転送制御を行うものであり、SATA CONTROL BLOCK609は、SATA Transport Layer610の制御を行う。
The
なお、図9に示すDiskは、図2に示す外付け用装置200に対応する。
The Disk shown in FIG. 9 corresponds to the
[接続装置による処理]
次に、図10を用いて、実施例1に係る接続装置300による処理を説明する。図10は、実施例1に係る接続処理の流れを示すフローチャートである。
[Process by connected device]
Next, processing performed by the
同図に示すように、接続装置300では、検知部401によって開放端子40からL(0)が検知された場合には(ステップS101肯定)、データ送受信制御部402は、eSATAコネクタ312を介して情報を送受信するよう制御し(ステップS102)、処理を終了する。
As shown in the figure, in the
一方、検知部401によって開放端子40からL(0)が検知されなかった場合には(ステップS101否定)、つまり、開放端子40からH(1)が検知される場合には、データ送受信制御部402は、USBコネクタ311を介して情報を送受信するよう制御する(ステップS103)。そして、検知部401によって開放端子40からL(0)が検知されるまで処理を繰り返す。
On the other hand, when L (0) is not detected from the
[実施例1の効果]
上記したように、実施例1によれば、接続装置300は、優先接続部20が有する接地用の端子であって当該接地を予め開放されている開放端子40から、当該開放端子40が接地している状態であることを示す電圧値を検知する。また、接続装置300は、接地している状態であることを示す電圧値が開放端子40から検知すると、優先接続部20を用いてコンピュータ100と情報の送受信を行うよう制御する。この結果、実施例1によれば、複数接続部がある場合に、優先度の高い接続部を適切に用いることが可能である。
[Effect of Example 1]
As described above, according to the first embodiment, the
具体的には、利用者によって予め設定される優先接続部が接続されると、他の接続部を用いて情報の送受信を行っている場合であっても、優先接続部を用いて情報の送受信を行うことが可能である。例えば、接続装置300は、USBコネクタ311を用いて情報の送受信を行っている場合に、eSATAコネクタ312を介して接続されると、eSATAコネクタ312を用いるように制御する。
Specifically, when a priority connection unit set in advance by a user is connected, information transmission / reception is performed using the priority connection unit even when information transmission / reception is performed using another connection unit. Can be done. For example, the
また、実施例1によれば、接続装置300は、電源を供給する電源端子を備える電源接続部と優先接続部とを備える場合に、電源接続部から電源を供給されている状態であることを検知し、また、接地している状態であることを示す電圧値を開放端子から検知する。すると、接続装置300は、電源接続部から電源の供給をうけつつ、優先接続部を用いてコンピュータと情報の送受信を行うよう制御するので、適した接続部を用いることが可能である。すなわち、接続装置300は、USBコネクタ311からの電源を用いつつ、データ送受信を行う接続部として、eSATAコネクタ312を用いることが可能である。
Further, according to the first embodiment, the
すなわち、従来の手法では、電源を供給するUSBコネクタを介してコンピュータ100と接続され、当該USBコネクタ311からの電源供給を受けている場合には、eSATAコネクタ312を介してコンピュータ100と接続されても、USBコネクタ311を用いていた。このような手法と比較して、実施例1によれば、USBコネクタ311から電源供給を受けている場合であっても、eSATAコネクタ312を介して接続されると、eSATAコネクタ312を用いるように制御する。
That is, in the conventional method, the
また、実施例1によれば、接続装置300は、優先接続部20は接地端子30を複数備え、開放端子40は複数ある接地端子30の一部であるので、接地端子30を残しつつ、適した接続部を用いることが可能である。
In addition, according to the first embodiment, the
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されてよいものである。そこで、以下では、その他の実施例について説明する。 Although the embodiments of the present invention have been described so far, the present invention may be implemented in other embodiments besides the above-described embodiments. Therefore, other embodiments will be described below.
[接続部の数]
例えば、実施例1では、コンピュータ側接続部310に、二つの接続部がある場合について説明したが、これに限定されるものではなく、三つ以上の接続部がある場合であってもよい。
[Number of connections]
For example, in the first embodiment, the case where the computer-
また、例えば、接続装置300は、接続部10を一つのみ備えてもよい。すなわち、接続装置300は、開放端子40が接地している状態であることを示す電圧値を検知すると、接続部10を用いてコンピュータ100と情報の送受信を行うよう制御する。
For example, the
[コネクタの規格]
また、実施例1では、接続部として、eSATAコネクタ312と、USBコネクタ311と、SATA信号コネクタ351とを用いる場合について説明したが、これに限定されるものではなく、その他の規格のコネクタを用いてもよい。例えば、IEEE(Institute of Electrical and Electronic Engineers)1394や、PATA(Parallel ATA)などを用いてもよい。
[Connector standards]
In the first embodiment, the case where the
また、実施例1では、優先接続部20として、eSATAコネクタ312を用いる場合について説明したが、これに限定されるものではなく、その他の接続部を優先してもよい。例えば、USBコネクタ311やIEEE(Institute of Electrical and Electronic Engineers)1394のコネクタ、PATA(Parallel ATA)のコネクタを優先してもよい。
In the first embodiment, the case where the
[接続先]
また、実施例1では、コンピュータ側接続部310が、複数の接続部10を介してコンピュータと接続する場合に、同一のコンピュータ100と接続するものとして説明したが、これに限定されるものではない。例えば、複数の異なるコンピュータと異なる接続部を介して接続してもよい。
[access point]
In the first embodiment, the computer
[システム構成]
また、この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については(例えば、図1〜図10)、特記する場合を除いて任意に変更することができる。
[System configuration]
In addition, for information including processing procedures, control procedures, specific names, various data and parameters shown in the above-mentioned documents and drawings (for example, FIGS. 1 to 10), unless otherwise specified. It can be changed arbitrarily.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Each component of each illustrated device is functionally conceptual and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured.
10 接続部
20 優先接続部
30 接地端子
40 開放端子
50 信号端子
60 電源端子
100 コンピュータ
200 外付け用装置
300 接続装置
310 コンピュータ側接続部
311 USBコネクタ
312 eSATAコネクタ
350 外付け側接続部
351 SATA信号コネクタ
352 SATA電源コネクタ
400 制御部
401 検知部
402 データ送受信制御部
501 コンピュータ用eSATAコネクタ
502 eSATAケーブル
503 GP IO
504 DCジャック
505 VB
506 USB Phy Reset
600 USB/SATA−SATA変換制御LSI
601 USB PHY
602 USB Core
603 Registers
604 Command Buffers
605 Data Buffer&Data Flow Control
606 MPU
607 Instruction SRAM
608 Serial Flash Control
609 SATA CONTROL BLOCK
610 SATA Transport Layer
611 SATA Link Layer
612 SATA PHY
613 Serial Flash
DESCRIPTION OF SYMBOLS 10 Connection part 20
504
506 USB Phy Reset
600 USB / SATA-SATA conversion control LSI
601 USB PHY
602 USB Core
603 Registers
604 Command Buffers
605 Data Buffer & Data Flow Control
606 MPU
607 Instruction SRAM
608 Serial Flash Control
609 SATA CONTROL BLOCK
610 SATA Transport Layer
611 SATA Link Layer
612 SATA PHY
613 Serial Flash
Claims (5)
優先度の高い接続部として予め設定された優先接続部が有する接地用の端子であって接地を予め開放されている開放端子から、当該開放端子が接地している状態であることを示す電圧値を検知する検知手段と、
前記検知手段によって接地している状態であることを示す電圧値が検知されると、前記優先接続部を用いて前記コンピュータと情報の送受信を行うよう制御する制御手段と、
を備えることを特徴とする接続装置。 A connection device comprising a plurality of connection units connected to a computer,
A voltage value indicating that the open terminal is grounded from the open terminal which is a ground terminal included in the preferential connection section set in advance as a high-priority connection section and the ground is previously opened. Detecting means for detecting
Control means for controlling to transmit / receive information to / from the computer using the priority connection section when a voltage value indicating that the detection means is grounded is detected;
A connection device comprising:
前記電源接続部から電源を供給されている状態であることを検知する電源検知手段をさらに備え、
前記制御手段は、前記電源検知手段によって前記電源接続部から電源を供給されている状態であると検知され、かつ、前記検知手段によって接地している状態であることを示す電圧値が検知されると、前記電源接続部から電源の供給をうけつつ、前記優先接続部を用いて前記コンピュータと情報の送受信を行うよう制御することを特徴とする請求項1に記載の接続装置。 The connection device includes, as the connection unit, a power connection unit to which power is supplied from a computer, and the priority connection unit,
Further comprising power detection means for detecting that power is being supplied from the power connection section,
The control means detects that the power supply detecting means is in a state where power is supplied from the power supply connecting portion, and the detection means detects a voltage value indicating a grounded state. 2. The connection device according to claim 1, wherein control is performed such that information is transmitted to and received from the computer using the priority connection unit while receiving power from the power connection unit.
優先度の高い接続部として予め設定された優先接続部が有する接地用の端子であって当該接地を予め開放されている開放端子から、当該開放端子が接地している状態であることを示す電圧値を検知する検知工程と、
前記検知工程によって接地している状態であることを示す電圧値が検知されると、前記優先接続部を用いて前記コンピュータと情報の送受信を行うよう制御する制御工程と、
を含むことを特徴とする接続方法。 A connection method for controlling a connection device including a plurality of connection units connected to a computer,
A voltage indicating that the open terminal is grounded from an open terminal which is a ground terminal included in a preferential connection section set in advance as a high-priority connection section and the ground is previously opened. A detection process for detecting values;
When a voltage value indicating that it is in a grounded state is detected by the detection step, a control step for controlling transmission / reception of information with the computer using the priority connection unit,
The connection method characterized by including.
前記接続部が有する接地用の端子であって接地を予め開放されている開放端子から、当該開放端子が接地している状態であることを示す電圧値を検知する検知手段と、
前記検知手段によって接地している状態であることを示す電圧値が検知されると、前記接続部を用いて前記コンピュータと情報の送受信を行うよう制御する制御手段と、
を備えることを特徴とする接続装置。 A connection device comprising a connection unit connected to a computer,
A detecting means for detecting a voltage value indicating that the open terminal is in a grounded state from an open terminal which is a grounding terminal included in the connecting portion and is open in advance;
Control means for controlling to send and receive information to and from the computer using the connection unit when a voltage value indicating that the detection means is grounded is detected;
A connection device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008220425A JP2010055421A (en) | 2008-08-28 | 2008-08-28 | Connection device and connection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008220425A JP2010055421A (en) | 2008-08-28 | 2008-08-28 | Connection device and connection method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010055421A true JP2010055421A (en) | 2010-03-11 |
Family
ID=42071259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008220425A Withdrawn JP2010055421A (en) | 2008-08-28 | 2008-08-28 | Connection device and connection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010055421A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011197893A (en) * | 2010-03-18 | 2011-10-06 | Fujitsu Ltd | Electronic device, connection control circuit, and connection control method |
| JP2012043025A (en) * | 2010-08-13 | 2012-03-01 | Buffalo Inc | Storage device |
| US8874236B2 (en) | 2010-07-05 | 2014-10-28 | Tsinghua University | Electronic pacemaker and pacemaker lead |
| KR20190102955A (en) * | 2018-02-27 | 2019-09-04 | 도시바 메모리 가부시키가이샤 | Information processing apparatus and storage device |
-
2008
- 2008-08-28 JP JP2008220425A patent/JP2010055421A/en not_active Withdrawn
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011197893A (en) * | 2010-03-18 | 2011-10-06 | Fujitsu Ltd | Electronic device, connection control circuit, and connection control method |
| US8874236B2 (en) | 2010-07-05 | 2014-10-28 | Tsinghua University | Electronic pacemaker and pacemaker lead |
| JP2012043025A (en) * | 2010-08-13 | 2012-03-01 | Buffalo Inc | Storage device |
| KR20190102955A (en) * | 2018-02-27 | 2019-09-04 | 도시바 메모리 가부시키가이샤 | Information processing apparatus and storage device |
| KR102156124B1 (en) | 2018-02-27 | 2020-09-15 | 도시바 메모리 가부시키가이샤 | Information processing apparatus and storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7054980B2 (en) | Multiple drive controller | |
| US8055919B2 (en) | Port power controller for USB hubs with legacy battery charge support | |
| US10067545B2 (en) | Universal serial bus active cable power management | |
| CN106464612B (en) | Systems and methods for providing power savings and interference mitigation over physical transmission media | |
| US9654342B2 (en) | Bandwidth configurable IO connector | |
| CN109643265A (en) | Automatically configure universal serial bus (USB) the c-type port for calculating equipment | |
| US9129064B2 (en) | USB 3.0 link layer timer adjustment to extend distance | |
| CN107391419B (en) | Support general sequence busbar concentrator of many host computers and automobile-used host computer | |
| US9652427B2 (en) | Processor module, micro-server, and method of using processor module | |
| US20140280960A1 (en) | Methods and apparatus for dynamically allocating devices between multiple controllers | |
| CN102750250A (en) | Interface device and wiring board | |
| JP5859178B1 (en) | Communication apparatus and method | |
| JP2010055421A (en) | Connection device and connection method | |
| US20090210603A1 (en) | Flash memory circuit with combinational interface | |
| US20120054392A1 (en) | Data read and write device and method for usb ports of 1-wire devices | |
| GB2501587A (en) | Managing a storage device using a hybrid controller | |
| CN103890743B (en) | The IO power managements of host computer control | |
| CN104035731A (en) | Storage head node of blade server | |
| CN104102561A (en) | Universal sequence bus testing device | |
| CN102184154B (en) | System and method for realizing hot plug of equipment | |
| US20060119595A1 (en) | Computer system of combining user interface and a display device | |
| TWI512482B (en) | Motherboard assembly and information handling system thereof | |
| CN109039955A (en) | A kind of storage system based on optical-fibre channel | |
| EP2677438B1 (en) | Host electronic device and host determination method | |
| TWI493352B (en) | Connection system using lightning interface, connection device and connection method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20111101 |