Patents by Inventor Kameswaran Sivamani

Kameswaran Sivamani 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: 5923895
    Abstract: A mechanism to effectively retrieve residual data received from a serial data source is provided. As the shift register receives serial data from the serial data source, the activities and content of the shift register is monitored. Status bits are set to reflect the activities and content. These status bits are used to determine whether the shift register contains residual data and whether such residual data should be ignored the serial data received from the serial data source is output to a destination.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: July 13, 1999
    Assignee: Cirrus Logic, Inc.
    Inventors: Narasimha R. Nookala, Otto Sponring, Kameswaran Sivamani
  • Patent number: 5878257
    Abstract: A mechanism to allow dynamic configurations and/or diagnostic of a computer system from a remote location is provided. The computer system receives instruction codes of a program from a data source. When executed by the CPU, the instruction codes performs the necessary erase and program operations to embed a firmware program onto to the flash memory. The firmware program can be used for configurations or diagnostic purpose.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: March 2, 1999
    Assignee: Cirrus Logic, Inc.
    Inventors: Narasimha R. Nookala, Kameswaran Sivamani, Otto Sponring
  • Patent number: 5860016
    Abstract: An arrangement, system, and method to allow a computer system to have a normal operating mode with full display capability and a low-power operating mode with reduced display capability is provided. The computer system automatically switches to the low-power operating mode from the normal operating mode following a programmable period of inactivity. While display data is retrieved from an external DRAM in the normal operating mode, display data is retrieved from an internal SRAM in the low-power operating mode. The computer system switches back to the normal operating mode when one of the predetermined activities is detected.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: January 12, 1999
    Assignee: Cirrus Logic, Inc.
    Inventors: Narasimha R. Nookala, Otto Sponring, Kameswaran Sivamani
  • Patent number: 5809341
    Abstract: A data communication circuit of a computer system, includes transmitter and receiver circuits each having first and second data paths for respectively communicating synchronously and asynchronously formatted data on an alternatively selected basis, and a control circuit for controlling such communications. Included in the first data paths of the transmitter and receiver circuits are certain field check generating or error checking circuitry which are switchably coupled by their respective control circuits to their corresponding second data paths when synchronously formatted data is being asynchronously communicated through the second data paths. Included in the second data paths of the transmitter and receiver circuits are certain mapping logic to respectively accomodate the transmission and reception of Async-HDLC formatted data with transparency mapping.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: September 15, 1998
    Inventors: Hanumanthrao V. Nimishakvi, Kameswaran Sivamani
  • Patent number: 5761465
    Abstract: A data communication circuit of a computer system, includes transmitter and receiver circuits each having first and second data paths for respectively communicating synchronously and asynchronously formatted data on an alternatively selected basis, and a control circuit for controlling such communications. Included in the first data paths of the transmitter and receiver circuits are certain field check generating or error checking circuitry which are switchably coupled by their respective control circuits to their corresponding second data paths when synchronously formatted data is being asynchronously communicated through the second data paths.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: June 2, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Hanumanthrao V. Nimishakvi, Kameswaran Sivamani
  • Patent number: 5276888
    Abstract: A transparent system interrupt is invoked by the assertion of an electrical signal at an external pin of a microprocessor CPU chip. Upon assertion of this interrupt, the CPU begins program execution in a dedicated RAM area that is inaccessible both to the operating system and all application programs. A set of instructions, which may be unique to the system in which the CPU chip is installed, services the interrupt. Typically, the state of the CPU and associated components in the system immediately prior to assertion of the interrupt will be saved into the dedicated RAM area by the interrupt service routine. Recovery from the interrupt is accomplished upon recognition of an external event that invokes a RESUME instruction causing the CPU and associated components to be restored to exactly the same state that existed prior to the interrupt and in a manner entirely transparent to any program executing at the time of the interrupt.
    Type: Grant
    Filed: October 22, 1992
    Date of Patent: January 4, 1994
    Assignee: Intel Corporation
    Inventors: James Kardach, Gregory Mathews, Cau Nguyen, Sung S. Cho, Kameswaran Sivamani, David Vannier, Shing Wong, Edward Zager
  • Patent number: 5274826
    Abstract: A CPU of a microprocessor system is modified to post an executed write I/O instruction upon completion of writing by the bus unit. A dedicated memory area is provided for storing a customizable system interrupt service routine, program state data at the time of interruption and an I/O trap indicator indicating the CPU was interrupted during execution of an I/O instruction. The dedicated memory area is normally not mapped as part of the main memory space, thereby keep it inaccessible to the operating system and applications. An unmaskable system supervisor interrupt having higher priority than all other maskable and unmaskable interrupts is added to the CPU interrupts. A RESUME instruction is added to the CPU instructions to provide recovery of the CPU to the state before it was interrupted and continued execution including automatic re-execution of an interrupted I/O instruction.
    Type: Grant
    Filed: April 26, 1993
    Date of Patent: December 28, 1993
    Assignee: Intel Corporation
    Inventors: James Kardach, Cau Nguyen, Kameswaran Sivamani
  • Patent number: 5175853
    Abstract: A transparent system interrupt is invoked by the assertion of an electrical signal at an external pin of a microprocessor CPU chip. Upon assertion of this interrupt, the CPU begins program execution in a dedicated RAM area that is inaccessible both to the operating system and all application programs. A set of instructions, which may be unique to the system in which the CPU chip is installed, services the interrupt. Typically, the state of the CPU and associated components in the system immediately prior to assertion of the interrupt will be saved into the dedicated RAM area by the interrupt service routine. Recovery from the interrupt is accomplished upon recognition of an external event that invokes a RESUME instruction causing the CPU and associated components to be restored to exactly the same state that existed prior to the interrupt and in a manner entirely transparent to any program executing at the time of the interrupt.
    Type: Grant
    Filed: November 6, 1991
    Date of Patent: December 29, 1992
    Assignee: Intel Corporation
    Inventors: James Kardach, Gregory Mathews, Cau Nguyen, Sung S. Cho, Kameswaran Sivamani, David Vannier, Shing Wong, Edward Zager