Patents Examined by Meadi Namazi
  • Patent number: 6163831
    Abstract: A multiple agent system providing each of a plurality of agents, i.e., processors, access to a shared synchronous memory. A super agent may be an agent from among a plurality of agents which accesses a shared synchronous memory most frequently. The super agent has direct access to the shared synchronous memory, without negotiation and/or arbitration, while the non-super agents access the shared synchronous memory under the control of an arbiter-and-switch. Open windows are generated when the super agent is not accessing the shared synchronous memory. The non-super agents can be allowed interim access to the shared synchronous memory even before the super agent terminates ownership of the shared synchronous memory.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: December 19, 2000
    Assignee: Lucent Technologies, Inc.
    Inventor: Bahram G. Kermani
  • Patent number: 5900016
    Abstract: A computer system includes a microprocessor, a cache memory, main memory and supporting logic. The supporting logic includes cache control logic that determines whether an access to memory results in a hit to the cache for dirty or clean data. When a write to the cache results in a hit to clean data, the bus cycle is enlarged in order to set a dirty bit associated with the write data. The bus cycle is enlarged by requesting the processor to refrain from commencing a new bus cycle or driving a new memory address.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: May 4, 1999
    Assignee: OPTi Inc.
    Inventor: Subir K. Ghosh