Patents by Inventor Daniel Berkram

Daniel Berkram 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: 7081783
    Abstract: Multiphase clock generating apparatus includes a multiplexer selecting one of a generated clock and a gated generated clock as an M-clock in accordance with a halt multiplexer control. Divider circuitry provides an alignment signal corresponding to an inverted M-clock divided by M. A recovery circuit recovers up to M distinct clocks from the M-clock in accordance with the alignment signal. The recovered clocks have a 180°/M relative phase difference. A halt circuit controls the halt multiplexer control to select the gated generated clock when a selected recovered clock matches a pre-determined clock level. The halt multiplexer control is clocked by the generated clock.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: July 25, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel A. Berkram, Perry M. Wyatt
  • Patent number: 7075351
    Abstract: A multiphase clock generating apparatus includes a clock generator providing an M-clock having a frequency M times that of a received reference clock. Divider circuitry is coupled to provide an alignment signal having 1/M the frequency of the M-clock. A recovery circuit recovers up to M distinct clocks from the M-clock in accordance with the alignment signal. The recovered clocks have substantially an N•180°/M phase difference from each other, wherein N?1.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: July 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel A. Berkram, Perry M. Wyatt, David T. Newsome
  • Publication number: 20050264337
    Abstract: A multiphase clock generating apparatus includes a clock generator providing an M-clock having a frequency M times that of a received reference clock. Divider circuitry is coupled to provide an alignment signal having 1/M the frequency of the M-clock. A recovery circuit recovers up to M distinct clocks from the M-clock in accordance with the alignment signal. The recovered clocks have substantially an N•180°/M phase difference from each other, wherein N?1.
    Type: Application
    Filed: April 22, 2005
    Publication date: December 1, 2005
    Inventors: Daniel Berkram, Perry Wyatt, David Newsome
  • Publication number: 20050264338
    Abstract: Multiphase clock generating apparatus includes a multiplexer selecting one of a generated clock and a gated generated clock as an M-clock in accordance with a halt multiplexer control. Divider circuitry provides an alignment signal corresponding to an inverted M-clock divided by M. A recovery circuit recovers up to M distinct clocks from the M-clock in accordance with the alignment signal. The recovered clocks have a 180°/M relative phase difference. A halt circuit controls the halt multiplexer control to select the gated generated clock when a selected recovered clock matches a pre-determined clock level. The halt multiplexer control is clocked by the generated clock.
    Type: Application
    Filed: April 22, 2005
    Publication date: December 1, 2005
    Inventors: Daniel Berkram, Perry Wyatt
  • Patent number: 6963236
    Abstract: Quadrature clock generating apparatus includes a multiplexer selecting one of a generated clock and a gated generated clock as a double clock in accordance with a halt multiplexer control. Divider circuitry provides an alignment signal corresponding to an inverted double clock divided by two. A recovery circuit recovers first and second clocks having a 90° phase difference from the double clock in accordance with the alignment signal. A halt circuit controls the halt multiplexer control to select the gated generated clock when the alignment signal matches a pre-determined clock level. The halt multiplexer control is clocked by the generated clock.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: November 8, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel A. Berkram, Perry M. Wyatt
  • Patent number: 6917232
    Abstract: A quadrature dock generating apparatus includes a clock generator providing a double clock having a frequency that is twice that of a received reference clock. Divider circuitry is coupled to provide an alignment signal having half the frequency of the double clock. A recovery circuit recovers a first clock and a second clock from the double clock in accordance with the alignment signal. The first and second clocks have substantially a 90° phase difference.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: July 12, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Perry M. Wyatt, Daniel A. Berkram, David T. Newsome
  • Publication number: 20050144580
    Abstract: A method of testing a logic design in one disclosed embodiment includes identifying a plurality of clocked logic elements of a first logic design. The plurality of logic elements is subdivided into M individual groups of elements. A distinct pseudo-clock is assigned to each of the M groups such that each of the M groups of logic elements is associated with a distinct clock domain in a second logic design. A simulation is performed on the second logic design with the M pseudo-clocks.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 30, 2005
    Inventors: Daniel Berkram, Daniel Krueger
  • Publication number: 20050127974
    Abstract: Quadrature clock generating apparatus includes a multiplexer selecting one of a generated clock and a gated generated clock as a double clock in accordance with a halt multiplexer control. Divider circuitry provides an alignment signal corresponding to an inverted double clock divided by two. A recovery circuit recovers first and second clocks having a 90° phase difference from the double clock in accordance with the alignment signal. A halt circuit controls the halt multiplexer control to select the gated generated clock when the alignment signal matches a pre-determined clock level. The halt multiplexer control is clocked by the generated clock.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Inventors: Daniel Berkram, Perry Wyatt
  • Publication number: 20050127973
    Abstract: A quadrature clock generating apparatus includes a clock generator providing a double clock having a frequency that is twice that of a received reference clock. Divider circuitry is coupled to provide an alignment signal having half the frequency of the double clock. A recovery circuit recovers a first clock and a second clock from the double clock in accordance with the alignment signal. The first and second clocks have substantially a 90° phase difference.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Inventors: Perry Wyatt, Daniel Berkram, David Newsome
  • Patent number: 6718498
    Abstract: The invention includes a method of and an apparatus for testing an integrated circuit which includes simulating the integrated circuit and generating an input vector to and expected output from the integrated circuit. This input vector and expected output are generated by entering test vectors into the circuit simulator and the integrated circuit is tested using the input vector to yield a first resulting output. A test hardware vector is also created to capture state information pertaining to the integrated circuit. The test hardware vector and the input vector are combined to create a joint input vector and debugging is performed on the integrated circuit by modifying the joint input vector and evaluating the resulting output.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: April 6, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert R. Imark, Daniel A. Berkram
  • Publication number: 20020184588
    Abstract: The invention includes a method of and an apparatus for testing an integrated circuit which includes simulating the integrated circuit and generating an input vector to and expected output from the integrated circuit. This input vector and expected output are generated by entering test vectors into the circuit simulator and the integrated circuit is tested using the input vector to yield a first resulting output. A test hardware vector is also created to capture state information pertaining to the integrated circuit. The test hardware vector and the input vector are combined to create a joint input vector and debugging is performed on the integrated circuit by modifying the joint input vector and evaluating the resulting output.
    Type: Application
    Filed: June 4, 2001
    Publication date: December 5, 2002
    Inventors: Robert R. Imark, Daniel A. Berkram