KR101976908B1 - 멀티-커넥터를 갖는 전자 디바이스 및 그 방법 - Google Patents

멀티-커넥터를 갖는 전자 디바이스 및 그 방법 Download PDF

Info

Publication number
KR101976908B1
KR101976908B1 KR1020160180399A KR20160180399A KR101976908B1 KR 101976908 B1 KR101976908 B1 KR 101976908B1 KR 1020160180399 A KR1020160180399 A KR 1020160180399A KR 20160180399 A KR20160180399 A KR 20160180399A KR 101976908 B1 KR101976908 B1 KR 101976908B1
Authority
KR
South Korea
Prior art keywords
host system
connection interface
electrically connected
channel
control device
Prior art date
Application number
KR1020160180399A
Other languages
English (en)
Other versions
KR20170077831A (ko
Inventor
리앙-흐수안 루
Original Assignee
실리콘 모션 인코포레이티드
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 실리콘 모션 인코포레이티드 filed Critical 실리콘 모션 인코포레이티드
Publication of KR20170077831A publication Critical patent/KR20170077831A/ko
Application granted granted Critical
Publication of KR101976908B1 publication Critical patent/KR101976908B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0676Magnetic disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0677Optical disk device, e.g. CD-ROM, DVD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Information Transfer Systems (AREA)
  • Power Sources (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

전자 디바이스는 적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된 제1 접속 인터페이스 및 제2 접속 인터페이스, 전송 제어 디바이스, 데이터 액세스 디바이스, 및 채널-검출 디바이스를 포함한다. 전송 제어 디바이스는 제1 접속 인터페이스에 전기적으로 접속된 제1 통신 채널 및 제2 접속 인터페이스에 전기적으로 접속된 제2 통신 채널을 포함한다. 전송 제어 디바이스는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 접속 상태에 따라 적어도 하나의 호스트 시스템에 대응하는 동작 기능을 제공한다. 데이터 액세스 디바이스는 전송 제어 디바이스에 전기적으로 접속되고, 그리고 호스트 시스템에 의해 송신된 데이터를 수신하도록 구성된다. 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출한다.

Description

멀티-커넥터를 갖는 전자 디바이스 및 그 방법{ELECTRONIC DEVICES WITH MULTI-CONNECTORS AND METHODS THEREOF}
관련 출원에 대한 상호 참조
본 출원은 2015년 12월 28일자로 출원된 대만 특허 출원 제104143995호의 우선권을 주장하며, 그 전체는 참고로 본 명세서에 편입된다.
기술분야
본 발명은 일반적으로는 전자 디바이스, 전송 제어 디바이스, 및 그 제어 방법에 관한 것이고, 더 구체적으로는, 다중 커넥터를 갖는 전자 디바이스, 다중 커넥터를 갖는 전송 제어 디바이스, 및 그 제어 방법에 관한 것이다.
디지털 카메라, 모바일 폰, 및 MP3 플레이어의 성장은 최근 수 년 간 급속하였다. 일반적으로, 플래시 드라이브는 호스트 시스템에 접속하기 위한 하나의 커넥터만을 포함한다. 커넥터가 호스트 시스템에 접속될 때, 호스트 시스템은 플래시 드라이브의 접속 인터페이스 유닛을 통해 플래시 드라이브에 저장된 데이터에 액세스할 수 있다.
그렇지만, 요즈음 대부분의 접속 인터페이스는 USB(Universal Serial Bus) 규격에 기반한다. 사용자에게 더 많은 다양성을 제공하기 위해, 접속 인터페이스는, 여러 다른 호스트 시스템이 동일한 디바이스에 동시에 액세스할 수 있게 되도록, 다중 커넥터를 포함할 수 있다. 접속 인터페이스에서의 이러한 아키텍처를 사용하여, 액세스될 수 있는 데이터를 저장하는 기능을 갖는, 전자 디바이스의 전송 제어 디바이스는 커넥터 중 어느 하나가 호스트 시스템에 전기적으로 접속되었다고 결정하여야 한다. 즉, 전송 제어 디바이스는 호스트 시스템에 의해 제공된 신호가 커넥터 중 어느 하나를 통해 전자 디바이스에 송신된다고 결정한다.
부가적으로, 커넥터 중 하나가 호스트 시스템에 전기적으로 접속된다고 결정한 후에, 전자 디바이스의 전송 제어 디바이스는 또한, 다양성에 대한 사용자 요구가 충족될 수 있도록, 여러 다른 호스트 시스템에 여러 다른 동작 기능을 제공하여야 한다. 그렇지만, 지금까지 종래 기술은 다중 커넥터를 갖는 전자 디바이스를 제어하기 위한 방법에 대해 아무것도 교시하지 않고 있다.
일 실시형태에서, 전자 디바이스는 적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된 제1 접속 인터페이스 및 제2 접속 인터페이스, 전송 제어 디바이스, 데이터 액세스 디바이스, 및 채널-검출 디바이스를 포함한다. 전송 제어 디바이스는 제1 통신 채널 및 제2 통신 채널을 포함한다. 제1 접속 인터페이스는 제1 통신 채널에 전기적으로 접속되고, 그리고 제2 접속 인터페이스는 제2 통신 채널에 전기적으로 접속된다. 전송 제어 디바이스는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 접속 상태에 따라 호스트 시스템에 대응하는 동작 기능을 제공한다. 데이터 액세스 디바이스는 전송 제어 디바이스에 전기적으로 접속되고 그리고 호스트 시스템에 의해 송신된 데이터를 수신하도록 구성된다. 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출한다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스에 의해 제공된 대응하는 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능 및 정보 보안 인증 기능 중 적어도 하나를 포함한다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자에 전기적으로 접속된 호스트 시스템의 적어도 하나의 임피던스 값에 따라 임피던스 정보를 발생시킨다. 접속 상태는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자가 호스트 시스템에 전기적으로 접속되는지를 나타낸다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스가 접속 상태에 따라 적어도 하나의 호스트 시스템이 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된다고 결정할 때, 전송 제어 디바이스는 적어도 하나의 호스트 시스템이 전기적으로 접속되는 데이터 액세스 디바이스가 똑같다고 선언하고 그리고 호스트 시스템에 대응하는 동작 기능을 제공한다. 전송 제어 디바이스에 의해 제공된 여러 다른 동작 기능은 데이터 액세스 디바이스에 대한 여러 다른 동작 권한을 포함한다.
본 발명의 일 실시형태에 의하면, 제1 통신 채널은 제1 송신 채널 및 제1 수신 채널을 포함하고, 그리고 제2 통신 채널은 제2 송신 채널 및 제2 수신 채널을 포함한다. 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된 호스트 시스템의 적어도 하나의 단자 임피던스에 의해 발생된 적어도 하나의 전압 변량에 따라 임피던스 신호를 발생시키고, 그리고 전송 제어 디바이스는 임피던스 신호에 따라 접속 상태를 결정한다.
본 발명의 일 실시형태에 의하면, 제1 통신 채널은 제1 전력 버스를 더 포함하고 그리고 제2 통신 채널은 제2 전력 버스를 더 포함한다. 전송 제어 디바이스는 제1 전력 버스 및/또는 제2 전력 버스를 통해 데이터 액세스 디바이스에 전기를 제공한다.
본 발명의 일 실시형태에 의하면, 적어도 하나의 호스트 시스템이 제1 통신 채널 또는 제2 통신 채널에 전기적으로 접속될 때, 제1 송신 채널 또는 제2 통신 채널은 결합 커패시터를 통해 호스트 시스템의 적어도 하나의 수신 채널에 전기적으로 접속된다. 채널-검출 디바이스는 바이어스 회로, 전류원, 비교기, 및 래치 회로를 포함한다. 바이어스 회로는 제1 송신 채널 또는 제2 송신 채널을 바이어스 전압으로 바이어싱한다. 전류원은 제어 신호에 따라 미리 결정된 기간 동안 제1 송신 채널 또는 제2 송신 채널에 전류를 소싱한다. 비교기는 바이어스 전압을 중간 전압과 비교하여 비교 신호를 발생시킨다. 래치 회로는 미리 결정된 기간이 끝나고 나면 비교 신호를 임피던스 신호로서 래칭한다. 전송 제어 디바이스는 임피던스 신호에 따라 접속 상태를 결정한다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속될 때, 바이어스 전압은 중간 전압을 초과하도록 전류에 의해 충전된다. 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속되지 않을 때, 바이어스 전압은 미리 결정된 기간 동안 중간 전압을 초과하지 않는다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스는 다른 시간에 제1 송신 채널 및 제2 송신 채널을 각각 검출한다.
본 발명의 일 실시형태에 의하면, 전자 디바이스는 다른 채널-검출 디바이스를 더 포함한다. 채널-검출 디바이스가 제1 송신 채널 또는 제2 송신 채널의 임피던스 정보를 검출할 때, 다른 채널-검출 디바이스는 동시에 제1 송신 채널 및 제2 송신 채널 중 다른 하나의 임피던스 정보를 검출한다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스는 설정 파라미터를 저장하는 레지스터를 포함한다. 제1 호스트 시스템이 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 호스트 시스템이 제2 접속 인터페이스에 전기적으로 접속될 때, 전송 제어 디바이스는, 설정 파라미터에 따라, 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하여 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스가 자동 모드로 동작할 때, 전송 제어 디바이스는 제1 호스트 시스템 및 제2 호스트 시스템이 각각 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속되는 순서에 따라 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 다른 일 실시형태에 의하면, 전송 제어 디바이스가 우선순위 모드로 동작할 때, 설정 파라미터는 우선순위를 더 포함한다. 전송 제어 디바이스는 우선순위의 순서로 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 우선적으로 허용한다.
본 발명의 또 다른 일 실시형태에 의하면, 전송 제어 디바이스가 유지보수 모드로 동작할 때, 전송 제어 디바이스는 슬립 모드에 들어가라는 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 슬립 요청을 승인한다. 전송 제어 디바이스는 단지 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 웨이크-업 요청을 승인하고 그리고 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 또 다른 일 실시형태에 의하면, 전송 제어 디바이스가 맞춤형 모드로 동작할 때, 설정 파라미터는 액세스 논리를 더 포함한다. 전송 제어 디바이스는 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 액세스 논리에 따라 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 일 실시형태에 의하면, 데이터 액세스 디바이스는 USB 재기록가능한 비-휘발성 메모리 디바이스, USB 멀티-미디어 디바이스, USB 하드 디스크, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, 또는 USB 와이-파이 어댑터이다.
일 실시형태에서, 데이터 액세스 디바이스를 제어하기 위한 전송 제어 디바이스는 호스트 인터페이스, 디바이스 인터페이스, 및 데이터-관리 회로를 포함한다. 호스트 인터페이스는 제1 통신 채널 및 제2 통신 채널을 포함한다. 제1 통신 채널은 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 통신 채널은 제2 접속 인터페이스에 전기적으로 접속된다. 제1 접속 인터페이스 및 제2 접속 인터페이스는 적어도 하나의 호스트 시스템에 전기적으로 접속된다. 디바이스 인터페이스는 데이터 액세스 디바이스에 전기적으로 접속되도록 구성된다. 데이터-관리 회로는 호스트 인터페이스 및 디바이스 인터페이스에 전기적으로 접속된다. 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출한다. 데이터-관리 회로는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 접속 상태에 따라 호스트 시스템에 대응하는 동작 기능을 제공한다.
본 발명의 일 실시형태에 의하면, 데이터 관리 디바이스에 의해 제공된 대응하는 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능, 및 정보 보안 인증 기능 중 적어도 하나를 포함한다.
본 발명의 일 실시형태에 의하면, 데이터-관리 회로는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자에 전기적으로 접속된 호스트 시스템의 적어도 하나의 임피던스 값에 따라 임피던스 정보를 발생시킨다. 접속 상태는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자가 호스트 시스템에 전기적으로 접속되는지를 나타낸다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스가 접속 상태에 따라 적어도 하나의 호스트 시스템이 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된다고 결정할 때, 전송 제어 디바이스는 적어도 하나의 호스트 시스템이 전기적으로 접속되는 데이터 액세스 디바이스가 똑같다고 선언하고 그리고 호스트 시스템에 대응하는 동작 기능을 제공한다. 전송 제어 디바이스에 의해 제공된 여러 다른 동작 기능은 데이터 액세스 디바이스에 대한 여러 다른 동작 권한을 포함한다.
본 발명의 일 실시형태에 의하면, 제1 통신 채널은 제1 송신 채널 및 제1 수신 채널을 포함하고, 그리고 제2 통신 채널은 제2 송신 채널 및 제2 수신 채널을 포함한다. 채널-검출 디바이스는 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된 호스트 시스템의 적어도 하나의 단자 임피던스에 의해 발생된 적어도 하나의 전압 변량에 따라 임피던스 신호를 발생시키고, 그리고 데이터-관리 회로는 임피던스 신호에 따라 접속 상태를 결정한다.
본 발명의 일 실시형태에 의하면, 제1 통신 채널은 제1 전력 버스를 더 포함하고 그리고 제2 통신 채널은 제2 전력 버스를 더 포함한다. 데이터-관리 회로는 제1 전력 버스 및/또는 제2 전력 버스를 통해 데이터 액세스 디바이스에 전기를 제공한다.
본 발명의 일 실시형태에 의하면, 적어도 하나의 호스트 시스템이 제1 통신 채널 또는 제2 통신 채널에 전기적으로 접속될 때, 제1 송신 채널 또는 제2 통신 채널은 결합 커패시터를 통해 호스트 시스템의 적어도 하나의 수신 채널에 전기적으로 접속된다. 채널-검출 디바이스는 바이어스 회로, 전류원, 비교기, 및 래치 회로를 포함한다. 바이어스 회로는 제1 송신 채널 또는 제2 송신 채널을 바이어스 전압으로 바이어싱한다. 전류원은 제어 신호에 따라 미리 결정된 기간 동안 제1 송신 채널 또는 제2 송신 채널에 전류를 소싱한다. 비교기는 바이어스 전압을 중간 전압과 비교하여 비교 신호를 발생시킨다. 래치 회로는 미리 결정된 기간이 끝나고 나면 비교 신호를 임피던스 신호로서 래칭한다. 전송 제어 디바이스는 임피던스 신호에 따라 접속 상태를 결정한다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속될 때, 바이어스 전압은 중간 전압을 초과하도록 전류에 의해 충전된다. 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속되지 않을 때, 바이어스 전압은 미리 결정된 기간 동안 중간 전압을 초과하지 않는다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스는 다른 시간에 제1 송신 채널 및 제2 송신 채널을 각각 검출한다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스가 제1 송신 채널 또는 제2 송신 채널의 임피던스 정보를 검출할 때, 다른 채널-검출 디바이스는 동시에 제1 송신 채널 및 제2 송신 채널 중 다른 하나의 임피던스 정보를 검출한다.
본 발명의 일 실시형태에 의하면, 데이터-관리 회로는 설정 파라미터를 저장하는 레지스터를 포함한다. 제1 호스트 시스템이 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 호스트 시스템이 제2 접속 인터페이스에 전기적으로 접속될 때, 데이터-관리 회로는, 설정 파라미터에 따라, 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하여 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 일 실시형태에 의하면, 데이터-관리 회로가 자동 모드로 동작할 때, 데이터-관리 회로는 제1 호스트 시스템 및 제2 호스트 시스템이 각각 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속되는 순서에 따라 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 다른 일 실시형태에 의하면, 데이터-관리 회로가 우선순위 모드로 동작할 때, 설정 파라미터는 우선순위를 더 포함한다. 데이터-관리 회로는 우선순위의 순서로 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 우선적으로 허용한다.
본 발명의 또 다른 일 실시형태에 의하면, 데이터-관리 회로가 유지보수 모드로 동작할 때, 데이터-관리 회로는 슬립 모드에 들어가라는 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 슬립 요청을 승인한다. 데이터-관리 회로는 단지 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 웨이크-업 요청을 승인하고 그리고 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 또 다른 일 실시형태에 의하면, 데이터-관리 회로가 맞춤형 모드로 동작할 때, 설정 파라미터는 액세스 논리를 더 포함한다. 데이터-관리 회로는 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 액세스 논리에 따라 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 일 실시형태에 의하면, 데이터 액세스 디바이스는 USB 재기록가능한 비-휘발성 메모리 디바이스, USB 멀티-미디어 디바이스, USB 하드 디스크, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, 또는 USB 와이-파이 어댑터이다.
일 실시형태에서는, 전자 디바이스를 제어하기 위한 제어 방법으로서, 전자 디바이스는 제1 접속 인터페이스, 제2 접속 인터페이스, 및 데이터 액세스 디바이스를 포함하되, 제1 접속 인터페이스 및 제2 접속 인터페이스는 적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성되고, 제어 방법은 적어도 하나의 채널-검출 디바이스에 의해 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출하여 임피던스 신호를 발생시키는 단계; 임피던스 정보에 따라 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템의 접속 상태를 결정하고 임피던스 신호에 따라 호스트 시스템에 대응하는 동작 기능을 제공하는 단계; 및 접속 상태에 따라 호스트 시스템에 대응하는 동작 기능을 제공하는 단계를 포함한다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스에 의해 제공된 대응하는 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능 및 정보 보안 인증 기능 중 적어도 하나를 포함한다.
본 발명의 일 실시형태에 의하면, 임피던스 정보는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자에 전기적으로 접속된 호스트 시스템의 적어도 하나의 임피던스 값에 따라 발생된다. 접속 상태는 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자가 호스트 시스템에 전기적으로 접속되는지를 나타낸다.
본 발명의 일 실시형태에 의하면, 접속 상태에 따라 적어도 하나의 호스트 시스템이 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된다고 결정할 때, 적어도 하나의 호스트 시스템이 전기적으로 접속되는 데이터 액세스 디바이스는 똑같다고 선언되고 그리고 대응하는 동작 기능은 호스트 시스템에 제공된다. 여러 다른 동작 기능은 데이터 액세스 디바이스에 대한 여러 다른 동작 권한을 포함한다.
본 발명의 일 실시형태에 의하면, 임피던스 신호는 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속된 호스트 시스템의 적어도 하나의 단자 임피던스에 의해 발생된 적어도 하나의 전압 변량에 따라 발생된다.
본 발명의 일 실시형태에 의하면, 제어 방법은 제1 접속 인터페이스의 제1 전력 버스 및/또는 제2 접속 인터페이스의 제2 전력 버스를 통해 데이터 액세스 디바이스에 전기를 제공하는 단계를 더 포함한다.
본 발명의 일 실시형태에 의하면, 적어도 하나의 호스트 시스템이 제1 통신 채널 또는 제2 통신 채널에 전기적으로 접속될 때, 제1 송신 채널 또는 제2 통신 채널은 결합 커패시터를 통해 호스트 시스템의 적어도 하나의 수신 채널에 전기적으로 접속된다. 적어도 하나의 채널-검출 디바이스에 의해 제1 접속 인터페이스 및 제2 접속 인터페이스 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출하여 임피던스 신호를 발생시키는 단계는 제1 송신 채널 또는 제2 송신 채널을 바이어스 전압으로 바이어싱하는 단계; 제어 신호에 따라 미리 결정된 기간 동안 제1 송신 채널 또는 제2 송신 채널에 전류를 소싱하는 단계; 바이어스 전압을 중간 전압과 비교하여 비교 신호를 발생시키는 단계; 및 미리 결정된 기간이 끝나고 나면 비교 신호를 임피던스 신호로서 래칭하는 단계를 포함한다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속될 때, 바이어스 전압은 중간 전압을 초과하도록 전류에 의해 충전된다. 제1 송신 채널 또는 제2 송신 채널이 호스트 시스템의 단자 임피던스에 전기적으로 접속되지 않을 때, 바이어스 전압은 미리 결정된 기간 동안 중간 전압을 초과하지 않는다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널 및 제2 송신 채널은 다른 시간에 채널-검출 디바이스에 의해 검출된다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널 또는 제2 송신 채널의 임피던스 정보가 채널-검출 디바이스에 의해 검출될 때, 제1 송신 채널 및 제2 송신 채널 중 다른 하나의 임피던스 정보는 동시에 다른 채널-검출 디바이스에 의해 검출된다.
본 발명의 일 실시형태에 의하면, 제어 방법은 제1 호스트 시스템이 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 호스트 시스템이 제2 접속 인터페이스에 전기적으로 접속될 때 레지스터에 저장된 설정 파라미터에 따라 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하는 단계; 및 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드에 따라 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용하는 단계를 더 포함한다.
본 발명의 일 실시형태에 의하면, 제어 방법은 자동 모드로 동작하는 단계; 및 제1 호스트 시스템 및 제2 호스트 시스템이 각각 제1 접속 인터페이스 및 제2 접속 인터페이스에 전기적으로 접속되는 순서에 따라 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용하는 단계를 더 포함한다.
본 발명의 다른 일 실시형태에 의하면, 제어 방법은 우선순위 모드로 동작하는 단계; 및 설정 파라미터의 우선순위의 순서에 따라 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 우선적으로 허용하는 단계를 더 포함한다.
본 발명의 또 다른 일 실시형태에 의하면, 제어 방법은 유지보수 모드로 동작하는 단계; 슬립 모드에 들어가라는 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 슬립 요청을 승인하는 단계; 및 단지 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템으로부터의 웨이크-업 요청을 승인하고 그리고 슬립 요청을 한 제1 호스트 시스템 또는 제2 호스트 시스템이 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용하는 단계를 더 포함한다.
본 발명의 또 다른 일 실시형태에 의하면, 제어 방법은 맞춤형 모드로 동작하는 단계; 및 제1 호스트 시스템 및 제2 호스트 시스템 중 하나 또는 양자가 설정 파라미터의 액세스 논리에 따라 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용하는 단계를 더 포함한다.
본 발명의 일 실시형태에 의하면, 데이터 액세스 디바이스는 USB 재기록가능한 비-휘발성 메모리 디바이스, USB 멀티-미디어 디바이스, USB 하드 디스크, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, 또는 USB 와이-파이 어댑터이다.
상세한 설명은 수반 도면을 참조하여 이하의 실시형태에서 주어진다.
본 발명은 수반 도면을 참조하여 후속 상세한 설명 및 예를 읽음으로써 더 충분히 이해될 수 있다.
도 1은 본 발명의 일 실시형태에 따른 전자 디바이스의 블록 선도;
도 2는 본 발명의 일 실시형태에 따른 도 1에서의 전송 제어 디바이스의 블록 선도;
도 3은 본 발명의 다른 일 실시형태에 따른 전자 디바이스의 블록 선도;
도 4는 본 발명의 일 실시형태에 따른 도 3에서의 전송 제어 디바이스의 블록 선도;
도 5는 본 발명의 일 실시형태에 따른 채널-검출 디바이스의 도식적 선도;
도 6a는, 본 발명의 일 실시형태에 따른, 접속 인터페이스에 전기적으로 접속되지 않은 도 5에서의 호스트 시스템의 타이밍 선도;
도 6b는, 본 발명의 일 실시형태에 따른, 접속 인터페이스에 전기적으로 접속된 도 5에서의 호스트 시스템의 타이밍 선도;
도 7은 본 발명의 다른 일 실시형태에 따른 전자 디바이스의 블록 선도;
도 8은 본 발명의 일 실시형태에 따른 전자 디바이스의 블록 선도; 및
도 9는 본 발명의 일 실시형태에 따라 전자 디바이스를 제어하는 방법의 순서도.
이러한 설명은 본 발명의 일반적 원리를 예시하려는 목적으로 이루어지고 그리고 한정하려는 의미로 받아들여져서는 안 된다. 부가적으로, 본 발명은 다양한 예들에서 참조 숫자 및/또는 문자를 반복할 수 있다. 이러한 반복은 단순함과 명확함의 목적을 위한 것이고 그리고 그 자체가 논의되는 다양한 실시형태 및/또는 구성 간 관계를 좌우하지는 않는다. 본 발명의 범위는 첨부 청구범위를 참조하여 최상으로 결정된다.
이하의 개시는 본 출원의 여러 다른 특징을 구현하기 위한 여러 다른 실시형태 또는 예를 제공함을 이해하여야 한다. 컴포넌트 및 배열의 특정 예는 본 개시를 단순화하도록 아래에서 기술된다. 이것들은, 물론, 단지 예일 뿐이고 한정하려는 의도는 아니다. 부가적으로, 본 발명은 다양한 예들에서 참조 숫자 및/또는 문자를 반복할 수 있다. 이러한 반복은 단순함과 명확함의 목적을 위한 것이고 그리고 그 자체가 논의되는 다양한 실시형태 및/또는 구성 간 관계를 좌우하지는 않는다. 더욱, 이하의 본 개시에서 다른 특징부에 접속 및/또는 결합된 소정 특징부의 형성은 특징부들이 직접 접촉하여 형성되는 실시형태를 포함할 수 있고, 그리고 또한, 특징부들이 직접 접촉하고 있지는 않을 수 있게 되도록, 특징부들 사이에 부가적 특징부가 개재하여 형성될 수 있는 실시형태를 포함할 수 있다.
도 1은 본 발명의 일 실시형태에 따른 전자 디바이스의 블록 선도이다. 도 1에 도시된 바와 같이, 전자 디바이스(100)는 제1 접속 인터페이스(110), 제2 접속 인터페이스(120), 전송 제어 디바이스(130), 및 데이터 액세스 디바이스(140)를 포함한다. 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)의 각각은 전자 디바이스(100)가 하나 또는 복수의 동일한 또는 다른 유형의 호스트 시스템에 전기적으로 접속되는 커넥터를 포함한다. 본 발명의 일 실시형태에 의하면, 전자 디바이스(100)는 복수의 접속 인터페이스 및 복수의 커넥터를 포함할 수 있다. 여기에서는 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)가 예시된다.
본 발명의 일 실시형태에 의하면, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)는 적어도 USB 표준과 호환가능하다. 그래도, 본 발명은 거기로 한정되지 않음을 이해하여야 한다. 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)는 또한 PATA(Parallel Advanced Technology Attachment) 표준, IEEE(Institute of Electrical and Electronic Engineers) 1394 표준, PCI(peripheral component interconnect) 익스프레스 인터페이스 표준, SATA(Serial Advanced Technology Attachment) 표준, SD(secure digital) 인터페이스 표준, UHS-I(Ultra High Speed-I) 인터페이스 표준, UHS-II(Ultra High Speed-II) 인터페이스 표준, MS(memory sick) 인터페이스 표준, MMC(multi media card) 인터페이스 표준, eMMC(embedded MMC) 인터페이스 표준, UFS(Universal Flash Storage) 인터페이스 표준, CF(compact flash) 인터페이스 표준, IDE(integrated device electronics) 인터페이스 표준, 또는 다른 적합한 표준과 호환가능할 수 있다.
제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)는 전송 제어 디바이스(130)와 함께 하나의 칩으로 패키징될 수 있거나, 또는 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)는 전송 제어 디바이스(130)를 포함하고 있는 칩의 밖에 배치된다. 전자 디바이스가 멀티-커넥터를 포함하는 일례의 실시형태에서, 적어도 하나의 접속 인터페이스가 호환가능한 그 인터페이스 표준은 완전히 동일하거나, 부분적으로 동일하거나, 또는 완전히 다를 수 있다. 예컨대, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)의 인터페이스 표준은 양자가 USB 2.0(Second Generation Universal Serial Bus) 표준과 호환가능할 수 있거나, 또는 그것들은 양자가 USB 3.0(Third Generation Universal Serial Bus) 표준과 호환가능할 수 있다. 대안으로, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나는 USB 2.0 표준과 호환가능한 한편, 다른 하나는 USB 3.0 표준과 호환가능하다. 대안으로, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)의 인터페이스 표준은 또한 전술한 인터페이스 표준 중 2개의 조합일 수 있다.
전송 제어 디바이스(130)는, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)가 전기적으로 접속되는 적어도 하나의 호스트 시스템의 커맨드에 따라 데이터 액세스 디바이스(140)에서 데이터를 송신 및 수신하는 동작을 수행하도록, 하드웨어 형태로 또는 펌웨어 형태로 구현되는 복수의 논리 게이트 또는 제어 커맨드를 실행하도록 구성된다.
데이터 액세스 디바이스(140)는 전송 제어 디바이스(130)에 전기적으로 접속되고 그리고 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나 또는 양자가 전기적으로 접속되는 적어도 하나의 호스트 시스템으로부터 송신된 데이터를 수신하도록 구성된다. 데이터 액세스 디바이스(140)는 또한 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나 또는 양자가 전기적으로 접속되는 적어도 하나의 호스트 시스템에 데이터를 송신하도록 구성된다.
본 발명의 일 실시형태에 의하면, 데이터 저장소(140)가 저장 매체일 때, 전송 제어 디바이스(130)는 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120)가 전기적으로 접속되는 적어도 하나의 호스트 시스템의 커맨드에 따라 데이터 액세스 디바이스(140)에서 데이터를 소거하는 동작을 더 수행한다. 본 발명의 다른 실시형태에 의하면, 데이터 저장 디바이스(140)는 USB 재기록가능한 비-휘발성 메모리 디바이스, USB 멀티-미디어 디바이스, USB 하드 디스크, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, USB 와이-파이 어댑터, 또는 호스트 시스템이 데이터에 액세스하도록 허용하는 어느 다른 디바이스라도 된다.
도 2는 본 발명의 일 실시형태에 따른 도 1에서의 전송 제어 디바이스의 블록 선도이다. 도 2에 도시된 바와 같이, 전송 제어 디바이스(130)는 데이터-관리 회로(202), 호스트 인터페이스(204), 및 디바이스 인터페이스(206)를 포함한다. 데이터-관리 회로(202)는 데이터 액세스 디바이스(140)의 전반적 동작을 제어하도록 구성된다. 구체적으로, 데이터-관리 회로(202)는 복수의 제어 커맨드를 갖는다. 전자 디바이스(100)의 동작 동안, 제어 커맨드는 데이터 기록, 판독 및 소거와 같은 다양한 동작을 수행하도록 실행된다. 데이터-관리 회로(202)의 동작은 데이터 액세스 디바이스(140)의 동작과 유사하고, 그리하여 여기에서는 관련된 설명은 생략된다.
본 발명의 일 실시형태에 의하면, 데이터-관리 회로(202)의 제어 커맨드는 펌웨어의 형태로 구현된다. 예컨대, 데이터-관리 회로(202)는 레지스터(도 2에는 도시되지 않음)를 포함하고, 그리고 데이터-관리 회로(202)의 제어 커맨드는 펌웨어의 형태로 레지스터에 저장된다. 부가적으로, 데이터-관리 회로(202)는 마이크로프로세서 유닛(도 2에는 도시되지 않음)을 더 포함하고, 그리고 마이크로프로세서는 ROM에 저장된 제어 커맨드에 따라 데이터를 기록, 판독 또는 소거하는 동작을 수행한다. 본 발명의 다른 일 실시형태에 의하면, 데이터-관리 회로(202)의 제어 커맨드는 또한 하드웨어의 형태로 구현될 수 있다.
호스트 인터페이스(204)는 데이터-관리 회로(202)에 전기적으로 접속되고 그리고 호스트 시스템으로부터 보내진 커맨드 및 데이터를 수신 및 식별하도록 구성된다. 즉, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나 또는 양자가 전기적으로 접속되는 적어도 하나의 호스트 시스템으로부터 보내진 커맨드 및 데이터는 호스트 인터페이스(204)를 통해 데이터-관리 회로(202)에 전해진다. 본 발명의 일 실시형태에 의하면, 호스트 인터페이스(204)는 SATA 표준과 호환가능하다. 그렇지만, 본 발명은 거기로 한정되지 않고, 그리고 호스트 인터페이스(204)는 또한 PATA 표준, IEEE 1394 표준, PCI 익스프레스 표준, USB 표준, SD 표준, UHS-I 표준, UHS-II 표준, MS 표준, MMC 표준, eMMC 표준, UFS 표준, CF 표준, IDE 표준, 또는 데이터 전송을 위한 어느 적합한 표준과도 호환가능할 수 있음을 이해하여야 한다.
복수의 접속 인터페이스를 포함하는 전자 디바이스(100)에서, 호스트 인터페이스(204)의 일례는, 메모리 관리 회로(202)에 전기적으로 접속되고, 그리고, 따로따로 또는 함께, 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나 또는 양자가 전기적으로 접속되는 적어도 하나의 호스트 시스템으로부터 보내진 커맨드 및 데이터를 수신 및 식별하도록 구성되는, 하나 이상의 호스트 인터페이스일 수 있다. 본 발명의 일 실시형태에 의하면, 전송 제어 디바이스(130)는 하나 또는 복수의 통신 채널을 포함할 수 있다. 하나의 단일 통신 채널이 포함되는 일례의 실시형태에서, 통신 채널은 호스트 인터페이스(204)에 배치될 수 있다. 복수의 통신 채널이 포함되는 일례의 실시형태에서, 통신 채널은 모두 호스트 인터페이스(204)에 배치될 수 있거나, 또는, 각각, 복수의 호스트 시스템에 하나씩 배치될 수 있다.
디바이스 인터페이스(206)는 데이터-관리 회로(202)에 전기적으로 접속되고 그리고 데이터 액세스 디바이스(140)에 액세스하도록 구성된다. 즉, 데이터 액세스 디바이스(140)에 기록될 데이터는 디바이스 인터페이스(206)를 통해 데이터 액세스 디바이스(140)에 수락가능한 포맷으로 변환되고, 그리고 데이터 액세스 디바이스(140)에 의해 송신된 데이터는 또한 제1 접속 인터페이스(110) 및 제2 접속 인터페이스(120) 중 하나 또는 양자가 전기적으로 접속되는 적어도 하나의 호스트 시스템에 수락가능한 포맷으로 변환된다.
도 3은 본 발명의 다른 일 실시형태에 따른 전자 디바이스의 블록 선도이다. 도 3에 도시된 바와 같이, 전자 디바이스(300)는 제1 접속 인터페이스(310), 제2 접속 인터페이스(320), 전송 제어 디바이스(330), 데이터 액세스 디바이스(340), 및 채널-검출 디바이스(350)를 포함한다. 도 1에서의 전자 디바이스(100)에 비해, 전자 디바이스(300)는 채널-검출 디바이스(350)를 더 포함한다.
전송 제어 디바이스(330)는 제1 통신 채널(C1)을 통해 제1 접속 인터페이스(310)에 전기적으로 접속되고, 제2 통신 채널(C2)을 통해 제2 접속 인터페이스(320)에 전기적으로 접속되고, 그리고 제3 통신 채널(C3)을 통해 데이터 액세스 디바이스(340)에 전기적으로 접속된다. 본 발명의 일 실시형태에 따른 전자 디바이스(300)의 아키텍처에서, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)의 각각은 커넥터를 포함하고 그리고 커넥터는 적어도 하나의 호스트 시스템에 접속되도록 구성됨을 유념해야 한다.
본 발명의 일 실시형태에 의하면, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)는 포함된 커넥터를 사용함으로써 적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된다. 그래서, 호스트 시스템과 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 간 접속 상태는 (국한되는 것은 아니지만) 이하의 차이를 포함한다: 제1 접속 인터페이스(310)가 하나의 호스트 시스템에 전기적으로 접속되고, 그리고 제2 접속 인터페이스(320)가 어느 호스트 시스템에도 접속되지 않는다; 제1 접속 인터페이스(320)가 어느 호스트 시스템에도 접속되지 않고, 그리고 제2 접속 인터페이스(320)가 하나의 호스트 시스템에 전기적으로 접속된다; 제1 접속 인터페이스(310)가 제1 호스트 시스템에 전기적으로 접속되고, 그리고 제2 접속 인터페이스(320)가 제2 호스트 시스템에 접속된다; 그리고 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)가 동일한 호스트 시스템에 전기적으로 접속된다.
채널-검출 디바이스(350)는 제1 통신 채널(C1) 및 제2 통신 채널(C2)에 전기적으로 접속되어, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출하여 임피던스 신호(SI)를 발생시키도록 구성된다. 전송 제어 디바이스(330)는 임피던스 신호(SI)의 임피던스 정보에 따라 접속 상태를 결정하되, 접속 상태는 적어도 하나의 호스트 시스템이 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 중 하나 또는 양자에 전기적으로 접속되는지를 나타낸다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스(330)는 적어도 하나의 호스트 시스템이 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 중 하나 또는 양자에 전기적으로 접속되는지를 나타내는 접속 상태에 따라 전기적으로 접속된 호스트 시스템에 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)에 대응하는 여러 다른 동작 기능을 제공한다. 제1 접속 인터페이스(310) 및/또는 제2 접속 인터페이스(320)에 전기적으로 접속된 호스트 시스템은 하나 이상의 똑같은 또는 다른 호스트 시스템일 수 있음을 이해하여야 한다. 환언하면, 제1 접속 인터페이스(310)가 제1 호스트 시스템에 전기적으로 접속되면, 전송 제어 디바이스(330)는 제1 호스트 시스템에 제1 동작 기능을 제공하도록 구성된다. 제2 접속 인터페이스(320)가 제2 호스트 시스템에 전기적으로 접속되면, 전송 제어 디바이스(330)는 제2 호스트 시스템에 제2 동작 기능을 제공하도록 구성되되, 제1 동작 기능과 제2 동작 기능은 다르다. 그래서, 전송 제어 디바이스(330)는 호스트 시스템과 제1 접속 인터페이스(310) 및/또는 제2 접속 인터페이스(320) 간 접속 상태에 따라 전기적으로 접속된 호스트 시스템에 여러 다른 동작 기능을 제공할 수 있다.
예컨대, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 중 하나 또는 양자에 전기적으로 접속된 호스트 시스템에 따라, 전송 제어 디바이스(330)는 호스트 시스템이 전기적으로 접속되는 데이터 액세스 디바이스(340)가 다르다고 선언하고 그리고 접속된 호스트 시스템에 여러 다른 동작 기능을 제공한다. 전송 제어 디바이스(330)에 의해 지정될 수 있는 전자 디바이스의 유형은, 국한되는 것은 아니지만, USB 디스크 드라이브, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, USB 와이-파이 어댑터, 및 호스트 시스템이 데이터에 액세스하도록 허용하는 어느 다른 디바이스라도 포함한다. 그래서, 제1 접속 인터페이스(310) 및/또는 제2 접속 인터페이스(320)에 전기적으로 접속된 호스트 시스템(들)에 대응하여서와 같이, 전송 제어 디바이스(330)에 의해 제공된 여러 다른 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능, 및/또는 정보 보안 인증 기능을 포함한다. 정보 보안 인증 기능은, 예컨대, 전자 디바이스(300)가 대응하는 호스트 시스템에 전기적으로 접속하고 있을 때 요구되는 패스워드 인증 기능이다. 더욱, 본 발명의 일 실시형태에 의하면, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)가 동일한 호스트 시스템에 전기적으로 접속되거나, 또는 다른 호스트 시스템에 전기적으로 접속될 때, 전송 제어 디바이스(330)는 또한 호스트 시스템(들)이 전기적으로 접속되는 데이터 액세스 디바이스(340)가 다르다고 선언하고, 그리고 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)에 개별적으로 결합된 접속된 호스트 시스템(들)에 여러 다른 동작 기능을 제공할 수 있다.
본 발명의 일 실시형태에 의하면, 호스트 시스템(들), 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320) 간 접속 상태에서의 차이는 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)가 동일한 또는 다른 호스트 시스템(들)에 전기적으로 접속되는 것을 더 포함할 수 있다. 이러한 실시형태에서, 전송 제어 디바이스(330)는 호스트 시스템(들)이 전기적으로 접속되는 데이터 액세스 디바이스(340)가 똑같다고 선언하고, 그리고 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)에 전기적으로 접속된 호스트 시스템(들)에 여러 다른 동작 기능을 제공한다. 전송 제어 디바이스(330)에 의해 제공된 여러 다른 동작 기능은, 데이터 액세스 디바이스(340)가 와이-파이 어댑터일 때 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)에 접속된 호스트 시스템(들)에 대해 다른 우선순위 허가 또는 인터넷에 액세스하는 다른 속도와 같은, 데이터 액세스 디바이스(340)에 대한 여러 다른 동작 권한을 포함한다.
환언하면, 전송 제어 디바이스(330)는 여러 다른 접속 인터페이스에 전기적으로 접속된 호스트 시스템(들)에 대응하는 여러 다른 기능을 제공할 수 있다. 여기에서, 여러 다른 기능은 호스트 시스템(들)이 전기적으로 접속되는 전자 디바이스(300)가 다르다고 선언하는 것, 및 호스트 시스템(들)이 전기적으로 접속되는 전자 디바이스(300)가 똑같지만 호스트 시스템(들)에 대한 동작 권한이 다를 수 있다고 선언하는 것을 포함한다.
본 발명의 일 실시형태에 의하면, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)는 모두 동일한 전송 인터페이스 표준과 호환가능할 수 있다; 본 발명의 다른 일 실시형태에 의하면, 제1 접속 인터페이스(310) 또는 제2 접속 인터페이스(320)는 제1 전송 인터페이스 표준과 호환가능한 한편 다른 하나는 제2 전송 인터페이스 표준과 호환가능하되, 제1 전송 인터페이스 표준과 제2 전송 인터페이스 표준은 다르다. 예컨대, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)는 양자가 USB 2.0의 전송 인터페이스 표준과 호환가능하거나 또는 양자가 USB 3.0의 전송 인터페이스 표준과 호환가능하다. 대안으로, 제1 접속 인터페이스(310) 또는 제2 접속 인터페이스(320)는 USB 1.1의 전송 인터페이스 표준과 호환가능할 수 있는 한편, 다른 하나는 SATA 표준의 전송 인터페이스 표준과 호환가능할 수 있다. 대안으로, 제1 접속 인터페이스(310) 또는 제2 접속 인터페이스(320)는 USB 2.0의 전송 인터페이스 표준과 호환가능할 수 있는 한편, 다른 하나는 USB 3.0의 전송 인터페이스 표준과 호환가능할 수 있다. 대안으로, 제1 접속 인터페이스(310) 또는 제2 접속 인터페이스(320)는 USB 3.1 유형-C의 전송 인터페이스 표준과 호환가능할 수 있는 한편, 다른 하나는, 예컨대, USB 3.1 유형-A의 전송 인터페이스 표준과 호환가능할 수 있다. 환언하면, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)가 호환가능한 전송 인터페이스 표준은 본 발명에서 특별히 한정되지는 않는다.
본 발명의 일 실시형태에 의하면, 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)는 전송 제어 디바이스(330) 및 채널-검출 디바이스(350)와 함께 하나의 칩으로 패키징될 수 있거나, 또는 제1 접속 인터페이스(310) 및 제2 접속 인터페이스(320)는 전송 제어 디바이스(330) 및 채널-검출 디바이스(350)를 포함하고 있는 칩의 밖에 배치된다.
도 4는 본 발명의 일 실시형태에 따른 도 3에서의 전송 제어 디바이스의 블록 선도이다. 도 4에 도시된 바와 같이, 전자 디바이스(400)는 도 3에서의 전자 디바이스(300)와 똑같아서, 제1 접속 인터페이스(410), 제2 접속 인터페이스(420), 전송 제어 디바이스(430), 데이터 액세스 디바이스(440), 및 채널-검출 디바이스(450)를 포함한다. 본 발명의 일 실시형태에 의하면, 데이터 액세스 디바이스(440)는 송신기(431) 및 수신기(432)를 더 포함한다. 도 3에서의 제1 통신 채널(C1)은 제1 송신 채널(CT1) 및 제1 수신 채널(CR1)을 포함하는 한편, 제2 통신 채널(C2)은 제2 송신 채널(CT2) 및 제2 수신 채널(CR2)을 포함한다.
도 4에 도시된 바와 같이, 채널-검출 디바이스(450)는 제1 송신 채널(CT1) 및 제2 송신 채널(CT2)에 전기적으로 접속되고, 그리고 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420) 중 하나 또는 양자가 적어도 하나의 호스트 시스템에 전기적으로 접속되는지에 대한 임피던스 정보를 검출하여 임피던스 신호(SI)를 발생시키도록 구성된다. 예컨대, 제1 접속 인터페이스(410)가 호스트 시스템에 전기적으로 접속될 때, 제1 송신 채널 (CT1)은 호스트 시스템의 수신 채널에 전기적으로 접속된다. 그래서, 채널-검출 디바이스(450)는 제1 송신 채널 (CT1)이 호스트 시스템의 수신 채널의 단자 임피던스에 전기적으로 접속되는지에 따라 제1 접속 인터페이스(410)가 호스트 시스템에 전기적으로 접속되는지 결정한다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스(450)가 제1 송신 채널(CT1)이 단자 임피던스에 전기적으로 접속됨을 검출할 때, 그것은 제1 접속 인터페이스(410)가 호스트 시스템에 전기적으로 접속됨을 의미한다. 본 발명의 다른 일 실시형태에 의하면, 채널-검출 디바이스(450)가 제1 송신 채널(CT1)이 부동 상태에 있음(즉, 제1 송신 채널(CT1)이 전기적으로 접속되는 단자 임피던스가 무한임)을 검출할 때, 그것은 제1 접속 인터페이스(410)가 호스트 시스템에 전기적으로 접속되지 않음을 의미한다. 그래서, 전송 제어 디바이스(430)는, 임피던스 신호(SI)의 임피던스 정보에 따라, 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420) 중 하나 또는 양자가 적어도 하나의 호스트 시스템에 전기적으로 접속되는지 결정할 수 있다.
전송 제어 디바이스(430)가 임피던스 신호(SI)를 수신할 때, 송신기(431)는 임피던스 신호(SI)에 따라 제1 송신 채널(CT1) 및 제2 송신 채널(CT2) 중 하나 또는 양자를 통해 데이터 액세스 디바이스(440)로부터 데이터를 송신하고, 그리고 수신기(432)는 데이터 액세스 디바이스(440)를 동작시키도록 제1 수신 채널(CR1) 및 제2 수신 채널(CR2) 중 하나 또는 양자를 통해 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)로부터 커맨드 및 데이터를 수신한다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스(450)가 제1 접속 인터페이스(410)만이 호스트 시스템에 전기적으로 접속됨, 제2 접속 인터페이스(420)만이 호스트 시스템에 전기적으로 접속됨, 또는 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420)의 각각이 호스트 시스템에 전기적으로 접속됨을 검출할 때, 전송 제어 디바이스(430)는 레지스터(도시되지 않음)에 저장된 설정 파라미터에 따라 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속된 호스트 시스템(들)에 여러 다른 동작 기능을 제공하고, 그리고 그 상세한 설명은 이하의 문단에서 설명될 것이다.
본 발명의 일 실시형태에 의하면, 제1 송신 채널(CT1) 및 제2 송신 채널(CT2)은 차동 채널로 형성된다. 즉, 제1 송신 채널(CT1)은 제1 송신 양 단자(CTP1) 및 제1 송신 음 단자(CTN1)를 포함하는 한편, 제2 송신 채널(CT2)은 제2 송신 양 단자(CTP2) 및 제2 송신 음 단자(CTN2)를 포함한다. 유사하게, 제1 수신 채널(CR1)은 제1 수신 양 단자(CRP1) 및 제1 수신 음 단자(CRN1)를 포함하는 한편, 제2 수신 채널(CR2)은 제2 수신 양 단자(CRP2) 및 제2 수신 음 단자(CRN2)를 포함한다. 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)가 적어도 하나의 호스트 시스템에 전기적으로 접속될 때 송신 양 단자 및 송신 음 단자의 각각이 호스트 시스템의 단자 임피던스에 전기적으로 접속되므로, 채널-검출 디바이스(450)는, 송신 양 단자 또는 송신 음 단자 중 어느 하나만을 검출함으로써, 임피던스 상태를 결정하여 임피던스 신호(SI)를 발생시킬 수 있다. 송신 양 단자 또는 송신 음 단자 중 어느 하나의 임피던스 상태를 검출하는 채널-검출 디바이스(450)는 이하의 문단에서 기술될 것이다.
도 5는 본 발명의 일 실시형태에 따른 채널-검출 디바이스의 도식적 선도이다. 도 5에 도시된 바와 같이, 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속될 때, 제1 송신 채널(CT1) 또는 제2 송신 채널(CT2)의 송신 양 단자(CTP) 또는 송신 음 단자(CTN)는 결합 커패시터(C)로 호스트 시스템(50)의 단자 임피던스(ZTM)에 전기적으로 접속된다. 위에서 서술된 바와 같이, 채널-검출 디바이스(500)는 호스트 시스템(50)의 단자 임피던스(ZTM)가 제1 송신 채널(CT1) 또는 제2 송신 채널(CT2)의 송신 양 단자(CTP) 또는 송신 음 단자(CTN)에 전기적으로 접속되는지 검출할 수 있다.
본 발명의 일 실시형태에 의하면, 채널-검출 디바이스(500)의 송신 양 단자(CTP)가 전기적으로 접속될 때, 채널-검출 디바이스(500)는 호스트 시스템(50)의 수신 양 단자(CRP)의 단자 임피던스(ZTM)를 검출한다. 본 발명의 다른 일 실시형태에 의하면, 채널-검출 디바이스(500)의 송신 음 단자(CTN)가 전기적으로 접속될 때, 채널-검출 디바이스(500)는 호스트 시스템(50)의 수신 음 단자(CRN)의 단자 임피던스(ZTM)를 검출한다. 본 발명의 다른 실시형태에 의하면, 채널-검출 디바이스(500)는 동시에 송신 양 단자(CTP) 및 송신 음 단자(CTN) 양자를 검출할 수 있다.
도 5에 도시된 바와 같이, 채널-검출 디바이스(500)는 바이어스 회로(502), 전류원(504), 비교기(506), 인버터(508), 및 래치 회로(510)를 포함한다. 바이어스 회로(502)는 송신 양 단자(CTP) 또는 송신 음 단자(CTN)를 바이어스 전압(VB)으로 바이어싱하도록 구성된다. 전류원(504)은 공급 전압(VS)과 송신 양 단자(CTP) 또는 송신 음 단자(CTN) 중 어느 하나 사이에 전기적으로 접속되고, 그리고 제어 신호(SCTL)에 따라 송신 양 단자(CTP) 또는 송신 음 단자(CTN)에 전류(I)를 소싱하도록 구성된다. 본 발명의 일 실시형태에 의하면, 전류(I)는 저항기 또는 전류원에 의해 발생된다.
비교기(506)는 송신 양 단자(CTP) 또는 송신 음 단자(CTN)의 바이어스 전압(VB)을 중간 전압(VMID)과 비교하여 비교 신호(SCM)를 발생시킨다. 래치 회로(510)는 비교 신호(SCM)를 반전시키는 인버터(508)에 의해 발생되는 신호를, 트리거 신호(ST)에 따라 임피던스 신호(SI)로서, 래칭한다. 본 발명의 일 실시형태에 의하면, 제어 신호(SCTL)는, 도 5에는 도시되지 않은, 도 4에서의 전송 제어 디바이스(430)에 의해 발생된다. 본 발명을 상세히 설명하기 위해, 비교 신호(SCM)는 인버터(508)에 의해 반전된다. 당업자는 비교기(506)와 인버터(508)의 거동을 어떻게 조합하는지 이해할 것이다.
도 6a는, 본 발명의 일 실시형태에 따른, 접속 인터페이스에 전기적으로 접속되지 않은 도 5에서의 호스트 시스템의 타이밍 선도이다. 호스트 시스템(50)이 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420)에 전기적으로 접속되지 않으므로, 결합 커패시터(C)는 호스트 시스템(50)의 단자 임피던스(ZTM)에 전기적으로 접속되지 않는다. 초반에, 송신 양 단자(CTP) 또는 송신 음 단자(CTN)는 바이어스 회로(502)에 의해 바이어스 전압(VB)으로 바이어싱된다.
도 6a에 도시된 바와 같이, 제어 신호(SCTL)가 로우 논리 레벨로부터 하이 논리 레벨로 변환될 때, 전류원(504)은, 송신 양 단자(CTP) 또는 송신 음 단자(CTN)의 전압이 바이어스 전압(VB)으로부터 공급 전압(VS)으로 신속히 충전되도록, 미리 결정된 기간(T) 동안 송신 양 단자(CTP) 또는 송신 음 단자(CTN)에 전류(I)를 연속적으로 소싱한다. 중간 전압(VMID)과 비교한 후에, 비교기(506)는 하이 논리 레벨에서 비교 신호(SCM)를 발생시킨다. 미리 결정된 기간(T)이 끝나고 나면, 트리거 신호(ST)는 로우 논리 레벨로부터 하이 논리 레벨로 변환되고, 그리고 래치 회로(510)는 비교 신호(SCM)의 반전 신호를 임피던스 신호(SI)로서 래칭한다. 본 발명의 일 실시형태에 의하면, 이 순간에 임피던스 신호(SI)가 로우 논리 레벨에 있으므로, 전송 제어 디바이스(430)는, 임피던스 신호(SI)가 로우 논리 레벨에 있음에 따라, 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속되지 않는다고 결정한다.
도 6b는, 본 발명의 일 실시형태에 따른, 접속 인터페이스에 전기적으로 접속된 도 5에서의 호스트 시스템의 타이밍 선도이다. 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속되므로, 송신 양 단자(CTP) 또는 송신 음 단자(CTN)는 결합 커패시터(C)로 호스트 시스템(50)의 단자 임피던스(ZTM)에 전기적으로 접속된다. 초반에, 송신 양 단자(CTP) 또는 송신 음 단자(CTN)는 바이어스 회로(502)에 의해 바이어스 전압(VB)으로 바이어싱된다.
도 6b에 도시된 바와 같이, 제어 신호(SCTL)가 로우 논리 레벨로부터 하이 논리 레벨로 변환될 때, 전류원(504)은, 미리 결정된 기간(T) 동안 송신 양 단자(CTP) 또는 송신 음 단자(CTN)에 전류(I)를 연속적으로 소싱한다. 결합 커패시터(C)가 단자 임피던스(ZTM)에 결합되므로, 송신 양 단자(CTP) 또는 송신 음 단자(CTN)의 전압은 미리 결정된 기간(T) 동안 중간 전압(VMID)으로 충전되지 않았다. 미리 결정된 기간(T)이 끝나고 나면, 비교 신호(SCM)는 여전히 로우 논리 레벨에 있다. 트리거 신호(ST)가 로우 논리 레벨로부터 하이 논리 레벨로 변환될 때, 래치 회로(510)는 비교 신호(SCM)의 반전 신호를 임피던스 신호(SI)로서 래칭한다. 본 발명의 일 실시형태에 의하면, 이 순간에 임피던스 신호(SI)가 하이 논리 레벨에 있으므로, 전송 제어 디바이스(430)는, 임피던스 신호(SI)가 하이 논리 레벨에 있음에 따라, 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속된다고 결정한다.
본 발명의 다른 실시형태에 의하면, 전송 제어 디바이스(430)는, 임피던스 신호(SI)가 하이 논리 레벨에 있음에 따라, 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속되지 않는다고 결정하고, 그리고, 임피던스 신호(SI)가 로우 논리 레벨에 있음에 따라, 호스트 시스템(50)이 제1 접속 인터페이스(410) 또는 제2 접속 인터페이스(420)에 전기적으로 접속된다고 결정한다. 즉, 설계자는 임피던스 신호(SI)가 여러 다른 논리 레벨에 있는 것이 호스트 시스템이 각각의 접속 상태에 있는 것에 대응함을 정의할 수 있다. 본 발명의 일 실시형태에 의하면, 채널-검출 디바이스(500)는, 다른 시간에, 호스트 시스템(50)이 제1 접속 인터페이스(410)의 제1 송신 채널(CT1) 또는 제2 접속 인터페이스(420)의 제2 송신 채널(CT2)에 전기적으로 접속됨을 검출할 수 있다.
도 7은 본 발명의 다른 일 실시형태에 따른 전자 디바이스의 블록 선도이다. 도 4에서의 전자 디바이스(400)에 비해, 전자 디바이스(700)는 제1 접속 인터페이스(710), 제2 접속 인터페이스(720), 전송 제어 디바이스(730), 및 데이터 액세스 디바이스(740)를 포함할 뿐만 아니라, 제1 채널-검출 디바이스(750) 및 제2 채널-검출 디바이스(760)도 포함한다.
제1 송신 채널(CT1)에 전기적으로 접속되는 제1 채널-검출 디바이스(750)는, 제1 송신 채널(CT1)의 송신 양 단자 또는 송신 음 단자가 제1 호스트 시스템(10)의 단자 임피던스(ZTM)에 전기적으로 접속되는지에 따라, 전송 제어 디바이스(730)에 제1 임피던스 신호(SI1)를 제공한다. 제2 송신 채널(CT2)에 전기적으로 접속되는 제2 채널-검출 디바이스(760)는, 제2 송신 채널(CT2)의 송신 양 단자 또는 송신 음 단자가 제2 호스트 시스템(20)의 단자 임피던스(ZTM)에 전기적으로 접속되는지에 따라, 전송 제어 디바이스(730)에 제2 임피던스 신호(SI2)를 제공한다. 본 발명의 일 실시형태에 의하면, 제1 채널-검출 디바이스(750) 및 제2 채널-검출 디바이스(760)는 동시에 또는 다른 시간에 제1 호스트 시스템(10) 및 제2 호스트 시스템(20)이 제1 접속 인터페이스(710) 및 제2 접속 인터페이스(720)에 각각 결합되는지 검출할 수 있되, 제1 채널-검출 디바이스(750) 및 제2 채널-검출 디바이스(760)의 일 실시형태는 도 5에서의 채널-검출 디바이스(500)에 의해 예시된다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스(730)는 설정 파라미터를 저장하도록 구성된 레지스터(도 7에는 도시되지 않음)를 더 포함한다. 제1 호스트 시스템(10) 및 제2 호스트 시스템(20)이 동시에 제1 접속 인터페이스(710) 및 제2 접속 인터페이스(720)에 각각 전기적으로 접속될 때, 전송 제어 디바이스(730)는 레지스터에 저장된 설정 파라미터에 따라 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하고, 그리고 전송 제어 디바이스(730)는 제1 호스트 시스템(10) 및 제2 호스트 시스템(20)이 여러 다른 모드에 따라 데이터 액세스 디바이스(740) 상에 대응하는 동작 기능을 동작시키도록 허용한다. 본 발명의 일 실시형태에 의하면, 설정 파라미터는 펌웨어의 형태로 기록 및 저장될 수 있다.
도 8은 본 발명의 일 실시형태에 따른 전자 디바이스의 블록 선도이다. 도 8에 도시된 바와 같이, 전자 시스템(800)은 전자 디바이스(810), 제1 호스트 시스템(820), 및 제2 호스트 시스템(830)을 포함하되, 전자 디바이스(810)는 전송 제어 디바이스(811)를 포함하고, 그리고 전자 디바이스(810) 및 전송 제어 디바이스(811)는 본 발명의 도 1 내지 도 7에서의 모든 실시형태에 의해 예시된다.
전자 디바이스(810)는 제1 송신 채널(CT1) 및 제1 수신 채널(CR1)을 사용함으로써 제1 호스트 시스템(820)과 통신하고, 그리고 제2 송신 채널(CT2) 및 제2 수신 채널(CR2)을 사용함으로써 제2 호스트 시스템(830)과 통신한다. 부가적으로, 전자 디바이스(810), 제1 호스트 시스템(820) 및 제2 호스트 시스템(830)의 전력 버스(VBUS)는, 제1 호스트 시스템(820) 및 제2 호스트 시스템(830) 양자가 전자 디바이스(810)에 전기를 제공할 수 있도록, 함께 전기적으로 접속된다.
본 발명의 일 실시형태에 의하면, 전송 제어 디바이스(811)가 자동 모드로 동작할 때, 전송 제어 디바이스(811)는 제1 호스트 시스템(820) 및 제2 호스트 시스템(830)이 전자 디바이스(810)에 전기적으로 접속되는 순서에 따라 제1 호스트 시스템(820) 또는 제2 호스트 시스템(830) 중 어느 하나가 전자 디바이스(810)의 데이터 액세스 디바이스 상에 대응하는 동작 기능을 동작시키도록 허용한다. 본 발명의 일 실시형태에 의하면, 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능, 및/또는 정보 보안 인증 기능을 포함한다.
예컨대, 제1 호스트 시스템(820)이 전자 디바이스(810)에 전기적으로 접속된 후에, 제2 호스트 시스템(830)이 그 후 전자 디바이스(810)에 전기적으로 접속된다. 전자 디바이스(810)는 단지 제1 호스트 시스템(820)이 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키도록 허용하고, 제2 호스트 시스템(830)의 요청을 무시한다. 본 발명의 일 실시형태에 의하면, 전자 디바이스(810)가 단지 제1 호스트 시스템(820)이 대응하는 동작 기능을 동작시키도록 허용하더라도, 제2 호스트 시스템(830)은 각각의 전력 버스(VBUS)가 함께 결합되어 있으므로 전자 디바이스(810) 및 제1 호스트 시스템(820)에 전기를 역시 제공할 수 있다.
본 발명의 다른 일 실시형태에 의하면, 전송 제어 디바이스(811)가 우선순위 모드로 동작할 때, 전송 제어 디바이스(811)의 레지스터(도시되지 않음)에 저장된 설정 파라미터는 우선순위를 더 포함한다. 본 발명의 일 실시형태에 의하면, 사용자는 펌웨어의 형태로 우선순위를 설정할 수 있다. 전송 제어 디바이스(811)는 우선순위의 순서로 제1 호스트 시스템(820) 또는 제2 호스트 시스템(830)이 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키도록 우선적으로 허용한다.
예컨대, 제1 송신 채널(CT1) 및 제1 수신 채널(CR1)의 우선순위가 제2 송신 채널(CT2) 및 제2 수신 채널(CR2)의 그것보다 더 높은 우선순위가 설정된다고 가정한다. 제2 호스트 시스템(830)이 전자 디바이스(810)에 전기적으로 접속되고 요청을 할 때, 전자 디바이스(810)는 응답하지 않는다. 제1 호스트 시스템(820)이 전자 디바이스(810)에 전기적으로 접속되고 요청을 할 때, 전자 디바이스(810)는 즉시 제1 호스트 시스템(820)이 대응하는 동작 기능을 동작시키도록 허용한다.
본 발명의 또 다른 실시형태에 의하면, 전송 제어 디바이스(811)가 유지보수 모드로 동작할 때, 전송 제어 디바이스(811)는 단지, 전송 제어 디바이스(811)가 슬립 모드에 들어가게 하는, 호스트 시스템이 대응하는 동작 기능을 동작시키도록 허용한다. 예컨대, 전송 제어 디바이스(811)가 유지보수 모드로 동작할 때, 제1 호스트 시스템(820)은 전송 제어 디바이스(811)가 슬립 모드에 들어가게 한다. 전송 제어 디바이스(811)가 유지보수 모드로 동작하고 있으므로, 전송 제어 디바이스(811)는 제2 호스트 시스템(830)으로부터의 웨이크-업 요청을 무시하고, 그리고 단지 제1 호스트 시스템(820)으로부터의 웨이크-업 요청을 승인한다. 즉, 유지보수 모드로 동작하고 있을 때, 전송 제어 디바이스(811)는 단지 그것이 슬립 모드에 들어가게 하는 호스트 시스템으로부터의 웨이크-업 요청을 승인한다.
본 발명의 또 다른 실시형태에 의하면, 전송 제어 디바이스(811)가 맞춤형 모드로 동작할 때, 사용자는 설정 파라미터에서 액세스 논리를 프로그래밍할 수 있다. 전송 제어 디바이스(811)는 제1 호스트 시스템(820) 및 제2 호스트 시스템(830) 중 하나 또는 양자가 액세스 논리에 따라 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키도록 허용한다.
예컨대, 전송 제어 디바이스(811)는 동시에 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키도록, 또는 시-분할 멀티플렉싱에 의해 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키도록, 액세스 논리에 따라, 제1 호스트 시스템(820) 및 제2 호스트 시스템(830)을 제어한다. 부가적으로, 사용자는 요구에 따라 전자 디바이스(810) 상에 대응하는 동작 기능을 동작시키는 제1 호스트 시스템(820) 및 제2 호스트 시스템(830)의 시퀀스 또는 논리를 설정할 수 있다.
도 9는 본 발명의 일 실시형태에 따라 전자 디바이스를 제어하는 방법의 순서도이다. 도 3, 도 4, 도 7 및 도 9를 참조하여, 도 7에서의 순서도는 도 3에서의 전자 디바이스(300), 도 4에서의 전자 디바이스(400), 및 도 7에서의 전자 디바이스(700)에서 적응된다. 단계(S91)에서, 채널-검출 디바이스(450)는 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420) 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 임피던스 정보를 검출하여 임피던스 신호(SI)를 발생시킨다. 도 7에 도시된 바와 같이, 제1 채널-검출 디바이스(750) 및 제2 채널-검출 디바이스(760)는 제1 접속 인터페이스(710) 및/또는 제2 접속 인터페이스(710)와 제1 호스트 시스템(10) 및/또는 제2 호스트 시스템(20) 간 임피던스 정보를 검출하여 제1 임피던스 신호(SI1) 및/또는 제2 임피던스 신호(SI2)를 발생시킨다.
그 후, 단계(S92)에서, 전송 제어 디바이스(430)는, 임피던스 신호(SI)에 따라, 제1 접속 인터페이스(410) 및 제2 접속 인터페이스(420) 중 하나 또는 양자와 적어도 하나의 호스트 시스템 간 접속 상태를 결정한다. 도 7에 도시된 바와 같이, 전송 제어 디바이스(730)는, 제1 임피던스 신호(SI1) 및 제2 임피던스 신호(SI2)에 따라, 제1 접속 인터페이스(710) 및/또는 제2 접속 인터페이스(720)와 제1 호스트 시스템(10) 및/또는 제2 호스트 시스템(20) 간 접속 상태를 결정한다. 단계(S93)에서, 전송 제어 디바이스(430)는, 제1 임피던스 신호(SI1) 및 제2 임피던스 신호(SI2)에 따라, 적어도 하나의 호스트 시스템에 전기적으로 접속된 제1 접속 인터페이스(410) 및/또는 제2 접속 인터페이스(420)에 대응하는 동작 기능을 제공한다.
본 발명이 예에 의해 그리고 바람직한 실시형태의 관점에서 기술되었지만, 본 발명은 거기로 한정되지 않는다고 이해되는 것이다. 이러한 기술의 당업자는 본 발명의 취지 및 범위로부터 벗어남이 없이 다양한 개조 및 수정을 역시 할 수 있다. 그래서, 본 발명의 범위는 이하의 청구범위 및 그들 균등물에 의해 정의 및 보호되는 것이다.

