Patents by Inventor Martin Foltin

Martin Foltin 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).

  • Publication number: 20160343432
    Abstract: A non-volatile memory device with multiple latency tiers includes at least two crossbar memory arrays, each crossbar memory array comprising a number of memory cells, each memory cell connected to a word line and a bit line at a cross point. The crossbar memory arrays each have a different latency. The crossbar memory arrays are formed on a single die.
    Type: Application
    Filed: January 31, 2014
    Publication date: November 24, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Richard H. Henze, Naveen Muralimanohar, Yoocharn Jeon, Martin Foltin, Erik Ordentlich, Gregg B. Lesartre, R. Stanley Williams
  • Publication number: 20160343435
    Abstract: A memristor memory is disclosed. In an example, a method of controlling a memristor memory includes operating the memristor memory in a volatile mode, wherein switching a state of a memristor cell is with a low writing load. The method also includes operating the same memristor memory in a non-volatile mode, wherein switching a state of the memristor cell is with a high writing load.
    Type: Application
    Filed: January 30, 2014
    Publication date: November 24, 2016
    Inventors: Yoocharn Jeon, Martin Foltin
  • Publication number: 20160336063
    Abstract: An apparatus includes a first resistive storage element and a second resistive storage element. The first and second resistive storage elements are coupled to column lines to of a crosspoint array to form a memory cell; and a ratio of resistances of the first and second resistive storage elements indicates a stored value for the memory cell.
    Type: Application
    Filed: January 31, 2014
    Publication date: November 17, 2016
    Inventors: Brent E. BUCHANAN, Martin FOLTIN, Jeffrey A. LUCAS, Clinton H. PARKER
  • Publication number: 20160328356
    Abstract: A method for managing a multi-lane serial link is described. The method includes establishing a serial link between a number of integrated circuits across a first number of lanes. The first number of lanes are a subset of a number of available lanes on the serial link. The method also includes selecting to change a transmission state of a second number of lanes. The second number of lanes are a subset of the available lanes. The method also includes changing the transmission state of the second number of lanes while transmitting data on a number of remaining lanes. The method further includes synchronizing the first number of lanes and the second number of lanes.
    Type: Application
    Filed: January 28, 2014
    Publication date: November 10, 2016
    Inventors: Gregg B. LESARTRE, Martin FOLTIN
  • Publication number: 20160103778
    Abstract: Examples disclose a method, memory component, and storage medium to configure a data width of the memory component. The examples disclose receiving a configuration transaction at the memory component capable to communicate at multiple data widths. Additionally, the examples disclose configuring the data width of the memory component based on the configuration transaction.
    Type: Application
    Filed: June 28, 2013
    Publication date: April 14, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Gregg B. Lesartre, Martin Foltin, Gary Belgrave Gostin
  • Patent number: 9146848
    Abstract: A computing system can include a memory controller and a first storage device. The first storage device is to receive a serially encoded request and forward the serially encoded request to a second storage device before deserializing the serially encoded request. The first storage device is also to return a training sequence from the target storage device to the memory controller. The first storage device is additionally to return a response from the target storage device to the memory controller.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: September 29, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Foltin, Gregg B. Lesartre
  • Publication number: 20140324746
    Abstract: A computing system can include a memory controller and a first storage device. The first storage device is to receive a serially encoded request and forward the serially encoded request to a second storage device before deserializing the serially encoded request. The first storage device is also to return a training sequence from the target storage device to the memory controller. The first storage device is additionally to return a response from the target storage device to the memory controller.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: Hewlett-Packard Development Company. L.P
    Inventors: Martin Foltin, Gregg B. Lesartre
  • Patent number: 6996515
    Abstract: A method and a corresponding apparatus for verifying a minimal level sensitive timing abstraction model provides for an extension of the timing abstraction model. The method modifies and runs the timing abstraction model with certain stimulus to establish whether the timing results with the timing abstraction model are identical to the timing result with the modeled circuit. The timing abstraction model extension, which enables verification of the timing abstraction model, only negligibly increases the size of the timing abstraction model, thus keeping STA runtimes short and the memory requirements small.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: February 7, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Foltin, Brian Foutz, Sean Tyler
  • Patent number: 6611948
    Abstract: A method and a corresponding apparatus provides for modeling circuit environmental sensitivity for a basic minimal level sensitive timing abstraction model. Environmental issues typically include different external conditions, such as input signal switching time and output capacitive loading for the circuit, that are influenced by the circuitry surrounding the basic timing abstraction model. The method for modeling circuit environmental sensitivity involves creation of delay components that allow for modeling the circuit environmental sensitivities while maintaining the transparent regions of the circuit. To properly model the environment effects, zero delay elements may be inserted at input and output ports of the basic timing abstraction model, producing an improved abstraction model that retains accuracy and efficiency of the basic timing abstraction model.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: August 26, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sean Tyler, Martin Foltin, Brian Foutz
  • Patent number: 6609233
    Abstract: A method for improved load sensitivity modeling in a minimal level sensitive timing abstraction model provides for an extension of the timing abstraction model. The timing abstraction model extension improves accuracy of the timing abstraction model by splitting setup/hold check nodes and/or dummy latch nodes at certain input and/or output ports.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: August 19, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Foltin, Brian Foutz, Sean Tyler
  • Patent number: 6604227
    Abstract: A minimal level sensitive timing abstraction model supports multiple levels of hierarchy, is input stimulus independent, can be input into general static timing analysis (STA) tools, and limits timing analysis to the most critical paths, i.e., the most critical arrival at any given port, leading to significant reduction of the number of internal clock-controlled nodes, which in turn results in significant speed-up of STA runs on large circuits and reduced memory and storage space requirements. Further speed-up of STA runs may be achieved by tracing only the most relevant transparent paths to a given output port, which reduces the number of paths fed to the adjacent blocks. The timing abstraction model may also simplify the output from the timing analysis and may shorten designer's time to analyze STA results.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: August 5, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Foltin, Brian Foutz, Sean Tyler
  • Patent number: 6581197
    Abstract: A minimal level sensitive timing representative of a circuit path uses a circuit path timing model to represent a circuit block, which contains multiple circuit paths, in a simplified form, thus reducing the circuit paths to a minimized representation with same timing requirements and fixed clock waveforms. The reduction of the circuit paths in turn results in significant speed-up of static timing analysis (STA) runs on large circuits and reduced memory and storage space requirements. The minimal level sensitive timing representative may simplifies the output from the timing analysis and shortens designer's time to analyze STA results.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: June 17, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brian Foutz, Martin Foltin, Sean Tyler