Patents by Inventor Mark A Warriner

Mark A Warriner 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: 10069503
    Abstract: To speed up output clock alignment in a digital phase locked loop wherein a controlled oscillator generates synthesizer pulses that are divided to produce output pulses at a predetermined normal spacing and time location, and wherein during an alignment procedure the output pulses are moved in time in response to a delay value obtained by comparing a phase of the output pulses with a phase applied to the controlled oscillator averaged over a number of synthesizer pulses in a feedback circuit to align said output pulses with a reference clock taking into account hardware delay, a group of the output pulses is advanced during the alignment procedure to reduce the spacing between them. After determining the delay value averaged over the group of output pulses subsequent output pulses are restored to their normal spacing and time locations.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: September 4, 2018
    Assignee: Microsemi Semiconductor ULC
    Inventors: Changhui Cathy Zhang, Qu Gary Jin, Mark A. Warriner, Kamran Rahbar
  • Patent number: 10002090
    Abstract: A slave device for exchanging data with a master device over a serial interface sends data to the master device upon receipt of a command from the master device. A controller responsive to a command byte in a receive register commences transmission of data in the transmit register under the control of a clock signal prior to reception of a complete command.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 19, 2018
    Assignee: Microsemi Semiconductor ULC
    Inventors: Mark A Warriner, Gabriel Rusaneanu, Wenbao Wang
  • Patent number: 9858134
    Abstract: A low latency digital clock fault detector has an edge detector including a delay line generating pulses on edges o an incoming clock signal of a width determined by the length of said delay line. A watchdog timer with flip-flops in a pipeline configuration has a first input held at a static logic level, a second input receiving a reference clock, and a third reset input. The watchdog is being responsive to the pulses to maintain a stable output in the presence of said pulses and generate a fault indication in the absence of the pulses.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: January 2, 2018
    Assignee: Microsemi Semiconductor ULC
    Inventors: Mark A Warriner, Mark L Thrower
  • Publication number: 20170346494
    Abstract: To speed up output clock alignment in a digital phase locked loop wherein a controlled oscillator generates synthesizer pulses that are divided to produce output pulses at a predetermined normal spacing and time location, and wherein during an alignment procedure the output pulses are moved in time in response to a delay value obtained by comparing a phase of the output pulses with a phase applied to the controlled oscillator averaged over a number of synthesizer pulses in a feedback circuit to align said output pulses with a reference clock taking into account hardware delay, a group of the output pulses is advanced during the alignment procedure to reduce the spacing between them. After determining the delay value averaged over the group of output pulses subsequent output pulses are restored to their normal spacing and time locations.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 30, 2017
    Inventors: Changhui Cathy Zhang, Qu Gary Jin, Mark A. Warriner, Kamran Rahbar
  • Patent number: 9595972
    Abstract: Master clock redundancy is provided for a digital phase locked loop having a digital controlled oscillator (DCO) driven by a master clock source, for example, a crystal oscillator. One of a plurality of a crystal oscillators generating clock signals is selected to drive the DCO. The performance of the crystal oscillators is monitored, and the DCO is switched from being driven by a previously selected crystal oscillator to a newly selected crystal oscillator upon loss of a clock signal from the previously selected crystal oscillator or when the performance of the previously selected crystal oscillator falls below a predetermined acceptable level.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: March 14, 2017
    Assignee: Microsemi Semiconductor ULC
    Inventors: Slobodan Milijevic, Johannes Hermanus Aloysius de Rijk, Paul H. L. M. Schram, Mark A Warriner
  • Publication number: 20160299861
    Abstract: A slave device for exchanging data with a master device over a serial interface sends data to the master device upon receipt of a command from the master device. A controller responsive to a command byte in a receive register commences transmission of data in the transmit register under the control of a clock signal prior to reception of a complete command.
    Type: Application
    Filed: March 10, 2016
    Publication date: October 13, 2016
    Inventors: Mark A Warriner, Gabriel Rusaneanu, Wenbao Wang
  • Publication number: 20160299806
    Abstract: A low latency digital clock fault detector has an edge detector including a delay line generating pulses on edges o an incoming clock signal of a width determined by the length of said delay line. A watchdog timer with flip-flops in a pipeline configuration has a first input held at a static logic level, a second input receiving a reference clock, and a third reset input. The watchdog is being responsive to the pulses to maintain a stable output in the presence of said pulses and generate a fault indication in the absence of the pulses.
    Type: Application
    Filed: March 9, 2016
    Publication date: October 13, 2016
    Inventors: Mark A Warriner, Mark L Thrower
  • Publication number: 20160301416
    Abstract: Master clock redundancy is provided for a digital phase locked loop having a digital controlled oscillator (DCO) driven by a master clock source, for example, a crystal oscillator. One of a plurality of a crystal oscillators generating clock signals is selected to drive the DCO. The performance of the crystal oscillators is monitored, and the DCO is switched from being driven by a previously selected crystal oscillator to a newly selected crystal oscillator upon loss of a clock signal from the previously selected crystal oscillator or when the performance of the previously selected crystal oscillator falls below a predetermined acceptable level.
    Type: Application
    Filed: March 9, 2016
    Publication date: October 13, 2016
    Inventors: Slobodan Milijevic, Johannes Hermanus Aloysius de Rijk, Paul H.L.M. Schram, Mark A. Warriner