Patents by Inventor Rubil Ahmadi
Rubil Ahmadi 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: 9952281Abstract: Disclosed are a method, system, and/or apparatus to perform clock jitter and power supply noise analysis. In one embodiment, a method may include receiving a first signal, which may be a clock signal, then generating a second signal based on the first signal. The method may further include delaying the second signal by a base delay and/or a series of fine delays. The method may also include taking measurements of the delayed second signal and comparing those measurements to theoretical measurements of the second signal that would occur if the first signal were noise-free. The method may further include determining, based on the measurements and the comparison thereof, whether noise is present, whether the noise is high frequency or low frequency noise, and whether the noise is due to clock jitter and/or power supply deviations.Type: GrantFiled: July 4, 2013Date of Patent: April 24, 2018Assignee: NVIDIA CorporationInventors: Varghese George, Rubil Ahmadi, Jesse Guss
-
Patent number: 9255967Abstract: A system and method are provided for measuring an integrated circuit age. A first clock generator is provided for generating a first clock signal and a second clock generator is provided for generating a second clock signal. Further, a phase detector in communication with the first clock generator and the second clock generator is provided for receiving the first clock signal from the first clock generator and the second clock signal from the second clock generator, and outputting a phase difference signal that is capable of being used as a measure of an integrated circuit age. Still yet, a circuit in communication with the phase detector and the first clock generator is provided for receiving the first clock signal from the first clock generator and the phase difference signal from the phase detector and for synchronizing the phase difference signal from the phase detector with the first clock signal from the first clock generator.Type: GrantFiled: April 11, 2013Date of Patent: February 9, 2016Assignee: NVIDIA CorporationInventors: Rubil Ahmadi, Varghese George, Suhas Mysore Satheesh
-
Publication number: 20150008940Abstract: Disclosed are a method, system, and/or apparatus to perform clock jitter and power supply noise analysis. In one embodiment, a method may include receiving a first signal, which may be a clock signal, then generating a second signal based on the first signal. The method may further include delaying the second signal by a base delay and/or a series of fine delays. The method may also include taking measurements of the delayed second signal and comparing those measurements to theoretical measurements of the second signal that would occur if the first signal were noise-free. The method may further include determining, based on the measurements and the comparison thereof, whether noise is present, whether the noise is high frequency or low frequency noise, and whether the noise is due to clock jitter and/or power supply deviations.Type: ApplicationFiled: July 4, 2013Publication date: January 8, 2015Inventors: Varghese George, Rubil Ahmadi, Jesse Guss
-
Publication number: 20140306687Abstract: A system and method are provided for measuring an integrated circuit age. A first clock generator is provided for generating a first dock signal. Additionally, a second clock generator is provided for generating a second clock signal. Further, a phase detector is provided that is in communication with the first dock generator and the second dock generator. The phase detector is operable for receiving the first clock signal from the first clock generator and the second clock signal from the second dock generator, and outputting a phase difference signal. Still yet, a circuit is provided that is in communication with the phase detector and the first clock generator. The circuit is operable for receiving the first clock signal from the first clock generator and the phase difference signal from the phase detector. The circuit is further operable for synchronizing the phase difference signal from the phase detector with the first dock signal from the first clock generator.Type: ApplicationFiled: April 11, 2013Publication date: October 16, 2014Applicant: NVIDIA CorporationInventors: Rubil Ahmadi, Varghese George, Suhas Mysore Satheesh
-
Patent number: 7692466Abstract: A circuit includes an input stage, an output stage, and a delay stage. The input stage is operative to receive a clock signal and a first and second input signal. The output stage is operative to receive the clock signal. The output stage is also operative to generate a first and second output signal based on the clock signal and the first and second input signals. The delay stage is operatively coupled to the input and output stages. The delay stage includes a first and second branch. The second branch includes at least one more delay element than the first branch.Type: GrantFiled: August 18, 2006Date of Patent: April 6, 2010Assignee: ATI Technologies ULCInventor: Rubil Ahmadi
-
Patent number: 7649395Abstract: A scan flip-flop circuit including a data input, a scan input, a data output, a flip-flop, a multiplexer and a delay element is provided. The multiplexer allows selection of either the scan input or the data input for presentation at the input of the flip-flop. The flip-flop provides an output signal at the output of the scan flip-flop. The delay element is in a signal path between the scan input and the input of the flip-flop, and provides a signal propagation delay between the scan input and the input of the flip-flop. The delay between the scan input and the input of the flip-flop is substantially larger than the signal propagation delay between the data input and the input of the flip-flop. The delay in the scan path reduces the need for external buffers to avoid hold-time violations during scan testing of integrated circuits.Type: GrantFiled: May 15, 2007Date of Patent: January 19, 2010Assignee: ATI Technologies ULCInventor: Rubil Ahmadi
-
Publication number: 20080284480Abstract: A scan flip-flop circuit including a data input, a scan input, a data output, a flip-flop, a multiplexer and a delay element is provided. The multiplexer allows selection of either the scan input or the data input for presentation at the input of the flip-flop. The flip-flop provides an output signal at the output of the scan flip-flop. The delay element is in a signal path between the scan input and the input of the flip-flop, and provides a signal propagation delay between the scan input and the input of the flip-flop. The delay between the scan input and the input of the flip-flop is substantially larger than the signal propagation delay between the data input and the input of the flip-flop. The delay in the scan path reduces the need for external buffers to avoid hold-time violations during scan testing of integrated circuits.Type: ApplicationFiled: May 15, 2007Publication date: November 20, 2008Applicant: ATI Technologies ULCInventor: Rubil Ahmadi
-
Publication number: 20080042713Abstract: A circuit includes an input stage, an output stage, and a delay stage. The input stage is operative to receive a clock signal and a first and second input signal. The output stage is operative to receive the clock signal. The output stage is also operative to generate a first and second output signal based on the clock signal and the first and second input signals. The delay stage is operatively coupled to the input and output stages. The delay stage includes a first and second branch. The second branch includes at least one more delay element than the first branch.Type: ApplicationFiled: August 18, 2006Publication date: February 21, 2008Applicant: ATI Technologies Inc.Inventor: Rubil Ahmadi