Claims (20)

  1. 전자 디바이스로서,
    적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된 제1 접속 인터페이스 및 제2 접속 인터페이스;
    제1 통신 채널 및 제2 통신 채널을 포함하는 전송 제어 디바이스로서, 상기 제1 접속 인터페이스는 상기 제1 통신 채널에 전기적으로 접속되고, 그리고 상기 제2 접속 인터페이스는 상기 제2 통신 채널에 전기적으로 접속되되, 상기 전송 제어 디바이스는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 상기 접속 상태에 따라 상기 적어도 하나의 호스트 시스템에 대응하는 동작 기능을 제공하는 상기 전송 제어 디바이스;
    상기 전송 제어 디바이스에 전기적으로 접속되고 그리고 상기 적어도 하나의 호스트 시스템에 의해 송신된 데이터를 수신하도록 구성된 데이터 액세스 디바이스; 및
    상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자와 상기 적어도 하나의 호스트 시스템 간 상기 임피던스 정보를 검출하는 채널-검출 디바이스를 포함하고,
    상기 채널-검출 디바이스는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자에 전기적으로 접속된 상기 적어도 하나의 호스트 시스템의 적어도 하나의 임피던스 값에 따라 상기 임피던스 정보를 발생시키며, 상기 접속 상태는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자가 상기 적어도 하나의 호스트 시스템에 전기적으로 접속되는지를 나타내고,
    상기 제1 통신 채널은 제1 송신 채널 및 제1 수신 채널을 포함하고, 그리고 상기 제2 통신 채널은 제2 송신 채널 및 제2 수신 채널을 포함하되, 상기 채널-검출 디바이스는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스에 전기적으로 접속된 상기 적어도 하나의 호스트 시스템의 적어도 하나의 단자 임피던스에 의해 발생된 적어도 하나의 전압 변량에 따라 임피던스 신호를 발생시키고, 그리고 상기 전송 제어 디바이스는 상기 임피던스 신호에 따라 상기 접속 상태를 결정하는, 전자 디바이스.
  2. 제1항에 있어서, 상기 전송 제어 디바이스에 의해 제공된 상기 대응하는 동작 기능은 멀티미디어 액세스 기능, 데이터 입/출력 인터페이스 기능 및 정보 보안 인증 기능 중 적어도 하나를 포함하는, 전자 디바이스.
  3. 삭제
  4. 제1항에 있어서, 상기 전송 제어 디바이스가 상기 접속 상태에 따라 상기 적어도 하나의 호스트 시스템이 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스에 전기적으로 접속된다고 결정할 때, 상기 전송 제어 디바이스는 상기 적어도 하나의 호스트 시스템이 전기적으로 접속되는 상기 데이터 액세스 디바이스가 똑같다고 선언하고 그리고 상기 적어도 하나의 호스트 시스템에 상기 대응하는 동작 기능을 제공하되, 상기 전송 제어 디바이스에 의해 제공된 여러 다른 동작 기능은 상기 데이터 액세스 디바이스에 대한 여러 다른 동작 권한을 포함하는, 전자 디바이스.
  5. 삭제
  6. 제1항에 있어서, 상기 제1 통신 채널은 제1 전력 버스를 더 포함하고 그리고 상기 제2 통신 채널은 제2 전력 버스를 더 포함하되, 상기 전송 제어 디바이스는 상기 제1 전력 버스 및 상기 제2 전력 버스 중 하나 또는 양자를 통해 상기 데이터 액세스 디바이스에 전기를 제공하는, 전자 디바이스.
  7. 제1항에 있어서, 상기 적어도 하나의 호스트 시스템이 상기 제1 통신 채널 또는 상기 제2 통신 채널에 전기적으로 접속될 때, 상기 제1 송신 채널 또는 상기 제2 통신 채널은 결합 커패시터를 통해 상기 적어도 하나의 호스트 시스템의 적어도 하나의 수신 채널에 전기적으로 접속되되, 상기 채널-검출 디바이스는
    상기 제1 송신 채널 또는 상기 제2 송신 채널을 바이어스 전압으로 바이어싱하는 바이어스 회로;
    제어 신호에 따라 미리 결정된 기간 동안 상기 제1 송신 채널 또는 상기 제2 송신 채널에 전류를 소싱하는 전류원;
    상기 바이어스 전압을 중간 전압과 비교하여 비교 신호를 발생시키는 비교기; 및
    상기 미리 결정된 기간이 끝나고 나면 상기 비교 신호를 상기 임피던스 신호로서 래칭하는 래치 회로로서, 상기 전송 제어 디바이스는 상기 임피던스 신호에 따라 상기 접속 상태를 결정하는, 상기 래치 회로를 포함하는, 전자 디바이스.
  8. 제7항에 있어서, 상기 제1 송신 채널 또는 상기 제2 송신 채널이 상기 적어도 하나의 호스트 시스템의 상기 단자 임피던스에 전기적으로 접속될 때, 상기 바이어스 전압은 상기 중간 전압을 초과하도록 상기 전류에 의해 충전되되, 상기 제1 송신 채널 또는 상기 제2 송신 채널이 상기 적어도 하나의 호스트 시스템의 상기 단자 임피던스에 전기적으로 접속되지 않을 때, 상기 바이어스 전압은 상기 기결정된 기간 동안 상기 중간 전압을 초과하지 않는, 전자 디바이스.
  9. 제8항에 있어서, 상기 채널-검출 디바이스는 다른 시간에 상기 제1 송신 채널 및 상기 제2 송신 채널을 각각 검출하는, 전자 디바이스.
  10. 제8항에 있어서, 다른 채널-검출 디바이스를 더 포함하되, 상기 채널-검출 디바이스가 상기 제1 송신 채널 또는 상기 제2 송신 채널의 상기 임피던스 정보를 검출할 때, 상기 다른 채널-검출 디바이스는 동시에 상기 제1 송신 채널 및 상기 제2 송신 채널 중 다른 하나의 상기 임피던스 정보를 검출하는, 전자 디바이스.
  11. 제1항에 있어서, 상기 전송 제어 디바이스는 설정 파라미터를 저장하는 레지스터를 포함하되, 제1 호스트 시스템이 상기 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 호스트 시스템이 상기 제2 접속 인터페이스에 전기적으로 접속될 때, 상기 전송 제어 디바이스는, 상기 설정 파라미터에 따라, 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하여 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템 중 하나 또는 양자가 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  12. 제11항에 있어서, 상기 전송 제어 디바이스가 상기 자동 모드로 동작할 때, 상기 전송 제어 디바이스는 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템이 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스에 전기적으로 접속되는 순서에 따라 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  13. 제11항에 있어서, 상기 전송 제어 디바이스가 상기 우선순위 모드로 동작할 때, 상기 설정 파라미터는 우선순위를 더 포함하되, 상기 전송 제어 디바이스는 상기 우선순위의 순서로 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 우선적으로 허용하는, 전자 디바이스.
  14. 제11항에 있어서, 상기 전송 제어 디바이스가 상기 유지보수 모드로 동작할 때, 상기 전송 제어 디바이스는 슬립 모드에 들어가라는 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템으로부터의 슬립 요청을 승인하되, 상기 전송 제어 디바이스는 단지 상기 슬립 요청을 한 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템으로부터의 웨이크-업 요청을 승인하고 그리고 상기 슬립 요청을 한 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  15. 제11항에 있어서, 상기 전송 제어 디바이스가 상기 맞춤형 모드로 동작할 때, 상기 설정 파라미터는 액세스 논리를 더 포함하되, 상기 전송 제어 디바이스는 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템 중 하나 또는 양자가 상기 액세스 논리에 따라 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  16. 제1항에 있어서, 상기 데이터 액세스 디바이스는 USB 재기록가능한 비-휘발성 메모리 디바이스, USB 멀티-미디어 디바이스, USB 하드 디스크, USB 광학 디스크 드라이브, USB 키보드, USB 카드 리더, 또는 USB 와이-파이 어댑터인 전자 디바이스.
  17. 전자 디바이스로서,
    적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된 제1 접속 인터페이스 및 제2 접속 인터페이스;
    제1 통신 채널 및 제2 통신 채널을 포함하는 전송 제어 디바이스로서, 상기 제1 접속 인터페이스는 상기 제1 통신 채널에 전기적으로 접속되고, 그리고 상기 제2 접속 인터페이스는 상기 제2 통신 채널에 전기적으로 접속되되, 상기 전송 제어 디바이스는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 상기 접속 상태에 따라 상기 적어도 하나의 호스트 시스템에 대응하는 동작 기능을 제공하는 상기 전송 제어 디바이스;
    상기 전송 제어 디바이스에 전기적으로 접속되고 그리고 상기 적어도 하나의 호스트 시스템에 의해 송신된 데이터를 수신하도록 구성된 데이터 액세스 디바이스; 및
    상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자와 상기 적어도 하나의 호스트 시스템 간 상기 임피던스 정보를 검출하는 채널-검출 디바이스를 포함하고,
    상기 채널-검출 디바이스는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자에 전기적으로 접속된 상기 적어도 하나의 호스트 시스템의 적어도 하나의 임피던스 값에 따라 상기 임피던스 정보를 발생시키며, 상기 접속 상태는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자가 상기 적어도 하나의 호스트 시스템에 전기적으로 접속되는지를 나타내고,
    상기 전송 제어 디바이스가 상기 접속 상태에 따라 상기 적어도 하나의 호스트 시스템이 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스에 전기적으로 접속된다고 결정할 때, 상기 전송 제어 디바이스는 상기 적어도 하나의 호스트 시스템이 전기적으로 접속되는 상기 데이터 액세스 디바이스가 똑같다고 선언하고 그리고 상기 적어도 하나의 호스트 시스템에 상기 대응하는 동작 기능을 제공하되, 상기 전송 제어 디바이스에 의해 제공된 여러 다른 동작 기능은 상기 데이터 액세스 디바이스에 대한 여러 다른 동작 권한을 포함하는, 전자 디바이스.
  18. 전자 디바이스로서,
    적어도 하나의 호스트 시스템에 전기적으로 접속되도록 구성된 제1 접속 인터페이스 및 제2 접속 인터페이스;
    제1 통신 채널 및 제2 통신 채널을 포함하는 전송 제어 디바이스로서, 상기 제1 접속 인터페이스는 상기 제1 통신 채널에 전기적으로 접속되고, 그리고 상기 제2 접속 인터페이스는 상기 제2 통신 채널에 전기적으로 접속되되, 상기 전송 제어 디바이스는 임피던스 정보에 따라 접속 상태를 결정하고 그리고 상기 접속 상태에 따라 상기 적어도 하나의 호스트 시스템에 대응하는 동작 기능을 제공하는 상기 전송 제어 디바이스;
    상기 전송 제어 디바이스에 전기적으로 접속되고 그리고 상기 적어도 하나의 호스트 시스템에 의해 송신된 데이터를 수신하도록 구성된 데이터 액세스 디바이스; 및
    상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자와 상기 적어도 하나의 호스트 시스템 간 상기 임피던스 정보를 검출하는 채널-검출 디바이스를 포함하고,
    상기 접속 상태는 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스 중 하나 또는 양자가 상기 적어도 하나의 호스트 시스템에 전기적으로 접속되는지를 나타내며,
    상기 전송 제어 디바이스는 설정 파라미터를 저장하는 레지스터를 포함하되, 제1 호스트 시스템이 상기 제1 접속 인터페이스에 전기적으로 접속되고 그리고 제2 호스트 시스템이 상기 제2 접속 인터페이스에 전기적으로 접속될 때, 상기 전송 제어 디바이스는, 상기 설정 파라미터에 따라, 자동 모드, 우선순위 모드, 유지보수 모드, 또는 맞춤형 모드로 동작하여 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템 중 하나 또는 양자가 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  19. 제18항에 있어서,
    상기 전송 제어 디바이스가 상기 자동 모드로 동작할 때, 상기 전송 제어 디바이스는 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템이 상기 제1 접속 인터페이스 및 상기 제2 접속 인터페이스에 전기적으로 접속되는 순서에 따라 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하고,
    상기 전송 제어 디바이스가 상기 우선순위 모드로 동작할 때, 상기 설정 파라미터는 우선순위를 더 포함하되, 상기 전송 제어 디바이스는 상기 우선순위의 순서로 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 우선적으로 허용하며,
    상기 전송 제어 디바이스가 상기 유지보수 모드로 동작할 때, 상기 전송 제어 디바이스는 슬립 모드에 들어가라는 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템으로부터의 슬립 요청을 승인하되, 상기 전송 제어 디바이스는 단지 상기 슬립 요청을 한 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템으로부터의 웨이크-업 요청을 승인하고 그리고 상기 슬립 요청을 한 상기 제1 호스트 시스템 또는 상기 제2 호스트 시스템이 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하고,
    상기 전송 제어 디바이스가 상기 맞춤형 모드로 동작할 때, 상기 설정 파라미터는 액세스 논리를 더 포함하되, 상기 전송 제어 디바이스는 상기 제1 호스트 시스템 및 상기 제2 호스트 시스템 중 하나 또는 양자가 상기 액세스 논리에 따라 상기 데이터 액세스 디바이스 상에 상기 대응하는 동작 기능을 동작시키도록 허용하는, 전자 디바이스.
  20. 삭제
