Patents by Inventor Sureshkumar Govindaraj
Sureshkumar Govindaraj 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: 11809362Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: GrantFiled: January 10, 2022Date of Patent: November 7, 2023Assignee: Texas Instruments IncorporatedInventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Publication number: 20230065512Abstract: A method is provided that includes searching tags in a tag group comprised in a tagged memory system for an available tag line during a clock cycle, wherein the tagged memory system includes a plurality of tag lines having respective tags and wherein the tags are divided into a plurality of non-overlapping tag groups, and searching tags in a next tag group of the plurality of tag groups for an available tag line during a next clock cycle when the searching in the tag group does not find an available tag line.Type: ApplicationFiled: October 21, 2022Publication date: March 2, 2023Inventor: Sureshkumar Govindaraj
-
Patent number: 11500784Abstract: A method is provided that includes searching tags in a tag group comprised in a tagged memory system for an available tag line during a clock cycle, wherein the tagged memory system includes a plurality of tag lines having respective tags and wherein the tags are divided into a plurality of non-overlapping tag groups, and searching tags in a next tag group of the plurality of tag groups for an available tag line during a next clock cycle when the searching in the tag group does not find an available tag line.Type: GrantFiled: August 4, 2021Date of Patent: November 15, 2022Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Sureshkumar Govindaraj
-
Publication number: 20220129403Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: ApplicationFiled: January 10, 2022Publication date: April 28, 2022Inventors: Dheera BALASUBRAMANIAN, Joseph ZBICIAK, Sureshkumar GOVINDARAJ
-
Patent number: 11221982Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: GrantFiled: August 20, 2019Date of Patent: January 11, 2022Assignee: Texas Instruments IncorporatedInventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Publication number: 20210365387Abstract: A method is provided that includes searching tags in a tag group comprised in a tagged memory system for an available tag line during a clock cycle, wherein the tagged memory system includes a plurality of tag lines having respective tags and wherein the tags are divided into a plurality of non-overlapping tag groups, and searching tags in a next tag group of the plurality of tag groups for an available tag line during a next clock cycle when the searching in the tag group does not find an available tag line.Type: ApplicationFiled: August 4, 2021Publication date: November 25, 2021Inventor: Sureshkumar Govindaraj
-
Patent number: 11113208Abstract: A method is provided that includes searching tags in a tag group comprised in a tagged memory system for an available tag line during a clock cycle, wherein the tagged memory system includes a plurality of tag lines having respective tags and wherein the tags are divided into a plurality of non-overlapping tag groups, and searching tags in a next tag group of the plurality of tag groups for an available tag line during a next clock cycle when the searching in the tag group does not find an available tag line.Type: GrantFiled: September 30, 2019Date of Patent: September 7, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Sureshkumar Govindaraj
-
Publication number: 20200371958Abstract: A method is provided that includes searching tags in a tag group comprised in a tagged memory system for an available tag line during a clock cycle, wherein the tagged memory system includes a plurality of tag lines having respective tags and wherein the tags are divided into a plurality of non-overlapping tag groups, and searching tags in a next tag group of the plurality of tag groups for an available tag line during a next clock cycle when the searching in the tag group does not find an available tag line.Type: ApplicationFiled: September 30, 2019Publication date: November 26, 2020Inventor: Sureshkumar Govindaraj
-
Publication number: 20200050573Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: ApplicationFiled: August 20, 2019Publication date: February 13, 2020Inventors: Dheera BALASUBRAMANIAN, Joseph ZBICIAK, Sureshkumar GOVINDARAJ
-
Patent number: 10387354Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: GrantFiled: October 9, 2018Date of Patent: August 20, 2019Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Publication number: 20190042517Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: ApplicationFiled: October 9, 2018Publication date: February 7, 2019Inventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Publication number: 20180341616Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Inventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Patent number: 10140239Abstract: A multilayer butterfly network is shown that is operable to transform and align a plurality of fields from an input to an output data stream. Many transformations are possible with such a network which may include separate control of each multiplexer. This invention supports a limited set of multiplexer control signals, which enables a similarly limited set of data transformations. This limited capability is offset by the reduced complexity of the multiplexor control circuits. This invention used precalculated inputs and simple combinatorial logic to generate control signals for the butterfly network. Controls are independent for each layer and therefore are dependent only on the input and output patterns. Controls for the layers can be calculated in parallel.Type: GrantFiled: May 23, 2017Date of Patent: November 27, 2018Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Dheera Balasubramanian, Joseph Zbiciak, Sureshkumar Govindaraj
-
Patent number: 9425792Abstract: Traditionally, designs have been very conservative on power grid design using higher margins than those needed for safe operation. This is especially true for process driver designs which may not have enough data on process characteristics. This invention allows us to recoup these inefficiencies and to speed up the power up/power down dynamically. This invention sequences plural power supply switches serially or in plural parallel sets as set by a wake up mode.Type: GrantFiled: July 29, 2014Date of Patent: August 23, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Sureshkumar Govindaraj, Jose L. Flores
-
Publication number: 20150028943Abstract: Traditionally, designs have been very conservative on power grid design using higher margins than those needed for safe operation. This is especially true for process driver designs which may not have enough data on process characteristics. This invention allows us to recoup these inefficiencies and to speed up the power up/power down dynamically. This invention sequences plural power supply switches serially or in plural parallel sets as set by a wake up mode.Type: ApplicationFiled: July 29, 2014Publication date: January 29, 2015Inventors: Sureshkumar Govindaraj, Jose L. Flores