Patents by Inventor Peter David Maroni

Peter David Maroni 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: 11822930
    Abstract: A method of initializing an application-specific integrated circuit (ASIC), the method including reading, by a boot microcode engine integrated with the ASIC, microcode from an electrically programmable non-volatile memory (EP-NVM) integrated on a same die as the ASIC. The method further includes writing the microcode onto internal memories of a micro-controller of the ASIC and initializing the micro-controller by the boot microcode engine. The method also includes loading, by the micro-controller, a full boot image from an additional storage device distinct from the EP-NVM onto the internal memories of the micro-controller and initializing the ASIC by the micro-controller based on the full boot image.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Peter David Maroni, John E. Tillema, Erin Hallinan, Michael Joseph Howe
  • Patent number: 11092647
    Abstract: A programmable integrated circuit may include logic, signal select hardware, programmable signal analysis hardware, an embedded microcontroller, and a hardware interface. The logic performs one or more functions and outputs a plurality of signals. The signal select hardware selects one or more of the signals output from the logic. The programmable signal analysis hardware analyzes the selected signals to produce diagnostic data. The embedded microcontroller receives the diagnostic data from the programmable signal analysis hardware and may reconfigure the logic based on the diagnostic data. The hardware interface connects the programmable signal analysis hardware and the embedded microcontroller to transport the diagnostic data.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 17, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John E. Tilleman, Peter David Maroni, Erin Hallinan
  • Publication number: 20210034375
    Abstract: A method of initializing an application-specific integrated circuit (ASIC), the method including reading, by a boot microcode engine integrated with the ASIC, microcode from an electrically programmable non-volatile memory (EP-NVM) integrated on a same die as the ASIC. The method further includes writing the microcode onto internal memories of a micro-controller of the ASIC and initializing the micro-controller by the boot microcode engine. The method also includes loading, by the micro-controller, a full boot image from an additional storage device distinct from the EP-NVM onto the internal memories of the micro-controller and initializing the ASIC by the micro-controller based on the full boot image.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Peter David Maroni, John E. Tillema, Erin Hallinan, Michael Joseph Howe
  • Publication number: 20210033673
    Abstract: A programmable integrated circuit may include logic, signal select hardware, programmable signal analysis hardware, an embedded microcontroller, and a hardware interface. The logic performs one or more functions and outputs a plurality of signals. The signal select hardware selects one or more of the signals output from the logic. The programmable signal analysis hardware analyzes the selected signals to produce diagnostic data. The embedded microcontroller receives the diagnostic data from the programmable signal analysis hardware and may reconfigure the logic based on the diagnostic data. The hardware interface connects the programmable signal analysis hardware and the embedded microcontroller to transport the diagnostic data.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: John E. Tilleman, Peter David Maroni, Erin Hallinan
  • Patent number: 10389555
    Abstract: A technique includes determining a first phase delay associated with communication of a bit pattern having a first bit transition frequency over a communication channel; and determining a second phase delay associated with communication of a bit pattern having a second bit transition frequency greater than the first bit transition frequency over the communication channel. The technique includes regulating a compensation applied to a signal received from the communication channel based at least in part on a difference of the first and second phase delays.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 20, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dacheng Zhou, Daniel Alan Berkram, Peter David Maroni
  • Publication number: 20180375693
    Abstract: A technique includes determining a first phase delay associated with communication of a bit pattern having a first bit transition frequency over a communication channel; and determining a second phase delay associated with communication of a bit pattern having a second bit transition frequency greater than the first bit transition frequency over the communication channel. The technique includes regulating a compensation applied to a signal received from the communication channel based at least in part on a difference of the first and second phase delays.
    Type: Application
    Filed: January 28, 2016
    Publication date: December 27, 2018
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Dacheng Zhou, Daniel Alan Beckram, Peter David Maroni
  • Publication number: 20150089108
    Abstract: In at least some embodiments, an electronic device includes a processor and a memory coupled to the processor. The electronic device also includes a serial communication link controller coupled to the processor, the serial communication link controller supporting dynamic reconfiguration of a plurality of communication link bundles. The serial communication link controller receives an input clock and generates first and second clock signals based on the input clock, the first and second clock signals having different clock rates and being provided to each of a plurality of communication link bundles.
    Type: Application
    Filed: December 3, 2014
    Publication date: March 26, 2015
    Inventors: Robert Wessel, Peter David Maroni
  • Patent number: 8798126
    Abstract: During a calibration process, a data input signal is sampled using each of plural receiver equalization setting. For each of the receiver equalization settings, a respective offset-data error-rate is measured. Based on the offset-data error-rate measurements, an equalizer setting is selected for use during normal non-calibration operation of the receiver.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dacheng Zhou, Daniel Alan Berkram, Peter David Maroni
  • Publication number: 20140029935
    Abstract: A receiver receives a predetermined pattern over an optical link from a transmitter. In response to detecting that the predetermined pattern satisfies at least one criterion, indicating that a synchronization point has been reached to allow link training of the optical link to be performed between the transmitter and receiver.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Inventors: James Donald Regan, Peter David Maroni, Daniel Alan Berkram
  • Publication number: 20130107934
    Abstract: During a calibration process, a data input signal is sampled using each of plural receiver equalization setting. For each of the receiver equalization settings, a respective offset-data error-rate is measured. Based on the offset-data error-rate measurements, an equalizer setting is selected for use during normal non-calibration operation of the receiver.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Dacheng ZHOU, Daniel Alan Berkram, Peter David Maroni