Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

38 results about "Host controller interface" patented technology

A host controller interface (HCI) is a register-level interface that enables a host controller for USB or IEEE 1394 hardware to communicate with a host controller driver in software. The driver software is typically provided with an operating system of a personal computer, but may also be implemented by application-specific devices such as a microcontroller.

Method, medium, device and product for data transmission

ActiveCN120256350AElectric digital data processingComputer hardwareHost controller interface
The invention discloses a method for data transmission, a medium, equipment and a product, and relates to the technical field of nonvolatile memory host controller interfaces, and the method comprises the following steps: under the condition that a plurality of DMA engines are started, according to different priorities and descriptor acquisition times, determining an acquisition sequence of a plurality of DMA descriptors and a descriptor corresponding to a DMA engine of a first priority, according to the method, descriptors corresponding to DMA engines of other priorities are obtained before the descriptors corresponding to DMA engines of other priorities are obtained, when the number of times that the descriptors corresponding to DMA engines of the second priority are obtained exceeds the preset first number of times, the DMA engines of the second priority will be temporarily skipped, and descriptors corresponding to DMA engines of the third priority will be obtained; and executing actual data transmission according to the descriptor sequence determined according to the acquisition sequence, so that the problem that the data transmission delay is possibly increased when the DMA descriptors are acquired in a polling manner is solved, and the effect that the transmission of key data is completed preferentially is achieved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Controller simulation system construction method and device, equipment and medium

The invention discloses a controller simulation system construction method and device, equipment and a medium, relates to the technical field of simulation, is applied to a preset transaction-level component, and comprises the following steps: connecting a simulation model of a controller and equipment based on a nonvolatile memory host controller interface specification, and connecting a preset virtual operating system simulator through an inter-process communication component; converting a first transaction level modeling message sent by the preset virtual operating system simulator into a first transaction layer data packet message, and calling the simulation model to process the first transaction layer data packet message; and converting a second transaction layer data packet message sent by the simulation model into a second transaction level modeling message, and sending the second transaction level modeling message to the preset virtual operating system simulator, so that the preset virtual operating system simulator processes the second transaction level modeling message, and realizing connection communication between the preset virtual operating system simulator and the simulation model so as to construct the simulation system. And the construction of the controller simulation model is realized.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Communication transmission method, product, electronic equipment and medium

ActiveCN120848811AInput/output to record carriersMemory systemsComputer hardwareHost controller interface
The invention discloses a communication transmission method, a product, electronic equipment and a medium, and relates to the technical field of storage. In the method, a host end determines a nonvolatile memory host controller interface specification protocol command according to address information of equipment managed by the host end, and sends the command to the equipment, so that any equipment can obtain address information of other equipment, which is the premise for realizing direct data transmission between the equipment; further, the host end determines an end-to-end data transmission instruction according to the address information of the source device and the address information of the target device, and sends the instruction to the source device. According to the method, under the condition that address information of other devices is stored in any device, end-to-end data transmission instructions of the source device and the target device are added, so that data transmission can be directly carried out between the source device and the target device, namely, host memory transfer is bypassed, the data copying frequency is reduced, and the data transmission efficiency is improved. And the delay and the occupation of host resources are reduced.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Request processing method, device, equipment, system, medium and product

The invention relates to the technical field of computer file system IO, in particular to a request processing method, device, equipment, system, medium and product, and the method comprises the steps that a virtual file system layer introduces special processing logic for nonvolatile memory host controller interface specification equipment; the IO request is converted into a nonvolatile memory host controller interface specification command, the command is transmitted to the nonvolatile memory host controller interface specification device in the submission queue of the target nonvolatile memory host controller interface specification device to execute the command, and then the result is put into the completion queue and fed back to the host, so that a block layer is bypassed; the overhead caused by multiple times of memory copying in the traditional process is also avoided, the acceleration of the file system data input and output request is realized, and the data input and output performance under the nonvolatile memory host controller interface specification equipment scene is improved.
Owner:JINAN INSPUR DATA TECH CO LTD

Multiple host stacks with single Bluetooth controller

PendingCN120814257AShort range communication serviceComputer networkHost controller interface
Embodiments include systems and methods for communicating over a plurality of host controller interfaces (HCIs) on a wireless device including a plurality of Bluetooth (BT) host stacks. The wireless device may assign a host identifier (host ID) to each BT host stack on the device and notify another wireless device that the wireless device includes a plurality of BT host stacks. The wireless device includes the host ID of the BT host stack in a packet header of a data packet of the Tx message and transmits the Tx message to a second wireless device. In response to receiving an Rx message from another wireless device, the wireless device may identify a BT host stack or an HCI interface associated with a host ID included in the received Rx message. The wireless device may forward the Rx message to the BT host stack on the HCI interface associated with the destination host ID.
Owner:QUALCOMM INC

Universal serial bus hub device and control method thereof

The invention relates to a universal serial bus hub device and a control method thereof. The universal serial bus hub device comprises a first downlink port, an extensible host controller interface, a second downlink port, a router and an uplink port. The first downlink port is configured to receive first universal serial bus data. The extensible host controller interface is configured to convert the first universal serial bus data to peripheral component interconnect express data. The second downlink port is configured to receive second universal serial bus data. The router is configured to convert the peripheral component interconnect express data to the first tunnel data and convert the second universal serial bus data to the second tunnel data. The uplink port is configured to output the first tunnel data and the second tunnel data.
Owner:REALTEK SEMICON CORP

Hardware generated key encryption

The invention relates to hardware generated key encryption. A hardware generated encryption key is provided to enable per-file encryption of a file to be stored in a flash memory storage in a mobile device. The hardware generated encryption key is also used to decrypt the encrypted file stored in the flash memory storage. The hardware key manager is configured to provide an unlimited number of sub-keys generated from one or more base keys. The random number is applied to the base key to generate a sub-key. The hardware key manager transmits the subkey to the host controller interface via the first bus. Software on the mobile device does not have access to the value of the subkey. The flash memory storage drive transmits a command to the host controller interface via the second bus. The host controller interface includes a cryptographic engine that utilizes a subkey to encrypt data to be written to the flash memory storage or decrypt data read from the flash memory.
Owner:GOOGLE LLC

Apparatus in wireless communication system and method performed thereby

A first device and a method performed by the same are provided. The method comprises the following steps: a first host sends an HCI setting minimum encryption key size command to a first controller through a first host controller interface (HCI), wherein the HCI setting minimum encryption key size command comprises a parameter for specifying a minimum encryption key size; and receiving, by the first host, an HCI encryption change event from the first controller via the first HCI, the HCI encryption change event comprising a first parameter indicating that an encryption change has occurred, where the HCI encryption change event comprising a second parameter specifying a size of a key for encryption, the first controller does not negotiate a key size less than the minimum encryption key size, where the HCI encryption change event further includes a third parameter for an identifier of a connection between the first device and the second device, where the HCI encryption change event occurs on the first device, and where the first controller does not negotiate a key size less than the minimum encryption key size. To inform the first host when a change has occurred for connection encryption present between the first device and the second device.
Owner:INTELLECTUAL DISCOVERY CO LTD

High availability arrayed usb device management system and method

The application discloses a high-availability array type USB device management system and method. The system comprises an embedded control surface module, a data surface cascade module and a power surface independent control module; the data surface cascade module comprises a hub controller and a plurality of USB physical ports; the power surface independent control module comprises a load switch for independent power supply of the ports and an analog-to-digital converter for collecting power supply current characteristics; a host computer end is configured with a virtual host controller interface driver; the embedded control surface module obtains characteristic quantity to calculate a deadlock state evaluation factor, controls power supply reset when the evaluation factor is over a threshold value, intercepts a request block, encapsulates a custom topology header and sends the custom topology header to the host computer end to build a virtual topology tree in a kernel. The application can accurately identify a bottom-layer hardware deadlock and apply hard isolation, isolate system device enumeration disorder caused by peripheral reset and ensure that an automatic control instruction has absolute physical certainty.
Owner:SHANGHAI ZHENXIN TECHNOLOGY CO LTD +1

