Patents by Inventor Efraim Kugman

Efraim Kugman 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).

  • Publication number: 20220345289
    Abstract: The circuits and methods described herein provide technical solutions for technical problems facing USB links. To reduce or eliminate effects associated with a USB link entering a low-power mode, initial link acquisition may be performed while the spread-spectrum-clocking (SSC) modulation is disabled. Following the initial link acquisition, the SSC modulation may be enabled dynamically in a later stage. This delayed enablement of the re-timers provides improved performance over solutions in which the SSC modulation is constantly enabled, including reducing the complexity of the timing training process and enabling a faster USB link re-establishment. This reduced link acquisition period may enable the system to enter power saving modes more frequently, and may reduce latency involved in exiting power saving modes. This may maintain or improve total USB transmission speeds and may reduce USB-related power consumption for USB connected devices.
    Type: Application
    Filed: July 6, 2022
    Publication date: October 27, 2022
    Inventors: Ehud Shoor, Tsion Vidal, Vladislav Kopzon, Uri Hermoni, Golan Cohen, Efraim Kugman, Ziv Kabiry
  • Publication number: 20220182215
    Abstract: In one embodiment, an apparatus comprises: a receiver to receive training data from a transmitter; a clock and data recovery (CDR) circuit coupled to the receiver, the CDR circuit to recover a recovered clock signal from the training data; and a media access control (MAC) circuit coupled to the CDR circuit, wherein the MAC circuit is to send a clock switch indicator to the CDR circuit to cause the CDR circuit to halt tracking operation of the CDR circuit. Other embodiments are described and claimed.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Ehud Shoor, Tsion Vidal, Uri Hermoni, Efraim Kugman, Sarel Wechsler, Oren Salomon, Golan Cohen
  • Patent number: 9697159
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include determining a first local time at a first port of a first switch of a switching fabric of a multi-protocol interconnect and a second local time at a second port of a second switch of the switching fabric, calculating an offset value based at least in part on a difference between the first local time and the second local time, and adjusting the second local time by the offset value. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Patent number: 9430435
    Abstract: Described are embodiments of methods, apparatuses, and systems for multi-protocol tunneling across a multi-protocol I/O interconnect of computer apparatus. A method for multi-protocol tunneling may include establishing a first communication path between ports of a switching fabric of a multi-protocol interconnect of a computer apparatus in response to a peripheral device being connected to the computer apparatus, establishing a second communication path between the switching fabric and a protocol-specific controller, and routing, by the multi-protocol interconnect, packets of a protocol of the peripheral device from the peripheral device to the protocol-specific controller over the first and second communication paths. Other embodiments may be described and claimed.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: August 30, 2016
    Assignee: INTEL CORPORATION
    Inventors: Prashant R. Chandra, Kevin C. Kahn, Eran Galil, Efraim Kugman, Naama Zolotov, Vladimir Yudovich, Yoni Dishon, Elli Bagelman
  • Publication number: 20160226624
    Abstract: Disclosed herein are techniques to generate frames and pack frames for a line code, where the frames include a header information element, an error-correction information element, and a data information element. Additionally, disclosed are techniques to communicate via a high-speed interconnect using the above frames. A technique including a training state and an error-correction state are disclosed to synchronize communications via a serial interconnect and to communicate via the serial interconnect providing error-correction.
    Type: Application
    Filed: March 23, 2015
    Publication date: August 4, 2016
    Inventors: EHUD SHOOR, ERAN GALIL, EFRAIM KUGMAN
  • Patent number: 9164535
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 20, 2015
    Assignee: INTEL CORPORATION
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Patent number: 9141132
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: September 22, 2015
    Assignee: INTEL CORPORATION
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Publication number: 20150121115
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 30, 2015
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Publication number: 20150113186
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 23, 2015
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Patent number: 8953644
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: February 10, 2015
    Assignee: Intel Corporation
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Publication number: 20140372661
    Abstract: Described are embodiments of methods, apparatuses, and systems for multi-protocol tunneling across a multi-protocol I/O interconnect of computer apparatus. A method for multi-protocol tunneling may include establishing a first communication path between ports of a switching fabric of a multi-protocol interconnect of a computer apparatus in response to a peripheral device being connected to the computer apparatus, establishing a second communication path between the switching fabric and a protocol-specific controller, and routing, by the multi-protocol interconnect, packets of a protocol of the peripheral device from the peripheral device to the protocol-specific controller over the first and second communication paths. Other embodiments may be described and claimed.
    Type: Application
    Filed: May 20, 2014
    Publication date: December 18, 2014
    Inventors: Prashant R. Chandra, Kevin C. Kahn, Eran Galil, Efraim Kugman, Naama Zolotov, Vladimir Yudovich, Yoni Dishon, Elli Bagelman
  • Patent number: 8775713
    Abstract: Described are embodiments of methods, apparatuses, and systems for multi-protocol tunneling across a multi-protocol I/O interconnect of computer apparatus. A method for multi-protocol tunneling may include establishing a first communication path between ports of a switching fabric of a multi-protocol interconnect of a computer apparatus in response to a peripheral device being connected to the computer apparatus, establishing a second communication path between the switching fabric and a protocol-specific controller, and routing, by the multi-protocol interconnect, packets of a protocol of the peripheral device from the peripheral device to the protocol-specific controller over the first and second communication paths. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: July 8, 2014
    Assignee: Intel Corporation
    Inventors: Prashant R. Chandra, Kevin C. Kahn, Eran Galil, Efraim Kugman, Naama Zolotov, Vladimir Yudovich, Yoni Dishon, Elli Bagelman
  • Publication number: 20140122755
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include determining a first local time at a first port of a first switch of a switching fabric of a multi-protocol interconnect and a second local time at a second port of a second switch of the switching fabric, calculating an offset value based at least in part on a difference between the first local time and the second local time, and adjusting the second local time by the offset value. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 27, 2011
    Publication date: May 1, 2014
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Publication number: 20130166798
    Abstract: Described are embodiments of methods, apparatuses, and systems for multi-protocol tunneling across a multi-protocol I/O interconnect of computer apparatus. A method for multi-protocol tunneling may include establishing a first communication path between ports of a switching fabric of a multi-protocol interconnect of a computer apparatus in response to a peripheral device being connected to the computer apparatus, establishing a second communication path between the switching fabric and a protocol-specific controller, and routing, by the multi-protocol interconnect, packets of a protocol of the peripheral device from the peripheral device to the protocol-specific controller over the first and second communication paths. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Inventors: Prashant R. Chandra, Kevin C. Kahn, Eran Galil, Efraim Kugman, Naama Zolotov, Vladimir Yudovich, Yoni Dishon, Elli Bagelman
  • Publication number: 20130163617
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman