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

378 results about "Host interface" patented technology

In the context of this document, the term "host interface" refers to interfaces that can be used by software running on a computer system to access the Redfish Service that is used to manage that computer system.

Session-based remote direct memory access

Apparatus for data communication includes a network interface for connection to a packet data network and a host interface for connection to a host computer, which includes a central processing unit (CPU) and a host memory. Packet processing circuitry receives, via the host interface, from a kernel running on the CPU, associations between multiple remote direct memory access (RDMA) sessions and multiple different User Datagram Protocol (UDP) 5-tuple, which are assigned respectively to the RDMA sessions, and receives from an application running on the CPU a request to send an RDMA message, using a selected group of one or more of the RDMA sessions, to a peer application over the packet data network, and in response to the request, transmits, via the network interface, one or more data packets using a UDP 5-tuple that is assigned to one of the RDMA sessions in the selected group.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Multi-channel extended hard disk automatic testing device and method

The invention discloses a multichannel extended hard disk automatic test device and method. The multichannel extended hard disk automatic test device comprises a control server, a network switch, a test host and a test device, the control server is connected with at least one test host through a network switch, each test host is connected with a test device through a programmable power strip, and the test devices are connected with multiple paths of hard disk equipment; the control server can generate test parameters and issue the test parameters to the test host with the network wakeup function, and the test host can automatically call corresponding test scripts according to the received test parameters, execute test tasks on the hard disk, record the test process and result and upload the test process and result to the control server; the test device can realize automatic switching of a plurality of hard disks of the same test host interface according to the test parameters; and meanwhile, the power supply of the test host is controlled through the programmable power strip so as to generate abnormal power failure test excitation. According to the invention, a single test host can automatically and orderly test a plurality of hard disks in batches.
Owner:NEUMONDA TECHNOLOGY (JINAN) CO LTD

Shared cache system applied to real-time network terminal chip

The invention discloses a shared cache system applied to a real-time network terminal chip. The shared cache system comprises queue management, enqueue scheduling control, dequeue scheduling control, write bus control, read bus control, a data cache, a register module, an RXFIFO module and a TXFIFO module. According to the cache allocation strategy, the variable-length data is stored by using the fixed-length unit. The user can customize and configure the private space, the residual space is the shared space, and the storage utilization rate is high. The shared cache is mainly used for storing data packets sent by an external application layer through a host interface. And storing the received data packet, extracting frame information according to a network flow protocol, and directly discarding frames which do not meet the protocol. The shared cache is provided with a dynamic cache structure, the state of each queue can be updated in real time, frame loss is prevented, and the data stream processing capacity is improved. And meanwhile, complex hybrid scheduling of a real-time network is met. The whole shared cache is subjected to anti-radiation reinforcement, the scene requirement of space navigation application is met, and high reliability is achieved.
Owner:SPACE STAR TECH CO LTD

Configurable and dynamic service function chaining (SFC) interface mapping on a data processing unit (DPU)

Technologies for configuring multiple virtual bridges and interface mappings in a Service Function Chaining (SFC) architecture are described. A DPU can include memory to store a configuration file specifying the virtual bridges and interface mappings, and a processing device operatively coupled to the memory. The processing device, according to the configuration file, generates a first virtual bridge and a second virtual bridge. The first virtual bridge is controlled by a first network service hosted on the DPU, and the second virtual bridge is controlled by a user-defined logic. The processing device adds add one or more host interfaces to the second virtual bridge, a first service interface to the first virtual bridge to operatively couple to the first network service, and one or more virtual ports between the first virtual bridge and the second virtual bridge.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Bare-metal snapshots using data processing units and remote storage

An integrated circuit includes a host interface coupled to a host device executing a tenant operating system (OS) on bare metal and hardware accelerator(s) coupled to the host interface and a network interface. The hardware accelerator(s) receive, over the host interface, a snapshot request relating to a snapshot of tenant OS. Snapshot request includes a location, in a physical memory of the host device, of a swap file having contents of random access memory of the host device. The hardware accelerator(s) encrypt the swap file and initiate transfer of the encrypted swap file to a network storage device coupled to a cloud-based server. The hardware accelerator(s) send, over the network interface, to a snapshot manager hosted by the cloud-based server, metadata associated with storing the encrypted swap file in the cloud-based server, to allow the snapshot manager to manage the snapshot of the tenant OS.
Owner:NVIDIA CORP

