Patents by Inventor Vyasa Sai

Vyasa Sai 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: 20230222276
    Abstract: Techniques are disclosed for eliminating redundancy in fault simulations to improve efficiency and to reduce the time and computing power required to generate a robust fault list, which results in adequate diagnostic coverage of a particular post-silicon electronic device for functional safety applications. The techniques described herein implement an automated methodology to identify identical sub-circuits in a design after the design is synthesized to gates, and utilize isomorphism to define a manner in which identical blocks may be reliably identified to ensure adequate coverage and accurate, consistent fault injection results. The netlist may advantageously implement a “flat” as opposed to a hierarchal design. Moreover, multiple levels of granularity may be identified for the various sub-circuits associated with the reference graphs used to identify isomorphic sub-graphs.
    Type: Application
    Filed: June 25, 2020
    Publication date: July 13, 2023
    Inventors: Richard Bousquet, Anandh Krishnan, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
  • Publication number: 20220164504
    Abstract: Examples described herein relate to at least one processor and at least one memory comprising instructions stored thereon, that if executed by the at least one processor, cause the at least one processor to access partitions representative of a first circuit representation, map at least one port representation of at least one partition of the partitions representative of the first circuit representation to at least one port of a second circuit representation based on a stored mapping of the at least one port representation of at least one partition of the partitions representative of the first circuit representation to the at least one port of a second circuit representation, and output the at least one single bit port representation of the at least one port of a second circuit representation.
    Type: Application
    Filed: September 24, 2021
    Publication date: May 26, 2022
    Inventors: Daniel J. ANISI, Vyasa SAI, Raju Kothandaraman KASTURI
  • Patent number: 10866885
    Abstract: Methods, systems and apparatuses may provide for technology that applies a functional safety test stimulus to a hardware level simulator, automatically compiles an output of the hardware level simulator into a software test library (STL), and iteratively verifies that the diagnostic coverage of the STL file approximates the diagnostic coverage of the functional safety test stimulus.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: December 15, 2020
    Assignee: Intel Corporation
    Inventors: Krishnan Anandh, Richard Bousquet, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
  • Publication number: 20190227915
    Abstract: Methods, systems and apparatuses may provide for technology that applies a functional safety test stimulus to a hardware level simulator, automatically compiles an output of the hardware level simulator into a software test library (STL), and iteratively verifies that the diagnostic coverage of the STL file approximates the diagnostic coverage of the functional safety test stimulus.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Krishnan Anandh, Richard Bousquet, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
  • Publication number: 20170251145
    Abstract: A passively powered image capture device includes a remote execution unit structured to receive commands from a base station and an imaging device coupled to the remote execution unit. The imaging device is structured to be controlled by the remote execution unit based on the commands received by the remote execution unit. The passively powered image capture device also includes an antenna and energy harvesting circuitry coupled to the antenna, the remote execution unit and the imaging device. The energy harvesting circuitry is structured to convert RF energy received by the antenna to DC energy for powering the remote execution unit and the imaging device.
    Type: Application
    Filed: September 21, 2015
    Publication date: August 31, 2017
    Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTE M OF HIGHER EDUCATION
    Inventors: MARLIN H. MICKLE (DECEASED), ZIQUN ZHOU, KARA NICOLE-SIMMS BOCAN, VYASA SAI, AJAY OGIRALA, ERVIN SEJDIC, NICHOLAS G. FRANCONI
  • Patent number: 9490028
    Abstract: A method of decoding, an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: November 8, 2016
    Assignee: University of Pittsburgh—Of the Commonwealth System of Higher Education
    Inventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala
  • Publication number: 20150325311
    Abstract: A method of decoding, an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Application
    Filed: July 21, 2015
    Publication date: November 12, 2015
    Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATION
    Inventors: MARLIN H. MICKLE, VYASA SAI, AJAY OGIRALA
  • Patent number: 9130580
    Abstract: A method of decoding an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 8, 2015
    Assignee: University of Pittsburgh —Of the Commonwealth System of Higher Education
    Inventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala
  • Publication number: 20140353378
    Abstract: A method of decoding an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 4, 2014
    Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATION
    Inventors: MARLIN H. MICKLE, VYASA SAI, AJAY OGIRALA
  • Patent number: 8864027
    Abstract: A method of decoding an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: October 21, 2014
    Assignee: University of Pittsburgh—Of the Commonwealth System of Higher Education
    Inventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala
  • Publication number: 20130200152
    Abstract: A method of decoding an encoded signal includes steps of receiving the encoded signal, creating a decoding signal by delaying the encoded signal by a predetermined amount of time ?, sampling the encoded signal using the decoding signal, and determining a value of each of a plurality of decoded bits represented by the encoded signal based on the sampling. Also, a method of operating a shift register wherein the shift register has an initialization state wherein a first binary symbol is stored in a first position and a second binary symbol different than the first binary symbol is stored in each of one or more intermediate positions and a last position. The method includes determining that the shift register is full responsive to detecting that the first binary symbol has been stored in either one of the intermediate positions or the last position.
    Type: Application
    Filed: August 7, 2012
    Publication date: August 8, 2013
    Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATION
    Inventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala