Patents by Inventor Saya Goud Langadi

Saya Goud Langadi 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: 9003260
    Abstract: A memory system includes a memory and a memory controller coupled to the memory. The memory controller includes a data buffer configured to store a full data word as a result of a partial write operation, wherein for a subsequent partial write operation, data is read from the data buffer.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: April 7, 2015
    Assignee: Texas Instruments Incorporated
    Inventors: Saya Goud Langadi, Padmini Sampath
  • Publication number: 20140372648
    Abstract: A multi master system on chip (SoC) includes a plurality of masters comprising a first master and a second master, each configured to generate a request. A next state generator in the multi master SoC is configured to generate a next state of a round robin pointer in response to the request and a current state of the round robin pointer. The round robin pointer is configured to generate an enable signal to enable a priority encoder for the first master in response to the current state of the round robin pointer. Further, the next state of the round robin pointer is generated such that a priority is maintained for the first master until there is a request from the second master.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Applicant: Texas Instruments Incorporated
    Inventor: Saya Goud Langadi
  • Patent number: 8803554
    Abstract: A glitch free clock switching circuit includes a first enable synchronization logic that generates a first clock enable in response to a first enable from a first enable generation logic. The clock switching circuit includes a second enable synchronization logic that generates a second clock enable in response to a second enable from a second enable generation logic. A logic gate is coupled to an output of the second enable synchronization logic that selects the second clock signal as a logic gate output if the second enable is logic high. A priority multiplexer receives a first clock signal, the first enable and the logic gate output. The multiplexer configured to select the first clock signal as the clock output if the first enable is logic high, irrespective of the logic gate output.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: August 12, 2014
    Assignee: Texas Instruments Incorporated
    Inventor: Saya Goud Langadi
  • Patent number: 8473797
    Abstract: Circuit for detecting malfunction of a primary clock in SoCs comprises a primary clock circuit having a GRAY code counter for generating a GRAY code sequence based on a number of clock pulses generated Primary clock. A secondary clock circuit is configured to output a secondary clock pulse on each saturation of a secondary clock counter. A clock gated register circuit is clocked by the secondary clock pulse, and is configured to store a plurality of values of the GRAY code sequence, and update the plurality of values of the GRAY code sequence on each saturation of the secondary clock counter. An error detection circuit is configured to output a detection signal for detecting the malfunction of primary clock based on a comparison of the updated plurality of values of the GRAY code sequence with at least one predetermined threshold associated with the malfunction of primary clock.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: June 25, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Chirag Sureshchandra Gupta, Saya Goud Langadi, Padmini Sampath
  • Patent number: 8384435
    Abstract: A glitch free clock switching circuit includes a first enable synchronization logic that generates a first clock enable in response to a first enable from a first enable generation logic. The clock switching circuit includes a second enable synchronization logic that generates a second clock enable in response to a second enable from a second enable generation logic. A logic gate is coupled to an output of the second enable synchronization logic that selects the second clock signal as a logic gate output if the second enable is logic high. A priority multiplexer receives a first clock signal, the first enable and the logic gate output. The multiplexer configured to select the first clock signal as the clock output if the first enable is logic high, irrespective of the logic gate output.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: February 26, 2013
    Assignee: Texas Instruments Incorporated
    Inventor: Saya Goud Langadi
  • Patent number: 8384440
    Abstract: The high resolution capture (HRCAP) of this invention enables time stamping of input signals with very high resolution without requiring high frequency sampling. This invention uses a capture delay line to time stamp an input edge signal as a fraction of the input signal sampling frequency. The capture delay line includes a first input receiving a synchronized signal and a second input receiving the input signal. These inputs propagate toward one another within a sequence of bit circuits. The meeting location within the sequence of bit circuits indicates a time of the input signal transition at a resolution greater than possible via the sampling frequency clock.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: February 26, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Alexander Tessarolo, Saya Goud Langadi
  • Publication number: 20130038352
    Abstract: Circuit for detecting malfunction of a primary clock in SoCs comprises a primary clock circuit having a GRAY code counter for generating a GRAY code sequence based on a number of clock pulses generated Primary clock. A secondary clock circuit is configured to output a secondary clock pulse on each saturation of a secondary clock counter. A clock gated register circuit is clocked by the secondary clock pulse, and is configured to store a plurality of values of the GRAY code sequence, and update the plurality of values of the GRAY code sequence on each saturation of the secondary clock counter. An error detection circuit is configured to output a detection signal for detecting the malfunction of primary clock based on a comparison of the updated plurality of values of the GRAY code sequence with at least one predetermined threshold associated with the malfunction of primary clock.
    Type: Application
    Filed: August 12, 2011
    Publication date: February 14, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: CHIRAG SURESHCHANDRA GUPTA, SAYA GOUD LANGADI, PADMINI SAMPATH
  • Publication number: 20130007320
    Abstract: A pipeline communication system includes a master and a plurality of slaves configured to communicate with each other. Each of the plurality of slaves includes a memory, and is configured to generate a first ready signal and a second ready signal. The first ready signal is configured to be provided only to the master and the second ready signal is configured to be provided only to each of the plurality of slaves. The second ready signal is generated independent of the error check in each of the plurality of slaves.
    Type: Application
    Filed: June 22, 2012
    Publication date: January 3, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Saya Goud Langadi
  • Publication number: 20130007574
    Abstract: A memory system includes a memory and a memory controller coupled to the memory. The memory controller includes a data buffer configured to store a full data word as a result of a partial write operation, wherein for a subsequent partial write operation, data is read from the data buffer.
    Type: Application
    Filed: March 20, 2012
    Publication date: January 3, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Saya Goud Langadi, Padmini Sampath
  • Publication number: 20120319751
    Abstract: The high resolution capture (HRCAP) of this invention enables time stamping of input signals with very high resolution without requiring high frequency sampling. This invention uses a capture delay line to time stamp an input edge signal as a fraction of the input signal sampling frequency. The capture delay line includes a first input receiving a synchronized signal and a second input receiving the input signal. These inputs propagate toward one another within a sequence of bit circuits. The meeting location within the sequence of bit circuits indicates a time of the input signal transition at a resolution greater than possible via the sampling frequency clock.
    Type: Application
    Filed: April 19, 2010
    Publication date: December 20, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Alexander Tessarolo, Saya Goud Langadi
  • Publication number: 20120169373
    Abstract: A glitch free clock switching circuit includes a first enable synchronization logic that generates a first clock enable in response to a first enable from a first enable generation logic. The clock switching circuit includes a second enable synchronization logic that generates a second clock enable in response to a second enable from a second enable generation logic. A logic gate is coupled to an output of the second enable synchronization logic that selects the second clock signal as a logic gate output if the second enable is logic high. A priority multiplexer receives a first clock signal, the first enable and the logic gate output. The multiplexer configured to select the first clock signal as the clock output if the first enable is logic high, irrespective of the logic gate output.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: Texas Instruments Incorporated
    Inventor: SAYA GOUD LANGADI