Patents by Inventor Dipankar Bhattacharya

Dipankar Bhattacharya 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: 5463759
    Abstract: Method and apparatus for reducing the access time required to write to memory and read from memory in a computer system having a cache-based memory. A dynamic determination is made on a cycle by cycle basis of whether data should be written to the cache with a dirty bit asserted, or the data should be written to both the cache and main memory. The write-through method is chosen where the write-through method is approximately as fast as the write-back method. Where the write-back method is substantially faster than the write-through method, the write-back method is chosen.
    Type: Grant
    Filed: April 10, 1995
    Date of Patent: October 31, 1995
    Assignee: Opti, Inc.
    Inventors: Subir K. Ghosh, Dipankar Bhattacharya
  • Patent number: 5448742
    Abstract: According to the invention, roughly described, the EISA arbitration scheme is used for arbitrating among a plurality of requestors for a system bus, the requestors including the CPU, a refresh controller, EISA devices and ISA/DMA devices. A refresh control signal is asserted if the refresh controller wins the arbitration, and a CAS# before RAS# refresh is performed on local memory in response to the refresh control signal after completion of any CPU access to local memory then taking place. The CPU can continue to access external cache during system bus refresh, and a CPU access to local DRAM is delayed only by the amount of time required for the shorter local DRAM refresh to complete.
    Type: Grant
    Filed: May 18, 1992
    Date of Patent: September 5, 1995
    Assignee: OPTi, Inc.
    Inventor: Dipankar Bhattacharya
  • Patent number: 5371880
    Abstract: Several techniques are used to optimize the transmission of signals or events from one bus to the other. In one aspect, the user of a chipset is permitted to choose whether the originating events (i.e. the events in response to which a destination event is to be generated on a destination bus) are to be generated synchronously or asynchronously with the clock signal on the destination bus. Whether synchronous or asynchronous generation is chosen, the chipset may perform a synchronization function in response to an originating bus predictor signal. The number of destination clock cycles to delay before generating the desired destination bus event is responsive to the relative frequencies of the clock signals on the two buses, thereby accommodating a wide variety of such relative frequencies.
    Type: Grant
    Filed: May 13, 1992
    Date of Patent: December 6, 1994
    Assignee: OPTi, Inc.
    Inventor: Dipankar Bhattacharya