Malicious uniform resource locator (URL) detection

Apparatuses, systems, and techniques for classifying a candidate uniform resource locator (URL) as a malicious URL using a machine learning (ML) detection system. An integrated circuit is coupled to physical memory of a host device via a host interface. The integrated circuit hosts a hardware-accelerated security service that obtains a snapshot of data stored in the physical memory and extracts a set of features from the snapshot. The security service classifies the candidate URL as a malicious URL using the set of features and outputs an indication of the malicious URL.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

RS485 bus-based host extension method, apparatus and device, and storage medium

The invention relates to the technical field of host extension, and discloses a host extension method, device and equipment based on an RS485 bus and a storage medium, and the method comprises the steps: carrying out the parameter configuration of an RS485 bus host interface, and obtaining an independently configured RS485 host interface group; constructing a five-level data stack structure for the RS485 host interface group to obtain a host data frame management unit; host interaction task processing is carried out on the host data frame management unit, and host data frames are stored in corresponding data frame cache regions; performing scheduling task processing on the host data frame in the host data frame management unit to obtain a data forwarding result; performing task scheduling time sequence processing based on the data forwarding result to obtain a task scheduling sequence; and the task scheduling sequence is input into the man-machine interaction task module for state monitoring to obtain a system operation state record, so that a plurality of host devices can monitor and control the slave devices at the same time, and the accuracy and reliability of data transmission are improved.
Owner:ZHONGJING KEXIN TECH CO LTD

Virtual function memory passive integrity attack mitigation

One embodiment provides a graphics processor comprising a host interface, a plurality of processing resources coupled with the host interface, a memory controller coupled with the plurality of processing resources and memory including error correction circuitry, and circuitry coupled with the memory controller and configured to facilitate integration of the graphics processor into a trusted execution environment. The circuitry is additionally configured to remap a region of the memory associated with the trusted execution environment in response to detection of an uncorrectable error by the error correction circuitry.
Owner:INTEL CORP

Data transmission method and apparatus thereof

PendingUS20250231902A1Power modeModem device
A data transmission method is provided. The data transmission method may be applied to an apparatus. The data transmission method may include the following steps. The modem of an apparatus may receive or transmit data packets from or to the host device of the apparatus through a host interface in an event that the modem is in a first mode during the period. Then, the modem may store the data packets in a buffer in an event that the modem is in a second mode during the period. The host interface is in an active mode in an event that the modem is in the first mode, and the host interface is in a low power low-power mode in an event that the modem is in the second mode.
Owner:MEDIATEK INC

Method for operating storage device and host device, and storage device

A method for operating a storage device capable of improving reliability of a memory system is provided. The method includes providing a storage device which includes a first component and a second component; receiving, via a host interface of the storage device, a command for requesting failure possibility information about the storage device from an external device; and providing, via the host interface, the failure possibility information about the storage device to the external device in response to the command.
Owner:SAMSUNG ELECTRONICS CO LTD

Computer vision pipeline management in programmable network interface device

An apparatus includes a host interface; a network interface; and a programmable circuitry communicably coupled to the host interface and the network interface, the programmable circuitry comprising one or more processors to implement network interface functionality and to: determine portions of a set of computer vision (CV) processes to be deployed on the programmable circuitry and a host device, wherein the host device to be communicably coupled to the programmable network interface device; access instructions to cause the portions of the set of the CV processes to be deployed on the host device and the programmable network interface device; and wherein a media processing portion of the set of the CV processes is to be deployed to the programmable circuitry, and wherein the programmable circuitry is to utilize media processing hardware circuitry hosted by the apparatus to perform the media processing portion.
Owner:INTEL CORP

Cryptographic data integrity protection

A storage device includes a memory storage region and a controller having a processor. The processor retrieves user data from the memory storage region using a physical block address corresponding to a logical block address (LBA), in response to a read command. The retrieved user data includes a first hash received through a host interface in a prior host data transmission. The processor further performs error correction on the user data to generate error-corrected user data. The processor further causes a cryptographic engine to produce a second hash of the error-corrected user data. The first hash is compared to the second hash associated with the error-corrected user data to determine a match result. A notification is generated in response to the match result.
Owner:MICRON TECHNOLOGY INC

System and method for facilitating data request management in a network interface controller (NIC)

A network interface controller (NIC) capable of facilitating efficient data request management is provided. The NIC can be equipped with a command queue, a message chopping unit (MCU), and a traffic management logic block. During operation, the command queue can store a command issued via a host interface. The MCU can then determine a type of the command and a length of a response of the command. If the command is a data request, the traffic management logic block can determine whether the length of the response is within a threshold. If the length exceeds the threshold, the traffic management logic block can pace the command such that the response is within the threshold.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Storage device capable of improving storage capacity through multiple main control chips

The embodiment of the invention provides storage equipment for improving storage capacity through multiple main control chips, and relates to the technical field of storage. The storage device comprises a master control component, a slave control component and an inter-chip communication link, each of the master control part and the slave control part comprises a host interface, a host command processing unit, a storage command processing unit, a storage medium management unit and a medium interface controller; the master control part and the slave control part are communicated through an inter-chip communication link; a host interface in the main control component is coupled with a host and receives an IO command sent by the host; the master control component and the slave control component cooperatively process IO commands received by the master control component through a host interface of the master control component through an inter-chip communication link. According to the embodiment of the invention, the master control component and the slave control component cooperatively process the IO command from the host to access the NVM chip, so that the requirements of large-capacity and high-performance storage equipment are met.
Owner:HEFEI YIXIN ELECTRONIC TECH CO LTD

Low-power-consumption cross matrix system based on AXI protocol and processing method

The invention relates to a low-power-consumption cross matrix system based on an AXI protocol and a processing method. According to the scheme, the low-power-consumption cross matrix system is composed of a slave interface module, a slave switch module, a host switch module, a host interface module, a gated clock module and a power consumption management module. The slave interface modules are responsible for processing read-write requests and write data sent by the hosts, the read-write requests and the write data are sent to the corresponding host interface modules after being subjected to routing and arbitration processing of the slave switches and the host switches, and finally the data are received and processed by the corresponding slaves; when one or more hosts or slaves connected with the cross matrix are in an idle state, the corresponding interface modules can pause the clock and cut off the power supply without processing read-write requests, and the power consumption management module is responsible for completing the operation and performing power consumption management on the whole system, so that the power consumption of the cross matrix is reduced.
Owner:SHENZHEN UNIV

USB multi-port device access encryption authentication method and system

The invention relates to the technical field of data encryption, in particular to a USB multi-port equipment access encryption authentication method and system. Comprising a power supply module 100, a master control MCU unit 200, an analog signal switching unit 300, a USB expansion unit 400, a plugging detection unit 500 and a host interface unit 600, and the master control MCU unit 200 is connected with the analog signal switching unit 300, the USB expansion unit 400, the plugging detection unit 500 and the host interface unit 600 and used for achieving signal control and state management; the method does not depend on operating system permission or user behaviors, software installation is not needed, identification, authentication and control operations are completed completely through hardware, and non-bypassing performance is achieved. The problems that a traditional white list strategy is easy to bypass, needs to depend on authorization of an operating system and lacks physical isolation are effectively solved. The system supports upgrade authentication algorithms such as RSA, ECC and the like, supports a log recording function and a remote communication management module, can realize strategy adjustment through a firmware upgrade mechanism, and meets access management and control requirements of different scenes.
Owner:SUQIAN POWER SUPPLY COMPANY OF JIANGSU PROVINCE POWER +1

Offloading of adaptive all reduce operations

Examples described herein relate to a network interface device that includes: a host interface; a direct memory access (DMA) circuitry; a network interface to receive, in at least one packet, time data associated with at least one of multiple layers, wherein the multiple layers provide inputs to a collective operation associated with a large language model (LLM); and circuitry. The circuitry is to based, at least in part, on the time data associated with the multiple layers, identify a first operation of a first layer of the multiple layers as a late completing process relative to times to completion of multiple first operations of other layers and based on the first operation being identified as a late completing process, perform a remedial action to adjust at least one configuration of a first device to execute a second operation of the first layer.
Owner:INTEL CORP

Protocol conversion device and method for manned aircraft control rudder

