CN101782883B - Sata设备控制电路及方法 - Google Patents
Sata设备控制电路及方法 Download PDFInfo
- Publication number
- CN101782883B CN101782883B CN 200910300248 CN200910300248A CN101782883B CN 101782883 B CN101782883 B CN 101782883B CN 200910300248 CN200910300248 CN 200910300248 CN 200910300248 A CN200910300248 A CN 200910300248A CN 101782883 B CN101782883 B CN 101782883B
- Authority
- CN
- China
- Prior art keywords
- sata
- equipment
- built
- interface
- multiplexer
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Systems (AREA)
Abstract
一种SATA设备控制电路,包括SATA控制器、多工器、内置SATA接口及外置SATA接口,SATA控制器与主板相连,多工器包括第一及第二数据通道,第一数据通道连接外置SATA接口及SATA控制器,第二数据通道连接内置SATA接口及SATA控制器,内置SATA接口连接内置SATA设备,外置SATA接口连接外置SATA设备,多工器侦测外置及内置SATA设备是否分别连接至外置或内置SATA接口,并据侦测结果开启第一或第二数据通道,使SATA控制器对应控制外置或内置SATA设备与一主板进行通信。本发明还提供一SATA设备控制方法,所述SATA设备控制电路及方法节省了成本及布线空间。
Description
技术领域
本发明涉及一种电脑控制电路,特别涉及一种用于控制连接电脑SATA(SerialAdvanced Technology Attachment)接口的设备的控制电路及方法。
背景技术
SATA接口,即串行ATA(Advanced Technology Attachment)接口已逐渐代替并行ATA接口而发展成为电脑中的常见接口,SATA接口分为内部接口和外部接口,内部SATA接口用于连接电脑内部的SATA设备与***存储器,另外,电脑主板上配置有一SATA控制器,用于控制电脑内部的SATA设备与***存储器之间的数据传输;外部SATA接口可以把外部SATA设备,如硬盘、光驱等直接从机箱外部连接到电脑***中,而无需打开机箱,外部SATA接口相对于USB接口具有更高的传输速度,因此,用户只需将一外置硬盘通过电脑的外部SATA接口连接到电脑中,便可快速完成大容量的数据,如视频,照片等的备份,然而要使外部SATA设备与***存储器之间进行正常的数据传输,通常需要在电脑主板上增加一额外的SATA控制器,来控制外部SATA设备与***存储器之间的数据传输,增加额外的SATA控制器不仅造成成本的浪费,且占用了主板的布线空间。
发明内容
鉴于以上内容,有必要提供一种SATA设备控制电路及方法,无需在使用外部SATA设备时增加额外的SATA控制器。
一种SATA设备控制电路,用于选择一内置SATA设备或一外置SATA设备与一主板进行通信,所述SATA设备控制电路包括一SATA控制器、一多工器、一内置SATA接口及一外置SATA接口,所述SATA控制器与所述主板相连,所述多工器包括一第一数据通道及一第二数据通道,所述第一数据通道用于连接所述外置SATA接口及所述SATA控制器,所述第二数据通道用于连接所述内置SATA接口及所述SATA控制器,所述内置SATA接口用于连接所述内置SATA设备,所述外置SATA接口用于连接所述外置SATA设备,所述多工器用于侦测所述外置SATA设备是否连接至所述外置SATA接口及侦测所述内置SATA设备是否连接至所述内置SATA接口,当侦测到所述外置SATA设备连接至所述外置SATA接口时,所述多工器选择开启所述第一数据通道,使所述SATA控制器控制所述外置SATA设备与所述主板之间进行信号的传输,当侦测到所述内置SATA设备连接至所述内置SATA接口时,所述多工器选择开启所述第二数据通道,使所述SATA控制器控制所述内置SATA设备与所述主板之间进行信号的传输。
一种SATA设备控制方法,用于选择启动一内置SATA设备或一外置SATA设备与一主板进行通信,所述SATA设备控制方法包括以下步骤:
通过一多工器侦测所述外置SATA设备是否连接至一外置SATA接口;
如果所述多工器侦测到所述外置SATA设备连接至所述外置SATA接口,则通过一SATA控制器启动所述外置SATA设备;
如果所述多工器侦测到所述外置SATA设备没有连接至所述外置SATA接口,则侦测所述内置SATA设备是否连接至一内置SATA接口;
如果所述多工器侦测到所述内置SATA设备连接至所述内置SATA接口,则通过所述SATA控制器启动所述内置SATA设备。
所述SATA设备控制电路及方法可侦测连接到所述电脑主板上的内置或外置SATA设备,并通过侦测结果选择启动相应的内置或外置SATA设备与所述电脑主板进行信号的传输,无需增加额外的SATA控制器,节省了成本及布线空间。
附图说明
图1是本发明SATA设备控制电路较佳实施方式的模块图。
图2是本发明SATA设备控制方法较佳实施方式的流程图。
具体实施方式
下面结合附图及较佳实施方式对本发明作进一步详细描述:
请参照图1,本发明SATA(Serial Advanced Technology Attachment)设备控制电路1用于选择一电脑的内置SATA设备42或一外置SATA设备44与所述电脑的主板(图未示)进行通信,所述内置SATA设备42及外置SATA设备44可为硬盘、光驱或其他可通过SATA接口与主板进行通信的设备。所述SATA设备控制电路1包括一SATA控制器10、一多工器20、一内置SATA接口32及一外置SATA接口34。所述多工器20包括两数据端S0、S1及一输出端Y,所述多工器20的数据端S0与所述内置SATA接口32相连,所述多工器20的数据端S1与所述外置SATA接口34相连,所述多工器20的输出端Y与所述SATA控制器10相连,所述内置SATA接口32用于接入所述内置SATA设备42,所述外置SATA接口34用于接入外置SATA设备44。所述SATA控制器10与所述电脑的主板相连。
所述多工器20用于侦测所述外置SATA设备44是否连接至所述外置SATA接口或侦测所述内置SATA设备42是否连接至所述内置SATA接口32,当所述外置SATA设备44接入所述外置SATA接口34时,所述多工器20的数据端S1接收一来自所述外置SATA设备44的数字信号,如信号“1”,所述多工器20选择开启其数据端S1与输出端Y之间的数据通道,所述SATA控制器10通过所述多工器20及所述外置SATA接口34控制所述外置SATA设备44与所述电脑的主板之间进行信号的传输。
当所述多工器20的数据端S1未接收到所述数字信号“1”时,所述多工器20侦测所述内置SATA设备42是否连接至所述内置SATA接口32,当所述内置SATA设备42接入所述内置SATA接口32时,所述多工器20的数据端S0接收一来自所述内置SATA设备42的数字信号,如信号“1”,所述多工器20选择开启其数据端S0与输出端Y之间的数据通道,所述SATA控制器10通过所述多工器20及所述内置SATA接口32控制所述内置SATA设备42与所述电脑的主板之间进行信号的传输。
请参考图2,本发明SATA设备控制方法包括以下步骤:
步骤S1:所述多工器20侦测所述外置SATA设备44是否接入所述外置SATA接口34。
步骤S2:如果侦测到所述外置SATA设备44接入所述外置SATA接口34,所述多工器20选择开启其数据端S1与输出端Y之间的数据通道,使所述SATA控制器10启动所述外置SATA设备44,即,使所述SATA控制器10通过所述多工器20及所述外置SATA接口34控制所述外置SATA设备44与所述电脑的主板之间进行信号的传输。
步骤S3:如果所述多工器20侦测到所述外置SATA设备44没有接入所述外置SATA接口34,所述多工器20侦测所述内置SATA设备42是否连接至所述内置SATA接口32。
步骤S4:如果所述多工器20侦测到所述内置SATA设备42接入所述内置SATA接口32,所述多工器20选择开启其数据端S0与输出端Y之间的数据通道,使所述SATA控制器10启动所述内置SATA设备42,即所述SATA控制器10通过所述多工器20及所述内置SATA接口32控制所述内置SATA设备42与电脑主板之间进行信号的传输。如果侦测到所述内置SATA设备42没有接入所述内置SATA接口32,返回步骤S1。
所述SATA设备控制电路及方法通过所述多工器20不同的数据通道侦测连接到所述电脑主板上的内置或外置SATA设备,并通过侦测结果选择启动相应的内置或外置SATA设备与所述电脑主板进行信号的传输,无需增加额外的SATA控制器,节省了成本及主板的布线空间。
Claims (5)
1.一种SATA设备控制电路,用于选择一内置SATA设备或一外置SATA设备与一主板进行通信,所述SATA设备控制电路包括一SATA控制器、一多工器、一内置SATA接口及一外置SATA接口,所述SATA控制器与所述主板相连,所述多工器包括一第一数据端、一第二数据端及一输出端,所述多工器的第一数据端与输出端之间的通道为第一数据通道,所述多工器的第二数据端与输出端之间的通道为第二数据通道,所述第一数据端用于连接所述外置SATA接口,所述输出端用于连接所述SATA控制器,所述第二数据端用于连接所述内置SATA接口,所述内置SATA接口用于连接所述内置SATA设备,所述外置SATA接口用于连接所述外置SATA设备,所述多工器用于侦测所述外置SATA设备是否连接至所述外置SATA接口及侦测所述内置SATA设备是否连接至所述内置SATA接口,当侦测到所述外置SATA设备连接至所述外置SATA接口时,所述多工器选择开启所述第一数据通道,使所述SATA控制器控制所述外置SATA设备与所述主板之间进行信号的传输,当侦测到所述内置SATA设备连接至所述内置SATA接口时,所述多工器选择开启所述第二数据通道,使所述SATA控制器控制所述内置SATA设备与所述主板之间进行信号的传输。
2.一种SATA设备控制方法,用于选择启动一内置SATA设备或一外置SATA设备与一主板进行通信,所述SATA设备控制方法包括以下步骤:
通过一多工器侦测是否接收到外置SATA设备的数字信号来判断所述外置SATA设备是否连接至一外置SATA接口;
如果所述多工器侦测到所述外置SATA设备连接至所述外置SATA接口,则通过一SATA控制器开启所述多工器的第一数据通道以启动所述外置SATA设备;
如果所述多工器侦测到所述外置SATA设备没有连接至所述外置SATA接口,则侦测是否接收到内置SATA设备的数字信号来判断所述内置SATA设备是否连接至一内置SATA接口;
如果所述多工器侦测到所述内置SATA设备连接至所述内置SATA接口,则通过所述SATA控制器开启所述多工器的第二数据通道以启动所述内置SATA设备。
3.如权利要求2所述的SATA设备控制方法,其特征在于:所述多工器包括一第一数据端,所述多工器是通过第一数据端侦测来自所述外置SATA设备的数字信号。
4.如权利要求2所述的SATA设备控制方法,其特征在于:所述多工器包括一第二数据端,所述多工器是通过第二数据端侦测来自所述内置SATA设备的数字信号。
5.如权利要求2所述的SATA设备控制方法,其特征在于:所述SATA设备控制方法还包括:
如果所述多工器侦测到所述内置SATA设备没有连接至所述内置SATA接口,则返回至侦测所述外置SATA设备是否连接至所述外置SATA接口的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910300248 CN101782883B (zh) | 2009-01-16 | 2009-01-16 | Sata设备控制电路及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910300248 CN101782883B (zh) | 2009-01-16 | 2009-01-16 | Sata设备控制电路及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101782883A CN101782883A (zh) | 2010-07-21 |
CN101782883B true CN101782883B (zh) | 2013-03-20 |
Family
ID=42522886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910300248 Expired - Fee Related CN101782883B (zh) | 2009-01-16 | 2009-01-16 | Sata设备控制电路及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101782883B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102609545B1 (ko) * | 2016-08-16 | 2023-12-05 | 삼성전자주식회사 | 파워 제어 장치, 시스템 및 방법 |
CN111221761B (zh) * | 2018-11-23 | 2024-01-30 | 比亚迪股份有限公司 | Sata接口装置和包括其的终端设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1737781A (zh) * | 2004-08-19 | 2006-02-22 | 艾格瑞***有限公司 | 改进数据传送的控制器设备和方法 |
CN101246464A (zh) * | 2008-03-07 | 2008-08-20 | 威盛电子股份有限公司 | 主控模块、电子装置、电子***及其数据传输方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4659175B2 (ja) * | 2000-04-25 | 2011-03-30 | 富士通東芝モバイルコミュニケーションズ株式会社 | 携帯通信端末 |
TWI238940B (en) * | 2004-02-04 | 2005-09-01 | Quanta Comp Inc | Portable computer |
-
2009
- 2009-01-16 CN CN 200910300248 patent/CN101782883B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1737781A (zh) * | 2004-08-19 | 2006-02-22 | 艾格瑞***有限公司 | 改进数据传送的控制器设备和方法 |
CN101246464A (zh) * | 2008-03-07 | 2008-08-20 | 威盛电子股份有限公司 | 主控模块、电子装置、电子***及其数据传输方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101782883A (zh) | 2010-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI259406B (en) | A method and an apparatus of flash cards access | |
US7921233B2 (en) | Signal converter for an all-in-one USB connector that includes USB 2.0, USB 3.0 and eSATA | |
US20140379104A1 (en) | Electronic device and method for controlling baseboard management controllers | |
JP2008165489A (ja) | 記憶装置及び制御方法 | |
CN106970888B (zh) | 接口设备及其识别方法、装置和*** | |
US20120311215A1 (en) | Peripheral component interconnect express expansion system and method | |
CN101359309A (zh) | 串行附接小型计算机***接口硬盘状态指示装置及方法 | |
CN107844165B (zh) | 硬盘热插拔实现装置 | |
US20140344482A1 (en) | Electronic device and method for monitoring temperature of hard disk drives | |
CN112799985B (zh) | Usb接口控制方法、usb控制电路及智能网联设备主板 | |
CN102236378A (zh) | 监控电子装置连结状态的方法及其相关电子装置 | |
CN102467431A (zh) | Sata接口测试装置及测试方法 | |
CN104485962B (zh) | 一种便携式数据采集***及其采集方法 | |
US20180157612A1 (en) | Server | |
CN101782883B (zh) | Sata设备控制电路及方法 | |
US7912044B2 (en) | Expandable structure for peripheral storage device | |
CN108153695A (zh) | 计算机*** | |
CN102467482A (zh) | 输入输出端口切换电路、切换方法及电子装置 | |
CN201378316Y (zh) | 通用输入/输出接口扩展电路和具有该电路的移动终端 | |
US20130132648A1 (en) | Portable storage device and the method of dynamically adjusting the operating modes thereof | |
US20070162622A1 (en) | Dual flash disk storage device | |
US10379594B2 (en) | Sleep-mode detection method thereof | |
CN101533648B (zh) | 一种实现即插即用的数字家庭网络硬盘***及方法 | |
US9423861B2 (en) | USB peripheral apparatus and transmission power reduction method thereof | |
CN105760325A (zh) | 支持usb存储设备在dos***下热插拔的***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130320 Termination date: 20150116 |
|
EXPY | Termination of patent right or utility model |