KR1020160180399A 2015-12-28 2016-12-27 멀티-커넥터를 갖는 전자 디바이스 및 그 방법 KR101976908B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW104143995 2015-12-28
TW104143995A TWI584127B (zh) 2015-12-28 2015-12-28 電子裝置

Publications (2)

Publication Number Publication Date
KR20170077831A KR20170077831A (ko) 2017-07-06
KR101976908B1 true KR101976908B1 (ko) 2019-05-09

Family

ID=59086826

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160180399A KR101976908B1 (ko) 2015-12-28 2016-12-27 멀티-커넥터를 갖는 전자 디바이스 및 그 방법

Country Status (4)

Country Link
US (2) US10484938B2 (ko)
KR (1) KR101976908B1 (ko)
CN (1) CN106919526B (ko)
TW (1) TWI584127B (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6575871B2 (ja) * 2016-01-15 2019-09-18 パナソニックIpマネジメント株式会社 照明機器および照明システム
TWI730454B (zh) * 2019-07-10 2021-06-11 慧榮科技股份有限公司 主機輸出入命令的執行裝置及方法及電腦程式產品
TWI768355B (zh) * 2020-05-28 2022-06-21 瑞昱半導體股份有限公司 介面連接裝置、系統及其方法
CN111694779A (zh) 2020-06-18 2020-09-22 京东方科技集团股份有限公司 接口切换装置、通信设备及接口切换方法
CN113960496B (zh) * 2021-09-14 2023-08-18 联想(北京)有限公司 一种线路诊断方法以及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100805835B1 (ko) * 2006-06-02 2008-02-21 삼성전자주식회사 호스트 접속 장치, 호스트 인터페이스 식별 방법, 그리고호스트 및 호스트 접속 장치를 포함한 멀티미디어 시스템

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US93700A (en) * 1869-08-17 Improvement in soda-fountains
JPH07245639A (ja) 1994-03-03 1995-09-19 Matsushita Electric Ind Co Ltd インターフェース装置
US6144721A (en) * 1996-01-05 2000-11-07 Communications Technology Corporation Apparatus and method for line pair testing and fault diagnostics
TW512232B (en) * 2001-05-08 2002-12-01 Prolific Technology Inc USB connection-detection circuitry and operation methods of the same
US7293118B1 (en) * 2002-09-27 2007-11-06 Cypress Semiconductor Corporation Apparatus and method for dynamically providing hub or host operations
TWI309009B (en) * 2006-03-22 2009-04-21 Quanta Comp Inc System for detecting usb device
US7478191B2 (en) * 2006-04-14 2009-01-13 Standard Microsystems Corporation Method for automatically switching USB peripherals between USB hosts
US20070248058A1 (en) * 2006-04-20 2007-10-25 Victor Fajardo Fast link-down detection systems and methods
US20090180451A1 (en) * 2008-01-10 2009-07-16 Comsys Communication & Signal Processing Ltd. Apparatus for and method of coordinating transmission and reception opportunities in a communications device incorporating multiple radios
US8275914B2 (en) 2008-10-16 2012-09-25 Silicon Image, Inc. Discovery of connections utilizing a control bus
CN201674624U (zh) * 2010-06-07 2010-12-15 佳乐电子股份有限公司 麦克风的自动匹配装置
TWI428750B (zh) * 2010-12-30 2014-03-01 Via Tech Inc 處理裝置及操作系統
US9251109B2 (en) * 2013-12-20 2016-02-02 EXILANT Technologies Private Limited Communication with accessories
JP2015215841A (ja) * 2014-05-13 2015-12-03 株式会社東芝 メモリシステム
TWI507876B (zh) * 2014-07-21 2015-11-11 Phison Electronics Corp 記憶體儲存裝置及控制方法、記憶體控制電路單元及模組
US9716320B2 (en) * 2014-10-10 2017-07-25 Cambium Networks Limited Patch antenna-based wideband antenna system
US20170093700A1 (en) * 2015-09-30 2017-03-30 WoT. io, Inc. Device platform integrating disparate data sources

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100805835B1 (ko) * 2006-06-02 2008-02-21 삼성전자주식회사 호스트 접속 장치, 호스트 인터페이스 식별 방법, 그리고호스트 및 호스트 접속 장치를 포함한 멀티미디어 시스템

Also Published As

Publication number Publication date
US11284340B2 (en) 2022-03-22
US20200022075A1 (en) 2020-01-16
KR20170077831A (ko) 2017-07-06
CN106919526B (zh) 2020-04-21
US10484938B2 (en) 2019-11-19
CN106919526A (zh) 2017-07-04
TWI584127B (zh) 2017-05-21
TW201723863A (zh) 2017-07-01
US20170188338A1 (en) 2017-06-29

Similar Documents

Publication Publication Date Title
KR101976908B1 (ko) 멀티-커넥터를 갖는 전자 디바이스 및 그 방법
US8769160B2 (en) Multi-interface memory card and method of operation
CN108804041B (zh) 非易失性存储器装置及其操作***(os)图像处理方法
US8819462B2 (en) Serial advanced technology attachment interfaces and methods for power management thereof
US9893912B1 (en) Equalizer adjustment method, adaptive equalizer and memory storage device
CN106850476B (zh) 均衡器调整方法、可适性均衡器及存储器存储装置
CN105700732A (zh) 用于传输触摸传感器信息的装置、***和方法
US10956087B2 (en) Memory controller having temperature dependent data program scheme and related method
US11151065B2 (en) Method for performing detection control of write protection function of memory device, associated control chip and associated electronic device
KR20150047931A (ko) 스토리지 시스템 및 그것의 비신호 분석 방법
TWI507876B (zh) 記憶體儲存裝置及控制方法、記憶體控制電路單元及模組
CN102982290B (zh) 存储装置及终端设备
TW201624286A (zh) 資料存取方法與系統及記憶體儲存裝置
TWI579701B (zh) 傳輸控制裝置
CN102520878B (zh) 访问智能sd卡的方法及***
TWI579702B (zh) 控制方法
TWI735869B (zh) 儲存控制裝置及其控制方法
US20170228333A1 (en) Reader/writer device, information processing device, and data transfer control method, and program
TWI587145B (zh) 通道切換裝置、記憶體儲存裝置及通道切換方法
US20190041935A1 (en) Power transfer synchronization for information handling system and external device
CN113644935B (zh) 信号重驱动装置、数据存储***及模式控制方法
US10643732B2 (en) Determining line functionality according to line quality in non-volatile storage
US10324894B2 (en) Storage device management method and system, and memory storage device thereof
TW202338614A (zh) 資料儲存系統與參數裕度估計方法
CN111092467A (zh) 一种充电装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant