Patents by Inventor Duane G. Quiet
Duane G. Quiet has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11301406Abstract: In an embodiment, a host device includes: a transceiver to communicate information on an interconnect; a controller to control operation of the transceiver and to be a master for the interconnect; and a role transfer logic to cause a secondary device to be the master for the interconnect when at least a portion of the host device is to enter into a low power. Other embodiments are described and claimed.Type: GrantFiled: August 16, 2016Date of Patent: April 12, 2022Assignee: Intel CorporationInventors: Amit Kumar Srivastava, Duane G. Quiet, Kenneth P. Foust
-
Patent number: 11226912Abstract: Embodiments of the present disclosure may relate to a host controller that includes processing circuitry to identify an inter-integrated circuit (I2C) out-of-band interrupt (OBI) received on a general purpose input-output (GPIO) pin from an I2C device that is unable to generate an improved inter-integrated circuit (I3C) bus an I3C in-band interrupt (IBI). The processing circuitry may further generate, based on the I2C OBI, an I3C IBI that includes information related to the I2C OBI. The host controller may further include transmission circuitry to transmit the I3C IBI on an I3C bus. Other embodiments may be described and/or claimed.Type: GrantFiled: September 3, 2020Date of Patent: January 18, 2022Assignee: Intel CorporationInventors: Kenneth P. Foust, Duane G. Quiet, Amit Kumar Srivastava
-
Publication number: 20200409881Abstract: Embodiments of the present disclosure may relate to a host controller that includes processing circuitry to identify an inter-integrated circuit (I2C) out-of-band interrupt (OBI) received on a general purpose input-output (GPIO) pin from an I2C device that is unable to generate an improved inter-integrated circuit (I3C) bus an I3C in-band interrupt (IBI). The processing circuitry may further generate, based on the I2C OBI, an I3C IBI that includes information related to the I2C OBI. The host controller may further include transmission circuitry to transmit the I3C IBI on an I3C bus. Other embodiments may be described and/or claimed.Type: ApplicationFiled: September 3, 2020Publication date: December 31, 2020Inventors: Kenneth P. Foust, Duane G. Quiet, Amit Kumar Srivastava
-
Patent number: 10769084Abstract: Embodiments of the present disclosure may relate to a host controller that includes processing circuitry to identify an inter-integrated circuit (I2C) out-of-band interrupt (OBI) received on a general purpose input-output (GPIO) pin from an I2C device that is unable to generate an improved inter-integrated circuit (I3C) bus an I3C in-band interrupt (IBI). The processing circuitry may further generate, based on the I2C OBI, an I3C IBI that includes information related to the I2C OBI. The host controller may further include transmission circuitry to transmit the I3C IBI on an I3C bus. Other embodiments may be described and/or claimed.Type: GrantFiled: March 30, 2017Date of Patent: September 8, 2020Assignee: Intel CorporationInventors: Kenneth P. Foust, Duane G. Quiet, Amit Kumar Srivastava
-
Patent number: 10489337Abstract: In one embodiment, a host controller is to couple to an interconnect to which a plurality of devices may be coupled. The host controller may include: a first driver to drive first information onto the interconnect; and a first receiver to receive second information comprising parameter information of at least one of the plurality of devices from the interconnect. The host controller may further include an integrity control circuit to receive the parameter information of the at least one of the plurality of devices and dynamically update at least one capability of the host controller based at least in part on the parameter information. Other embodiments are described and claimed.Type: GrantFiled: June 30, 2016Date of Patent: November 26, 2019Assignee: Intel CorporationInventors: Duane G. Quiet, Amit Kumar Srivastava, Kenneth P. Foust
-
Patent number: 10241536Abstract: In one embodiment, an apparatus includes a clock control circuit to generate a clock signal for communication on an interconnect. The clock control circuit may be configured to receive an indication of a next device of a plurality of devices to be accessed and to dynamically update a control signal to cause the communication of the clock signal to be dynamically switched between a fixed clock frequency and a spread spectrum clock frequency based at least in part on the indication of communication to the next device. Other embodiments are described and claimed.Type: GrantFiled: December 1, 2016Date of Patent: March 26, 2019Assignee: Intel CorporationInventors: Duane G. Quiet, Amit Kumar Srivastava, Kenneth P. Foust
-
Patent number: 10235327Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: GrantFiled: May 26, 2017Date of Patent: March 19, 2019Assignee: INTEL CORPORATIONInventors: Huimin Chen, Duane G. Quiet
-
Patent number: 10223324Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: GrantFiled: May 26, 2017Date of Patent: March 5, 2019Assignee: Intel CorporationInventors: Huimin Chen, Duane G. Quiet
-
Patent number: 10127187Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: GrantFiled: May 26, 2017Date of Patent: November 13, 2018Assignee: INTEL CORPORATIONInventors: Huimin Chen, Duane G. Quiet
-
Patent number: 10108577Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: GrantFiled: March 28, 2015Date of Patent: October 23, 2018Assignee: Intel CorporationInventors: Huimin Chen, Duane G. Quiet
-
Publication number: 20180293196Abstract: In one embodiment, a host controller includes a read controller to adjust internal clock timing based on a timer value associated with a first device and communicate information on an interconnect with the first device according to the adjusted clock timing. Other embodiments are described and claimed.Type: ApplicationFiled: April 10, 2017Publication date: October 11, 2018Inventors: Amit Kumar Srivastava, Duane G. Quiet, Kenneth P. Foust
-
Patent number: 10025748Abstract: A system can include a host device and a remote terminal. The host device can include a host terminal, the host terminal including a host configuration manager to allocate a data lane to an I/O protocol and a protocol multiplexer to carry out allocation of the data lane based on the allocation of the configuration manager. The remote terminal can include a remote configuration manager. The remote configuration manager is to communicate with the remote configuration manager via a control bus to detect connection of an I/O device to an I/O port and to allocate the data lane to the I/O protocol.Type: GrantFiled: September 27, 2013Date of Patent: July 17, 2018Assignee: Intel CorporationInventors: Huimin Chen, Dennis M. Bell, Robert A. Dunstan, Duane G. Quiet, Gary A. Solomon
-
Publication number: 20180181531Abstract: Embodiments of the present disclosure may relate to an I3C bus master that is to identify that an I3C bus with which the I3C bus master is coupled is to enter a serial peripheral interface (SPI) high data rate (HDR) mode. The I3C bus master may be further to communicate, in accordance with the SPI HDR mode, with an SPI slave device via an I3C serial data (SDA) line, an I3C serial clock (SCL) line, and a selection line. Other embodiments may be described and/or claimed.Type: ApplicationFiled: March 22, 2017Publication date: June 28, 2018Inventors: Kenneth P. Foust, Duane G. Quiet, Amit Kumar Srivastava
-
Publication number: 20180181507Abstract: Embodiments of the present disclosure may relate to a host controller that includes processing circuitry to identify an inter-integrated circuit (I2C) out-of-band interrupt (OBI) received on a general purpose input-output (GPIO) pin from an I2C device that is unable to generate an improved inter-integrated circuit (I3C) bus an I3C in-band interrupt (IBI). The processing circuitry may further generate, based on the I2C OBI, an I3C IBI that includes information related to the I2C OBI. The host controller may further include transmission circuitry to transmit the I3C IBI on an I3C bus. Other embodiments may be described and/or claimed.Type: ApplicationFiled: March 30, 2017Publication date: June 28, 2018Inventors: Kenneth P. Foust, Duane G. Quiet, Amit Kumar Srivastava
-
Publication number: 20180157286Abstract: In one embodiment, an apparatus includes a clock control circuit to generate a clock signal for communication on an interconnect. The clock control circuit may be configured to receive an indication of a next device of a plurality of devices to be accessed and to dynamically update a control signal to cause the communication of the clock signal to be dynamically switched between a fixed clock frequency and a spread spectrum clock frequency based at least in part on the indication of communication to the next device. Other embodiments are described and claimed.Type: ApplicationFiled: December 1, 2016Publication date: June 7, 2018Inventors: Duane G. Quiet, Amit Kumar Srivastava, Kenneth P. Foust
-
Publication number: 20180052791Abstract: In an embodiment, a host device includes: a transceiver to communicate information on an interconnect; a controller to control operation of the transceiver and to be a master for the interconnect; and a role transfer logic to cause a secondary device to be the master for the interconnect when at least a portion of the host device is to enter into a low power. Other embodiments are described and claimed.Type: ApplicationFiled: August 16, 2016Publication date: February 22, 2018Inventors: Amit Kumar Srivastava, Duane G. Quiet, Kenneth P. Foust
-
Publication number: 20180004699Abstract: In one embodiment, a host controller is to couple to an interconnect to which a plurality of devices may be coupled. The host controller may include: a first driver to drive first information onto the interconnect; and a first receiver to receive second information comprising parameter information of at least one of the plurality of devices from the interconnect. The host controller may further include an integrity control circuit to receive the parameter information of the at least one of the plurality of devices and dynamically update at least one capability of the host controller based at least in part on the parameter information. Other embodiments are described and claimed.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: Duane G. Quiet, Amit Kumar Srivastava, Kenneth P. Foust
-
Publication number: 20170262402Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: ApplicationFiled: May 26, 2017Publication date: September 14, 2017Inventors: Huimin Chen, Duane G. Quiet
-
Publication number: 20170262401Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: ApplicationFiled: May 26, 2017Publication date: September 14, 2017Inventors: Huimin Chen, Duane G. Quiet
-
Publication number: 20170262403Abstract: A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.Type: ApplicationFiled: May 26, 2017Publication date: September 14, 2017Inventors: Huimin Chen, Duane G. Quiet