Data transceiver device and operation method thereof

    公开(公告)号:US11264065B2

    公开(公告)日:2022-03-01

    申请号:US17073434

    申请日:2020-10-19

    IPC分类号: G11C7/10 G11C7/22

    摘要: A data transceiver device and an operation method are provided. The data transceiver device receives input data and transmits output data. The data transceiver device includes a buffer circuit, a storage circuit, a timing circuit and a control circuit. The buffer circuit is configured to store input data. The storage circuit is configured to store the output data. The timing circuit is configured to generate a time-out signal according to the set time. The control circuit is configured to process the input data to generate the output data, to store the output data in the storage circuit, and to transmit the output data according to an output data threshold value and the time-out signal. The control circuit adjusts the set time and/or the output data threshold value based on an initial condition and the state of the buffer circuit.

    USB device and data transfer method thereof

    公开(公告)号:US11216398B2

    公开(公告)日:2022-01-04

    申请号:US16801223

    申请日:2020-02-26

    IPC分类号: G06F13/26 G06F13/16

    摘要: The invention provides a USB device and a data transfer method thereof. The USB device is coupled to a host and transfers at least one packet to the host. The USB device includes a memory, a USB controller, and a transfer management circuit. The memory stores packets. The USB controller is configured to transfer the packets to the host. The transfer management circuit is coupled between the memory and the USB controller and configured to sequentially read the packets from the memory and sequentially transfer the packets to the USB controller, and to perform the following operations: ending the data transfer when a stored content of the memory does not meet a condition for continuing packet transfer; or ending the data transfer when a last transferred packet meets a preset condition and a next packet that follows the last transferred packet does not meet the preset condition.

    Universal serial bus device and host

    公开(公告)号:US11455266B2

    公开(公告)日:2022-09-27

    申请号:US17096398

    申请日:2020-11-12

    摘要: A universal serial bus (USB) device includes a first storage device, a controller, and a second storage device. The first storage device is configured to store input packets to be transmitted to a USB host. The controller is configured to receive the input packets of the first storage device, respectively compute hash values of the input packets, and respectively label first identifiers in the input packets according to the hash values to correspond to one of cores of a central processing unit at the USB host end. Among the input packets, the input packets with the same hash value are labeled with the same first identifier. The second storage device is configured to store the input packets that are labeled with the first identifier. The controller is further configured to allow the input packets stored in the second storage device to be transmitted to the USB host.

    Data transmission method and data transmission system

    公开(公告)号:US11240178B2

    公开(公告)日:2022-02-01

    申请号:US16838202

    申请日:2020-04-02

    摘要: A data transmission method for a data transmission system including a host and a peripheral device is disclosed, including: setting at least one identification number to at least one packet stored in the host; transmitting the at least one packet from the host to the peripheral device; allocating the at least one packet to plural temporary blocks of a memory of the peripheral device corresponding to the at least one identification number according to the at least one identification number of the at least one packet. Each of the temporary blocks includes a threshold value, and the threshold value of each of at least two of the temporary blocks are different; and transmitting part of the at least one packet stored in one of the temporary blocks when the one of the temporary blocks reaches the threshold value of the one of the temporary blocks.

    Processor chip, dongle device, and operation method

    公开(公告)号:US12032512B2

    公开(公告)日:2024-07-09

    申请号:US17655365

    申请日:2022-03-17

    摘要: A processor chip includes a logic circuit. The logic circuit is configured to be coupled to an electronic device. A configuration of the logic circuit corresponds to a plurality of candidate configurations. The configuration of the logic circuit is switched among the candidate configurations, and the electronic device associates with the processor chip to implement a function corresponding to the configuration of the logic circuit. When the configuration of the logic circuit is a first configuration and the electronic device executes a first driver program, the function is a first network-connection function. When the configuration of the logic circuit is a second configuration and the electronic device executes a second driver program, the function is a second network-connection function different from the first network-connection function.

    USB transmission system, USB device, and host capable of USB transmission

    公开(公告)号:US10762017B2

    公开(公告)日:2020-09-01

    申请号:US16546845

    申请日:2019-08-21

    摘要: Disclosed is a USB transmission system capable of classifying transmission data with a device so as to allow a host to use the transmission data easily. The USB transmission system includes a USB device and a host. The USB device parses the header of an input packet to find out the type of the input packet, tags the input packet with one of identifications according to the type of the input packet, and then outputs the input packet to the host. The host allocates data storage spaces of a system memory that are associated with the identifications respectively, receives the input packet, and stores the input packet in a first data storage space according to a first identification carried by the input packet, in which the first identification is one of the identifications and the first data storage space is one of the data storage spaces.