CN107111564A - 用于对连接器进行串接的适配器 - Google Patents

用于对连接器进行串接的适配器 Download PDF

Info

Publication number
CN107111564A
CN107111564A CN201580058161.9A CN201580058161A CN107111564A CN 107111564 A CN107111564 A CN 107111564A CN 201580058161 A CN201580058161 A CN 201580058161A CN 107111564 A CN107111564 A CN 107111564A
Authority
CN
China
Prior art keywords
connector
connection
adapter
platform
ancillary equipment
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.)
Granted
Application number
CN201580058161.9A
Other languages
English (en)
Other versions
CN107111564B (zh
Inventor
安德鲁·大卫·博德利
拜伦·A·奥尔康
谢恩·华德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
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 Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Publication of CN107111564A publication Critical patent/CN107111564A/zh
Application granted granted Critical
Publication of CN107111564B publication Critical patent/CN107111564B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • 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/42Bus transfer protocol, e.g. handshake; Synchronisation
    • 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
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01JELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
    • H01J1/00Details of electrodes, of magnetic control means, of screens, or of the mounting or spacing thereof, common to two or more basic types of discharge tubes or lamps
    • H01J1/02Main electrodes
    • H01J1/13Solid thermionic cathodes
    • H01J1/15Cathodes heated directly by an electric current
    • H01J1/16Cathodes heated directly by an electric current characterised by the shape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Systems (AREA)

Abstract

在此所公开的示例包括:第一连接器,促进对***的访问;第二连接器,促进对相同***的访问;以及适配器控制器,用于在装置经由第一连接器和第二连接器通信地联接至***时,促进对第一连接器和第二连接器的资源进行串接,并且经由第一连接器和第二连接器在***和装置之间建立高速连接。

Description

用于对连接器进行串接的适配器
背景技术
用户可以将***设备(例如存储设备、输入/输出(I/O)设备、打印机、数字相机、无线天线等)连接至计算***,以扩展计算***的功能或者促进与***设备的交互。存在可以用于在***设备与计算设备之间建立连接的各种连接接口和协议。示例性的连接/连接器包括通用串行总线(USB)、显示端口、串行端口、M.2(下一代形状系数(NGFF))、***部件互连(PCI)、高速***部件互连(PCIe)、ThunderboltTM(雷电)、LightningTM(闪电)等。
附图说明
图1是包括可以根据本公开的方面而实施的连接适配器的示例性***连接***的示意图。
图2是可以由图1的***连接***实施的示例性连接适配器的框图。
图3是可以由图2的连接适配器实施的示例性适配器控制器的框图。
图4示出了可以由图1的***连接***100实施的***连接***400的示例性实施方式。
图5是代表可以执行用于实施图2或图3的连接适配器的示例性机器可读指令的流程图。
图6是代表可以由图1的计算平台执行以实施图1的平台控制器122的示例性机器可读指令的流程图。
图7是能够执行图5或图6的指令以分别实施图2或图3的连接适配器或者实施图1的计算平台的示例性处理器平台的框图。
无论何处可能的,相同或相似的附图标记将遍及附图和伴随书面描述而使用以指代相同或相似的部件。如在本专利中所使用的,任何部件(例如层、薄膜、区域或平板)以任何方式定位在另一部件上(例如定位在其上、位于其上、布置在其上或形成在其上等)的陈述意味着所述部件或者与另一部件接触,或者所述部件在另一部件之上而具有位于它们之间的至少一个中间部件。任何部件与另一部件接触的陈述意味着在两个部件之间没有中间部件。如在本专利中所使用的,任何设备连接至另一设备的陈述意味着设备例如通过有线连接或有线通信链路相互通信地联接。
具体实施方式
在此所公开的示例涉及用于对***的连接器的资源或功能进行串接的适配器。在此所涉及的示例性连接适配器可以经由多个连接器(例如两个、三个、四个等)和***设备而连接至计算设备(例如计算机、服务器、移动设备等)。根据本公开各方面的示例性连接适配器促进了使用多个连接器在计算设备与***设备之间建立高速连接或通信链路。如在此所使用的,通信链路或连接可以是直接的(不具有中间部件、元件或设备)或间接的(具有中间部件、元件或设备)。
许多计算设备包括并非灵活的硬件设计。换言之,可以连接至计算设备的***设备的类型由硬件设计限定(例如包括在计算设备上的连接器的类型)。因此,对于用户可能难以利用扩展计算设备能力的机会,因为可以连接至计算设备的***设备的数目或类型可以受限(由于设备的硬件设计)。进一步,可能无法经由高速连接访问计算设备,因为在计算设备的硬件设计中的单个连接器可能不具有由某些***设备所要求的带宽或速度能力。在此所公开的示例公开了一种连接适配器,以通过对计算设备的多个连接器的资源或功能进行串接来促进***设备对计算平台的高速访问。在一些示例中,连接适配器可以具有连接至多个类型的***设备(例如通用串行总线(USB)、串行附接SCSI(SAS)设备(其中SCSI代表小型计算机***接口)、串行先进技术附件(SATA)设备、ThunderboltTM设备、LightningTM设备、灵活无线设备(例如无线显示(Wi-Di)设备、无线局域网(WLAN)设备、无线USB设备等)的能力。
在此所公开的示例性装置包括:第一连接器,促进对***的访问;第二连接器,促进对相同***的访问;以及适配器控制器,用于在装置经由第一连接器和第二连接器通信地联接至***时,促进对第一连接器和第二连接器的功能进行串接,并且经由第一连接器和第二连接器在***和装置之间建立高速连接。示例性的方法包括:识别从连接适配器至***设备的第一连接;识别从连接适配器至***平台的第二连接,第二连接经由***平台的第一连接器和***平台的第二连接器而建立;以及指示***平台对第一连接器的资源和第二连接器的资源进行串接,使得所串接的资源经由连接适配器提供至***设备的高速连接。示例性的计算平台可以响应于从连接适配器接收信息(例如身份信息、指令等),通过调整连接至第一连接器和第二连接器的灵活的输入/输出通道来对第一连接器和第二连接器的资源进行串接;以及使用所的串接资源,通过第一连接器和第二连接器经由适配器建立与***设备的高速通信链路。
图1是包括可以根据本公开的方面而实施的连接适配器110的示例性***连接***100的示意图。在图1所示的示例中,连接适配器110连接至计算平台120和***设备130。在图1中,连接适配器110根据本公开的教导经由第一连接140和第二连接150连接至计算平台。示例性的第一连接140和第二连接150可以是经由计算平台的任何类型连接器到计算平台的任何有线连接。进一步,连接适配器110经由***连接160连接至***设备130。在图1所示的示例中,连接适配器110促进了在***设备130和计算平台120之间的高速连接。因此,***设备130可以使用经由第一连接140和第二连接150所提供的高速连接资源而访问计算平台120。
图1的示例性计算平台120可以是任何类型的***或计算设备,诸如个人计算机(PC)、膝上型计算机、平板计算机、服务器等。在图1所示的示例中,计算平台120包括平台控制器122、开关架构124、第一平台连接器126、以及第二平台连接器128。示例性的平台控制器122可以包括用于控制计算平台120的任何数目的处理器、控制器等。例如,平台控制器122可以包括中央处理单元(CPU)、I/O集线器(例如平台控制器集线器(PCH))、图形控制器模块(GFX)等。平台控制器122可以控制计算平台的任何操作(例如显示、通信、处理、数据检索、数据存储等)。
在此所公开的示例中,平台控制器122促进经由第一平台连接器126和第二平台连接器128至连接适配器110的连接。此外,在此所公开的示例中,平台控制器122可以控制开关架构124以经由第一平台连接器126和第二平台连接器128提供足够的资源至连接适配器110或***设备130。示例性的平台控制器130可以响应于从连接适配器110或***设备130接收的信息(例如检测信号、指示了连接至连接器126、128等的设备的类型的身份信息)而控制开关架构124。在一些示例中,开关架构124可以由连接适配器110经由通用输入/输出(GPIO)线或其他机构而控制。因此,图1的示例性的平台控制器122或连接适配器110可以调整开关架构124以使能够访问平台控制器122的控制电路(例如CPU、PCH、GFX等),从而促进经由第一平台连接器126和第二平台连接器128所建立的通信链路(例如与连接适配器110或***设备130的通信链路)的高速连接或提高带宽/性能。例如,平台控制器122可以对计算平台120或第一平台连接器126和第二平台连接器128的资源或功能进行串接,以促进或建立高速连接。
示例性的开关架构124可以包括任意数目的通信总线、多路复用器、多路分解器、开关等,以促进在第一平台连接器126和第二平台连接器126与平台控制器122之间的通信或连接。在一些示例中,计算平台120可以不包括开关架构124,并且平台控制器122直接连接至第一平台连接器126和第二平台连接器128。在一些示例中,开关架构124包括多个灵活的输入/输出(I/O)通道。开关架构124(例如灵活的I/O通道)基于第一平台连接器126和第二平台连接器128可利用的所需量的资源(例如连接速度、带宽等)而可调整。因此,可以在开关架构124内选择灵活的互连(例如开关、多路复用器等),以促进与连接适配器110或***设备130的高速连接。开关架构124的灵活互连可以基于计算平台120的高速信号布局与在第一平台连接器126和第二平台连接器128之间的互连选项的组合。因此,计算平台120可以使用高速信号布局,以增加或最大化可以路由至第一平台连接器126和第二平台连接器128的可能信号的数目或信号的类型。在此所公开的示例中,经由第一平台连接器126和第二平台连接器128由设备(例如连接适配器110或***设备130)建立的连接或通信链路被视作高速连接,原因在于可应用于连接或通信链路的速度或带宽大于将经由第一平台连接器126或第二平台连接器128的速度或连接。
示例性的第一平台连接器126和第二平台连接器128可以是用于促进对计算平台120的访问的任何类型连接器。例如,第一平台连接器126或第二平台连接器128可以是M.2连接器、USB连接器、PCI连接器、显示端口、串行端口等。在一些示例中,第一平台连接器126和第二连接器128可以以彼此间隔开固定的(例如标准的)距离设置在计算平台120的外壳上。在一些示例中,计算平台120可以包括除了第一平台连接器126和第二平台连接器128之外或替代第一平台连接器126和第二平台连接器128的其他连接器。
示例性的***设备130可以是能够经由连接适配器110与连接适配器110通信或访问计算平台120的任何类型的***设备130。例如,***设备130可以是SAS设备、SATA设备、ThunderboltTM设备、灵活无线设备(例如无线显示(Wi-Di)设备、无线局域网(WLAN)设备、无线USB设备等)等中的一个或多个。在此所公开的示例中,***设备130可以使用连接适配器110经由第一平台连接器126和第二平台连接器128而连接至计算平台120。因此,***设备130可以建立与计算平台120的高速连接。例如,平台控制器122或连接适配器110可以调整开关架构124或平台控制器122的设置,以提供多个(例如五个、十个等)高速串行线,其提供了与***设备130的高速PCI连接、SATA连接、吉比特以太网连接、USB3连接等的能力。在一些示例中,一旦经由连接适配器110在计算平台120和***设备130之间建立了物理连接,计算平台120可以自动地设置与***设备130或连接适配器110的I/O控制器的通信(例如经由基本输入/输出***(BIOS)、经由平台控制器122、经由通信或计算标准等)。
图1的示例性连接适配器110促进了在***设备130和计算平台110之间的高速连接。在此所公开的示例中,连接适配器110可以发送信息至计算平台120,以促进对计算平台120的功能或资源(例如灵活的I/O通道)进行串接(例如使用开关架构的资源)。如在此所使用的,串接定义为包括组合、设置或链接多个元件或部件(例如计算平台的资源)。例如,一旦建立了第一连接140和第二连接150或***连接160,连接适配器122可以经由第一连接器126或第二连接器128(例如经由第一连接140和第二连接150的GPIO线)发送信息(例如指令、指示了设备或连接类型的身份信息、侧边信号等)至平台控制器122,以促进对第一平台连接器126和第二平台连接器128的功能进行调整或串接(例如通过调整开关架构124的灵活I/O通道),从而促进与***设备130的高速连接。在一些示例中,平台控制器122或计算平台120的其他部件(例如BIOS)可以基于检测到的连接适配器110和***设备130至计算平台120的物理连接、使用通信和计算标准而建立通信链路。在连接适配器110和计算平台120之间发送的示例性信息可以定义为告知BIOS可以用于连接至***设备130的连接(或配接)的类型或种类。在一些示例中,***管理总线(SMbus)可以应用于BIOS以集成连接适配器110。
尽管分立地示出在图1的示例中,示例性的连接适配器110和示例性的***设备130可以并置。换言之,图1的连接适配器110可以定位在***设备130上、与其一起或者在其内(或者反之亦然)。
图2是可以由图1的***连接***100实施的示例性连接适配器110的框图。图2的示例性连接适配器110可以用于实施图1的连接适配器110。尽管图2的连接适配器110包括适配器控制器210、I/O控制器220、通信总线230、第一适配器连接器240、第二适配器连接器250以及***连接器260。示例性的适配器控制器210可以经由通信总线230和I/O控制器220、第一适配器连接器240或第二适配器连接器250而与设备(例如计算平台120、***设备130等)通信(例如发送或接收信号)。在此所公开的示例中,图2的适配器控制器210可以促进在设备(例如图1的计算平台120和***设备130)之间建立高速连接。
示例性的I/O控制器220可以是任何类型的I/O接口、I/O端口或I/O连接器。例如,I/O控制器220可以是ThunderboltTM控制器、LightningTM控制器、USB3控制器、SATA控制器、SAS控制器等。在一些示例中,I/O控制器220可以包括开关、转发器、或集线器。因此,I/O控制器220促进了设备(例如***设备130)与图2的连接适配器110的连接,以建立与另一设备(诸如图1的计算平台120)的高速连接。在图2所示的示例中,I/O控制器220连接至***连接器260。***连接器260可以由USB端口、Thunderbolt端口、SATA连接器、SAS连接器、或任何其他类型的端口或连接器中的任意一个或其组合来实施,以促进与图1的计算平台120的高速连接。因此,在该示例中,各种设备(例如SAS驱动、SATA驱动、USB设备、Thunderbolt设备等)可以经由连接适配器110建立与图1的计算平台120的高速连接。
示例性的第一适配器连接器240和第二适配器连接器250可以连接至设备,诸如图1的计算平台120。例如,如果图2的连接适配器110连接至图1的计算平台,则第一适配器连接器240可以连接至第一平台连接器126以建立第一连接140,并且第二适配器连接器250可以连接至第二平台连接器128以建立第二连接150。因此,在该示例中,适配器连接器240、250与平台连接器126、128可兼容,原因在于它们具有匹配的物理可兼容性(例如体积、管脚配置、外壳等)。例如,示例性的连接器126、128、240、250可以经由外凸和内凹连接器而连接。在一些示例中,第一适配器连接器240和第二适配器连接器250可以物理地定位在彼此相距固定或标准的距离处,该距离与第一平台连接器126与第二平台连接器128之间的类似固定或标准距离匹配。示例性的第一适配器连接器240和第二适配器连接器250可以包括基于对应连接器类型的任何合适的接口或电路。
示例性的适配器控制器210促进了在连接至图2的连接适配器110的设备(例如经由I/O控制器220在计算平台120和***设备130)之间建立连接或通信链路。在此所公开的示例中,适配器控制器210可以促进对连接至第一适配器连接器240和第二适配器连接器250的设备的连接器的功能进行串接。例如,连接器控制器210可以通过发送与连接适配器110相关联的信息、指示平台控制器122、或请求平台控制器122调整开关架构124(例如灵活I/O通道的集合)来促进对图1的计算平台120的连接器126、128的功能进行串接,以使得连接器126、128的资源或带宽均可应用于连接适配器110。因此,一旦经由连接适配器110建立了合适的连接,计算平台120可以随后基于通过经由第一连接140和第二连接150连接至计算平台120而使其可应用的资源(例如控制设备、灵活I/O通道等),来在计算平台120和***设备130之间设置通信协议。
尽管实施图1的连接适配器110的示例性方式示出在图2中,图2中所示的元件、过程或设备中的至少一个可以以任何其他方式组合、分割、重设、省略、消除或实施。进一步,适配器控制器210、I/O控制器220、通信总线230、第一适配器连接器240、第二适配器连接器250、或更通常地图2的示例性连接适配器110可以由硬件或者硬件与可执行指令(例如软件或固件)的任何组合而实施。因此,例如,任何适配器控制器210、I/O控制器220、通信总线230、第一适配器连接器240、第二适配器连接器250、或更通常地示例性连接适配器110可以由模拟或数字电路、逻辑电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)或现场可编程逻辑器件(FPLD)中的至少一个来实施。当阅读本专利的任意装置或***权利要求以单纯涵盖软件或固件实施方式时,适配器控制器210、I/O控制器220、通信总线230、第一适配器连接器240、或第二适配器连接器250中的至少一个由此明确地定义为包括存储了可执行指令的有形计算机可读存储设备或存储盘,诸如存储器、数字通用盘(DVD)、小型盘(CD)、蓝光盘等。更进一步,图2的示例性连接适配器110除了如图2中所示的那些之外或者替代图2中所示的那些,包括至少一个元件、过程或设备,或者可以包括所示元件、过程和设备中的任意一种或全部中的多于一个。
图3是可以由图1或图2的连接适配器110实施的示例性适配器控制器210的框图。图3的示例性适配器控制器210可以用于实施图2的适配器控制器210。图3的适配器控制器210包括连接识别器310、通信管理器320和连接管理器330。示例性的连接管理器330可以与连接识别器310和通信管理器320通信,以在连接至连接适配器(例如图1或图2的连接适配器110)的设备之间建立高速通信链路。
图3的示例性连接识别器310识别或检测连接适配器(例如图1或图2的连接适配器110)何时连接至设备(例如计算平台120)。例如,连接识别器310可以监控连接适配器110的端口或连接器(例如第一适配器连接器240、第二适配器连接器250等)。在该示例中,当设备经由连接适配器110的端口或连接器而连接时,连接识别器310可以向连接管理器330指示连接适配器连接至设备。因此,连接管理器330可以使用该信息以促进建立与另一设备(例如计算平台120或***设备130)的高速通信链路。
图3的示例性通信管理器320设立或促进了在连接至连接适配器110的设备(例如计算平台120或***设备130)之间建立连接。因此,通信管理器320可以用作在连接管理器330与图1的计算平台120或***设备130之间的接口。通信管理器320可以发送或接收信号、消息、请求、指令、身份信息等至计算平台120或I/O控制器220。例如,为了建立与计算平台120的高速通信链路,通信管理器320可以发送信息或指令至计算平台120,以根据本公开的教导对第一平台连接器126和第二平台连接器128的资源或功能进行串接。该示例性的信息或指令可以包括身份信息、管脚布局、管脚配置、管脚分配等。
图3的示例性连接管理器330可以促进在连接至图1或图2的连接适配器110的设备(例如图1的计算平台120和***设备130)之间建立通信链路。例如,连接管理器330可以确定通信类型或者将要与计算平台120连接的***设备130(或I/O控制器220)的类型。在一些示例中,连接管理器330可以基于计算平台120的设置或者至计算平台120的连接的类型而确定特定的通信协议或通信链路设置(例如速度、带宽等)。在一些示例中,图3的连接管理器330基于由连接识别器310所识别的连接类型而建立用于通信的设置。例如,用于第一类型连接器(例如thunderbolt连接)的设置(例如管脚分配、管脚配置、所需资源等)可以与用于第二类型连接(例如SAS驱动连接)的设置不同。因此,连接管理器330可以指示平台控制器122以基于由连接识别器310所识别的连接类型对第一平台控制器126和第二平台控制器128的功能进行串接。在一些示例中,图3的连接管理器330可以在多个***设备与计算平台之间建立通信链路。在这些示例中,多个***设备可以经由连接适配器110同时地连接至计算平台。
尽管图3中示出了实施图2的适配器控制器210的示例性方式,但图3中所示的元件、过程或设备中的至少一个可以以任何其他方式组合、分割、重设、省略、消除或实施。进一步,连接识别器310、通信管理器320、连接管理器330或更通常地图3的示例性适配器控制器210可以由硬件或者由硬件与可执行指令(例如软件或固件)的任意组合而实施。因此,例如,连接识别器310、通信管理器320、连接管理器330或更通常地示例性适配器控制器210中的任意一个可以由模拟或数字电路、逻辑电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、或现场可编程逻辑器件(FPLD)中的至少一个而实施。当阅读了本专利的任意装置或***权利要求以单纯涵盖软件或固件实施方式时,连接识别器310、通信管理器320或连接管理器330中的至少一个由此明确地定义为包括存储了可执行指令的有形计算机可读存储设备或存储盘,诸如存储器、数字通用盘(DVD)、小型盘(CD)或蓝光盘等。更进一步,图3的示例性适配器控制器210除了图3中所示的那些之外或者替代图3中所示的那些,可以包括至少一个元件、过程或设备,或者可以包括所示元件、过程和设备中的任意一种或全部中的多于一个。
图4示出了可以由图1的***连接***100实施的***连接***400的示例性实施方式。图4的示例性***连接***400包括经由连接适配器410连接至计算机420的I/O设备430。在图4所示的示例中,连接适配器410可以用于实施图1的连接适配器110,计算机420可以用于实施图1的计算平台120,以及I/O设备430可以用于实施图1的***设备130。如图4中所示,连接适配器410经由两个M.2连接440、450而连接至计算机420。示例性的连接适配器410也经由合适的用于I/O设备430的连接460而连接至I/O设备430。在一些示例中,连接适配器410和I/O设备430可以彼此并置或在相同设备内。图4的示例性连接适配器410包括I/O控制器412。
在图4所示的示例中,计算机420包括CPU 452、I/O集线器454以及图形控制器模块(GFX)456。CPU 452、I/O集线器454(例如PCH)以及GFX 456可以用于实施图1的平台控制器122(如由虚线所示)。图4的示例性计算机420也包括两个多路复用器(MUX)或开关462、464。示例性的多路复用器/开关425、426可以用于实施图1的开关架构124(如由虚线424所示的)。图4中的示例性计算机420的部件452、454、456、462、464如所示经由通信链路或连接(例如高速PCI连接、USB连接、显示端口连接等)而彼此连接。
在图4所示的示例中,CPU 452和I/O集线器454经由通信链路453连接,并且CPU452和GFX 456经由另一通信链路455连接。示例性的CPU 452分别经由高速PCI连接472、474连接至MUX/开关462、464。图4中的I/O集线器454分别经由USB连接482、484连接至MUX/开关462、464。示例性的GFX 456分别经由显示端口连接492、494连接至MUX/开关462、464。
使用图4的示例性***连接***400,以下示例性实施方式可以涉及图4的连接,以示出可以用于经由连接适配器410在各个I/O设备430与计算机420之间建立高速连接的计算机420的潜在配置。在此所公开的示例中,连接适配器410可以能够促进连接至各种类型的I/O设备430或者单个指定类型的I/O设备430。
例如,如果I/O设备430是ThunderboltTM设备,则示例性的连接适配器410可以指示计算机420建立与ThunderboltTM设备430的通信链路,以促进对GFX 456和CPU 452的访问(因为ThunderboltTM使用显示端口和PCI)。因此,在该示例中,响应于来自连接适配器410(例如来自I/O控制器412,其可以实施ThunderboltTM控制器)的指令,计算机420可以指示MUX/开关462经由显示连接492在GFX 456和第一M.2连接440之间建立连接,以及指示第二MUX/开关464经由高速PCI连接474在CPU 452和第二M.2连接450之间建立连接。因此,在该示例中,ThunderboltTM设备430可以具有经由M.2连接440、450对计算机420的高速访问(经由显示端口连接492和高速PCI连接474)。
作为另一示例,如果I/O设备430是SAS硬盘驱动,则示例性的连接适配器410可以指示计算机420建立与SAS硬盘驱动430的通信链路,以促进对CPU 452的高速访问(因为SAS使用与CPU的高速通信)。因此,在该示例中,响应于来自连接适配器410(例如来自I/O控制器412,其可以实施SAS控制器)的指令,计算机420可以指示MUX/开关462经由高速PCI连接472在CPU和第一M.2连接440之间建立第一连接,以及指示第二MUX/开关464经由高速PCI连接474在CPU 452和第二M.2连接450之间建立第二连接。因此,在该示例中,SAS硬盘驱动430可以具有经由M.2连接440、450对计算机420的高速访问(经由高速PCI连接472、474)。应该注意,经由第一高速PCI链路472或第二高速PCI链路474中的仅一个(也即经由第一M.2连接440或第二M.2连接450中的一个)连接至CPU的SAS驱动430,将不具有与上述示例相同的与计算机420的高速连接。
在又一示例中,如果I/O设备430是Wi-Di设备,则示例性的连接适配器410可以指示计算机420建立与Wi-Di设备430的通信链路,以促进对CPU 452、I/O集线器454、和GFX456的访问(因为Wi-Di使用显示端口、高速PCI和USB)。因此,在该示例中,响应于来自连接适配器410的指令,计算机420可以指示MUX/开关462经由高速PCI连接472在CPU 452和第一M.2连接440之间建立连接,以及经由USB连接482在I/O集线器454和第一M.2连接440之间建立连接。同样,计算机420可以指示MUX/开关464经由显示端口连接494在GFX 456和第二M.2连接450之间建立连接。在该示例中,图4的I/O控制器412可以将通信协议转换为用于Wi-Di设备的无线通信协议。因此,在该示例中,Wi-Di设备430可以具有经由M.2连接440、450对计算机的高速访问(经由高速PCI连接472、USB连接482、以及显示端口连接494)。
因此,图4所示的示例展示了使用连接适配器410可应用于I/O设备430的灵活性。因此,计算机420可以通过在计算机420的部件452、454、456、462、464与第一连接440和第二连接450之间建立上述通信链路,而对连接至第一连接器和第二连接器的资源(例如灵活I/O通道、部件452、454、456、462、464等)进行串接。因此,使用连接适配器420,***设备(例如ThunderboltTM设备、SAS设备、Wi-Di设备等)可以使用多个连接器(例如两个M.2连接器)建立与计算机的高速连接。注意,尽管图4示出了使用两个M.2连接,但可以使用其他连接器或其他类型的连接器。例如,除了图4的M.2连接440、450之外或替代图4的M.2连接440、450,可以使用USB连接、显示端口连接、PCI连接等。
图5中示出了代表用于分别实施图2和图3的连接适配器110或适配器控制器210的示例性机器可读指令的流程图。在该示例中,机器可读指令包括供处理器(诸如以下参照图7所述的示例性处理器平台700中所示的处理器712)执行的程序/过程。程序/过程可以具体化在存储于有形计算机可读存储介质(诸如CD-ROM、软盘、硬盘驱动、数字通用盘(DVD)、蓝光盘或与处理器712相关联的存储器)上的可执行指令(例如软件)中,但是其整个程序/过程可以替代地由除了处理器712之外的设备执行,或者具体化在固件或专用硬件中。进一步,尽管参照图5中所示的流程图描述了示例性程序,但可以替代地使用实施了示例性连接适配器110或示例性适配器控制器210的许多其他方法。例如,可以改变块的执行顺序,或者可以改变、消除或组合一些所述块。
图5的过程500开始于连接适配器110的初始化(例如一旦连接适配器110启动,一旦来自用户的指令,一旦连接至连接适配器110的设备(例如计算平台120或***设备130)启动,一旦连接至另一设备等)。在图5的示例性过程500的块510处,连接识别器310识别从连接适配器110经由第一连接器(例如第一平台连接器126)和第二连接器(例如第二平台连接器128)至***平台(例如图1的计算平台120)的连接。在块510处,可以基于一旦在连接适配器110和计算平台120之间连接就识别或检测到的接收信号(例如信标、通信请求等)来进行识别。
在图5的块520处,示例性通信管理器320指示***平台(例如计算平台120)对第一高速连接器的资源(例如连接至第一高速连接器的灵活I/O通道、开关、多路复用器、控制器等)和第二高速连接器的资源(例如连接至第一高速连接器的灵活I/O通道、开关、多路复用器、控制器等)进行串接。因此,在块530处,所串接的资源提供经由连接适配器110至***设备(例如***设备130)的高速连接。在块520之后,图5的示例性过程500结束。
图6中示出了代表用于实施图1的平台控制器122的示例性机器可读指令的流程图。在该示例中,机器可读指令包括供处理器(诸如以下参照图7所讨论的示例性处理器平台700中所示的处理器712)执行的程序/过程。程序/过程可以具体化在存储于有形计算机可读存储介质(诸如CD-ROM、软盘、硬盘驱动、数字通用盘(DVD)、蓝光盘、或与处理器712相关联的存储器)上的可执行指令(例如软件)中,但是整个程序/过程或其一部分可以替代地由处理器712之外的设备执行或者具体化在固件或专用硬件中。进一步,尽管参照图7中所示的流程图描述示例性程序,但可以替代地使用实施示例A1的许多其他方法。例如,可以改变块的执行顺序,或者可以改变、消除或组合一些所述块。
图6的过程600开始于平台控制器122的初始化(例如一旦计算平台120启动,一旦来自用户或连接适配器110的指令,一旦连接至另一设备(例如连接适配器110)等)。在图6的块610处,平台控制器122响应于从连接适配器接收到指令,通过调整连接至第一连接器和第二连接器的灵活I/O通道而对第一连接器和第二连接器的资源进行串接。在一些示例中,已调整的灵活I/O通道可以包括或包含多路复用器、开关等。在块620处,平台控制器122通过第一连接器和第二连接器经由连接适配器建立与***设备的通信链路。在一些示例中,在块620处,响应于接收到指令或者响应于连接适配器110设立通信链路,建立与***设备130的通信链路。在块620之后,图6的示例性过程600结束。
如上所述,图5或图6的示例性过程可以使用存储在有形计算机可读存储介质上的编码指令(例如计算机或机器可读指令)来实施,有形计算机可读存储介质诸如硬盘驱动、快闪存储器、只读存储器(ROM)、小型盘(CD)、数字通用盘(DVD)、高速缓存、随机存取存储器(RAM)或其中存储信息达任意持续时间(例如达扩展的时间段、永久地、简短的实例、临时缓存、或者高速缓存信息)的任意其他存储设备或存储盘。如在此所使用的,术语“有形计算机可读存储介质”明确地定义为包括任何类型的计算机可读存储设备或存储盘,并且排除传播信号和排除传输介质。如在此所使用的,“有形计算机可读存储介质”和“有形机器可读存储介质”可互换地使用。附加地或可替代地,图5或图6的示例性过程可以使用存储在非临时性计算机或机器可读介质上的编码指令(例如计算机或机器可读指令)来实施,非临时性计算机或机器可读介质诸如硬盘驱动、快闪存储器、只读存储器、小型盘、数字通用盘、高速缓存、随机存取存储器或其中存储信息达任意持续时间(例如达扩展的时间段、永久地、简短的实例、临时缓存、或者高速缓存信息)的任意其他存储设备或存储盘。如在此所使用,术语“非临时性计算机可读存储介质”明确地定义为包括任何类型的计算机可读存储设备或存储盘,并且排除传播信号和排除传输介质。
如在此所使用的,当短语“至少”用作权利要求前序部分中的过渡性术语时,其以与术语“包括”是开放性的方式相同而是开放性的。如在此所使用的术语“一”可以意味着“至少一个”,并且因此当用于描述元件时“一”无需将特定元件限制于单个元件。如在此所使用的,当连续使用术语“或”时,除非另外指示(例如当伴随术语“任一”时),其不应视作是“排他性的或”。
图7是能够执行图5的指令以实施图2或图3的连接适配器110的示例性处理器平台700的框图。在一些示例中,示例性处理器平台700可以用于实施图1的计算平台120,并且可以能够执行图6的指令以实施平台控制器122。示例性的处理器平台700可以是或者可以包括在任何类型的装置中,诸如服务器、个人计算机、移动设备(例如蜂窝电话、智能电话、平板等)、个人数字助理(PDA)、互联网装置、连接适配器110或任何其他类型的计算设备。
图7所示的示例的处理器平台700包括处理器712。所示示例的处理器712是硬件。例如,处理器712可以由来自任何所需系列或制造商的至少一个集成电路、逻辑电路、微处理器或控制器来实施。
所示示例的处理器712包括本地存储器713(例如高速缓存)。所示示例的处理器712经由总线718与包括易失性存储器714和非易失性存储器716的主存储器通信。易失性存储器714可以由同步动态随机存取存储器(SDRAM)、动态随机存取存储器(DRAM)、RAMBUS动态随机存取存储器(RDRAM)或任何其他类型的随机存取存储器设备来实施。非易失性存储器716可以由快闪存储器或任何其他所需类型的存储器设备来实施。由存储器控制器控制对主存储器714、716的访问。
所示示例的处理器平台700还包括接口电路720。接口电路720可以由任何类型的接口标准实施,诸如以太网接口、通用串行总线(USB)、或高速***部件互连(PCI)接口。
在所示的示例中,至少一个输入设备722连接至接口电路720。输入设备722允许用户将数据和命令输入至处理器712中。输入设备可以由例如音频传感器、话筒、相机(静止或视频)、键盘、按钮、鼠标、触摸屏、轨迹垫、轨迹球、相同指针(isopoint)或语音识别***来实施。
至少一个输出设备724也连接至所示示例的接口电路720。输出设备724可以例如由显示设备(例如发光二极管(LED)、有机发光二极管(OLED)、液晶显示器、阴极射线管显示器(CRT)、触摸屏、触感输出设备、发光二极管(LED)、打印机或扬声器)实施。所示示例的接口电路720因此可以包括图形驱动器卡、图形驱动器芯片或图形驱动器处理器。
所示示例的接口电路720还包括通信设备,诸如发射器、接收器、收发器、调制解调器或网络接口卡,以促进经由网络726(例如以太网连接、数字订户线(DSL)、电话线、同轴电缆、蜂窝电话***等)与外部机器(例如任何种类的计算设备)的数据交换。图3的示例性通信管理器320可以由图7的接口电路720实施。
所示示例的处理器平台700还包括至少一个大容量存储设备728,以用于存储可执行指令(例如软件)或数据。该大容量存储设备728的示例包括软盘驱动、硬盘驱动、小型盘驱动、蓝光盘驱动、RAID***、以及数字通用盘(DVD)驱动。
图5或图6的编码指令732可以存储在大容量存储设备728中、在本地存储器713中、在易失性存储器714中、在非易失性存储器716中、或者在可移除有形计算机可读存储介质(诸如CD或DVD)上。
从前文,应该知晓的是,以上所公开的方法、装置和制造品通过对计算平台的多个连接器的功能进行串接而在计算平台与***设备之间建立高速连接。因此,可以根据在此所公开的示例向***设备提供更大的灵活性以连接至计算平台。例如,如果***设备与特定计算平台不兼容,因为计算平台不具有用于***设备的合适的可应用连接,则在此所涉及的示例可以允许具有高速能力的可兼容连接性。进一步,各种不同类型的***设备可以使用在此所公开的示例而进一步连接至计算平台。
尽管已经在此公开了某些示例性方法、装置和制造品,但本专利的覆盖范围不限于此。相反地,本专利覆盖清楚地落入本专利权利要求范围内的所有方法、装置和制造品。

Claims (15)

1.一种装置,包括:
第一连接器,促进对***的访问;
第二连接器,促进对相同的所述***的访问;以及
适配器控制器,用于:
在所述装置经由所述第一连接器和所述第二连接器通信地联接至所述***时,促进对所述第一连接器和所述第二连接器的功能进行串接;并且
经由所述第一连接器和所述第二连接器在所述***和所述装置之间建立高速连接。
2.根据权利要求1所述的装置,其中所述高速连接进一步在所述***与连接至所述装置的***设备之间建立。
3.根据权利要求2所述的装置,其中所述高速连接进一步经由I/O控制器、转发器、开关或集线器中的至少一个在所述***与所述***设备之间建立。
4.根据权利要求2所述的装置,其中所述适配器控制器基于***设备的类型或者在所述装置与所述***设备之间的I/O控制器的类型,而在所述***与所述装置之间建立所述高速连接。
5.根据权利要求1所述的装置,其中所述适配器控制器通过指示所述***的控制器将所述***的资源分配至所述第一连接器和所述第二连接器来促进对所述第一连接器和所述第二连接器的功能进行串接,以建立所述高速连接。
6.根据权利要求1所述的装置,其中所述适配器控制器通过指示所述***进行如下操作来对所述第一连接器和所述第二连接器的功能进行串接:
经由第一***部件互连连接在所述第一连接器与所述***的中央处理单元之间建立连接,
经由第一显示端口连接在所述第一连接器与所述***的图形控制器之间建立连接,或
经由第一通用串行总线连接在所述第一连接器与平台控制器集线器之间建立连接;以及
经由第二***部件互连连接在所述第二连接器与所述***的中央处理单元之间建立连接,
经由第二显示端口连接在所述第二连接器与所述***的图形控制器之间建立连接,或
经由第二通用串行总线连接在所述第二连接器与所述平台控制器集线器之间建立连接。
7.根据权利要求1所述的装置,其中所述第一连接器和所述第二连接器在固定的物理配置下,所述固定的物理配置与所述***的对应连接器匹配,以促进经由所述第一连接器和所述第二连接器对所述***的访问。
8.根据权利要求1所述的装置,其中与所述***设备经由所述第一连接器或所述第二连接器中的一个连接至所述***平台相比,所述高速连接提供更高速的连接。
9.一种方法,包括:
识别从连接适配器至***平台的连接,所述连接经由所述***平台的第一连接器和所述***平台的第二连接器来建立;以及
经由所述连接适配器的处理器,指示所述***平台对所述第一连接器的资源和所述第二连接器的资源进行串接,使得所串接的资源提供经由所述连接适配器至***设备的高速连接。
10.根据权利要求9所述的方法,进一步包括:
识别所述***设备的类型或者用于所述***设备的I/O控制器的类型;以及
指示所述***平台分别基于所述***设备的类型或所述I/O控制器的类型,来对所述第一连接器的资源和所述第二连接器的资源进行串接。
11.根据权利要求9中所述的方法,进一步包括:
经由用于所述***设备的I/O控制器在所述***平台和所述***设备之间建立所述高速连接。
12.根据权利要求11所述的方法,其中所述I/O控制器包括转发器、开关或集线器中的至少一个。
13.一种非临时性计算机可读存储介质,包括可执行指令,所述可执行指令在被执行时使机器至少:
响应于从连接适配器接收到指令,通过调整连接至第一连接器和第二连接器的灵活的输入/输出通道来对所述第一连接器和所述第二连接器的资源进行串接;以及
使用所串接的资源,通过所述第一连接器和所述第二连接器经由所述适配器建立与***设备的高速通信链路。
14.根据权利要求13所述的非临时性计算机可读存储介质,其中所述可执行指令进一步使所述机器:
通过如来自所述连接适配器的指令中所指示的那样在所述机器的部件与所述第一连接器和所述第二连接器之间建立通信链路,来对所述第一连接器和所述第二连接器的资源进行串接。
15.根据权利要求13所述的非临时性计算机可读存储介质,其中所述可执行指令进一步使所述机器:
从所述连接适配器接收通信设置以用于建立所述通信链路。
CN201580058161.9A 2015-01-06 2015-01-06 用于对连接器进行串接的适配器 Expired - Fee Related CN107111564B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2015/010229 WO2016111677A1 (en) 2015-01-06 2015-01-06 Adapter to concatenate connectors

Publications (2)

Publication Number Publication Date
CN107111564A true CN107111564A (zh) 2017-08-29
CN107111564B CN107111564B (zh) 2020-11-06

Family

ID=56356244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580058161.9A Expired - Fee Related CN107111564B (zh) 2015-01-06 2015-01-06 用于对连接器进行串接的适配器

Country Status (5)

Country Link
US (1) US11119960B2 (zh)
EP (1) EP3243138A4 (zh)
CN (1) CN107111564B (zh)
TW (1) TWI616752B (zh)
WO (1) WO2016111677A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107765995A (zh) * 2017-09-22 2018-03-06 郑州云海信息技术有限公司 一种硬盘接口多通道兼容的***及实现方法
CN112199310A (zh) * 2020-09-24 2021-01-08 深圳市中视典数字科技有限公司 转换器、vr控制***及vr控制***稳定性检测方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1914242A1 (en) * 2006-10-19 2008-04-23 Sanofi-Aventis Novel anti-CD38 antibodies for the treatment of cancer
EP3281257A4 (en) * 2015-04-06 2018-12-05 Jain Agriculture Services Australia Pty Ltd Connector improvements
CN108153639A (zh) * 2016-12-05 2018-06-12 神讯电脑(昆山)有限公司 Usb信号检测装置
US11429549B2 (en) * 2017-07-20 2022-08-30 Hewlett-Packard Development Company, L.P. Input/output port configurations using multiplexers
JP7442025B2 (ja) * 2019-08-30 2024-03-04 株式会社ユニテックス インタフェース変換装置
TWI776180B (zh) * 2020-07-03 2022-09-01 聯陽半導體股份有限公司 電子系統

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1777177A (zh) * 2004-11-18 2006-05-24 国际商业机器公司 用于适配器端口配置的装置、***和方法
CN101983365A (zh) * 2008-04-02 2011-03-02 惠普开发有限公司 在共享的i/o***中转换重置
CN102299532A (zh) * 2010-06-24 2011-12-28 和硕联合科技股份有限公司 充电装置
US20130335430A1 (en) * 2012-06-13 2013-12-19 David W. Douglas Configurable Information Handling System Display Communication Link

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7421520B2 (en) * 2003-08-29 2008-09-02 Aristos Logic Corporation High-speed I/O controller having separate control and data paths
US8462759B2 (en) * 2007-02-16 2013-06-11 Semtech Canada Corporation Multi-media digital interface systems and methods
US9197023B2 (en) * 2009-09-14 2015-11-24 Cadence Design Systems, Inc. Apparatus for enabling simultaneous content streaming and power charging of handheld devices
US9176909B2 (en) * 2009-12-11 2015-11-03 Nvidia Corporation Aggregating unoccupied PCI-e links to provide greater bandwidth
US9008723B2 (en) * 2010-01-08 2015-04-14 United States Foundation For Inspiration And Recognition Of Science And Technology Wireless adapter
US8762619B2 (en) * 2011-01-20 2014-06-24 Ati Technologies Ulc Display with multiple video inputs and peripheral attachments
KR20130032004A (ko) * 2011-09-22 2013-04-01 삼성전자주식회사 고속 저장 장치를 갖는 어댑터
US8478913B2 (en) 2011-11-30 2013-07-02 Apple Inc. Adapter for electronic devices
US9274994B2 (en) * 2012-06-12 2016-03-01 Advanced Micro Devices, Inc. Method and system for using a standard connector to deliver combined display, data and power signals
MY169964A (en) 2012-06-29 2019-06-19 Intel Corp An architected protocol for changing link operating mode
TW201407362A (zh) 2012-08-08 2014-02-16 Acer Inc 堆疊式電子系統
CN202997194U (zh) 2013-01-06 2013-06-12 启东乾朔电子有限公司 一种ngff连接器
CN103327656B (zh) 2013-06-26 2016-11-16 惠州Tcl移动通信有限公司 通信模块和便携式终端
CN203386934U (zh) 2013-07-04 2014-01-08 特通科技有限公司 具有ngff模块的堆叠型连接装置
CN203387024U (zh) 2013-07-04 2014-01-08 特通科技有限公司 内建ngff连接器的扩充装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1777177A (zh) * 2004-11-18 2006-05-24 国际商业机器公司 用于适配器端口配置的装置、***和方法
CN101983365A (zh) * 2008-04-02 2011-03-02 惠普开发有限公司 在共享的i/o***中转换重置
CN102299532A (zh) * 2010-06-24 2011-12-28 和硕联合科技股份有限公司 充电装置
US20130335430A1 (en) * 2012-06-13 2013-12-19 David W. Douglas Configurable Information Handling System Display Communication Link

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107765995A (zh) * 2017-09-22 2018-03-06 郑州云海信息技术有限公司 一种硬盘接口多通道兼容的***及实现方法
CN112199310A (zh) * 2020-09-24 2021-01-08 深圳市中视典数字科技有限公司 转换器、vr控制***及vr控制***稳定性检测方法

Also Published As

Publication number Publication date
EP3243138A4 (en) 2018-07-25
TWI616752B (zh) 2018-03-01
WO2016111677A1 (en) 2016-07-14
EP3243138A1 (en) 2017-11-15
US11119960B2 (en) 2021-09-14
US20170249269A1 (en) 2017-08-31
TW201633162A (zh) 2016-09-16
CN107111564B (zh) 2020-11-06

Similar Documents

Publication Publication Date Title
CN107111564A (zh) 用于对连接器进行串接的适配器
US11522379B2 (en) Device for supplying power to external device and method therefor
US10038290B2 (en) Electrical device
CN112736599B (zh) 用于提供接口的方法和装置
CN108075325B (zh) 接口设备
US10387362B2 (en) Secondary data channel communication system
CN104115137B (zh) PCIe SMBus从地址的自我选择
CN108259803A (zh) 电子终端设备、电视终端、信号输入电路及方法
US10339089B2 (en) Enhanced communications over a universal serial bus (USB) type-C cable
US10162784B2 (en) Adapter for transmitting signals
EP3113298A1 (en) Connecting device and method for recognizing device
US10360170B2 (en) System, apparatus and method for wirelessly expanding serial communication port between electronic computing device and its peripheral device
EP2860638B1 (en) Serial communication over communication control pin
CN102902650A (zh) 数据共享及传输的***及方法
CN105446657B (zh) 一种监控raid卡的方法
CN113675636A (zh) 电子设备和电子设备识别外部设备的连接端子的方法
CN104350720B (zh) 提供用于双向串行互连的串行协议的装置、方法和***
CN104054064B (zh) 基于接口耦合的灵活的端口配置
US10176133B2 (en) Smart device with no AP
US10990550B1 (en) Custom chip to support a CPU that lacks a DisplayPort input
CN107818061A (zh) 关联***设备的数据总线和管理总线
CN107168923A (zh) 一种配置多个fpga的装置及方法
CN204695025U (zh) 一种基于蓝牙的无线总线连接器
CN117498105B (zh) 一种电子设备和连接部件
CN115454748A (zh) 一种测试板卡,一种节点选择方法及组件

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201106

CF01 Termination of patent right due to non-payment of annual fee