The invention discloses a protocol conversion device and method for a manned aircraft control rudder. Aiming at the problem that the existing general control rudder is difficult to be compatible with the mainstream flight control protocol of the manned aircraft, the technical scheme of the invention can convert the control rudder protocol into the SBUS / PPM protocol. Firstly, the control rudder serves as the control rudder of the aircraft and inputs a control signal into the protocol conversion unit through the USB line, then the protocol conversion unit reads in the control signal through the USB Host interface, and the microprocessor analyzes the signal, extracts the numerical value of each channel and carries out linear mapping. And the microprocessor simultaneously performs SBUS / PPM coding according to the mapped numerical values and outputs a signal, wherein each byte of an SBUS / PPM coding frame is realized through a timer. And finally, the flight controller automatically selects and analyzes the SBUS / PPM signals according to requirements.
Owner:NANJING UNIV

Smart memory module, host system having smart memory module, and method of operating smart memory module

A smart memory module includes at least one memory device connected to at least one channel, a controller configured to control the at least one memory device, and a host interface circuit configured to perform peer-to-peer (P2P) communication with an external device, and to receive, from a host device, a live migration request. The controller is configured to perform, in response to the live migration request, a migration operation of transmitting buffer data to a target device through the P2P communication under a buffer-full condition.
Owner:SAMSUNG ELECTRONICS CO LTD

Shared Memory Controller with Direct Memory Access Architecture for On-Chip Memory

The present disclosure describes System on Chip (SoC) architecture that facilitates disaggregation of memory-to-memory operations. The SoC architecture includes a host interface that communicates with a host system, processor cores, and an Advanced extensible Interface (AXI) interconnect coupling the host interface with processor cores. The SoC architecture includes an on-chip memory (OCM) subsystem coupled to the AXI interconnect, where the OCM subsystem contains memory banks, a Direct Memory Access (DMA) interconnect coupled directly with respective memories of processor cores, and a shared memory controller coupled with the AXI interconnect, memory banks, and DMA interconnect. The shared memory controller includes an OCM-internal path connecting the shared memory controller directly to memory banks within the OCM subsystem and a DMA engine that executes memory-to-memory operations by transferring data directly between memory banks through the OCM-internal path or respective memories of processor cores via a DMA interconnect.
Owner:MARVELL ASIA PTE LTD

Multi-user access method, system and equipment for hardware simulation accelerator and storage medium

The invention relates to a hardware simulation accelerator multi-user access method, system and device and a storage medium, and is applied to the technical field of hardware simulation accelerators, and the method comprises the following steps: distributing a plurality of resource blocks for different users in a hardware simulation accelerator to obtain a user resource block corresponding table; virtualizing the plurality of PCIe devices in the host interface card to obtain a plurality of mutually independent virtual function devices; constructing a plurality of device driving programs corresponding to the plurality of virtual function devices in the host server; binding a plurality of corresponding equipment driving programs for different users in the host server to obtain equipment driving program binding information; and performing multi-user access of the hardware simulation accelerator according to the user resource block corresponding table, the device driver binding information and the plurality of virtual function devices. The method has the technical effect that the multi-user access to the hardware simulation accelerator can be realized faster and more stably.
Owner:无锡亚科鸿禹电子有限公司

Optimized garbage collection

The invention relates to optimized garbage collection. A method of writing data to a solid state drive (SSD) configured to store data in a plurality of memory dies, each memory die comprising a plurality of memory blocks. The plurality of memory blocks are logically organized into a plurality of super blocks. The method is performed by a controller in communication with a plurality of memory dies. The method includes associating a superblock of a plurality of superblocks with a data stream of a plurality of data streams received by a write command from a host interface. The method also includes writing each data stream to a memory block of a respective superblock. The method also includes identifying the super block as a bad super block if the data stream of the memory block written to the super block does not meet the predetermined criteria. Further, the method includes performing garbage collection only on the memory blocks of the bad superblock.
Owner:KIOXIA CORP

Network device with datagram transport layer security selective software offload

In one embodiment, a system includes a networking device including a network interface to receive network packets having headers including datagram transport layer security (DTLS) headers from a remote device over a packet data network, packet processing circuitry to identify first packets of the received packets for DTLS processing in the packet processing circuitry, identify second packets of the received packets to bypass DTLS processing in the packet processing circuitry and to be provided to software to perform DTLS processing on the second packets, and perform DTLS processing on the first packets, and a host interface to provide the DTLS processed first packets to the software, and provide the second packets to the software to perform DTLS processing on the second packets.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Page request interface support in handling host submission queues and completion automation associated with caching host memory address translation data

