Abstract:
A universal interconnection scheme enables system architecture modularization with a hot-pluggable external computing module, such as a PC-on-a-card device using USB type-C technology. With the flexibility to interchange the system computing module with an external module, system performance can be augmented to fulfill the essential needs of the user, whether the system is a portable low-power tablet device, a smartphone, a wearable device such as an Internet of Things device, or a high-performance PC.
Abstract:
Embodiments of the present disclosure may relate to apparatus, process, or techniques in a I3C protocol environment that include identifying a pending read notification message by a slave device to be sent to a master device to indicate that the data is available to be read by the master device from a buffer associated with the slave device. The pending read notification may be subsequently transmitted to the master device. Subsequently, until the data in the buffer has been read by the master device, the slave device may wait an identified amount of time that is less than a value of a timeout of the master device, and retransmit the pending read notification message to the master device. Other embodiments may be described and/or claimed.
Abstract:
Methods and apparatus relating to functional safety clocking framework for real time systems are described. In an embodiment, clock monitoring logic circuitry monitors a plurality of clock signals. Safety island logic circuitry receives an error status signal from the clock monitoring logic circuitry based at least in part on a determination of whether an error exists for at least one of the plurality of clock signals. Safety logic circuitry to receive an interrupt signal from the safety island logic circuitry in response to a determination that the error status signal indicates existence of an error for at least one of the plurality of clock signals. Other embodiments are also disclosed and claimed.
Abstract:
Methods and apparatuses relating to circuitry to couple an embedded Universal Serial Bus (eUSB) circuit to a Universal Serial Bus (USB) transceiver interface circuit are described. In one embodiment, an apparatus includes an analog front end circuit to couple to a device; a transceiver interface circuit to couple to a serial bus controller; and an adapter circuit coupled between the analog front end circuit and the transceiver interface circuit to convert between a first protocol of the analog front end circuit and a second, different protocol of the transceiver interface circuit.
Abstract:
Apparatuses, systems and methods associated with electrical fast transient tolerant input/output (I/O) communication (e.g., universal serial bus (USB)) design are disclosed herein. In embodiments, an apparatus may include common mode extraction circuitry to extract a common mode voltage from a USB input signal for a USB device, compare the common mode voltage with a reference voltage range and determine, based on the comparison, that the common mode voltage is outside of the reference voltage range. In the embodiments, the apparatus may further include processing circuitry to adjust the common mode voltage to within the reference voltage range. Other embodiments may be described and/or claimed.
Abstract:
Described is an apparatus which comprises: a pre-driver coupled to a transmitter, the transmitter having a differential output; and a tuning circuit operable to couple to the differential output to tune the pre-driver of the transmitter according to a common mode noise signature of a common mode signal derived from the differential output.