Patents by Inventor Richard Barth

Richard Barth 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: 20080091907
    Abstract: An integrated circuit memory device includes a memory core to store write data, a first set of interconnect resources to receive the write data, and a second set of interconnect resources to receive a write command associated with the write data. Information indicating whether mask information is included with the write command, wherein the mask information, when included in the write command, specifies whether to selectively write portions of the write data to the memory core.
    Type: Application
    Filed: December 10, 2007
    Publication date: April 17, 2008
    Inventors: Richard Barth, Frederick Ware, Donald Stark, Craig Hampel, Paul Davis, Abhijit Abhyankar, James Gasbarre, David Nguyen
  • Publication number: 20080071951
    Abstract: An integrated circuit device includes a transmitting means for transmitting transmit data to an external signal line and a storing means for storing a first value representative of a transmit phase adjustment that is used to adjust when the transmit data is transmitted by the transmitting means. The first value is determined based on information stored in a memory device external to the integrated circuit device.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 20, 2008
    Inventors: Mark Horowitz, Richard Barth, Craig Hampel, Alfredo Moncavo, Kevin Donnelly, Jared Zerbe
  • Publication number: 20080052440
    Abstract: An integrated circuit device includes an output driver, a first register to store a value representative of a drive strength setting of the output driver, wherein the value is determined based on information stored in a supplemental memory device external to the integrated circuit memory device, and a transmitter circuit configurable to receive the value representative of a drive strength setting of the output driver. The output driver is configurable to output data synchronously with respect to an external clock signal.
    Type: Application
    Filed: October 30, 2007
    Publication date: February 28, 2008
    Inventors: Mark Horowitz, Richard Barth, Craig Hampel, Alfredo Moncavo, Kevin Donnelly, Jared Zerbe
  • Publication number: 20080052434
    Abstract: An integrated circuit device includes a transmitter circuit having an output driver to output data, and a register to store a value representative of an equalization co-efficient setting of the output driver. The value may be determined based on information stored in a supplemental memory device. The value is representative of an equalization co-efficient setting that compensates for signals present on an external signal line. The signals present on the external signal line comprise one selected from residual signals and cross coupled signals.
    Type: Application
    Filed: October 30, 2007
    Publication date: February 28, 2008
    Applicant: Rambus Inc.
    Inventors: Mark Horowitz, Richard Barth, Craig Hampel, Alfredo Moncavo, Kevin Donnelly, Jared Zerbe
  • Publication number: 20080043546
    Abstract: Method embodiments including providing control information to a memory device is provided. The control information includes a first code which specifies that a write operation be initiated in the memory device. A signal is provided that indicates when the memory device is to begin sampling write data that is stored in the memory core during the write operation. A first bit of the write data is provided to the memory device during an even phase of a clock signal. A second bit of the write data is provided to the memory device during an odd phase of the clock signal.
    Type: Application
    Filed: October 22, 2007
    Publication date: February 21, 2008
    Applicant: RAMBUS INC.
    Inventors: Richard Barth, Frederick Ware, John Dillon, Donald Stark, Craig Hampel, Matthew Griffin
  • Publication number: 20080002516
    Abstract: A single chip dynamic random access memory has a memory core, including dynamic random access memory cells, and a clock receiver circuit to receive an external clock signal. A delay locked loop circuit is coupled to the clock receiver circuit. In a first power mode, the delay locked loop circuit and the clock receiver circuit are turned on. Power consumption in the first power mode is less than that consumed while in an active mode. In a second power mode, the delay locked loop circuit is turned off. The memory is configured to receive a command that specifies a power down mode, to turn off the delay locked loop circuit in response to the command that specifies the power down mode, and to operate the memory device in a standby power mode. The delay locked loop circuit and the clock receiver circuit are turned on in a standby mode.
    Type: Application
    Filed: September 17, 2007
    Publication date: January 3, 2008
    Inventors: Ely Tsern, Richard Barth, Craig Hampel, Donald Stark
  • Publication number: 20070242532
    Abstract: An integrated circuit memory device includes a first set of pins and a memory core. The first set of pins receive, using a clock signal, a write command and a read command. Control information is issued internally in response to the write command after a predetermined delay time transpires following receipt of the write command, the control information initiating the write operation in the memory device. A second set of pins output the read data after a first delay time transpires from when the read command is received. Each pin of the second set of pins outputs two bits of read data during a clock cycle of the clock signal. The second set of pins also receive write data after a second delay time has transpired from when the write command is received. The second delay time is based on the first delay time.
    Type: Application
    Filed: March 27, 2007
    Publication date: October 18, 2007
    Inventors: Richard Barth, Frederick Ware, Donald Stark, Craig Hampel, Paul Davis, Abhijit Abhyankar, James Gasbarro, David Nguyen
  • Publication number: 20070239914
    Abstract: An integrated circuit device is described. The integrated circuit device includes a transmitter circuit having an output driver to output data, and a register to store a value representative of an equalization co-efficient setting of the output driver. The value may be determined based on information stored in a supplemental memory device.
    Type: Application
    Filed: February 6, 2007
    Publication date: October 11, 2007
    Inventors: Mark Horowitz, Richard Barth, Craig Hampel, Alfredo Moncayo, Kevin Donnelly, Jared Zerbe
  • Publication number: 20070220188
    Abstract: A system includes a first bus, a master device coupled to the first bus, and one or more subsystems coupled to the first bus. A respective subsystem includes a second bus, one or more slave devices coupled to the second bus, a write buffer to receive incoming signals from the master device via the first bus and to transmit signals to the one or more slave devices via the second bus in response to the incoming signals, and a read buffer to receive outgoing signals from the one or more slave devices via the second bus and to transmit signals to the master device via the first bus in response to the outgoing signals.
    Type: Application
    Filed: May 22, 2007
    Publication date: September 20, 2007
    Inventors: Bruno Garlepp, Richard Barth, Kevin Donnelly, Ely Tsern, Craig Hampel, Jeffrey Mitchell, James Gasbarro, Billy Garrett, Fredrick Ware, Donald Perino
  • Publication number: 20070201280
    Abstract: A method and system for transferring information within a computer system is provided. The system includes a memory device that has a lower power mode in which data transfer circuitry is not driven by a clock signal, and a higher power mode in which data transfer circuitry is driven by a clock signal. The system further includes a memory controller that sends control signals to the memory device to initiate a data transfer transaction. The memory device receives the control signals asynchronously, and assumes the second mode in response to one of the control signals. While the memory device is in the second mode, the memory controller sends a control signal to identify a particular clock cycle. The memory device synchronously transfers the data. The memory device determines when to begin the data transfer based on the identified clock cycle and the type of data transfer that has been specified.
    Type: Application
    Filed: April 30, 2007
    Publication date: August 30, 2007
    Applicant: RAMBUS INC.
    Inventors: Richard Barth, Mark Horowitz, Craig Hampel, Frederick Ware
  • Publication number: 20070198868
    Abstract: A memory system has first, second and third interconnects and an integrated circuit memory device coupled to the interconnects. The second interconnect conveys a write command and a read command. The third interconnect conveys write data and read data. The integrated circuit memory device includes a pin coupled to the first interconnect to receive a clock signal. The memory device also includes a first plurality of pins coupled to the second interconnect to receive the write command and read command, and a second plurality of pins coupled to the third interconnect to receive write data and to assert read data. Control information is applied to initiate the write operation after a first predetermined delay time transpires from when the write command is received. During a clock cycle of the clock signal, two bits of read data are conveyed by each pin of the second plurality of pins.
    Type: Application
    Filed: March 27, 2007
    Publication date: August 23, 2007
    Inventors: Richard Barth, Frederick Ware, Donald Stark, Craig Hampel, Paul Davis, Abhijit Abhyankar, James Gasbarro, David Nguyen
  • Publication number: 20070159912
    Abstract: An integrated circuit memory device having delayed write command processing includes a first set of pins coupled to a memory core, the first set of pins to receive a row address followed by a column address. A second set of pins, coupled to memory core, are used to receive a sense command followed by a write command. The sense command specifies the sensing of a row of memory cells identified by the row address, and the write command specifies that the memory device receive write data and store the write data at a column location identified by the column address. The write command is posted internally to the memory device after a first delay has transpired from when the write command is received at the second set of pins.
    Type: Application
    Filed: March 2, 2007
    Publication date: July 12, 2007
    Inventors: Richard Barth, Frederick Ware, Donald Stark, Craig Hampel, Paul Davis, Abhijit Abhyankar, James Gasbarro, David Nguyen
  • Publication number: 20070147155
    Abstract: A dynamic random access memory device includes banks of dynamic memory cells. The device performs a refresh operation in response to receiving a self refresh command, by refreshing rows of the memory cells located in each of the banks. Further, a refresh frequency for the refresh operation is selected such that the refresh frequency is minimized to conserve power consumed by the memory device while being sufficient to refresh the rows of the memory cells.
    Type: Application
    Filed: November 22, 2006
    Publication date: June 28, 2007
    Inventors: Ely Tsern, Richard Barth, Paul Davis, Craig Hampel
  • Publication number: 20070147143
    Abstract: An integrated circuit memory device has a first set of pins to receive, using a clock signal, a row address followed by a column address. The device has a second set of pins to receive, using the clock signal, a sense command and a write command. The sense command specifies that the device activate a row of memory cells identified by the row address. The write command specifies that the memory device receive write data and store the write data at a location, identified by the column address, in the row of memory cells. The write command is posted internally to the memory device after a first delay has transpired from a first time period in which the write command is received at the second set of pins. The write data is received at a third set of pins after a second delay has transpired from the first time period.
    Type: Application
    Filed: March 2, 2007
    Publication date: June 28, 2007
    Inventors: Richard Barth, Frederick Ware, Donald Stark, Craig Hampel, Paul Davis, Abhijit Abhyankar, James Gasbarro, David Nguyen
  • Publication number: 20070140035
    Abstract: A semiconductor memory device has a memory core that includes at least eight banks of dynamic random access storage cells and an internal data bus coupled to the memory core. The internal data bus receives a plurality of data bits from a selected bank of the memory core. The semiconductor memory device further comprises a first interface to receive a read command from external to the semiconductor memory device and a second interface to output first and second subsets of the plurality of data bits. The first subset is output during a first phase of an external clock signal and the second subset is output during a second phase of the external clock signal. The first phase includes a first edge transition and the second phase includes a second edge transition. The second edge transition is an opposite edge transition with respect to the first edge transition.
    Type: Application
    Filed: February 14, 2007
    Publication date: June 21, 2007
    Inventors: Richard Barth, Ely Tsern, Mark Horowitz, Donald Stark, Craig Hampel, Frederick Ware, John Dillon, Nancy Dillon
  • Publication number: 20070127790
    Abstract: Certain embodiments of the present invention provide a system and method for image registration and display of relevant information. The method includes identifying one or more anatomical parts in an acquired image, mapping the acquired image to a reference image based on the one or more anatomical parts, storing anatomy information in relation to the acquired image, and displaying the acquired image based on the anatomy information. The method may also include controlling the displaying of the acquired image based on a voice command related to the anatomy information. Anatomy information may be displayed with the acquired image. Anatomy information may include clinical information, reference information, disease process information, a related image, and/or drug interaction information, for example. The acquired image may be displayed according to a display setting, such as a window level setting and/or other display setting, based on the anatomy information.
    Type: Application
    Filed: November 14, 2005
    Publication date: June 7, 2007
    Inventors: Denny Lau, Yaseen Samara, Vijaykalyan Yeluri, Frank Owen, Perry Frederick, Christopher Beaulieu, Richard Barth, Garry Gold, David Paik, Raghav Raman
  • Publication number: 20070083700
    Abstract: A method and apparatus for adjusting the performance of a memory system is provided. A memory system comprises a master device and a slave device. A memory channel couples the master device to the slave device such that the slave device receives the system operating information from the master device via the memory channel. The slave device further includes means for tuning circuitry within the slave device such that the performance of the memory system is improved.
    Type: Application
    Filed: December 11, 2006
    Publication date: April 12, 2007
    Applicant: Rambus Inc.
    Inventors: Bruno Garlepp, Pak Chau, Kevin Donnelly, Clemenz Portmann, Donald Stark, Stefanos Sidiropoulos, Richard Barth, Paul Davis, Ely Tsern
  • Publication number: 20060059299
    Abstract: A memory device has interface circuitry and a memory core which make up the stages of a pipeline, each stage being a step in a universal sequence associated with the memory core. The memory device has a plurality of operation units such as precharge, sense, read and write, which handle the primitive operations of the memory core to which the operation units are coupled. The memory device further includes a plurality of transport units configured to obtain information from external connections specifying an operation for one of the operation units and to transfer data between the memory core and the external connections. The transport units operate concurrently with the operation units as added stages to the pipeline, thereby creating a memory device which operates at high throughput and with low service times under the memory reference stream of common applications.
    Type: Application
    Filed: November 8, 2005
    Publication date: March 16, 2006
    Inventors: Richard Barth, Ely Tsern, Mark Horowitz, Donald Stark, Craig Hampel, Frederick Ware, John Dillon, Nancy Dillon
  • Publication number: 20060022724
    Abstract: A method and circuit for achieving minimum latency data transfer between two mesochronous (same frequency, different phase) clock domains is disclosed. This circuit supports arbitrary phase relationships between two clock domains and is tolerant of temperature and voltage shifts after initialization while maintaining the same output data latency. In one embodiment, this circuit is used on a bus-system to re-time data from receive-domain, clocks to transmit-domain clocks. In such a system the phase relationships between these two clocks is set by the device bus location and thus is not precisely known. By supporting arbitrary phase resynchronization, this disclosure allows for theoretically infinite bus-length and thus no limitation on device count, as well as arbitrary placement of devices along the bus. This ultimately allows support of multiple latency-domains for very long buses.
    Type: Application
    Filed: September 27, 2005
    Publication date: February 2, 2006
    Inventors: Jared Zerbe, Michael Ching, Abhijit Abhyankar, Richard Barth, Andy Chan, Paul Davis, William Stonecypher
  • Publication number: 20050251602
    Abstract: An integrated circuit device is described. The integrated circuit device includes a transmitter circuit having an output driver to output data, and a register to store a value representative of an equalization co-efficient setting of the output driver. The value may be determined based on information stored in a supplemental memory device.
    Type: Application
    Filed: July 13, 2005
    Publication date: November 10, 2005
    Inventors: Mark Horowitz, Richard Barth, Craig Hampel, Alfredo Moncayo, Kevin Donnelly, Jared Zerbe