Patents by Inventor George Vergis

George Vergis 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: 20160378623
    Abstract: Embodiments are generally directed to high capacity energy backed memory with off device storage. A memory device includes a circuit board; multiple memory chips that are installed on the circuit board; a controller to provide for backing up contents of the memory chips when a power loss condition is detected; a connection to a backup energy source; and a connection to a backup data storage that is separate from the memory device.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Mohan J. Kumar, Murugasamy K. Nachimuthu, George Vergis
  • Publication number: 20160379690
    Abstract: A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by a device connected to the data bus. The register resides in a register device connected via the address bus to a memory device that is connected to both the address bus and the data bus. A host processor triggers the register device to transfer information over the address bus to a register on the memory device. The host processor then reads the information from the register of the memory device.
    Type: Application
    Filed: August 1, 2016
    Publication date: December 29, 2016
    Inventors: Kuljit S. Bains, Klaus RUFF, George VERGIS, Suneeta SAH
  • Publication number: 20160378344
    Abstract: Methods and apparatus for effecting a processor- and platform-assisted NVDIMM solution using standard DRAM and consolidated storage. The methods and apparatus enable selected data in DRAM devices, such as DIMMs to be automatically copied to a persistent storage device such as an SSD in response to detection of a power unavailable event or an operating system error or failure without any operating system intervention. In one aspect, a platform includes a power supply and a temporary power source, such as a capacitor-based energy storage device, a small battery, or a combination of the two, either integrated in the power supply or separate. When power becomes unavailable, the temporary power source is use to continue to provide power to selected components in one or more power protected domains. The energy stored in the temporary power source is sufficient to temporarily power the components to enable DRAM data to be written to the persistent storage device.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Applicant: INTEL CORPORATION
    Inventors: Murugasamy K. Nachimuthu, Mohan J. Kumar, George Vergis
  • Publication number: 20160349817
    Abstract: Power protecting a memory subsystem with a centralized storage device. A centralized backup energy source provides power temporarily when power supply power is interrupted. In response to detecting interruption of power supply power, a controller selectively connects multiple selected memory devices to a centralized SATA (serial advanced technology attachment) storage device to transfer contents of the selected memory devices to the storage device while powered by the backup energy source.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 1, 2016
    Inventors: Mohan J. Kumar, Murugasamy K. Nachimuthu, George Vergis
  • Publication number: 20160350002
    Abstract: A system enables memory device specific self-refresh entry and exit commands. When memory devices on a shared control bus (such as all memory devices in a rank) are in self-refresh, a memory controller can issue a device specific command with a self-refresh exit command and a unique memory device identifier to the memory device. The controller sends the command over the shared control bus, and only the selected, identified memory device will exit self-refresh while the other devices will ignore the command and remain in self-refresh. The controller can then execute data access over a shared data bus with the specific memory device while the other memory devices are in self-refresh.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 1, 2016
    Inventors: George Vergis, Kuljit S. Bains, James A. McCall, Murugasamy K. Nachimuthu, Mohan J. Kumar
  • Patent number: 9442871
    Abstract: A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by a device connected to the data bus. The register resides in a register device connected via the address bus to a memory device that is connected to both the address bus and the data bus. A host processor triggers the register device to transfer information over the address bus to a register on the memory device. The host processor then reads the information from the register of the memory device.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, Klaus J. Ruff, George Vergis, Suneeta Sah
  • Patent number: 9436632
    Abstract: A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by a device connected to the data bus. The register resides in a register device connected via the address bus to a memory device that is connected to both the address bus and the data bus. A host processor triggers the register device to transfer information over the address bus to a register on the memory device. The host processor then reads the information from the register of the memory device.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, Klaus J. Ruff, George Vergis, Suneeta Sah
  • Publication number: 20160183374
    Abstract: Configurable central processing unit (CPU) package substrates are disclosed. A package substrate is described that includes a processing device interface. The package substrate also includes a memory device electrical interface disposed on the package substrate. The package substrate also includes a removable memory mechanical interface disposed proximately to the memory device electrical interface. The removable memory mechanical interface is to allow a memory device to be easily removed from the package substrate after attachment of the memory device to the package substrate.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Mani Prakash, Thomas T. Holden, Jeffory L. Smalley, Ram S. Viswanath, Bassam N. Coury, Dimitrios Ziakas, Chong J. Zhao, Jonathan W. Thibado, Gregorio R. Murtagian, Kuang C. Liu, Rajasekaran Swaminathan, Zhichao Zhang, John M. Lynch, David J. Llapitan, Sanka Ganesan, Xiang Li, George Vergis
  • Patent number: 9355688
    Abstract: A memory subsystem includes an adaptive output voltage to provide a voltage based on a power profile of a memory device of the memory subsystem. A charge pump increases the voltage to a level needed to write data to the memory device. The voltage provided is based on the power profile of the memory device, which indicates a voltage level that provides good efficiency for the charge pump, and is within maximum levels for the memory device. The voltage can be higher than a nominal voltage indicated for the memory device in a specification.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: May 31, 2016
    Assignee: Intel Corporation
    Inventors: Kuljit Bains, George Vergis
  • Publication number: 20150378841
    Abstract: Examples may include communicating with a controller for a non-volatile dual in-line memory module through a system management bus (SMBus) interface. In some examples, selective assertion of bits maintained in registers accessible through the SMBus interface may enable communication with the controller. The selective assertion may be based on a register map.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Sarathy Jayakumar, Mohan J. Kumar, Adam J. Brooks, George Vergis
  • Publication number: 20150279444
    Abstract: Techniques and mechanisms for providing termination for a plurality of chips of a memory device. In an embodiment, a memory device is an integrated circuit (IC) package which includes a command and address bus and a plurality of memory chips each coupled thereto. Of the plurality of memory chips, only a first memory chip is operable to selectively provide termination to the command and address bus. Of the respective on-die termination control circuits of the plurality of memory chips, only the on-die termination control circuit of the first memory chip is coupled via any termination control signal line to any input/output (I/O) contact of the IC package.
    Type: Application
    Filed: November 22, 2013
    Publication date: October 1, 2015
    Applicant: Intel Corporation
    Inventors: George Vergis, Kuljit S. Bains, James A. McCall, Ge Chang
  • Publication number: 20150089111
    Abstract: A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by a device connected to the data bus. The register resides in a register device connected via the address bus to a memory device that is connected to both the address bus and the data bus. A host processor triggers the register device to transfer information over the address bus to a register on the memory device. The host processor then reads the information from the register of the memory device.
    Type: Application
    Filed: December 4, 2014
    Publication date: March 26, 2015
    Inventors: Kuljit S. Bains, Klaus J. Ruff, George Vergis, Suneeta Sah
  • Publication number: 20140372816
    Abstract: A register not connected to a data bus is read by transferring data across an address bus to a device connected to the data bus, from which the data is read by a device connected to the data bus. The register resides in a register device connected via the address bus to a memory device that is connected to both the address bus and the data bus. A host processor triggers the register device to transfer information over the address bus to a register on the memory device. The host processor then reads the information from the register of the memory device.
    Type: Application
    Filed: December 22, 2011
    Publication date: December 18, 2014
    Inventors: Kuljit S. Bains, Klaus J. Ruff, George Vergis, Suneeta Sah
  • Publication number: 20140247178
    Abstract: A codeset is described in a Public Codeset Communication Format (PCCF) as a format block including a plurality of fields having readily decipherable values, such as ASCII character values. One field is a mark/space information field that includes a sequence of mark time indicators and space time indicators for an operational signal of the codeset. A second field is a signal characteristic information field for the operational signal. Signal characteristic information may include carrier on/off information, repeat frame information, toggle control information, and last frame information. The PCCF is a codeset interchange format of general applicability.
    Type: Application
    Filed: May 13, 2014
    Publication date: September 4, 2014
    Applicant: UNIVERSAL ELECTRONICS INC.
    Inventor: George Vergis
  • Publication number: 20140192607
    Abstract: A memory subsystem includes an adaptive output voltage to provide a voltage based on a power profile of a memory device of the memory subsystem. A charge pump increases the voltage to a level needed to write data to the memory device. The voltage provided is based on the power profile of the memory device, which indicates a voltage level that provides good efficiency for the charge pump, and is within maximum levels for the memory device. The voltage can be higher than a nominal voltage indicated for the memory device in a specification.
    Type: Application
    Filed: May 8, 2012
    Publication date: July 10, 2014
    Inventors: Kuljit Bains, George Vergis
  • Patent number: 8761199
    Abstract: A codeset is described in a Public Codeset Communication Format (PCCF) as a format block including a plurality of fields having readily decipherable values, such as ASCII character values. One field is a mark/space information field that includes a sequence of mark time indicators and space time indicators for an operational signal of the codeset. A second field is a signal characteristic information field for the operational signal. Signal characteristic information may include carrier on/off information, repeat frame information, toggle control information, and last frame information. The PCCF is a codeset interchange format of general applicability.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: June 24, 2014
    Assignee: UEI Cayman, Inc.
    Inventor: George Vergis
  • Patent number: 8649229
    Abstract: Embodiments of the present disclosure describe memory module bus termination voltage (VTT) regulation and management techniques and configurations. A method includes receiving, by a register, a signal that is driven over a bus to a memory device comprising a plurality of memory cells and setting, within the register, a termination voltage (VTT) for the bus based on the signal. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: February 11, 2014
    Assignee: Intel Corporation
    Inventors: George Vergis, Kuljit S. Bains
  • Publication number: 20140013168
    Abstract: A memory subsystem has multiple memory devices coupled to a command/address line and an error alert line, the error alert line delay-compensated to provide deterministic alert signal timing. The command/address line and the error alert line are connected between the memory devices and a memory controller that manages the memory devices. The command/address line is driven by the memory controller, and the error alert line is driven by the memory devices.
    Type: Application
    Filed: March 31, 2012
    Publication date: January 9, 2014
    Inventors: Kuljit Singh Bains, George Vergis
  • Patent number: 8495330
    Abstract: Described herein is a method and apparatus to interface a processor with a heterogeneous dual in-line memory module (DIMM). The method comprises determining an identity of a DIMM having data lanes; mapping the data lanes based on the determining of the identity of the DIMM; training input-output (I/O) transceivers in response to the mapping of the data lanes; and transferring data to and from the DIMM after training the I/O transceivers.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: July 23, 2013
    Assignee: Intel Corporation
    Inventors: George Vergis, Kuljit Bains, Joe Salmon
  • Patent number: 8484410
    Abstract: A system, device, and method for designating a first rank among a plurality of memory ranks of a Memory Module as a primary rank and a second one or more ranks as secondary ranks, triggering, via hardware logic internal to the Memory Module coupled with the plurality of memory ranks, a refresh of the primary rank at a first time (e.g., Time1), and triggering a non overlapping staggered refresh of each of the secondary ranks at a second one or more times (e.g., Time2 through Timen) corresponding to each of the respective memory ranks designated as the secondary ranks.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: July 9, 2013
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, George Vergis