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: 20230222276Abstract: 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: ApplicationFiled: June 25, 2020Publication date: July 13, 2023Inventors: Richard Bousquet, Anandh Krishnan, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
-
Publication number: 20220164504Abstract: 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: ApplicationFiled: September 24, 2021Publication date: May 26, 2022Inventors: Daniel J. ANISI, Vyasa SAI, Raju Kothandaraman KASTURI
-
Patent number: 10866885Abstract: 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: GrantFiled: March 29, 2019Date of Patent: December 15, 2020Assignee: Intel CorporationInventors: Krishnan Anandh, Richard Bousquet, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
-
Publication number: 20190227915Abstract: 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: ApplicationFiled: March 29, 2019Publication date: July 25, 2019Inventors: Krishnan Anandh, Richard Bousquet, Vyasa Sai, Andrea Kroll, Mauro Pipponzi
-
Publication number: 20170251145Abstract: 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: ApplicationFiled: September 21, 2015Publication date: August 31, 2017Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTE M OF HIGHER EDUCATIONInventors: MARLIN H. MICKLE (DECEASED), ZIQUN ZHOU, KARA NICOLE-SIMMS BOCAN, VYASA SAI, AJAY OGIRALA, ERVIN SEJDIC, NICHOLAS G. FRANCONI
-
Low-power pulse width encoding scheme and counter-less shift register that may be employed therewith
Patent number: 9490028Abstract: 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: GrantFiled: July 21, 2015Date of Patent: November 8, 2016Assignee: University of Pittsburgh—Of the Commonwealth System of Higher EducationInventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala -
LOW-POWER PULSE WIDTH ENCODING SCHEME AND COUNTER-LESS SHIFT REGISTER THAT MAY BE EMPLOYED THEREWITH
Publication number: 20150325311Abstract: 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: ApplicationFiled: July 21, 2015Publication date: November 12, 2015Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATIONInventors: MARLIN H. MICKLE, VYASA SAI, AJAY OGIRALA -
Low-power pulse width encoding scheme and counter-less shift register that may be employed therewith
Patent number: 9130580Abstract: 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: GrantFiled: August 21, 2014Date of Patent: September 8, 2015Assignee: University of Pittsburgh —Of the Commonwealth System of Higher EducationInventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala -
LOW-POWER PULSE WIDTH ENCODING SCHEME AND COUNTER-LESS SHIFT REGISTER THAT MAY BE EMPLOYED THEREWITH
Publication number: 20140353378Abstract: 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: ApplicationFiled: August 21, 2014Publication date: December 4, 2014Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATIONInventors: MARLIN H. MICKLE, VYASA SAI, AJAY OGIRALA -
Low-power pulse width encoding scheme and counter-less shift register that may be employed therewith
Patent number: 8864027Abstract: 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: GrantFiled: August 7, 2012Date of Patent: October 21, 2014Assignee: University of Pittsburgh—Of the Commonwealth System of Higher EducationInventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala -
LOW-POWER PULSE WIDTH ENCODING SCHEME AND COUNTER-LESS SHIFT REGISTER THAT MAY BE EMPLOYED THEREWITH
Publication number: 20130200152Abstract: 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: ApplicationFiled: August 7, 2012Publication date: August 8, 2013Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATIONInventors: Marlin H. Mickle, Vyasa Sai, Ajay Ogirala