Patents by Inventor Yoav Weizman
Yoav Weizman 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: 11586778Abstract: A hardware memory includes at least one memory cell, peripheral circuitry and randomization circuitry. The memory cell(s) store data, which may be written to, read from and held in the hardware memory. The peripheral circuitry reads and writes data to the memory cell(s) and may perform other functions necessary for facilitating the data read, write and hold. The randomization circuitry randomizes operations performed by the peripheral circuitry to reduce a correlation between the data and the current consumed by the hardware memory.Type: GrantFiled: December 6, 2018Date of Patent: February 21, 2023Assignee: Bar-Ilan UniversityInventors: Robert Giterman, Itamar Levi, Yoav Weizman, Osnat Keren, Alexander Fish, Maoz Vizentovski
-
Patent number: 11321460Abstract: A logic circuit includes a data signal input, a computational module, a direct timing modulator and an amplitude and non-direct timing modulator. The data signal input inputs data signals. The computational module includes multiple logic elements interconnected to perform a logic function. The direct timing modulator modulates a propagation time of the input data signals from the data signal input to the computational unit, in accordance with a first set of control signals. The amplitude and non-direct timing modulator modulates the processing time of data signals by the computational module and the amplitude of data signals propagating through the computational module, in accordance with a second set of control signals.Type: GrantFiled: February 28, 2019Date of Patent: May 3, 2022Assignee: Bar-Ilan UniversityInventors: Alexander Fish, Osnat Keren, Yoav Weizman, Matan Elkoni
-
Publication number: 20210200865Abstract: A logic circuit includes a data signal input, a computational module, a direct timing modulator and an amplitude and non-direct timing modulator. The data signal input inputs data signals. The computational module includes multiple logic elements interconnected to perform a logic function. The direct timing modulator modulates a propagation time of the input data signals from the data signal input to the computational unit, in accordance with a first set of control signals. The amplitude and non-direct timing modulator modulates the processing time of data signals by the computational module and the amplitude of data signals propagating through the computational module, in accordance with a second set of control signals.Type: ApplicationFiled: February 28, 2019Publication date: July 1, 2021Applicant: Bar-Ilan UniversityInventors: Alexander FISH, Osnat KEREN, Yoav WEIZMAN, Matan ELKONI
-
Patent number: 10999083Abstract: A method for detecting unreliable bits in transistor circuitry includes applying a controllable physical parameter to a transistor circuitry, thereby causing a variation in a digital code of a cryptologic element in the transistor circuitry, the variation being a tilt or bias in a positive or negative direction. An amount of variation in the digital code of the cryptologic element is determined. Unreliable bits in the transistor circuitry are defined as those bits for which the variation is in a range defined as unreliable.Type: GrantFiled: November 20, 2019Date of Patent: May 4, 2021Assignee: Birad—Research & Development Corapany Ltd.Inventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
-
Publication number: 20200372186Abstract: A hardware memory includes at least one memory cell, peripheral circuitry and randomization circuitry. The memory cell(s) store data, which may be written to, read from and held in the hardware memory. The peripheral circuitry reads and writes data to the memory cell(s) and may perform other functions necessary for facilitating the data read, write and hold. The randomization circuitry randomizes operations performed by the peripheral circuitry to reduce a correlation between the data and the current consumed by the hardware memory.Type: ApplicationFiled: December 6, 2018Publication date: November 26, 2020Applicant: Bar-Ilan UniversityInventors: Robert GITERMAN, Itamar LEVI, Yoav WEIZMAN, Osnat KEREN, Alexander FISH, Maoz VIZENTOVSKI
-
Patent number: 10811073Abstract: A method uses data retention time (DRT) characteristics of a logic-compatible gain-cell embedded DRAM (dynamic random-access memory) (GC-eDRAM) array in a transistor circuit as a source for physical unclonable function (PUF) signature extraction of the circuit.Type: GrantFiled: April 18, 2019Date of Patent: October 20, 2020Assignee: Birad—Research & Development Company Ltd.Inventors: Robert Giterman, Yoav Weizman, Adam Teman
-
Patent number: 10630493Abstract: A physical unclonable function (PUF) array includes a plurality of PUF transistor cells each of which includes at least one inverter. An input and an output of the at least one inverter are shorted to a first reference node. There is adjustment circuitry for adjusting a reference voltage of the first reference node, and measurement circuitry for measuring a trip point of the at least one inverter. If the trip point is close to the reference voltage then bits of the at least one inverter are defined as unstable.Type: GrantFiled: November 29, 2017Date of Patent: April 21, 2020Assignee: Birad—Research & Development Company Ltd.Inventors: Joseph Shor, Roi Levi, Yoav Weizman
-
Publication number: 20200092117Abstract: A method for detecting unreliable bits in transistor circuitry includes applying a controllable physical parameter to a transistor circuitry, thereby causing a variation in a digital code of a cryptologic element in the transistor circuitry, the variation being a tilt or bias in a positive or negative direction. An amount of variation in the digital code of the cryptologic element is determined. Unreliable bits in the transistor circuitry are defined as those bits for which the variation is in a range defined as unreliable.Type: ApplicationFiled: November 20, 2019Publication date: March 19, 2020Applicant: Birad - Research & Development Company Ltd.Inventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
-
Publication number: 20190333567Abstract: A method uses data retention time (DRT) characteristics of a logic-compatible gain-cell embedded DRAM (dynamic random-access memory) (GC-eDRAM) array in a transistor circuit as a source for physical unclonable function (PUF) signature extraction of the circuit.Type: ApplicationFiled: April 18, 2019Publication date: October 31, 2019Applicant: Birad - Research & Development Company Ltd.Inventors: Robert Giterman, Yoav Weizman, Adam Teman
-
Publication number: 20190187957Abstract: A bit generator includes a sampler and a voltage controlled oscillator (VCO) powered by a supply voltage. The sampler outputs a non-deterministic bit series which is generated by sampling an output of the VCO. The randomness of the non-deterministic bit series depends on inherent background noise and/or inherent clock jitter. Optionally, the bit generator does not include noise source circuitry.Type: ApplicationFiled: December 19, 2018Publication date: June 20, 2019Applicant: Bar-Ilan UniversityInventors: Moshe Avital, Anatoli Mordakhay, Yoav Weizman, Osnat Keren, Alexander Fish
-
Publication number: 20190165953Abstract: A physical unclonable function (PUF) array includes a plurality of PUF transistor cells each of which includes at least one inverter. An input and an output of the at least one inverter are shorted to a first reference node. There is adjustment circuitry for adjusting a reference voltage of the first reference node, and measurement circuitry for measuring a trip point of the at least one inverter. If the trip point is close to the reference voltage then bits of the at least one inverter are defined as unstable.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Applicant: Bar Ilan UniversityInventors: Joseph Shor, Roi Levi, Yoav Weizman
-
Publication number: 20190074984Abstract: A method for detecting unreliable bits in transistor circuitry includes applying a controllable physical parameter to a transistor circuitry, thereby causing a variation in a digital code of a cryptologic element in the transistor circuitry, the variation being a tilt or bias in a positive or negative direction. An amount of variation in the digital code of the cryptologic element is determined. Unreliable bits in the transistor circuitry are defined as those bits for which the variation is in a range defined as unreliable.Type: ApplicationFiled: September 3, 2017Publication date: March 7, 2019Applicant: BAR-ILAN UNIVERSITYInventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
-
Patent number: 9671456Abstract: A semiconductor device arrangement comprising a functional circuit comprising a plurality of timing components and a reference module comprising a plurality of reference components is described. Each reference component comprises a reference timing component corresponding to a timing component of the plurality of timing components and a controllable timing component. The controllable timing component is arranged to provide a delay in dependence on an applied light stimulus. A method of analyzing a performance of a functional circuit on a semiconductor device is also described. A device analysis system for analyzing a functional circuit comprising a plurality of timing components is also described.Type: GrantFiled: April 23, 2012Date of Patent: June 6, 2017Assignee: NXP USA, Inc.Inventors: Yoav Weizman, Jacob Fridburg, Shai Shperber
-
Patent number: 9606064Abstract: A method of detecting irregular high current flow within an integrated circuit (IC) device is described. The method comprises obtaining infrared (IR) emission information for the IC device, identifying at least one functional component within the IC device comprising a high current flow, based at least partly on the obtained IR emission information, obtaining IR emission information for at least one reference component within the IC device, and determining whether the high current flow of the at least one functional component comprises an irregular high current flow based at least partly on a comparison of respective IR emission information for the at least one functional component and the at least one reference component.Type: GrantFiled: February 27, 2012Date of Patent: March 28, 2017Assignee: NXP USA, INC.Inventors: Anton Rozen, Leonid Fleshel, Michael Priel, Yoav Weizman
-
Publication number: 20150104886Abstract: A semiconductor device arrangement comprising a functional circuit comprising a plurality of timing components and a reference module comprising a plurality of reference components is described. Each reference component comprises a reference timing component corresponding to a timing component of the plurality of timing components and a controllable timing component. The controllable timing component is arranged to provide a delay in dependence on an applied light stimulus. A method of analysing a performance of a functional circuit on a semiconductor device is also described. A device analysis system for analysing a functional circuit comprising a plurality of timing components is also described.Type: ApplicationFiled: April 23, 2012Publication date: April 16, 2015Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Yoav Weizman, Jacob Fridburg, Shai Shperber
-
Publication number: 20150015240Abstract: A method of detecting irregular high current flow within an integrated circuit (IC) device is described. The method comprises obtaining infrared (IR) emission information for the IC device, identifying at least one functional component within the IC device comprising a high current flow, based at least partly on the obtained IR emission information, obtaining IR emission information for at least one reference component within the IC device, and determining whether the high current flow of the at least one functional component comprises an irregular high current flow based at least partly on a comparison of respective IR emission information for the at least one functional component and the at least one reference component.Type: ApplicationFiled: February 27, 2012Publication date: January 15, 2015Applicant: Freescale Semiconductor, Inc.Inventors: Anton Rozen, Leonid Fleshel, Michael Priel, Yoav Weizman
-
Patent number: 8430562Abstract: A method for evaluating temperature is disclosed. The method includes setting a configuration of a configurable delay line out of multiple possible configurations, and delaying a first input signal by a temperature sensitive delay line, delaying a second input signal by the configurable delay line. The configurable delay line is less sensitive to temperature than the temperature sensitive delay line. The method also includes detecting, by a phase detector, a delay difference between a delay introduced by the temperature sensitive delay line and a delay introduced by the configurable delay line, repeating the setting, delaying of the first input signal, delaying of the second input signal and detecting, until the delay difference is below a threshold, and evaluating the temperature of the temperature sensitive delay line in response to a configuration of the configurable delay line that results in the delay difference that is below the threshold.Type: GrantFiled: November 8, 2011Date of Patent: April 30, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Yoav Weizman, Lior Aviv, Shai Shperber
-
Patent number: 8368383Abstract: A device and a method for testing a variable digital delay line that includes multiple taps. The method includes providing, an input signal to the variable digital delay line and finding, for each tap out of a group of tested taps of the variable digital delay line, a variable delay unit configuration that provides a delay that is closest to a delay introduced by the tap; wherein the variable digital delay line and the variable delay unit belong to the same integrated circuit.Type: GrantFiled: January 5, 2007Date of Patent: February 5, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Yefim-Haim Fefer, Mikhail Bourgart, Segey Sofer, Yoav Weizman
-
Patent number: 8134384Abstract: A method for testing a noise immunity of an integrated circuit; the method includes: determining a value of a power supply noise regardless of a relationship between the power supply noise value and a phase sensitive signal edge position resulting from an introduction of the power supply noise; receiving, by the integrated circuit, a phase sensitive signal; introducing jitter to the phase sensitive signal by a circuit adapted to generate a substantially continuous range of power supply noise such as to alter edges position of the phase sensitive signal; providing the jittered phase sensitive signal to at least one tested component of the integrated circuit; and evaluating at least one output signal generated by the at least tested component to determine the noise immunity of the integrated circuit.Type: GrantFiled: November 8, 2006Date of Patent: March 13, 2012Assignee: Freescale Semiconductor, Inc.Inventors: Yoav Weizman, Yehim-Haim Fefer, Sergey Sofer
-
Publication number: 20120051398Abstract: A method for evaluating temperature is disclosed. The method includes setting a configuration of a configurable delay line out of multiple possible configurations, and delaying a first input signal by a temperature sensitive delay line, delaying a second input signal by the configurable delay line. The configurable delay line is less sensitive to temperature than the temperature sensitive delay line. The method also includes detecting, by a phase detector, a delay difference between a delay introduced by the temperature sensitive delay line and a delay introduced by the configurable delay line, repeating the setting, delaying of the first input signal, delaying of the second input signal and detecting, until the delay difference is below a threshold, and evaluating the temperature of the temperature sensitive delay line in response to a configuration of the configurable delay line that results in the delay difference that is below the threshold.Type: ApplicationFiled: November 8, 2011Publication date: March 1, 2012Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Yoav Weizman, Lior Aviv, Shai Shperber