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: 11586778
    Abstract: 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: Grant
    Filed: December 6, 2018
    Date of Patent: February 21, 2023
    Assignee: Bar-Ilan University
    Inventors: Robert Giterman, Itamar Levi, Yoav Weizman, Osnat Keren, Alexander Fish, Maoz Vizentovski
  • Patent number: 11321460
    Abstract: 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: Grant
    Filed: February 28, 2019
    Date of Patent: May 3, 2022
    Assignee: Bar-Ilan University
    Inventors: Alexander Fish, Osnat Keren, Yoav Weizman, Matan Elkoni
  • Publication number: 20210200865
    Abstract: 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: Application
    Filed: February 28, 2019
    Publication date: July 1, 2021
    Applicant: Bar-Ilan University
    Inventors: Alexander FISH, Osnat KEREN, Yoav WEIZMAN, Matan ELKONI
  • Patent number: 10999083
    Abstract: 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: Grant
    Filed: November 20, 2019
    Date of Patent: May 4, 2021
    Assignee: Birad—Research & Development Corapany Ltd.
    Inventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
  • Publication number: 20200372186
    Abstract: 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: Application
    Filed: December 6, 2018
    Publication date: November 26, 2020
    Applicant: Bar-Ilan University
    Inventors: Robert GITERMAN, Itamar LEVI, Yoav WEIZMAN, Osnat KEREN, Alexander FISH, Maoz VIZENTOVSKI
  • Patent number: 10811073
    Abstract: 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: Grant
    Filed: April 18, 2019
    Date of Patent: October 20, 2020
    Assignee: Birad—Research & Development Company Ltd.
    Inventors: Robert Giterman, Yoav Weizman, Adam Teman
  • Patent number: 10630493
    Abstract: 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: Grant
    Filed: November 29, 2017
    Date of Patent: April 21, 2020
    Assignee: Birad—Research & Development Company Ltd.
    Inventors: Joseph Shor, Roi Levi, Yoav Weizman
  • Publication number: 20200092117
    Abstract: 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: Application
    Filed: November 20, 2019
    Publication date: March 19, 2020
    Applicant: Birad - Research & Development Company Ltd.
    Inventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
  • Publication number: 20190333567
    Abstract: 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: Application
    Filed: April 18, 2019
    Publication date: October 31, 2019
    Applicant: Birad - Research & Development Company Ltd.
    Inventors: Robert Giterman, Yoav Weizman, Adam Teman
  • Publication number: 20190187957
    Abstract: 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: Application
    Filed: December 19, 2018
    Publication date: June 20, 2019
    Applicant: Bar-Ilan University
    Inventors: Moshe Avital, Anatoli Mordakhay, Yoav Weizman, Osnat Keren, Alexander Fish
  • Publication number: 20190165953
    Abstract: 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: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Applicant: Bar Ilan University
    Inventors: Joseph Shor, Roi Levi, Yoav Weizman
  • Publication number: 20190074984
    Abstract: 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: Application
    Filed: September 3, 2017
    Publication date: March 7, 2019
    Applicant: BAR-ILAN UNIVERSITY
    Inventors: Joseph Shor, Yoav Weizman, Yitzhak Schifmann
  • Patent number: 9671456
    Abstract: 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: Grant
    Filed: April 23, 2012
    Date of Patent: June 6, 2017
    Assignee: NXP USA, Inc.
    Inventors: Yoav Weizman, Jacob Fridburg, Shai Shperber
  • Patent number: 9606064
    Abstract: 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: Grant
    Filed: February 27, 2012
    Date of Patent: March 28, 2017
    Assignee: NXP USA, INC.
    Inventors: Anton Rozen, Leonid Fleshel, Michael Priel, Yoav Weizman
  • Publication number: 20150104886
    Abstract: 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: Application
    Filed: April 23, 2012
    Publication date: April 16, 2015
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Yoav Weizman, Jacob Fridburg, Shai Shperber
  • Publication number: 20150015240
    Abstract: 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: Application
    Filed: February 27, 2012
    Publication date: January 15, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Anton Rozen, Leonid Fleshel, Michael Priel, Yoav Weizman
  • Patent number: 8430562
    Abstract: 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: Grant
    Filed: November 8, 2011
    Date of Patent: April 30, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Yoav Weizman, Lior Aviv, Shai Shperber
  • Patent number: 8368383
    Abstract: 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: Grant
    Filed: January 5, 2007
    Date of Patent: February 5, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Yefim-Haim Fefer, Mikhail Bourgart, Segey Sofer, Yoav Weizman
  • Patent number: 8134384
    Abstract: 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: Grant
    Filed: November 8, 2006
    Date of Patent: March 13, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Yoav Weizman, Yehim-Haim Fefer, Sergey Sofer
  • Publication number: 20120051398
    Abstract: 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: Application
    Filed: November 8, 2011
    Publication date: March 1, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Yoav Weizman, Lior Aviv, Shai Shperber