Patents by Inventor Harsharaj Ellur

Harsharaj Ellur 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: 10678634
    Abstract: A fault detection circuit generates a current parity bit for configuration data currently stored in a configuration register during each clock cycle, and compares the current parity bit with a previous parity bit generated during a previous clock cycle. An error signal is asserted when a mismatch is detected, indicating that the configuration register data erroneously changed due to a random hardware fault. Detection output circuitry is used to disable the error signal output driver using existing register input control signals, which prevents false error signals during intentional configuration data update operations. A parity input multiplexer, also controlled in response to the existing register input control signals, facilitates a parity update mode during intentional configuration data update operations, whereby updated parity values are generated for new/updated configuration data bytes before being written into the configuration registers.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: June 9, 2020
    Assignee: Synopsys, Inc.
    Inventor: Harsharaj Ellur
  • Publication number: 20190227867
    Abstract: A fault detection circuit generates a current parity bit for configuration data currently stored in a configuration register during each clock cycle, and compares the current parity bit with a previous parity bit generated during a previous clock cycle. An error signal is asserted when a mismatch is detected, indicating that the configuration register data erroneously changed due to a random hardware fault. Detection output circuitry is used to disable the error signal output driver using existing register input control signals, which prevents false error signals during intentional configuration data update operations. A parity input multiplexer, also controlled in response to the existing register input control signals, facilitates a parity update mode during intentional configuration data update operations, whereby updated parity values are generated for new/updated configuration data bytes before being written into the configuration registers.
    Type: Application
    Filed: January 21, 2019
    Publication date: July 25, 2019
    Applicant: Synopsys, Inc.
    Inventor: Harsharaj Ellur
  • Patent number: 9852810
    Abstract: A memory repair system in an integrated circuit (IC) that optimizes the fuseROM used for memory repair. The IC includes a plurality of memory wrappers. Each memory wrapper includes a memory block with a fuse register and a bypass register. The bypass register have a bypass data that indicates a defective memory wrapper of the plurality of memory wrappers. A fuseROM controller is coupled to the plurality of memory wrappers. A memory bypass chain links the bypass registers in the plurality of memory wrappers with the fuseROM controller. The fuseROM controller loads the bypass data in the memory bypass chain. A memory data chain links the fuse registers in the plurality of memory wrappers with the fuseROM controller. The memory data chain is re-configured to link the fuse registers in a set of defective memory wrappers of the plurality of memory wrappers responsive to the bypass data loaded in the memory bypass chain.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 26, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Devanathan Varadarajan, Harsharaj Ellur
  • Patent number: 9318222
    Abstract: A built-in self-test (BIST) circuit to test one or more memory blocks on an integrated circuit. The one or more memory blocks further includes a first memory block and a second memory block A built-in soft-repair controller (BISoR) is provided to soft repair the one or more memory blocks. The BIST circuit in conjunction with the BISoR is configured to test and soft repair the first memory block before performing test and soft repair of the second memory block.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: April 19, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Devanathan Varadarajan, Raghavendra Prasad KS, Harsharaj Ellur
  • Publication number: 20150270016
    Abstract: A memory repair system in an integrated circuit (IC) that optimizes the fuseROM used for memory repair. The IC includes a plurality of memory wrappers. Each memory wrapper includes a memory block with a fuse register and a bypass register. The bypass register have a bypass data that indicates a defective memory wrapper of the plurality of memory wrappers. A fuseROM controller is coupled to the plurality of memory wrappers. A memory bypass chain links the bypass registers in the plurality of memory wrappers with the fuseROM controller. The fuseROM controller loads the bypass data in the memory bypass chain. A memory data chain links the fuse registers in the plurality of memory wrappers with the fuseROM controller. The memory data chain is re-configured to link the fuse registers in a set of defective memory wrappers of the plurality of memory wrappers responsive to the bypass data loaded in the memory bypass chain.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Devanathan Varadarajan, Harsharaj Ellur
  • Patent number: 9053799
    Abstract: A memory repair system in an integrated circuit (IC) that optimizes the fuseROM used for memory repair. The IC includes a plurality of memory wrappers. Each memory wrapper includes a memory block with a fuse register and a bypass register. The bypass register has a bypass data that indicates a defective memory wrapper of the plurality of memory wrappers. A fuseROM controller is coupled to the plurality of memory wrappers. A memory bypass chain links the bypass registers in the plurality of memory wrappers with the fuseROM controller. The fuseROM controller loads the bypass data in the memory bypass chain. A memory data chain links the fuse registers in the plurality of memory wrappers with the fuseROM controller. The memory data chain is re-configured to link the fuse registers in a set of defective memory wrappers of the plurality of memory wrappers responsive to the bypass data loaded in the memory bypass chain.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: June 9, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Devanathan Varadarajan, Harsharaj Ellur
  • Publication number: 20150012786
    Abstract: A memory repair system in an integrated circuit (IC) that optimizes the fuseROM used for memory repair. The IC includes a plurality of memory wrappers. Each memory wrapper includes a memory block with a fuse register and a bypass register. The bypass register have a bypass data that indicates a defective memory wrapper of the plurality of memory wrappers. A fuseROM controller is coupled to the plurality of memory wrappers. A memory bypass chain links the bypass registers in the plurality of memory wrappers with the fuseROM controller. The fuseROM controller loads the bypass data in the memory bypass chain. A memory data chain links the fuse registers in the plurality of memory wrappers with the fuseROM controller. The memory data chain is re-configured to link the fuse registers in a set of defective memory wrappers of the plurality of memory wrappers responsive to the bypass data loaded in the memory bypass chain.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 8, 2015
    Applicant: Texas Instruments Incorporated
    Inventors: Devanathan Varadarajan, Harsharaj Ellur
  • Publication number: 20140189450
    Abstract: A built-in self-test (BIST) circuit to test one or more memory blocks on an integrated circuit. The one or more memory blocks further includes a first memory block and a second memory block A built-in soft-repair controller (BISoR) is provided to soft repair the one or more memory blocks. The BIST circuit in conjunction with the BISoR is configured to test and soft repair the first memory block before performing test and soft repair of the second memory block.
    Type: Application
    Filed: December 17, 2013
    Publication date: July 3, 2014
    Inventors: Devanathan Varadarajan, Raghavendra Prasad KS, Harsharaj Ellur