Patent classifications
G06F13/4045
USB device, USB cable and USB repeater thereof
The disclosure provides a USB device, a USB cable, and a USB repeater. The USB cable or the USB device includes a USB connector and the USB repeater. The USB repeater may gain a signal of a differential pin pair of the USB connector. The USB repeater may monitor a signal of a configuration channel pin of the USB connector. The USB repeater selectively runs in one of a plurality of working modes corresponding to a plurality of protocols according to a monitoring result.
COMMUNICATION DEVICE AND COMMUNICATION SYSTEM
In one example, a communication device includes a LINK that generates a first output signal on a basis of a first external signal from a first external device, outputs the first output signal to a second external device, generates a second output signal on a basis of a second external signal from the second external device, and outputs the second output signal to the first external device, in which each of the first output signal and the second external signal includes command information indicating content of a command transmitted from the first external device, final-destination-device-identification-information for identifying a final destination device of data transmitted from the first external device, internal address information indicating an internal address of the final destination device, data length information indicating a length of the data transmitted from the first external device, and data-end-position-information indicating an end position of the data transmitted.
Data pipeline circuit supporting increased data transfer interface frequency with reduced power consumption, and related methods
A data pipeline circuit includes an upstream interface circuit that receives sequential data and a downstream interface circuit that transfers the sequential data to a downstream circuit. A ready signal indicates the downstream circuit is ready to receive the sequential data. The data pipeline circuit includes a first data latch, a second data latch and a first status latch. The first data latch receives the sequential data. The first status latch generates an available signal that is asserted to indicate the second data latch is available to receive the sequential data. The second data latch receives the sequential data in response on the available signal being asserted and the ready signal indicating the downstream circuit is not ready to receive the sequential data on the data output. Limiting conditions in which the sequential data is stored in the second data latch significantly reduces power consumption of the data pipeline circuit.
Power consumption reduction in USB redrivers and repeaters
In an example, a data communication device includes one or more receivers, and one or more transmitters. The data communication device detects a start of frame packet (μSOF) on a data bus, wherein the μSOF indicates the start of a microframe; determines whether there are any data packets contained in the microframe during a first threshold period after the μSOF; and detects that there is no data packet contained in the microframe during the first threshold period after the μSOF, and in response, transitions at least one of the one or more transmitters from an active state to an OFF state, and transitions the at least one of the one or more transmitters from the OFF state to the active state prior to a switchback period before the end of the microframe.
Common-mode voltage control for high-speed transceivers
Circuits and techniques are described for high-speed transceivers (e.g., repeaters such as re-drivers or re-timers) that ensure that the instantaneous voltage at an input or output of a connected device remains within a desired or specified voltage range.
System and Method for Extended Peripheral Component Interconnect Express Fabrics
An extended peripheral component interconnect express (PCIe) device includes a host PCIe fabric comprising a host root complex. The host PCIe fabric has a first set of bus numbers and a first memory mapped input/output (MMIO) space on a host CPU. An extended PCIe fabric includes a root complex endpoint (RCEP) as part of an endpoint of the host PCIe fabric. The extended PCIe fabric has a second set of bus numbers and a second MMIO space separate from the first set of bus numbers and the first MMIO space, respectively.
Extensible Storage System and Method
A storage system controller chip includes routing circuitry comprising a host interface for coupling to a host device and an extension interface for coupling to a secondary controller chip. A host controller is coupled to a logical interface of the routing circuitry for receiving a host data access command from the host device via the host interface and logical interface. The routing circuitry transfers the host data access command to the secondary controller chip via the extension interface. The storage system controller chip further includes processor circuitry coupled to the logical interface of the routing circuitry. The processor circuitry receives an indication from the secondary controller chip via the extension interface that execution of the host data access command has been completed by the secondary controller chip and instructs the host controller to notify the host device that execution of the host data access command has been completed.
Expandable network device
Methods, apparatus, and systems for incorporating a dynamic interface into an expandable network device. A section of memory of the expandable network device is partitioned for the dynamic interface and the dynamic interface is loaded into the partitioned section of the memory. A hardware interface of the expandable network device is configured to communicate with the dynamic interface under a control of the dynamic interface; and a communication channel is established between a network interface of the expandable network device and the hardware interface of the expandable network device via the dynamic interface.
SYSTEM FOR DATA TRANSMISSION AND VALVE SYSTEM
A system for data transmission between two devices, including an output device having a binary output interface and a first field device having a binary input interface connected in a signal-transmitting manner to the binary output interface via a unidirectional connection. The output device includes a signal processing module which is set up to convert a data set to be transmitted to a binary, discrete-time signal in accordance with a serial protocol. The first field device includes a signal processing module which is set up to convert the received binary, discrete-time signal to the data set in accordance with the serial protocol. The invention further relates to a valve system.
Squelch and disconnect detector
A circuit is disclosed. The circuit includes an input port, an output port, a squelch detector and a disconnect detector. The squelch detector and the disconnect detector are enabled or disabled by a signal such that only one of the squelch detector and the disconnect detector is active at a given time. When the squelch detector is active, a threshold generator generates a squelch threshold for the squelch detector based on a squelch configuration data indicative of a predefined squelch threshold. When the disconnect detector is active, the threshold generator generates a disconnect threshold for the disconnect detector based on a disconnect configuration data indicative of a predefined disconnect threshold.