Host management of flash memory with shared write buffer

A host device includes a host controller interface (HCI) configured to be coupled to a flash memory device and configured to receive a notification from the flash memory device that a performance threshold register value has been exceeded while the flash memory device is configured to use a shared write buffer. The HCI is also configured to, in response to receiving the notification, perform a remedial action that includes reassigning a portion of a first logical unit (LU).
Owner:QUALCOMM INC

Host-controller interface (HCI) communication

An example device includes a first communication interface (128) having a first bandwidth, a second communication interface (130) having a second bandwidth, and selection circuitry (118) configured to aggregate communication associated with the first communication interface (128) and the second communication interface (130) to an aggregation interface (140) having a third bandwidth greater than the first bandwidth or the second bandwidth.
Owner:TEXAS INSTRUMENTS INC

Management controller bus adaptation method and electronic device

ActiveCN120872877BElectric digital data processingHost controller interfaceBus interface
The application discloses a management controller bus adaptation method and electronic equipment, relates to the field of management controllers, and is characterized in that the management controller, the interface chip and the target equipment are connected through a serial bus, the bus adaptation method is used for the management controller, and the method comprises the following steps: reading interface chip information to obtain target equipment action data, identifying the equipment type through the interface chip when it is determined that the current action of the target equipment is an insertion action, loading a serial bus equipment controller driver if the equipment is an access equipment, configuring the equipment as a slave equipment for the target equipment to access, loading a host controller interface driver if the equipment is an accessed equipment, and configuring the equipment as a master equipment to manage and access the target equipment. In this way, the master-slave equipment roles can be flexibly configured by identifying the equipment type to realize the serial bus interface function, an access debugging backup scheme is provided when a network fault occurs, the management controller can be safely operated off the network, and stable interaction of the serial bus connection is ensured.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Host management of write buffer size for flash memory

A host device includes a host controller interface (HCI) configured to be coupled to a flash memory device (FMD). The HCI is configured to obtain an indication that a size of a particular write buffer (WB) of the FMD is to increase. The FMD includes a plurality of memory resources including a plurality of logical units (LUs) and at least a particular WB. The HCI is also configured to select a particular memory resource for write buffer reallocation based at least in part on a particular usage metric for the particular memory resource.
Owner:QUALCOMM INC

Dynamic multi-circular queues in storage controller interface

In a multi-processor computing device having a Universal Flash Storage (UFS) host controller interface operating in Multi-Circular Queue (MCQ) mode, mappings between processors and completion queues (CQs) may be dynamically changed based on one or more conditions. A condition may be detected that may impair the performance of one of the processors in accessing a CQ. When such a condition is detected, the UFS host controller system may update a queue-to-processor mapping, which may include replacing an association between a CQ and a processor with an association between the CQ and another processor.
Owner:QUALCOMM INC +8

Method for managing hard disks, and computer device and storage medium

PCT designated stageWO2026031737A1Input/output to record carriersError detection/correctionComputer hardwareHost controller interface
The present application relates to the technical field of computers. Disclosed are a method for managing hard disks, and a computer device and a storage medium. The method comprises: receiving asynchronous event data of a target asynchronous event associated with a target non-volatile memory host controller interface hard disk; controlling the target non-volatile memory host controller interface hard disk to be in a read-only state or a non-writable state; when it is determined on the basis of the asynchronous event data of the target asynchronous event that the target non-volatile memory host controller interface hard disk needs to be deleted from a target redundant array of independent disks, deleting the target non-volatile memory host controller interface hard disk from the target redundant array of independent disks, and switching a non-volatile memory host controller interface hard disk provided to a target database from the target non-volatile memory host controller interface hard disk to another non-volatile memory host controller interface hard disk in the target redundant array of independent disks.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Access control mechanism for virtual functions in universal flash storage I / O virtualization