A device includes an address translation circuit of host interface circuitry to handle address translation requests to a host system from a host queue interface circuit. The address translation circuit includes cache to store address translations associated with the address translation requests. The host queue interface circuit, coupled to the address translation circuit, is to: pause command fetch arbitration on a submission queue of the host system that is targeted by an address translation request that missed at the cache; trigger a page request interface (PRI) handler to send a page miss request to a translation agent (TA) of the host, the page miss request including a virtual address of the address translation request; receive a restart message from the PRI handler upon the PRI handler receiving a page miss response from the TA; and restart command arbitration on the submission queue that was paused responsive to the restart message.
Owner:MICRON TECHNOLOGY INC

Method and apparatus for supporting machine learning algorithms and data pattern matching in ethernet SSD

A data storage device includes a memory array for storing data; a host interface for providing an interface with a host computer running an application; a central control unit configured to receive a command in a submission queue from the application and initiate a search process in response to a search query command; a preprocessor configured to reformat data contained in the search query command and generate a reformatted data; and one or more data processing units configured to extract one or more features from the reformatted data and perform a data operation on the data stored in the memory array in response to the search query command and return matching data from the data stored in the memory array to the application via the host interface.
Owner:SAMSUNG ELECTRONICS CO LTD

System and method for providing dual endpoint access control of remote cloud-stored resources

A system for providing dual endpoint access control of remote cloud-stored resources that includes at least one end-user entity running at least one application, the at least one application being adapted to perform at least one operation to at least one cloud-stored resource; and a local host interface configured to control access to the remote cloud-stored resources over a communication network by the at least one end-user entity running the at least one application, wherein the local host interface comprises a first access policy relating a set of authorized operations with at least one access permission to one or more of the of cloud-stored resources. Other aspects are described herein.
Owner:THALES DIS CPL USA INC

Control system supporting multi-host concurrent access, storage device and storage medium

The invention discloses a control system supporting concurrent access of multiple hosts, a storage device and a medium, and relates to the technical field of data storage, the system runs on a control module externally connected with the storage device, and the system comprises a communication connection management unit used for establishing connection with multiple hosts through at least two host interfaces; the access request receiving unit is used for receiving access requests sent by different hosts through an uplink port of the multi-host switching chip, and the access arbitration and scheduling unit is used for carrying out real-time arbitration and unified scheduling on the requests according to a preset strategy; and the instruction forwarding and execution unit forwards an arbitrated instruction to the storage unit for execution through a downlink port, and the system further integrates a cache consistency management unit, a configurable arbitration strategy unit, a multi-mode storage space management unit and the like, so that the data consistency, the access efficiency and the system reliability during multi-host concurrent access are ensured. According to the scheme, efficient and safe parallel access of a plurality of hosts to a single storage device is realized.
Owner:PURPLELEC INC CO LTD

Dual-mode computing memory controller and memory system for PIM-DRAM

The invention belongs to the technical field of semiconductors, and particularly relates to a dual-mode computing memory controller and a memory system for a PIM-DRAM. The dual-mode computing memory controller used for the PIM-DRAM comprises an address conversion module used for processing address mapping between a host and a PIM core; the command translation module is used for converting the host command into a PIM operation instruction; the command generation module is used for generating an address mapping command; the data translation module is used for managing data streams among the DDR bus, the on-chip bus and the DRAM; the multi-mode state machine is used for dynamically switching to a memory mode or a PIM mode according to different memory commands sent by the host; and the dual-mode computing access module is used for selecting an access space of the DRAM according to the address mapping command or the data route. According to the method, efficient and low-delay PIM operation is achieved by dynamically switching the memory and the calculation mode, meanwhile, the method is compatible with a traditional DDR protocol and can be directly integrated to an existing system, and a host interface does not need to be modified.
Owner:CORE ARK (SHANGHAI) INTEGRATED CIRCUIT CO LTD

Burst Awareness Scheduler Over Host Interface

Instead of an arbitration over the link not considering bursts, a smart scheduler in a solid state drive (SSD) host interface is burst aware. The scheduler considers the type of transactions that are going to be sent over the interface. The scheduler sends the transactions in the most efficient way while maximizing the efficiency over the host DRAM. The schedulers may be calibrated from time to time on-the-fly to find the optimal configurations adapted to the current workload. The scheduler will organize the packets selected by the arbitration module so that the data transfers are sent in a burst of a predetermined sized to the host for optimum performance. For further optimization other packet types are sent in bursts as well.
Owner:SANDISK TECHNOLOGIES LLC