Patents by Inventor Ashutosh S. Dikshit

Ashutosh S. Dikshit 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: 6014717
    Abstract: A PCMCIA host adapter includes the capability to master a non-DMA system bus and control a DMA data transfer between a DMA capable peripheral and the internal system memory. A peripheral can be coupled to the system through a PCMCIA card plugged into a PCMCIA expansion slot. A DMA controller coupled to the PCMCIA expansion slots through a PCMCIA bus controls a DMA transfer between the internal system memory and the peripheral. A bus master disables the CPU and takes control of the system bus during a DMA data transfer. In an alternative embodiment, the PCMCIA host adapter can be used with either a system having a system bus with DMA capability or with a system having a system bus without DMA capability. In this alternate embodiment if the system bus has DMA capability, the PCMCIA host adapter effectively passes the DMA signals between the peripheral and the system bus.
    Type: Grant
    Filed: February 18, 1997
    Date of Patent: January 11, 2000
    Assignee: Cirrus Logic, Inc.
    Inventors: Daniel G. Bezzant, Stephen A. Smith, Narasimha R. Nookala, Puducode S. Narayanan, Ashutosh S. Dikshit
  • Patent number: 5812858
    Abstract: An apparatus for providing register compatibility between integrated circuits having different register and interrupt configurations is designed to operate with software that was written for previous hardware. Versions of software written for previous hardware attempt non-native register accesses for which the integrated circuit is designed to emulate the non-native register set. Versions of software specifically written for the present hardware attempt native register accesses for which no emulation is necessary. In the preferred embodiment only one physical register set is included on the integrated circuit and a compatibility engine is used when a non-native register access is attempted. The compatibility engine is coupled between a bus interface unit and the physical register set and allows a user or system designer to address a register set of another integrated circuit having a different configuration than the physical register set.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: September 22, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Narasimha R. Nookala, Ashutosh S. Dikshit, Daniel G. Bezzant, Stephen A. Smith, Jihad Y. Abudayyeh, Arunachalam Vaidyanathan
  • Patent number: 5796981
    Abstract: An apparatus for providing register compatibility between integrated circuits having different register and interrupt configurations is designed to operate with software. Software may attempt non-native register accesses; the integrated circuit of the present invention will emulate a non-native register set. In the preferred embodiment only one physical register set is included on the integrated circuit and a compatibility engine is used when a non-native register access is attempted. The compatibility engine is coupled between a bus interface unit and the physical register set and allows a user or system designer to address a register set of another integrated circuit having a different configuration than the physical register set. The compatibility engine converts the address and maps the data bits of the emulated register into registers within the physical register set. Alternatively, two sets of registers can be physically included on the integrated circuit.
    Type: Grant
    Filed: September 16, 1994
    Date of Patent: August 18, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Jihad Y. Abudayyeh, Ashutosh S. Dikshit, Daniel G. Bezzant, Stephen A. Smith, Narasimha R. Nookala, Arunachalam Vaidyanathan