CN114424143A - Host power delivery from dual port peripheral - Google Patents
Host power delivery from dual port peripheral Download PDFInfo
- Publication number
- CN114424143A CN114424143A CN201980098706.7A CN201980098706A CN114424143A CN 114424143 A CN114424143 A CN 114424143A CN 201980098706 A CN201980098706 A CN 201980098706A CN 114424143 A CN114424143 A CN 114424143A
- Authority
- CN
- China
- Prior art keywords
- power
- serial port
- psu
- host
- external
- 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.)
- Pending
Links
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 55
- 230000009977 dual effect Effects 0.000 title claims description 6
- 238000012546 transfer Methods 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 12
- 239000007787 solid Substances 0.000 claims abstract description 7
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000013500 data storage Methods 0.000 claims description 17
- 238000007726 management method Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 10
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 238000009826 distribution Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006854 communication Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
用于向主机计算机(112)分配功率的装置和方法。第一串行电缆(145)在外围设备(110)的第一串行端口和主机计算机之间建立第一数据链路(146)和第一功率传输链路(148)。第二串行电缆在外围设备的第二端口和外部功率供应单元(PSU)之间建立第二数据链路(146)和第二功率传输链路(148)。外围控制器电路(114)检测以适合于主机设备使用的电平的来自外部PSU的可用功率,通知主机计算机来自外部PSU的可用功率,以及互连第一串行端口和第二串行端口以经由第一功率传输链路和第二功率传输链路将可用功率流向主机设备。外围设备可以采用固态驱动器(SSD)(110)的形式,该固态驱动器(SSD)(110)具有非易失性存储器(118),诸如闪存。
Apparatus and method for distributing power to a host computer (112). A first serial cable (145) establishes a first data link (146) and a first power transfer link (148) between the first serial port of the peripheral device (110) and the host computer. A second serial cable establishes a second data link (146) and a second power transfer link (148) between the second port of the peripheral device and an external power supply unit (PSU). The peripheral controller circuit (114) detects available power from the external PSU at a level suitable for use by the host device, notifies the host computer of the available power from the external PSU, and interconnects the first serial port and the second serial port to The available power is flowed to the host device via the first power transfer link and the second power transfer link. The peripheral device may take the form of a solid state drive (SSD) (110) having non-volatile memory (118), such as flash memory.
Description
发明内容SUMMARY OF THE INVENTION
本公开的各种实施例大体上涉及从外围设备(诸如但不限于双端口数据存储设备)向主机设备提供电功率。Various embodiments of the present disclosure generally relate to providing electrical power to a host device from a peripheral device, such as, but not limited to, a dual-port data storage device.
在一些实施例中,外围设备使用第一串行电缆被连接到主机设备,以与外围设备的第一串行端口建立第一数据链路和第一功率传输链路。外围设备使用第二串行电缆被连接到外部功率供应单元(PSU),以与外围设备的第二串行端口建立第二数据链路和第二功率传输链路。外围设备的控制器电路使用第二数据传输链路以检测在适合于主机设备使用的电平下的来自外部PSU的可用功率。控制器电路经由第一数据链路向主机设备传输来自外部PSU的可用功率的指示,并且互连第一串行端口和第二串行端口,以响应于经由第一数据传输链路的从主机设备到外围设备的对可用功率的请求,经由第一功率传输链路和第二功率传输链路将经调节的功率流向主机设备。In some embodiments, the peripheral device is connected to the host device using a first serial cable to establish a first data link and a first power transfer link with a first serial port of the peripheral device. The peripheral is connected to an external power supply unit (PSU) using a second serial cable to establish a second data link and a second power delivery link with a second serial port of the peripheral. The controller circuit of the peripheral device uses the second data transfer link to detect available power from the external PSU at a level suitable for use by the host device. The controller circuit transmits an indication of available power from the external PSU to the host device via the first data link and interconnects the first serial port and the second serial port in response to a request from the host via the first data link A device-to-peripheral request for available power to flow regulated power to the host device via the first power transfer link and the second power transfer link.
鉴于以下详细讨论和附图,可以理解可以表征各个实施例的这些和其他特征和优势。These and other features and advantages that characterize various embodiments can be appreciated in view of the following detailed discussion and accompanying drawings.
附图说明Description of drawings
图1提供了数据存储设备的功能框表示,以为本公开的各种实施例提供示例性操作环境。Figure 1 provides a functional block representation of a data storage device to provide an exemplary operating environment for various embodiments of the present disclosure.
图2示出了根据一些实施例的可操作地耦合到主机设备的图1的存储设备。2 illustrates the storage device of FIG. 1 operably coupled to a host device in accordance with some embodiments.
图3示出了根据一些实施例的主机设备从图2的存储设备接收电功率的系统。3 illustrates a system in which a host device receives electrical power from the storage device of FIG. 2 in accordance with some embodiments.
图4示出了相关技术的存储设备的功率流配置。FIG. 4 shows a power flow configuration of a related art memory device.
图5示出了根据一些实施例的图3的存储设备的功率流配置。5 illustrates a power flow configuration for the storage device of FIG. 3 in accordance with some embodiments.
图6是示出了图3中的主机的功率供给(powering)的激活的序列流程图。FIG. 6 is a sequence flow diagram illustrating activation of powering of the host in FIG. 3 .
图7是示出了图3中的主机的功率供给的去激活的序列流程图。FIG. 7 is a sequence flow diagram illustrating the deactivation of the power supply of the host in FIG. 3 .
图8示出了根据一些实施例的适配于对电池充电的电路。8 illustrates a circuit adapted to charge a battery in accordance with some embodiments.
图9是外部功率供应单元(PSU)的功能框图,利用该PSU可以有利地实践各种实施例。9 is a functional block diagram of an external power supply unit (PSU) with which various embodiments may be advantageously practiced.
图10是固态驱动器(SSD)型数据存储设备的功能框图,在该固态驱动器(SSD)型数据存储设备中可有利地实践各种实施例。10 is a functional block diagram of a solid state drive (SSD) type data storage device in which various embodiments may be advantageously practiced.
图11是硬盘驱动器(HDD)或混合型数据存储设备的功能框图,在该硬盘驱动器(HDD)或混合型数据存储设备中可有利地实践各种实施例。11 is a functional block diagram of a hard disk drive (HDD) or hybrid data storage device in which various embodiments may be advantageously practiced.
具体实施方式Detailed ways
本公开大体上涉及计算机系统中的元件之间的电功率的分配。The present disclosure generally relates to the distribution of electrical power among elements in a computer system.
外围设备,有时也称为计算机外围设备,是与核心计算机(也称为主机设备)分离但提供增强功能的一类设备。外围设备可包括输入设备、输出设备、存储设备等。通常提供合适的有线或无线接口以实现外围设备和主机设备之间的双向通信。外围设备可在主机设备的壳体的内部或外部。Peripherals, sometimes referred to as computer peripherals, are a class of devices that are separate from the core computer (also referred to as host devices) but provide enhanced functionality. Peripheral devices may include input devices, output devices, storage devices, and the like. A suitable wired or wireless interface is usually provided to enable bidirectional communication between the peripheral device and the host device. The peripheral device may be inside or outside the housing of the host device.
所谓的“Thunderbolt(雷电)”接口描述了特别适合于耦合主机和外围设备的一类互连机制。当前一代Thunderbolt连接器有时被称为Thunderbolt 3和/或C型串行电缆,并根据众所周知的USB(通用串行总线)3.0标准操作。有时也称为TBT或TBT3的Thunderbolt将PCIe(外围计算机接口快捷)和DisplayPort(显示端口)(DP)组合到四个串行通道中(每个通道的最大传输速率为10Gbits/sec)。该接口容纳DC功率的传输,并可经由集线器或菊花链连接来多路传输最多达六(6)个连接设备的支持。The so-called "Thunderbolt" interface describes a type of interconnection mechanism that is particularly suitable for coupling a host and peripheral devices. The current generation of Thunderbolt connectors are sometimes referred to as Thunderbolt 3 and/or Type-C serial cables, and operate according to the well-known USB (Universal Serial Bus) 3.0 standard. Thunderbolt, sometimes referred to as TBT or TBT3, combines PCIe (Peripheral Computer Interface Express) and DisplayPort (Display Port) (DP) into four serial lanes (each with a maximum transfer rate of 10Gbits/sec). The interface accommodates the transfer of DC power and can support multiplexing of up to six (6) connected devices via a hub or daisy-chain connection.
由于TBT连接容纳数据流和功率流二者,因此从TBT链中的任何设备向任何其他设备供应电功率至少应当在理论上是可能的。在实践中,已经发现诸如数据存储设备之类的外围设备趋向于具有不足以满足主机设备的消耗要求(诸如用于支持主机电池充电操作等)的功率输出能力。Since a TBT connection accommodates both data flow and power flow, it should be possible, at least in theory, to supply electrical power from any device in the TBT chain to any other device. In practice, it has been found that peripheral devices such as data storage devices tend to have insufficient power output capabilities to meet the consumption requirements of the host device (such as for supporting host battery charging operations, etc.).
因此,本公开的各种实施例大体涉及用于在计算机系统中的元件之间分配电功率的装置和方法,包括但不一定限于耦合在TBT链中的设备。如下文所解释,一些实施例提供了双端口外围设备(诸如存储设备),该双端口外围设备被配置为使用外围设备的选定端口(例如,端口A)耦合到主机设备。外部功率源可耦合到外围设备的另一选定端口(例如,端口B)。这允许将电功率通过外围设备从外部源引导到主机。Accordingly, various embodiments of the present disclosure generally relate to apparatuses and methods for distributing electrical power among elements in a computer system, including but not necessarily limited to devices coupled in TBT chains. As explained below, some embodiments provide a dual-port peripheral device (such as a storage device) configured to couple to a host device using a selected port (eg, port A) of the peripheral device. An external power source may be coupled to another selected port (eg, port B) of the peripheral device. This allows electrical power to be directed from an external source to the host through the peripheral device.
外围设备的控制器被配置为检测设备的端口B上是否存在功率源。一旦被验证为主机可接受形式的功率,控制器将该功率与端口A的功率导轨互连,并通知主机该功率可用(如果主机选择接收该功率)。构想了不同的情景;例如,主机当前可在将主机互连到外围设备的端口A的电缆上以第一电压电平供应功率。作为主机和外围设备之间协商的结果,第二电压下的功率可以以指定的功率分布(profile)经由电缆从外围设备供应给主机。The peripheral device's controller is configured to detect the presence of a power source on port B of the device. Once the power is verified to be in a form acceptable to the host, the controller interconnects the power to the power rail of port A and notifies the host that the power is available (if the host chooses to receive it). Different scenarios are envisaged; for example, the host may currently supply power at a first voltage level on the cable interconnecting the host to port A of the peripheral. As a result of negotiation between the host and the peripheral, power at the second voltage may be supplied from the peripheral to the host via the cable in a specified power profile.
当外部源断开时,链路保持在原位,但功率流被重新调整到较低的分布。通过这种方式,外围设备可作为智能插接站来操作,以通过外围设备和主机之间的单个串行电缆自适应地供应/接收功率和数据二者,并且系统自动在不同的功率分布之间切换从而变得可用。When the external source is disconnected, the link remains in place, but the power flow is readjusted to a lower profile. In this way, the peripheral can operate as a smart docking station to adaptively supply/receive both power and data over a single serial cable between the peripheral and the host, and the system automatically switches between different power distributions Toggle thus becomes available.
将从图1的回顾开始理解各种实施例的这些和其他特征和方面,图1大致示出了示例性数据存储设备100。设备100被呈现以提供所示出的环境,在所示出的环境中可有利地实践各种实施例。本文所描述的各种实施例不限于数据存储应用,并且可以容易地扩展到基本上任何其他类型的计算机外围设备,或者其中双端口设备可经由接口连接到主机设备的任何其他应用。These and other features and aspects of various embodiments will be understood beginning with a review of FIG. 1 , which generally illustrates an exemplary
存储设备100包括控制器102和存储器模块104。控制器102为设备100提供顶层控制,并且可被配置为具有存储在本地存储器中的相关联的编程(固件,FW)的一个或多个可编程微控制器(也称为控制器或处理器)。微控制器可被布置在一个或多个SOC(片上系统)中,也称为芯片组。The
存储器模块104可被布置为包括可旋转磁记录盘和固态存储器阵列的一个或多个非易失性存储器(NVM)元件。虽然图1中示出了单独的控制器102,但这是不必要的,因为替代实施例可将任何必需的控制器功能直接合并到存储器模块中,或者合并到数据存储设备外部。The
图2示出了大致对应于图1的存储设备100的存储设备110。虽然不进行限制,但出于本讨论的目的,将构想存储设备110是利用NAND闪存存储器来存储和检取主机设备112的用户数据的固态驱动器(SSD)。因此,SSD是主机的计算机外围设备。FIG. 2 shows a
存储设备110具有映射到图1的各种元件,包括存储微控制器(CPU)114、本地存储存储器116、非易失性存储器(NVM)118和存储功率模块120。本地存储存储器116可以是由存储微控制器114所利用的易失性或非易失性的存储器,并且存储诸如固件(FW)122和数据124的各种要素。固件122表示由微控制器114执行的编程指令。数据122可以表示在NVM 118和主机112之间的数据传输操作期间有用的用户数据、元数据、参数等。
微控制器114和存储器116可并入SOC(芯片组)。在该示例中,NVM118表示与SOC协商数据传输操作的单独的闪存模块中的闪存。存储功率模块120以下文所解释的方式管理存储设备110内部和通过存储设备110的电功率分配和电功率流。The
主机设备112采用计算机的形式,并且包括主机微控制器(CPU)134、主机存储器136、用户接口(I/F)138和主机功率模块140。如前所述,主机微控制器134可采用一个或多个可编程处理器的形式。主机存储器136存储用于微控制器134的各种编程和数据要素,包括操作系统(OS)142和各种主机应用(app)144。
用户I/F 138可构成各种GUI(图形用户界面)类型的元件(诸如触摸屏、显示器、鼠标、键盘等),以使用户能够与系统交互。主机功率模块140与存储设备110的存储功率模块120协作操作,以经由一个或多个接口145在相应设备之间传输功率。每个接口可包括一组或多组数据传输线路146和功率传输线路148。User I/
图3示出了根据一些实施例的合并来自图2的存储设备110和主机设备112的系统150。存储设备110被表征为具有第一端口152和第二端口154(分别表示为端口A和端口B)的双端口设备。双端口存储设备110还可以具有图3中未示出的附加端口。存储设备的端口A152耦合到主机112的主机端口156,并且端口B 154耦合到外部功率源160的外部端口158。虽然不进行限制,但可以构想,各个端口互连162、164根据TBT3标准配置,并作为使用C型串行电缆的具有功率和数据传输能力的USB 3.0接口进行操作。可以使用其他接口配置。如下文所解释的,来自外部功率源160的电功率经由互连162、164流过存储设备110到主机112,如由存储设备110的功率管理电路系统168所管理的。FIG. 3 illustrates a
图4示出了相关技术的数据存储设备170,以简要示出以图3所描绘的方式向主机传输电功率的能力的限制。存储设备170耦合到主机设备172、菊花链式设备174和设备功率供应单元(PSU)176。使用第一端口(端口A)178、第二端口(端口B)180和功率插孔(输入)182执行这些互连。PSU176可以是具有变压器的线缆(cord),该变压器将来自墙壁插座的交流(AC)功率转换为适当的直流(DC)电平,以供存储设备110使用。可以根据需要来使用用于PSU 176的其他配置。粗箭头线184表示从PSU 176通过存储设备170流向菊花链式设备174的电功率流。FIG. 4 shows a related art
如图4所示,电功率184的一部分被引导到第一功率控制电路186,第一功率控制电路186包括5V功率转换器电路188和控制/功率逻辑电路系统(MOS)190。这供应了由端口A178使用的电功率。电功率184的另一部分被引导到第二功率控制电路192以供端口B 180使用,第二功率控制电路192具有5V功率转换电路194和控制/功率逻辑电路系统(MOS)196。注意,供应给端口B的功率被转发以供菊花链式设备174使用,菊花链式设备174可以是具有与存储设备170类似的功耗要求的伴随存储设备。应当理解,来自功率插孔182的功率184也将在内部路由到存储设备170的其他部分(诸如如图2大致所示的),但是为了清楚起见,省略了此类细节。As shown in FIG. 4 , a portion of the
存储设备170的功率输送能力不足以满足主机172的功耗需求。在不受限制的情况下,在一个示例性环境中,存储设备172可能仅能够向上向端口A 178供应约15瓦特(W)的功率,而主机172的最小功耗要求可能更高,在约60W到100W的数量级上。The power delivery capability of the
因此,单独的主机PSU 198用于实现主机172的操作。可由主机172以多种方式使用由PSU 198供应的功率,包括在正常操作期间运行主机的处理器和其他元件的功率、为主机的可再充电电池充电的功率等。主机PSU 198可采取任意数量的形式,包括具有变压器以从墙壁插座执行AC-DC转换的电缆。Thus, a
图5示出了根据本公开的各种实施例构造和操作以克服现有技术的这些和其他限制(包括与图4相关联的那些限制)的数据存储设备200。注意,设备200大体对应于如上文所讨论的存储设备100和110。为了方便,对出现在图4-图5两者中的类似部件使用相同的附图标记。FIG. 5 illustrates a
存储设备200使用端口A 178、经由合适的互连(诸如C型串行电缆)耦合到主机设备172。存储设备200进一步经由端口B 180、使用第二C型串行电缆耦合到外部功率供应单元(EXT PSU)202。功率插孔182不提供到存储设备200的外部功率连接。从EXT PSU 202通过端口B 180向存储设备200提供内部功率流,如大体上由粗箭头线204表示的。应当注意,该功率经由端口A 178转发到主机172。这消除了如图4所示的对独立的主机PSU 198的需要以向主机172提供电功率。这允许仅一个C型串行电缆连接到主机。
为此,存储设备200被配置有图4中不存在的附加电路系统,包括功率输送(PD)控制器206、功率逻辑电路208和功率多路复用器(mux)210。此外,增强型第一功率控制电路212配备有增强的电压转换器214和MOS逻辑216。电压转换器可包括降压-升压功率转换器,其具有在各种电压下输出功率电平的能力,包括但不一定限于5V、9V、15V和20V。To this end,
PD控制器206可形成现有存储设备控制器(例如,参见图2中的元件114)的一部分,或者可以是独立的硬接线或可编程处理电路。如果PD控制器被实现为一个或多个可编程处理器,将在相关联的存储器中供应合适的程序指令(固件)以便于操作。总体上,PD控制器206操作以管理存储设备200中的和通过存储设备200的功率分配。为此,PD控制器206形成图3的功率管理电路168的一部分,并且操作以检测存储设备210的当前功率状态并提供设备内的各种控制设置,包括到功率管理电路208和电压转换器214的输入。
在该布置中,功率控制器208负责由于端口B上的PSU连接而向PD控制器请求新的分布定义。PD控制器通知主机新的可用分布。可使用自动功率多路复用器切换布置。In this arrangement, the
如果EXT PSU 202从端口B断连,多路复用器210可自动地切换到来自功率插孔182的直接功率。PSU设备176将在PD分布重新定义为较低的PD分布期间提供功率。功率传递控制器将请求新的PD分布定义,PD控制器将通知主机,并且主机将切换到较低的可用PD分布。If the
图6提供了说明了根据一些实施例的图5的存储设备200的各种操作以建立对主机172的电功率供应的序列图220。初始地,框222描绘了主机172使用端口A 178到存储设备200的连接,并且框224描绘了EXT PSU 202到端口B 180的连接。构想了这些连接为使用具有数据和功率传输能力的合适的电缆的TBT3互连。FIG. 6 provides a sequence diagram 220 illustrating various operations of the
在框226处,PD控制器206检测EXT PSU与端口B的互连。这可以通过多种方式实现,包括通过使用电压传感器和/或解码逻辑。在PD控制器206和EXT PSU 202的控制器之间建立通信,以便确定来自PSU的可用功率分布。存储设备200的主存储控制器可根据需要促进这些和其他通信。可用的功率分布可以多种合适的方式进行表征。在一些实施例中,可用功率可根据可由PSU供应的可用功率输出电平(例如,60W、80W、100W)等来表示。At
框228示出了在PD控制器和PSU之间建立功率输送合约。如本文所使用的,功率输送合约表示一组约定的参数(条款),将按照该参数(条款)经由端口B供应功率(例如,功率分布)。这可包括电压电平、总功率电平、功率特性、将提供功率的最短持续时间等。在一些情况下,PD控制器可利用存储设备的电路系统来验证可用功率,诸如通过测试所施加的功率或以其他方式表征其是否足以稳定以供使用。
一旦建立了功率输送合约,流程就传递至框230,其中功率多路复用器210被配置为从PSU接收外部功率。在框232处,通知主机172端口A处的新的可用功率分布。作为响应,主机经由主机控制器(例如,参见图2中的控制器134)与存储设备200建立功率输送合约,以便经由端口A输送电功率,框234。Once the power delivery contract is established, flow passes to block 230 where the
根据需要,调整现有系统配置以实现此传输;例如,主机之前可能已经在TBT3电缆的功率总线方面施加了5V的功率电压(例如,功率传输线路148,图2),并且现在在合约期间,存储设备将在这些相同的线路上向主机供应20V的功率。一旦系统被正确地配置,根据输送合约的条款,在框236处经由端口A向主机输送功率。主机可通过上述任何合适的方式使用该输送功率,包括对主机的板载可再充电电池进行充电。As needed, adjust the existing system configuration to enable this transfer; for example, the host may have previously applied a power voltage of 5V on the power bus side of the TBT3 cable (eg,
图7示出了说明了用于随后停止从存储设备240向主机提供电功率的所执行的步骤的序列图240。功率的断连可作为多种原因的结果来执行,包括外部PSU的突然和非计划的用户断连,如框242所指示的。构想了其他断连情况,包括PSU同意向存储设备供应功率的设定时间到期。FIG. 7 shows a sequence diagram 240 illustrating the steps performed to subsequently stop providing electrical power from the
在端口B处的输入功率丢失时,在框244处,功率多路复用器210操作以自动切换为将内部功率引导通过存储设备200。这可包括切换到来自功率插孔182处的外部源的可用功率,或切换到来自内部功率源(例如,内部电池、超级电容等)的电功率。在一些情况下,外部PSU的移除可能会导致从主机经由端口A反向向存储设备的约定的电功率供应。Upon loss of input power at port B,
如步骤246所示,PD控制器206基于可用功率的变化经由多路复用器将系统的可用功率分布改变到新的电平。在框248处向主机通知存储设备可供应的新的最大可用功率分布(框250)。如框252所指示的,基于该信息,主机请求新的分布并调整功率设置,包括切换到另一可用功率源、经由端口A将系统重新配置为到存储设备的新的低电平功率等。可以构想,在图6-图7两者的整个序列期间,足够的本地功率将是可用的以确保存储设备和主机不间断、连续运行。As shown in
图8提供了一些实施例中的功率源电路260的简化图。功率源电路可根据需要在存储设备200、主机172或这两个设备中实现。通常,电路260包括接收输入电功率的充电电路262,并且充电电路262使用该输入电功率对可再充电电池264再充电。在系统状态发生检测到的变化的此类时刻,电池264可用于向计算机系统的至少部分供应电功率。例如,经由图5中的端口A供应给主机的功率可用于对主机电池充电,之后可将电池配置为一旦外部PSU断连就开始供应功率以供主机使用。FIG. 8 provides a simplified diagram of
图9示出了外部功率供应单元(PSU)(诸如图5中的EXT PSU 202)的功能框图表示。可以使用其他配置。PSU 280包括接口(I/F)电路282、控制器284和功率源286。PSU可形成较大设备(诸如主机、外围设备、智能功率供应等)的一部分。构想了接口电路282被配置为通过连接到存储设备200的端口B 180的数据线路来传送数据命令和响应。FIG. 9 shows a functional block representation of an external power supply unit (PSU), such as
PSU控制器284可以是硬件或基于可编程处理器的处理器,该硬件或基于可编程处理器的处理器被配置为如上所述经由端口B与存储设备200通信,以协商通过相关联的接口的功率传输线路的电功率供应。功率源286可以采用电池、电压转换器、电荷存储设备的形式,或者可以向存储设备提供电功率的任何其他形式。如上所述,PSU 280可形成更大的操作性外围设备或主机设备的一部分,并且可包括根据需要对存储设备可用的电功率执行AC-DC转换的变压器。
已经提供了图10和图11以示出关于根据本讨论的合适的数据存储设备配置的进一步细节。图10示出了根据一些实施例的固态驱动器(SSD)数据存储设备300的功能框图。Figures 10 and 11 have been provided to illustrate further details regarding suitable data storage device configurations in accordance with the present discussion. 10 shows a functional block diagram of a solid state drive (SSD)
控制器302为设备300提供顶层控制,并且可以与图1的控制器102相对应。接口电路304和本地缓冲存储器306协调外部主机设备和闪存308之间的用户数据的传输。读取/写入/擦除电路310执行输入写入数据的必要编码,并指导适当的闪存单元的编程以将经编码的写入数据写入存储器308。
功率管理(MGMT)电路312表示用于实现图5的功率流的元件,并且根据图6-图7的序列进行操作。A power management (MGMT)
图11提供了一些实施例中的硬盘驱动器(HDD)或混合固态驱动器(HSSD)存储设备400的功能框图。控制器电路402、接口电路404和缓冲存储器405如图10所示操作,以协调与主机设备的数据传输。闪存406提供用于存储数据的本地非易失性半导体存储器。11 provides a functional block diagram of a hard disk drive (HDD) or hybrid solid state drive (HSSD)
读取/写入(R/W)通道408和前置放大器/驱动器(前置放大器)410支持使用数据读取/写入换能器(头)414将数据传输到可旋转记录介质(盘)412。使用音圈电机(VCM)416和闭环伺服控制电路418来控制头位置。根据需要,可以将来自主机的数据存储到闪存406和/或盘412。与前面一样,通道408在写入操作期间对数据进行编码,并在随后的读取操作期间恢复数据。Read/write (R/W)
功率管理(MGMT)电路420大体对应于图5中所示的电路系统,并且根据图6和图7的序列流进行操作。The power management (MGMT)
现在将理解,本文呈现的各种实施例提供了相对于现有技术的多种益处。双端口外围设备提供评估、验证和呈现通过第二端口来自外部源、经由第一端口到达主机的电功率的能力。虽然数据存储设备为各种实施例的实现提供了特别合适的环境,但基本上可以使用任何形式的外围设备。此外,虽然已构想Thunderbolt 3(TBT3)接口特别适合用于使用USB 3.0标准实现这些功率和数据传输,但这仅仅是示例。It will now be appreciated that the various embodiments presented herein provide various benefits over the prior art. The dual port peripheral provides the ability to evaluate, verify and present electrical power from an external source through the second port to the host via the first port. While a data storage device provides a particularly suitable environment for the implementation of the various embodiments, basically any form of peripheral device may be used. Furthermore, while the Thunderbolt 3 (TBT3) interface has been conceived to be particularly suitable for implementing these power and data transfers using the USB 3.0 standard, this is merely an example.
应当理解,即使在前面的描述中已经陈述了本公开的各种实施例的众多特征和优点,以及各种实施例的结构和功能的细节,该详细描述仅是说明性的,并且,尤其是在本公开的原理之内的部件的结构和布置方面,可以对由表达所附权利要求的术语的广义含义指示的全部范围进行详细的改变。It is to be understood that even though the numerous features and advantages of various embodiments of the present disclosure have been set forth in the foregoing description, as well as details of the structure and function of the various embodiments, this detailed description is intended to be illustrative only, and, among other things, Detailed changes may be made in the construction and arrangement of components within the principles of the present disclosure, to the full extent indicated by the broad meanings of the terms of the appended claims.
Claims (20)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2019/000911 WO2021019271A1 (en) | 2019-07-31 | 2019-07-31 | Host power delivery from dual port peripheral device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114424143A true CN114424143A (en) | 2022-04-29 |
Family
ID=68296548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980098706.7A Pending CN114424143A (en) | 2019-07-31 | 2019-07-31 | Host power delivery from dual port peripheral |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4004681A1 (en) |
CN (1) | CN114424143A (en) |
WO (1) | WO2021019271A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118473265A (en) * | 2024-07-15 | 2024-08-09 | 柏意慧心(杭州)网络科技有限公司 | Motor control circuit combined with data transmission |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101243376A (en) * | 2005-06-21 | 2008-08-13 | 万克利克(Ip)有限公司 | Socket assembly with standby sockets |
US7447922B1 (en) * | 2004-06-23 | 2008-11-04 | Cypress Semiconductor Corp. | Supplying power from peripheral to host via USB |
US20080309313A1 (en) * | 2007-06-15 | 2008-12-18 | Apple Inc. | Systems and methods for providing device-to-device handshaking through a power supply signal |
CN102013272A (en) * | 2009-06-26 | 2011-04-13 | 希捷科技有限公司 | Systems, methods and devices for configurable power control with storage devices |
CN102404175A (en) * | 2010-08-11 | 2012-04-04 | 巴比禄股份有限公司 | Server machine, power-consumption control method, and network system |
CN103931176A (en) * | 2011-09-14 | 2014-07-16 | 巴科股份有限公司 | Electronic tool and methods for meetings |
US20150089248A1 (en) * | 2013-09-22 | 2015-03-26 | Microsoft Corporation | Accessory Device Power Management |
US20180067885A1 (en) * | 2016-09-08 | 2018-03-08 | Eever Technology, Inc. | Usb type-c module |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9274578B2 (en) * | 2012-05-09 | 2016-03-01 | Apple Inc. | Enable power from an accessory to a host device based on whether the accessory is able to alter an electrical characteristic of the power path |
-
2019
- 2019-07-31 CN CN201980098706.7A patent/CN114424143A/en active Pending
- 2019-07-31 WO PCT/IB2019/000911 patent/WO2021019271A1/en unknown
- 2019-07-31 EP EP19790780.1A patent/EP4004681A1/en not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7447922B1 (en) * | 2004-06-23 | 2008-11-04 | Cypress Semiconductor Corp. | Supplying power from peripheral to host via USB |
CN101243376A (en) * | 2005-06-21 | 2008-08-13 | 万克利克(Ip)有限公司 | Socket assembly with standby sockets |
US20080309313A1 (en) * | 2007-06-15 | 2008-12-18 | Apple Inc. | Systems and methods for providing device-to-device handshaking through a power supply signal |
CN102013272A (en) * | 2009-06-26 | 2011-04-13 | 希捷科技有限公司 | Systems, methods and devices for configurable power control with storage devices |
CN102404175A (en) * | 2010-08-11 | 2012-04-04 | 巴比禄股份有限公司 | Server machine, power-consumption control method, and network system |
CN103931176A (en) * | 2011-09-14 | 2014-07-16 | 巴科股份有限公司 | Electronic tool and methods for meetings |
US20150089248A1 (en) * | 2013-09-22 | 2015-03-26 | Microsoft Corporation | Accessory Device Power Management |
US20180067885A1 (en) * | 2016-09-08 | 2018-03-08 | Eever Technology, Inc. | Usb type-c module |
Also Published As
Publication number | Publication date |
---|---|
EP4004681A1 (en) | 2022-06-01 |
WO2021019271A1 (en) | 2021-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI523370B (en) | Apparatus and method for providing power through a reverse local data transfer connection | |
KR101445955B1 (en) | Methods and apparatus for intelligently providing power to a device | |
US8904217B2 (en) | System and method for managing power consumption in a computer device | |
EP3374842B1 (en) | Port controller with power contract negotiation capability | |
CN108365469B (en) | Concentrator with combined power supply | |
CN103744815B (en) | Intermediary electronic device, operation method of intermediary electronic device and electronic system | |
KR100979845B1 (en) | Integrated circuits and signal processing devices using the same | |
CN113094314A (en) | Power transmission method, system and controller | |
CN101425049B (en) | User equipment and data channel switching method based on USB | |
CN111628358A (en) | USB expansion device with double power supplies and double power supply method | |
US20140108829A1 (en) | External storage device and driving method thereof | |
JP2019193331A (en) | Controller, control method, and control program | |
CN114424143A (en) | Host power delivery from dual port peripheral | |
US10795421B2 (en) | Power transfer synchronization for information handling system and external device | |
JP3187629U (en) | External storage device | |
US10877550B2 (en) | Storage system comprising a communications port for charging an electronic device | |
US20140201544A1 (en) | External storage device and driving method thereof | |
US12026114B2 (en) | Port controller and electronic device | |
JP3183010U (en) | External storage device | |
JP2007156605A (en) | External peripheral device and interface cable |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20220429 |
|
WD01 | Invention patent application deemed withdrawn after publication |