Patents by Inventor Anand Bhat

Anand Bhat 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).

  • Publication number: 20160293272
    Abstract: Embodiments contained in the disclosure provide a method for memory built-in self-testing (MBIST). The method begins when a testing program is loaded, which may be from an MBIST controller. Once the testing program is loaded MBIST testing begins. During testing, memory failures are determined and written to a failure indicator register. The writing to the failure indicator register occurs in parallel with the ongoing MBIST testing. An apparatus is also provided. The apparatus includes a memory data read/write block, a memory register, a memory addressor, and a memory read/write controller. The apparatus communicates with the memories under test through a memory address and data bus.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: Ashutosh Anand, Shankarnarayan Bhat, Nikhil Sudhakaran, Praveen Raghuraman, Nishi Bhushan Singh, Anand Bhat, Abhinav Kothiala, Sanjay Muchini, Arun Balachandar, Devadatta Bhat
  • Publication number: 20160062864
    Abstract: A method and apparatus for reducing memory built-in self-test (MBIST) area by optimizing the number of interfaces required for testing a given set of memories is provided. The method begins when memories of a same configuration are grouped together. One memory is then selected from each of the groups. MBIST insertion is then performed for a selected group of memories, and the selected group of memories contains memories of different configurations. Control logic is used to select each group of memories separately. The memory group under test may also be selected using programmable user bits. An apparatus is also provided. The apparatus includes: a controller, at least one memory interface in communication with the controller, at least one control logic cloud in communication with the at least one memory interface; and at least one bit bus.
    Type: Application
    Filed: March 27, 2015
    Publication date: March 3, 2016
    Inventors: Nishi Bhushan Singh, Anand Bhat, Ashutosh Anand, Rajesh Tiwari, Abhinav Kothiala
  • Patent number: 8749286
    Abstract: A scannable storage circuit includes a scan enable input, a storage element having a Node coupled to a data output buffer for driving a data output terminal. The data output buffer includes an inverter; a transmission gate having a first MOS transistor and a second MOS transistor with sources and drains coupled to each other, drains coupled to an output of the inverter and sources coupled to the data output terminal and gates coupled to the scan enable input and an inverted scan enable input. A third MOS transistor and a fourth MOS transistor is coupled to the sources of the first and second MOS transistors, the third MOS transistor and fourth MOS transistor are configured to pull up or pull down the data output terminal in response to a first control signal and a second control signal respectively. A scan output is generated from the output of the inverter.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: June 10, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Pranjal Tiwari, Aishwarya Dubey, Naishad Narendra Parikh, Puneet Sabbarwal, Anand Bhat
  • Patent number: 8479068
    Abstract: A system, circuit, and device for asynchronously scan capturing multi-clock domains. A system includes a shift register configured to process select data for selecting a clock domain at a time in response to a scan capture pulse and a one-hot n-to-2n decoder connected to the shift register and configured to generate one-hot code based on the select data. The system also includes integrated clock gating cells connected to the one-hot n-to-2n decoder, where the scan capture pulse is applied to each one of the integrated clock gating cells, and where only one of the integrated clock gating cells associated with the clock domain is enabled when the one-hot code is processed by the integrated clock gating cells. Further, the system includes multiplexers connected to the integrated clock gating cells, where the multiplexers are configured to forward the scan capture pulse to the clock domain.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: July 2, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Pradeep Periasamy, Anand Bhat, Tamilselvi Natarajan
  • Publication number: 20130057329
    Abstract: A scannable storage circuit includes a scan enable input, a storage element having a Node coupled to a data output buffer for driving a data output terminal. The data output buffer includes an inverter; a transmission gate having a first MOS transistor and a second MOS transistor with sources and drains coupled to each other, drains coupled to an output of the inverter and sources coupled to the data output terminal and gates coupled to the scan enable input and an inverted scan enable input. A third MOS transistor and a fourth MOS transistor is coupled to the sources of the first and second MOS transistors, the third MOS transistor and fourth MOS transistor are configured to pull up or pull down the data output terminal in response to a first control signal and a second control signal respectively. A scan output is generated from the output of the inverter.
    Type: Application
    Filed: November 8, 2011
    Publication date: March 7, 2013
    Applicant: Texas Instruments Incorporated
    Inventors: Pranjal Tiwari, Aishwarya Dubey, Naishad Narendra Parikh, Puneet Sabbarwal, Anand Bhat
  • Publication number: 20110276849
    Abstract: A system, circuit, and device for asynchronously scan capturing multi-clock domains. A system includes a shift register configured to process select data for selecting a clock domain at a time in response to a scan capture pulse and a one-hot n-to-2n decoder connected to the shift register and configured to generate one-hot code based on the select data. The system also includes integrated clock gating cells connected to the one-hot n-to-2n decoder, where the scan capture pulse is applied to each one of the integrated clock gating cells, and where only one of the integrated clock gating cells associated with the clock domain is enabled when the one-hot code is processed by the integrated clock gating cells. Further, the system includes multiplexers connected to the integrated clock gating cells, where the multiplexers are configured to forward the scan capture pulse to the clock domain.
    Type: Application
    Filed: May 10, 2010
    Publication date: November 10, 2011
    Inventors: Pradeep PERIASAMY, Anand BHAT, Tamilselvi NATARAJAN
  • Patent number: 7373571
    Abstract: A programmable delay circuit is provided in either data input path or a clock input path of a sequential element contained in a scan chain of an integrated circuit. The scan chain is used to test the integrated circuit using a sequential scan technique (e.g., Automatic test pattern generation (ATPG)). Due to the programmability of delay magnitude, the burden on a designer to achieve synchronization of the data input with the clock signal while testing, is reduced.
    Type: Grant
    Filed: May 20, 2005
    Date of Patent: May 13, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Yatin R Acharya, Anand Bhat
  • Publication number: 20070168775
    Abstract: Providing a programmable test controller integrated along with a random access memory (RAM). The programmable test controller can be programmed to test desired memory locations. Due to such a feature, the same design of the test controller can be integrated into several implementations (varying by design, fabrication parameters, design rules, etc.).
    Type: Application
    Filed: August 3, 2005
    Publication date: July 19, 2007
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mukul TIKOTKAR, Anand BHAT
  • Publication number: 20070016834
    Abstract: A scan cell which provides two data outputs, one of use in scan mode and another in functional mode. The functional mode output is connected to functional portions, and transitions on the functional mode output are avoided by using an isolation circuit. As a result, the inputs in functional portions may not toggle during scan operation, thereby reducing the power dissipation in test mode of sequential tests.
    Type: Application
    Filed: July 13, 2005
    Publication date: January 18, 2007
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Sankar DEBNATH, Anand BHAT
  • Publication number: 20060242507
    Abstract: A programmable delay circuit is provided in either data input path or a clock input path of a sequential element contained in a scan chain of an integrated circuit. The scan chain is used to test the integrated circuit using a sequential scan technique (e.g., Automatic test pattern generation (ATPG)). Due to the programmability of delay magnitude, the burden on a designer to achieve synchronization of the data input with the clock signal while testing, is reduced.
    Type: Application
    Filed: May 20, 2005
    Publication date: October 26, 2006
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yatin ACHARYA, Anand BHAT