Patents by Inventor YOSEPH HASSAN

YOSEPH HASSAN 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: 20240118736
    Abstract: Methods and apparatus for power management in data storage devices are provided. One such data storage device (DSD) includes a non-volatile memory (NVM), a set of hardware processing engines, and a power sensor to detect a total power consumption of the set of hardware processing engines. A processor is configured to determine a power-per-processing event value for each of the set of processing engines based on total power consumption measurements, then control delivery of power to the processing engines based on the power-per-processing event values in accordance with a power budget. In some examples, the DSD employs a least-squares procedure to estimate the power-per-processing event values so the values can be determined without needing to measure the individual power consumption of the processing engines. Exemplary processing engines include a Read engine, a Write engine, etc. A recursive least-squares update procedure is also described.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 11, 2024
    Inventors: Yoseph Hassan, Eran Sharon, Shay Benisty, Ariel Navon
  • Publication number: 20240111438
    Abstract: Methods and apparatus for power management in data storage devices are provided. One such data storage device (DSD) includes a non-volatile memory (NVM), a set of hardware processing engines, and a power sensor to measure a total power consumption of the set of hardware processing engines. A processor is configured to determine a power-per-processing event value for each of the set of processing engines based on total power consumption measurements, then control delivery of power to the processing engines based on the power-per-processing event values in accordance with a power budget. In some examples, the DSD employs a least-squares procedure to estimate the power-per-processing event values so the values can be determined without needing to measure the individual power consumption of the processing engines. Procedures are also provided for assessing the accuracy of the power-per-processing event values and for controlling further operations based on the assessment.
    Type: Application
    Filed: April 7, 2023
    Publication date: April 4, 2024
    Inventors: Ariel Navon, Eran Sharon, Yoseph Hassan, Shay Benisty
  • Publication number: 20240078025
    Abstract: A data storage device includes a memory device and a controller. The controller is configured to assert a strobe cycle having a plurality of strobes to the memory device, where a die of the memory device may be associated with one or more strobes of the plurality of strobes. The controller is further configured to determine whether the die of the memory device requires additional power and adjust a strobe length of time of the corresponding strobe when the die of the memory device requires additional power. The controller is further configured to decrease a strobe length of time of one or more strobes that do not require additional power. By utilizing a time division peak power management (TD-PPM) feature by dynamically changing a strobe length of time of each strobe of the plurality of strobes, performance and latency of the data storage device may be improved.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Shay BENISTY, Yossi Yoseph HASSAN
  • Publication number: 20230105936
    Abstract: The present disclosure generally relates to data storage devices, such as solid state drives (SSDs), and, more specifically, continuous data-transfer to and from a memory device of the data storage device. A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to indirectly delay the transfer without stopping toggling the DQS signals. The toggle mode (TM) speed is dynamically modified slowly during the transfer while considering the current level of the internal write buffer just before writing to the memory device. The transfer can now be accelerated or deaccelerated dynamically during the data transfer. The changes are done slowly so signal integrity issues are avoided.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 6, 2023
    Applicant: Western Digital Technologies, Inc.
    Inventors: Shay BENISTY, Yossi Yoseph HASSAN
  • Publication number: 20220413583
    Abstract: Methods and apparatus for precise power cycle management in data storage devices are provided. One such apparatus is a data storage device that includes a non-volatile memory (NVM) and a processor coupled to the NVM. In such case, the processor is configured to determine a first peak power for a first power phase, operate the DSD at a first DSD power consumption that is less than the first peak power for the first power phase, determine a second peak power for a second power phase based on a residual power equal to a difference between a preselected average power threshold and the first DSD power consumption, and operate the DSD at a second DSD power consumption that is less than the second peak power for the second power phase.
    Type: Application
    Filed: February 28, 2022
    Publication date: December 29, 2022
    Inventors: Yoseph Hassan, Dmitry Vaysman, Julian Vlaiko, Shay Benisty
  • Patent number: 11081191
    Abstract: A device, for example a memory system, is disclosed wherein two or more operational modes may be set. The clock toggle rate and ODT resistors are dynamically controlled based on one or more of a desired margin of signal integrity, performance, cooling rate, and power consumption.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: August 3, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Yoseph Hassan, Shay Benisty
  • Publication number: 20200402593
    Abstract: A device, for example a memory system, is disclosed wherein two or more operational modes may be set. The clock toggle rate and ODT resistors are dynamically controlled based on one or more of a desired margin of signal integrity, performance, cooling rate, and power consumption.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Yoseph Hassan, Shay Benisty
  • Patent number: 8954816
    Abstract: A method includes receiving, at an error correction coding (ECC) controller, information indicating one or more data chunks to be decoded, populating a schedule according to an order of decoding of the data chunks, and initiating decode of the data chunks according to the schedule.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: February 10, 2015
    Assignee: Sandisk Technologies Inc.
    Inventor: Yoseph Hassan
  • Publication number: 20130139021
    Abstract: A method includes receiving, at an error correction coding (ECC) controller, information indicating one or more data chunks to be decoded, populating a schedule according to an order of decoding of the data chunks, and initiating decode of the data chunks according to the schedule.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventor: YOSEPH HASSAN