Patents by Inventor Ugo Mari

Ugo Mari 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: 9311975
    Abstract: A bi-synchronous electronic device may include a FIFO memory circuit, and a first digital circuit coupled to the FIFO memory circuit and configured to operate based upon a first clock signal, and write to the FIFO memory circuit based upon a write pointer. The bi-synchronous electronic device may include second digital circuit coupled to the FIFO memory circuit and configured to operate based upon a second clock signal different from the first clock signal, and read from the FIFO memory circuit based upon a read pointer. The FIFO memory circuit may be configured to detect a jump in the write pointer to a new position, determine jump candidates for the read pointer from a current position, select a jump candidate, and synchronize the read pointer based upon the selected jump candidate.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: April 12, 2016
    Assignee: STMICROELECTRONICS S.R.L.
    Inventors: Salvatore Marco Rosselli, Giuseppe Guarnaccia, Ugo Mari
  • Publication number: 20160099032
    Abstract: A bi-synchronous electronic device may include a FIFO memory circuit, and a first digital circuit coupled to the FIFO memory circuit and configured to operate based upon a first clock signal, and write to the FIFO memory circuit based upon a write pointer. The bi-synchronous electronic device may include second digital circuit coupled to the FIFO memory circuit and configured to operate based upon a second clock signal different from the first clock signal, and read from the FIFO memory circuit based upon a read pointer. The FIFO memory circuit may be configured to detect a jump in the write pointer to a new position, determine jump candidates for the read pointer from a current position, select a jump candidate, and synchronize the read pointer based upon the selected jump candidate.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Inventors: Salvatore Marco ROSSELLI, Giuseppe GUARNACCIA, Ugo MARI
  • Patent number: 8762590
    Abstract: A communication system for an HDMI communication interface CEC channel includes a communication module for receiving messages via the CEC channel, a processing unit for processing the received messages and an oscillator for driving the communication module. When the interface is in an active mode, the system is operative to activate the timer upon detection of the start of transmission of a first message, detect the initial bit of the first message, reconstruct and process the first message, and switch the interface from the active mode to standby by deactivating the oscillator. When the interface is in standby, the system is operative to switch the interface to the active condition by activating the oscillator and the timer when the start of a transmission of a second message is detected, detect the initial bit of a transmission of the second message, and reconstruct and process the second message.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: June 24, 2014
    Assignee: STMicroelectronics s.r.l.
    Inventors: Ugo Mari, Francesco Bombaci, Pietro Cusmano, Sonia Sfasciotti
  • Publication number: 20110026613
    Abstract: A communication system for an HDMI communication interface CEC channel includes a communication module for receiving messages via the CEC channel, a processing unit for processing the received messages and an oscillator for driving the communication module. When the interface is in an active mode, the system is operative to activate the timer upon detection of the start of transmission of a first message, detect the initial bit of the first message, reconstruct and process the first message, and switch the interface from the active mode to standby by deactivating the oscillator. When the interface is in standby, the system is operative to switch the interface to the active condition by activating the oscillator and the timer when the start of a transmission of a second message is detected, detect the initial bit of a transmission of the second message, and reconstruct and process the second message.
    Type: Application
    Filed: July 2, 2010
    Publication date: February 3, 2011
    Applicant: STMICROELECTRONICS s.r.l.
    Inventors: Ugo MARI, Francesco Bombaci, Pietro Cusmano, Sonia Sfasciotti
  • Patent number: 7626438
    Abstract: An embodiment of a circuit switches between at least a first clock signal and a second clock signal in response to a corresponding switch command, and includes a selection module to select at a switch instant said second clock signal under the control of a signal selector. The circuit comprises a logic-based filter module located downstream of said selection module and configured to produce an outgoing clock signal filtered under the control of a filter signal and also includes a control module configured to receive said switch command and to send said select signal to said selection module delaying said switch instant by a first interval of time, said control module also being configured to send said active filter signal to said filter module in a second interval of time that comprises an edge of the first clock signal and an edge of the second clock signal.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: December 1, 2009
    Assignee: STMicroelectronics S.r.l.
    Inventors: Ugo Mari, Santi Carlo Adamo, Gaetano Di Stefano, Fabrizio Meli
  • Publication number: 20070257710
    Abstract: A circuit switches between at least a first clock signal and a second clock signal belonging to a plurality of clock signals available in an electronic device in response to the corresponding switch command, which comprises a selection module to select at a switch instant said second clock signal in said plurality of clock signals under the control of a signal selector and provide a selected clock signal.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Inventors: Ugo Mari, Santi Adamo, Gaetano Di Stefano, Fabrizio Meli