A Universal Flash Storage (UFS) host controller supporting input / output virtualization (IOV) is disclosed. The host controller comprises a programmable Function ID (FID) to Stream ID (SID) mapping unit configured to assign unique stream IDs to physical and virtual UFS Host Controller Interface (UFSHCI) functions. The mapping unit includes registers accessible only within the physical UFSHCI's address space, allowing exclusive control by the host operating system. When a data transfer request is received, the host controller maps it to an assigned stream ID based on the programmable mapping. A UFS device coupled to the host controller validates received stream IDs before executing data transfer requests. This mechanism enables isolation of data streams between virtual functions, enhancing security in virtualized storage environments and accommodating evolving system requirements.
Owner:QUALCOMM INC +6

A data processing method, device, equipment and readable storage medium

ActiveCN120803375BInput/output to record carriersInterface protocolHost controller interface
The application discloses a data processing method, device and equipment and a readable storage medium in the technical field of storage, and the method comprises the following steps: receiving a read-write command sent by a host based on a non-volatile memory host controller interface protocol; in the process of analyzing the read-write command to determine to-be-processed data, determining a data cache mark of the to-be-processed data by using a command extension type field in the read-write command; determining a cache mode corresponding to the data cache mark; and processing the to-be-processed data according to a cache strategy matched with the cache mode and responding to the host. In the application, the read-write command sent by the host can control the VWC behavior in the NVMe device, so that the NVMe device can be compatible with the requirements of multiple scenes and the VWC can exert the maximum performance.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Host controller interface using multi-cycle queue and method of operation thereof

A host controller interface configured to provide interfacing between a host device and a storage device includes processing circuitry; a doorbell register configured to store head and tail pointers for one or more first queues; and an entry buffer configured to store a first command from a first queue of the one or more first queues, wherein the processing circuitry is configured to determine an order in which commands of the one or more first queues are to be processed, route the first command to be stored in the entry buffer according to the determined order, and route a first response to be stored in a second queue of one or more second queues.
Owner:SAMSUNG ELECTRONICS CO LTD

Hardware-Generated Key Encryption

Hardware-generated encryption keys are provided to enable per-file encryption of files to be stored in flash storage in a mobile device. Hardware-generated encryption keys are also used to decrypt encrypted files stored in the flash storage. A hardware key manager is configured to provide an unlimited number of child keys generated from one or more base keys. A nonce is applied to a base key to generate the child key. The hardware key manager communicates the child key to a host controller interface via a first bus. Software on the mobile device does not have access to the value of the child keys. A flash storage driver communicates commands to the host controller interface via a second bus. The host controller interface includes a cryptographic engine that utilizes the child keys to encrypt data to be written to the flash storage or decrypt data read from the flash storage.
Owner:GOOGLE LLC

Display device and computer program for controlling a display device

Display device comprising: a display; a Bluetooth communication unit configured to communicate with a remote control; and a control unit electrically coupled to the display and the Bluetooth communication unit and configured to: to receive a user's voice input associated with a power-on command when the display device is in a standby mode in which the display device's display is turned off, based on the reception of the user's voice input, to control the display of the display device to turn it on and to execute a Bluetooth stack to communicate with the Bluetooth communication unit, and to control the Bluetooth communication unit to operate in a host controller interface (HCI) mode when the display device is in a normal mode in which the display device's display is turned on.
Owner:SAMSUNG ELECTRONICS CO LTD

Data processing method, device and equipment and readable storage medium

ActiveCN120803375AInput/output to record carriersInterface protocolHost controller interface
The invention belongs to the technical field of storage, and discloses a data processing method, device and equipment and a readable storage medium, and the method comprises the steps: receiving a read-write command sent by a host based on a nonvolatile memory host controller interface protocol; in the process of analyzing the read-write command to determine the to-be-processed data, determining a data cache mark of the to-be-processed data by using a command extension type field in the read-write command; determining a cache mode corresponding to the data cache mark; and processing the to-be-processed data according to a caching strategy matched with the caching mode, and responding to the host. In the invention, the read-write command sent by the host can control the VWC behavior in the NVMe equipment, so that the NVMe equipment can be compatible with the requirements of multiple scenes, and the VWC can exert the maximum performance.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Apparatus and method for reducing consumed current of bluetooth hid in short-range wireless communication system

According to various embodiments of the present disclosure, provided is a method for operation of a first device in a short-range wireless communication system, the first device comprising: a first processor corresponding to a host stack; a second processor corresponding to a controller stack; a memory; an input device corresponding to a user interface (UI); an output device corresponding to the Ui; and a transceiver, the host stack and the controller stack being connected to each other through a host controller interface (HCI), and the method comprising the steps of: establishing a connection to a second device on the basis of a first time interval; determining a second time interval corresponding to N times the first time interval within the range smaller than a supervision timeout at which link loss with the second device occurs, said N being an integer greater than 0; and after transmitting a first signal to the second device, transmitting a second signal to the second device every second time interval.
Owner:LG ELECTRONICS INC

Host-controller interface (HCI) communication

An example device includes a first communication interface having a first bandwidth, a second communication interface having a second bandwidth, and selection circuitry configured to aggregate communication associated with the first communication interface and the second communication interface to an aggregation interface having a third bandwidth greater than the first bandwidth or the second bandwidth.
Owner:TEXAS INSTRUMENTS INC

Event notification method, apparatus, device, medium and product

ActiveCN119847792BInterprogram communicationEnergy efficient computingHost controller interfaceTerm memory
The present invention provides an event notification method, apparatus, device, medium and product, which are applied to the storage technology field, and include: obtaining an interrupt notification reported by a storage device, wherein the interrupt notification is reported when a target event occurs in the storage device, and the storage device is based on the Non-Volatile Memory Host Controller Interface Specification; reading a target offset from an event configuration area based on the interrupt notification, wherein the target offset is the offset at which a target event is recorded in the event configuration area, the target event record is the event record corresponding to the latest occurring target event, and the event configuration area is an area allocated in the base address register space of the storage device; reading the target event record based on the target offset to obtain the event information corresponding to the latest occurring target event. In this way, it can ensure timely event reporting, avoid event loss and reduce resource consumption.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Host device cache for flash memory address mapping

A host device includes a system memory that includes a logical-to-physical (L2P) cache and a second cache. The host device also includes a host controller interface (HCI) configured to be coupled to the flash memory device. The HCI is configured to determine that a particular region of the L2P address mapping table is to be removed from the L2P cache. The L2P address mapping table is configured to include a mapping between logical memory addresses and physical memory addresses of the flash memory device. The HCI is also configured to identify a particular sub-region of the particular region that has an access metric that satisfies a retention criterion. The HCI is further configured to store the particular sub-region into the second cache. The HCI is also configured to remove a particular region from the L2P cache.
Owner:QUALCOMM INC

A communication transmission method, product, electronic device, and medium

ActiveCN120848811BInput/output to record carriersMemory systemsComputer hardwareHost controller interface
The application discloses a communication transmission method and product, electronic equipment and medium, and relates to the technical field of storage. In the method, a host end determines a non-volatile memory host controller interface specification protocol command according to address information of a device managed by the host end, and sends the command to the device, so that any device can obtain address information of other devices, which is a prerequisite for realizing direct data transmission between devices. Further, the host end determines an end-to-end data transmission instruction according to address information of a source device and address information of a target device, and sends the instruction to the source device. That is, in the method, in the case that any device stores address information of other devices, an end-to-end data transmission instruction of the source device and the target device is added, so that the source device and the target device can directly perform data transmission, that is, bypassing the host memory transfer, the number of data copying times is reduced, and the delay and the occupation of host resources are reduced.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Universal serial bus hub and control method thereof

PendingUS20260093655A1Electric digital data processingComputer architectureeXtensible Host Controller Interface (xHCI)
A universal serial bus (USB) hub includes a first downstream facing port (DFP), an extensible host controller interface (xHCI), a second downstream facing port (DFP), a router, and an upstream facing port (UFP). The first downstream facing port (DFP) is configured to receive a first universal serial bus (USB) data. The extensible host controller interface (xHCI) is configured to convert the first universal serial bus (USB) data into a peripheral component interconnection express (PCIe) data. The second downstream facing port (DFP) is configured to receive a second universal serial bus (USB) data. The router is configured to convert the peripheral component interconnection express (PCIe) data into a first tunneling data, and convert the second universal serial bus (USB) data into a second tunneling data. The upstream facing port (UFP) is configured to output the first tunneling data and the second tunneling data.
Owner:REALTEK SEMICON CORP

Management controller bus adaptation method and electronic equipment

ActiveCN120872877AElectric digital data processingDevice typeHost controller interface
The invention discloses a management controller bus adaptation method and electronic equipment, and relates to the field of management controllers, the management controller is connected with an interface chip through a serial bus, the interface chip is connected with target equipment through a serial bus, the bus adaptation method is used for the management controller, and the bus adaptation method comprises the following steps: reading interface chip information to obtain target equipment action data, when it is determined that the current action of the target equipment is the insertion action, identifying the equipment type through the interface chip; if the device is an access device, loading a serial bus device controller drive, and configuring the device itself as a slave device for the target device to access; and if the device is the accessed device, loading a host controller interface driver, and configuring the device itself as a main device so as to manage and access the target device. In this way, the serial bus interface function can be achieved by flexibly configuring the roles of the master device and the slave device by recognizing the device type, an access debugging standby scheme is provided when a network fault occurs, the management controller is supported to be separated from the network to operate safely, and stable interaction of serial bus connection is guaranteed.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Method, medium, device and product for data transmission

ActiveCN120256350BElectric digital data processingComputer hardwareHost controller interface
The present application discloses a method, medium, device and product for data transmission, relating to the technical field of non-volatile memory host controller interface. The method includes determining the acquisition order of multiple DMA descriptors according to different priorities and descriptor acquisition times when multiple DMA engines are enabled. The descriptors corresponding to the DMA engine with the first priority are acquired before the descriptors corresponding to the DMA engines with other priorities. When the number of times the descriptors corresponding to the DMA engine with the second priority are acquired exceeds a preset first number, the DMA engine with the second priority is temporarily skipped and the descriptors corresponding to the DMA engine with the third priority are acquired. The actual data transmission is performed according to the descriptor sequence determined by the acquisition order. This solves the problem that the acquisition of DMA descriptors by polling may cause increased data transmission delay, and achieves the effect of giving priority to the transmission of key data.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Hardware-generated key encryption

PCT designated stageWO2025230516A1Key distribution for secure communicationMultiple keys/algorithms usageComputer hardwareHost controller interface
Hardware-generated encryption keys are provided to enable per-file encryption of files to be stored in flash storage in a mobile device. Hardware-generated encryption keys are also used to decrypt encrypted files stored in the flash storage. A hardware key manager is configured to provide an unlimited number of child keys generated from one or more base keys. A nonce is applied to a base key to generate the child key. The hardware key manager communicates the child key to a host controller interface via a first bus. Software on the mobile device does not have access to the value of the child keys. A flash storage driver communicates commands to the host controller interface via a second bus. The host controller interface includes a cryptographic engine that utilizes the child keys to encrypt data to be written to the flash storage or decrypt data read from the flash storage.
Owner:GOOGLE LLC