Patents by Inventor Leon Zlotnik

Leon Zlotnik 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: 11888318
    Abstract: Sensing circuitry and clock management circuitry provide transient load management. The sensing circuitry detects a voltage, current, and/or activity associated with a system-on-chip (SoC) and determines whether the detected voltage, current, and/or activity meets a threshold. The clock management circuitry generates clocking signals for the SoC and alters a frequency of the generated clocking signals in response to the detected voltage, current, and/or activity meeting the threshold to alter an amount of power consumed by the SoC.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: January 30, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Publication number: 20240020223
    Abstract: A first data entry is written to an address location of a memory resource that is neither a first physical address of the memory resource nor a last physical address of the memory resource. In response to a determination that a second data entry has a value that is greater than a value associated with the first data entry, the second data entry is written to an address location of the memory resource that is physically located between the address location of the memory resource to which the first data entry is written and the last physical address of the memory resource. In contrast, in response to a determination that the second data entry has the value that is less than the value associated with the first data entry, the second data entry is written to an address location of the memory resource that is physically located between the address location of the memory resource to which the first data entry is written and the first physical address of the memory resource.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Leon Zlotnik, Brian Toronyi
  • Publication number: 20240020036
    Abstract: A first memory resource is configured to store a data structure. The first memory resource is coupled to a second memory resource that is configured to store a plurality of data structures. A processing device is coupled to the first memory resource, the second memory resource, and a third memory resource. The processing device writes data entries to the data structure within the first memory resource, determine that the data structure within the first memory resource includes a threshold quantity of data entries, and write the contents of the data structure within the first memory resource to a data structure within the second memory resource. The processing resource is further configured to move the contents of the contents of the data structure in the second memory resource to the third memory resource by readdressing the entries written within the second memory resource to virtual addresses associated with the third memory resource.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Leon Zlotnik, Brian Toronyi
  • Publication number: 20230393644
    Abstract: An example method for voltage frequency scaling based on error rate can include performing a plurality of monitoring operations on a system on chip (SoC) at a respective plurality of voltage values (and/or plurality of frequency values and/or temperature values). The example method can include causing error rate data gathered from each of the plurality of monitoring operations to be entered into a database, wherein the entered error rate data is associated with the plurality of voltage values. The entered data is associated with the respective plurality of voltage value. The example method can include generating a plot using the error rate date in the database. The example method can include determining a particular voltage value greater than each of the plurality of voltage values based on the plot and a particular error rate associated with the particular voltage value.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 7, 2023
    Inventor: Leon Zlotnik
  • Publication number: 20230384353
    Abstract: A voltage tracking circuit includes delay line blocks, a phase detector delay line block, phase detection circuitry, and a controller. The controller determines a first voltage based on a quantity of active delay line blocks among the plurality of delay line blocks and determines a second voltage based on information received from the phase detection circuitry. The controller determines a measured value of a voltage provided by the voltage regulator voltage based on the first voltage and the second voltage.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Leon Zlotnik, Leonid Minz
  • Patent number: 11815926
    Abstract: A method includes receiving a respective signal from each of a plurality of respective sensor circuits, wherein each respective signal is indicative of a voltage or a current detected by each of the plurality of respective sensor circuits and performing an operation to determine whether one or more of the received signals meets a criterion. The method further includes generating a voltage management control signal in response to a determination that the one or more of the received signals meets the criterion, transferring the voltage management control signal to a voltage regulator, and generating, by the voltage regulator, a voltage signal in response to receipt of the voltage management control signal.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: November 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Publication number: 20230327444
    Abstract: Sensing circuitry and clock management circuitry provide transient load management. The sensing circuitry detects a voltage, current, and/or activity associated with a system-on-chip (SoC) and determines whether the detected voltage, current, and/or activity meets a threshold. The clock management circuitry generates clocking signals for the SoC and alters a frequency of the generated clocking signals in response to the detected voltage, current, and/or activity meeting the threshold to alter an amount of power consumed by the SoC.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Publication number: 20230299754
    Abstract: A plurality of flip-flops of an integrated circuit (IC) (e.g., an ASIC) are electrically connected in a predefined series. The scan input gate of any give flip-flop in the predefined series is electrically connected to one of a Q output gate or a Q-bar output gate of an adjacent flip-flop in the predefined series. A reset operation for the IC occurs by feeding a bit string of identical bits (e.g., all zeros) through the scan input gate of a first flip-flop of the plurality of flip-flops to reset the plurality of flip-flops without the need for resetting circuitry and accompanying power savings for the IC.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: Leon Zlotnik, Leonid Minz, Yoav Weinberg
  • Publication number: 20230290426
    Abstract: An example method for scan-based voltage frequency scaling can include performing a plurality of at-speed scan operation on a system on chip (SoC) at a plurality of respective voltage values. The example method can include entering data gathered from at least one of the plurality of at-speed scan operations into a database. The entered data is associated with the respective plurality of voltage value. The example method can include determining a particular voltage value of the respective plurality of voltage values at which a parameter of the SoC reaches a threshold. The example method can include indicating the determined particular voltage in the database. The indicated determined particular voltage in the database can be used for performing one or more operations using the SoC.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Inventors: Leon Zlotnik, Leonid Minz, Yoav Weinberg
  • Publication number: 20230283386
    Abstract: Clock enable signals are collected and summed. The number of simultaneously enabled clock enable signals can represent switching activity within a system and can be used as an indicator for power management, noise management, etc. of such a system. Digital switching activity sensing include performance of an operation to sum a quantity of open clock gates associated with a plurality of latches that are grouped into multiple subsets of latches. An activity indication is generated based, at least in part, on a result of the operation to sum the quantity of open clock gates associated with the plurality of latches.
    Type: Application
    Filed: October 14, 2022
    Publication date: September 7, 2023
    Inventors: Leon Zlotnik, Leonid Minz, Pranjal Chauhan
  • Patent number: 11747842
    Abstract: Aspects of the present disclosure are directed to multi-referenced power supplies. One method includes sensing each voltage, via a voltage sensor, of plurality of voltages from different areas of circuit components prior to the voltage reaching a voltage regulator, receiving, at a voltage manager, a sensed voltage magnitude from the voltage sensor, and selecting a feedback voltage to be provided to the voltage regulator based on the sensed voltage magnitude from the voltage sensor for the at least one of the plurality of voltages.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 5, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Patent number: 11747843
    Abstract: Aspects of the present disclosure are directed to voltage drop compensation for power supplies. One method includes sensing each voltage, via a voltage sensor, of a plurality of voltages from different areas of circuit components prior to the voltage reaching a voltage regulator, receiving, at a voltage manager, a sensed voltage magnitude from the voltage sensor for at least one of the plurality of voltages, receiving, at a voltage manager, data for a number of characteristics of the circuitry components, and selecting a correction voltage to be provided to the voltage regulator based on the sensed voltage magnitude from the voltage sensor for the at least one of the plurality of voltages and data for at least one of the characteristics of the circuitry components.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 5, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Patent number: 11741024
    Abstract: A synchronizer that can generate pipeline (e.g., FIFO, LIFO) status in a single step without intermediate synchronization. The status can be an indicator of whether a pipeline is full, empty, almost full, or almost empty. The synchronizer (also referred to as a double-sync or ripple-based pipeline status synchronizer) can be used with any kind of clock crossing pipeline and all kinds of pointer encodings. The double-sync and ripple-based pipeline status synchronizers eliminate costly validation and semi-manual timing closure, suggests better performance and testability, and have lower area and power.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: August 29, 2023
    Assignee: Intel Corporation
    Inventors: Leon Zlotnik, Jeremy Anderson, Lev Zlotnik, Daniel Ballegeer
  • Patent number: 11733274
    Abstract: A voltage sensing circuit includes voltage regulators, oscillator circuits, delay circuits, and a detector circuit. The detector circuit detects characteristics of signaling received from a first oscillator circuit and characteristics of signaling received from a second oscillator circuit. The detector circuit compares the detected characteristics of the signaling from the first oscillator circuit and the second oscillator circuit to determine whether the detected characteristics from the first oscillator circuit and the second oscillator circuit meet a particular criterion for providing voltage manipulation for the voltage sensing circuit.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: August 22, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz, Ekram H. Bhuiyan
  • Patent number: 11705173
    Abstract: Memory units are accessed using address bits. The address bits used to access memory units can have various formats. The address bits to access successive locations that are to be sequentially accessed can have a reduced Hamming distance binary code format to reduce a quantity of toggling to switch from one set of address bits to another set of address bits.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: July 18, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Leonid Minz
  • Publication number: 20220255541
    Abstract: An asynchronous multi-cycle reset synchronization circuit that can correlate any number of resets and synchronous clocks with simultaneous reset de-assertion and removal of reset assertion crossing hazards. The asynchronous multi-cycle reset synchronization circuit can also be paired with a synchronous multi-cycle reset synchronization circuit to correlate same domain asynchronous and synchronous resets. Also described is a synchronous reset multi-cycle synchronization circuit that correlates with any number of asynchronous resets and guarantees simultaneous reset de-assertion.
    Type: Application
    Filed: August 17, 2020
    Publication date: August 11, 2022
    Inventors: Leon ZLOTNIK, Lev ZLOTNIK, Jeremy ANDERSON
  • Publication number: 20210157750
    Abstract: A synchronizer that can generate pipeline (e.g., FIFO, LIFO) status in a single step without intermediate synchronization. The status can be an indicator of whether a pipeline is full, empty, almost full, or almost empty. The synchronizer (also referred to as a double-sync or ripple-based pipeline status synchronizer) can be used with any kind of clock crossing pipeline and all kinds of pointer encodings. The double-sync and ripple-based pipeline status synchronizers eliminate costly validation and semi-manual timing closure, suggests better performance and testability, and have lower area and power.
    Type: Application
    Filed: August 17, 2020
    Publication date: May 27, 2021
    Applicant: Intel Corporation
    Inventors: Leon Zlotnik, Jeremy Anderson, Lev Zlotnik, Daniel Ballegeer