Patents by Inventor Paul I. Zavalney

Paul I. Zavalney 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: 10461787
    Abstract: Systems and methods are disclosed for spur mitigation for pulse signal drivers in radio frequency (RF) devices. An RF integrated circuit includes RF circuitry and analog-to-digital (ADC) circuitry. The RF circuitry operates using a local oscillator (LO) clock to receive and/or transmit RF signals, and the ADC circuitry samples one or more analog input signals and has internal timing based upon a raw digital clock. A retime circuit receives the raw digital clock and the LO clock and has a retimed clock as an output. The retimed clock represents the raw digital clock retimed with the LO clock. While other digital circuitry is timed using the raw digital clock, one or more drivers are timed by the retimed clock and provide pulse output signals to output pads. Having the drivers timed with the retimed clock and other digital circuitry timed with the raw digital clock improves overall performance.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: October 29, 2019
    Assignee: Silicon Laboratories Inc.
    Inventors: Phillip Matthews, Paul I. Zavalney, John M. Khoury, Karma S. Bhutia
  • Publication number: 20190238166
    Abstract: Systems and methods are disclosed for spur mitigation for pulse signal drivers in radio frequency (RF) devices. An RF integrated circuit includes RF circuitry and analog-to-digital (ADC) circuitry. The RF circuitry operates using a local oscillator (LO) clock to receive and/or transmit RF signals, and the ADC circuitry samples one or more analog input signals and has internal timing based upon a raw digital clock. A retime circuit receives the raw digital clock and the LO clock and has a retimed clock as an output. The retimed clock represents the raw digital clock retimed with the LO clock. While other digital circuitry is timed using the raw digital clock, one or more drivers are timed by the retimed clock and provide pulse output signals to output pads. Having the drivers timed with the retimed clock and other digital circuitry timed with the raw digital clock improves overall performance.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: Phillip Matthews, Paul I. Zavalney, John M. Khoury, Karma S. Bhutia
  • Patent number: 10078600
    Abstract: An apparatus includes a memory, and a control circuit. The memory stores a vector that identifies a signal that is to be provided by an input/output (I/O) interface to a peripheral and indicates a time value. The control circuit is adapted to process the vector and route the identified signal to the peripheral and regulate a time that the signal is routed to the peripheral based on the time value.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 18, 2018
    Assignee: Silicon Laboratories Inc.
    Inventors: Paul I Zavalney, Xiaohui Wang
  • Patent number: 9817665
    Abstract: A technique includes receiving a request from a processor to retrieve a first instruction from a memory for a staged execution pipeline. The technique includes selectively retrieving the first instruction from the memory in response to the request based on a determination of whether the processor will execute the first instruction.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: November 14, 2017
    Assignee: SILICON LABORATORIES INC.
    Inventor: Paul I. Zavalney
  • Patent number: 9256558
    Abstract: A method includes processing descriptors to control a direct memory access (DMA) channel. The method includes synchronizing at least part of the processing, which includes processing a first descriptor of the descriptors to cause the execution to selectively pause based on a trigger value.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 9, 2016
    Assignee: SILICON LABORATORIES INC.
    Inventors: Timothy E. Litch, Paul I. Zavalney, Paul Zucker
  • Patent number: 9164936
    Abstract: An apparatus includes an integrated circuit that includes a processing core and a direct memory access (DMA) engine. The DMA engine is adapted to process descriptors to control DMA communications. The descriptors contain data indicating communication endpoints that are associated with the DMA communications. The DMA engine is adapted to use other data contained in at least one of the descriptors to control branching of descriptor execution among multiple execution paths.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 20, 2015
    Assignee: SILICON LABORATORIES INC.
    Inventors: Timothy E. Litch, Paul I. Zavalney
  • Patent number: 9083354
    Abstract: A method includes generating one of a first clock signal and a second clock signal from the other clock signal. The first clock signal is configured to be used to synchronize an operation of an analog system, and the second clock signal is configured to be used to synchronize an operation of a digital system. The method includes using a phase detector of the analog system to measure a timing of the first clock signal relative to the second clock signal; and the method includes controlling a delay element of the digital system to regulate the timing based on the measurement by the phase detector to suppress noise in the analog system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 14, 2015
    Assignee: SILICON LABORATORIES INC.
    Inventors: Imranul Islam, Axel Thomsen, Paul I. Zavalney
  • Patent number: 8954632
    Abstract: An apparatus includes an input/output (I/O) interface circuit that includes a memory and a controller. The memory stores a plurality of commands to regulate an input/output (I/O) interface. The commands indicate at least one I/O state of at least one I/O terminal of the I/O interface circuit and a time duration that is associated with the I/O state. The controller executes the commands to place the I/O interface in the the I/O state(s) in a predetermined sequence.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 10, 2015
    Assignee: Silicon Laboratories Inc.
    Inventors: Xiaohui Wang, Paul I. Zavalney
  • Publication number: 20150006765
    Abstract: A method includes processing descriptors to control a direct memory access (DMA) channel. The method includes synchronizing at least part of the processing, which includes processing a first descriptor of the descriptors to cause the execution to selectively pause based on a trigger value.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Timothy E. Litch, Paul I. Zavalney, Paul Zucker
  • Publication number: 20140379945
    Abstract: An apparatus includes a memory, and a control circuit. The memory stores a vector that identifies a signal that is to be provided by an input/output (I/O) interface to a peripheral and indicates a time value. The control circuit is adapted to process the vector and route the identified signal to the peripheral and regulate a time that the signal is routed to the peripheral based on the time value.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Paul I. Zavalney, Xiaohui Wang
  • Patent number: 8914624
    Abstract: An apparatus includes a memory, a processor and a controller. The processor is adapted to begin executing instructions based on content stored starting at a predetermined address in the memory upon reset of the processor. The controller is adapted to, in response to the reset of the processor, provide to the processor content for the predetermined address other than the content that is stored starting at the predetermined address.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: December 16, 2014
    Assignee: Silicon Laboratories Inc.
    Inventors: Kenneth W. Fernald, Paul I. Zavalney
  • Publication number: 20140266336
    Abstract: A method includes generating one of a first clock signal and a second clock signal from the other clock signal. The first clock signal is configured to be used to synchronize an operation of an analog system, and the second clock signal is configured to be used to synchronize an operation of a digital system. The method includes using a phase detector of the analog system to measure a timing of the first clock signal relative to the second clock signal; and the method includes controlling a delay element of the digital system to regulate the timing based on the measurement by the phase detector to suppress noise in the analog system.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: SILICON LABORATORIES INC.
    Inventors: Imranul Islam, Axen Thomsen, Paul I. Zavalney
  • Patent number: 8618844
    Abstract: An apparatus includes an integrated circuit, which includes an input terminal, a second terminal to communicate with circuitry external to the integrated circuit, a multiplexer, a level shifter and a processor. The multiplexer is adapted to selectively couple the input terminal, the level shifter and the second output terminal together.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: December 31, 2013
    Assignee: Silicon Laboratories Inc.
    Inventors: Thomas S. David, Paul I. Zavalney
  • Publication number: 20130222035
    Abstract: An apparatus includes an integrated circuit, which includes an input terminal, a second terminal to communicate with circuitry external to the integrated circuit, a multiplexer, a level shifter and a processor. The multiplexer is adapted to selectively couple the input terminal, the level shifter and the second output terminal together.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Inventors: Thomas S. David, Paul I. Zavalney
  • Publication number: 20120254590
    Abstract: A technique includes receiving a request from a processor to retrieve a first instruction from a memory for a staged execution pipeline. The technique includes selectively retrieving the first instruction from the memory in response to the request based on a determination of whether the processor will execute the first instruction.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventor: Paul I Zavalney
  • Publication number: 20120166778
    Abstract: An apparatus includes a memory, a processor and a controller. The processor is adapted to begin executing instructions based on content stored starting at a predetermined address in the memory upon reset of the processor. The controller is adapted to, in response to the reset of the processor, provide to the processor content for the predetermined address other than the content that is stored starting at the predetermined address.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Kenneth W. Fernald, Paul I. Zavalney