Patents by Inventor Abid Ahmad

Abid Ahmad 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: 6851069
    Abstract: According to one aspect of the invention, a method is provided in which a first clock signal is generated. A second clock signal is derived from the first clock signal. The second clock signal is delayed relative to the first clock signal by a first delay period by a delay locked loop (DLL) circuit. The second clock signal is used to latch incoming data from a memory device.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: February 1, 2005
    Assignee: Intel Corporation
    Inventors: Abid Ahmad, Katen Shah, Alankar Saxena
  • Patent number: 6839290
    Abstract: According to one aspect of the invention, a method is provided in which a write strobe signal is generated to latch output data into a memory unit that comprises one or more dual data rate synchronous dynamic random access memory (DDR-SDRAM) devices. The write strobe signal has an edge transition at approximately the center of a data window corresponding to the output data. A first receive clock signal is delayed by a first delay period using a delay locked loop (DLL) circuit to generate a first delayed receive clock signal. The first delayed receive clock signal is used to latch incoming data from the memory unit.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: January 4, 2005
    Assignee: Intel Corporation
    Inventors: Abid Ahmad, Katen Shah, Alankar Saxena
  • Publication number: 20040052129
    Abstract: According to one aspect of the invention, a method is provided in which a write strobe signal is generated to latch output data into a memory unit that comprises one or more dual data rate synchronous dynamic random access memory (DDR-SDRAM) devices. The write strobe signal has an edge transition at approximately the center of a data window corresponding to the output data. A first receive clock signal is delayed by a first delay period using a delay locked loop (DLL) circuit to generate a first delayed receive clock signal. The first delayed receive clock signal is used to latch incoming data from the memory unit.
    Type: Application
    Filed: September 15, 2003
    Publication date: March 18, 2004
    Inventors: Abid Ahmad, Katen Shah, Alankar Saxena
  • Patent number: 6621760
    Abstract: According to one aspect of the invention, a method is provided in which a write strobe signal is generated to latch output data into a memory unit that comprises one or more dual data rate synchronous dynamic random access memory (DDR-SDRAM) devices. The write strobe signal has an edge transition at approximately the center of a data window corresponding to the output data. A first receive clock signal is delayed by a first delay period using a delay locked loop (DLL) circuit to generate a first delayed receive clock signal. The first delayed receive clock signal is used to latch incoming data from the memory unit.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: September 16, 2003
    Assignee: Intel Corporation
    Inventors: Abid Ahmad, Katen Shah, Alankar Saxena
  • Patent number: 5699540
    Abstract: A method and apparatus for efficiently controlling the access to a cached shared resource such as dynamic random access memory (DRAM). The access is effected in a pseudo-concurrent manner by two devices such as a central processing unit (CPU) and a bus master agent. While one device accesses data stored in the DRAM, the other device accesses a copy of the DRAM data which is stored in the cache of the shared resource.
    Type: Grant
    Filed: March 23, 1995
    Date of Patent: December 16, 1997
    Assignee: Intel Corporation
    Inventors: Subbarao Vanka, Abid Ahmad
  • Patent number: 5561783
    Abstract: A dynamic cache coherency method and apparatus providing enhanced microprocessor system performance are described. The method and apparatus are advantageously utilized in a microprocessor system comprising a central processing unit (CPU), a write back cache memory, dynamic random access memory (DRAM) main memory, a cache and DRAM controller (CDC), and a data path unit (DPU) with a write buffer. In accordance with the method of operation, following a write access by the CPU, the CDC determines whether the write buffer is full and whether the cache line associated with this access has been modified, i.e. is "clean" or "dirty." In the event that the write buffer is full, or the cache line is dirty, the write operation proceeds in accordance with a write back mode of operation. However, if the write buffer in the DPU is not full, and the cache line is clean, the CDC writes the write data to both the cache line in cache memory, and the write buffer in the DPU.
    Type: Grant
    Filed: March 22, 1995
    Date of Patent: October 1, 1996
    Assignee: Intel Corporation
    Inventors: Subbarao Vanka, Prasanna Rupasinghe, Mark Lalich, Abid Ahmad