Patents by Inventor AMIR ALI RADJAI

AMIR ALI RADJAI 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: 20220262428
    Abstract: Methods and apparatus for row hammer (RH) mitigation and recovery. A host comprising a memory controller is configured to interface with one or more DRAM devices, such as DRAM DIMMs. The memory controller includes host-side RH mitigation logic and the DRAM devices include DRAM-side RH mitigation logic that cooperates with the host-side RH mitigation logic to perform RH mitigation and/or recovery operations in response to detection of RH attacks. The memory controller and DRAM device are configured to support an RH polling mode under which the memory controller periodically polls for RH attack detection indicia on the DRAM device that is toggled when the DRAM device detects an RH attack. The memory controller and DRAM device may also be configured to support an RH ALERT_n mode under which the use of an ALERT_n signal and pin is used to provide an alert to the memory controller to initiate RH mitigation and/or recovery.
    Type: Application
    Filed: May 6, 2022
    Publication date: August 18, 2022
    Inventors: Kuljit S. BAINS, Jongwon LEE, Tomer LEVY, Bill NALE, Amir Ali RADJAI
  • Publication number: 20220188016
    Abstract: An example apparatus includes processor circuitry to execute instructions to determine memory usage data associated with a user profile, determine an address hashing policy based on the memory usage data, and determine power states of memory channels based on the address hashing policy.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 16, 2022
    Inventors: Jianwei Dai, Virendra Vikramsinh Adsure, Taeyoung Kim, Chia-Hung S. Kuo, Deepak Gandiga Shivakumar, Amir Ali Radjai, Deepak Samuel Kirubakaran, Jianfang Zhu, Ivan Chen
  • Publication number: 20210255808
    Abstract: An embodiment of an electronic apparatus may include a substrate, and logic coupled to the substrate, the logic to determine a base value to compress a block of data, wherein the block of data consists of a first number of data words, replace original values from a second number of data words from the block of data with respective delta values from the base value to provide compressed data, wherein the second number of data words is at least two less than the first number of data words, and store metadata associated with the block of data together with the compressed data in the block of data. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 19, 2021
    Applicant: Intel Corporation
    Inventors: Alaa Alameldeen, Amir Ali Radjai, Jason Van Dyken, Aditya Nagaraja, Joshua Underdown, James Greensky, Wei Wu
  • Patent number: 10754404
    Abstract: In an embodiment, a processor includes a first power rail, a first component coupled to the first power rail, and a compensation control unit. The compensation control unit is to: detect a request to change a voltage level of the first power rail by a first voltage change amount; in response to detecting the request, determine that the first voltage change amount exceeds a first threshold level associated with the first component; and in response to determining that the first voltage change amount exceeds the first threshold level, initiate a first compensation action prior to changing the voltage level of the first power rail. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 25, 2020
    Assignee: Intel Corporation
    Inventors: Xiuting C. Man, Amir Ali Radjai, Jeremy J. Shrall
  • Patent number: 10025732
    Abstract: A clock domain crossing can occur earlier in time by detection of when a data signal will coincide with a TSV (time slot valid) signal but the valid signal associated with the data signal will not coincide with a TSV. In response to such a detection, the domain crossing circuit can send the valid signal early, resulting in a valid signal sent on an earlier TSV and the data signal sent on a TSV. In one embodiment, such a system can cause a data signal to be received in a slower clock domain on a first edge of the slower clock signal after the data is queued in the faster clock domain. The sending of the early valid indication can reduce latency in transferring data between clock domains.
    Type: Grant
    Filed: October 1, 2016
    Date of Patent: July 17, 2018
    Assignee: Intel Corporation
    Inventors: Stanley Steve Kulick, Bezan Kapadia, James Shehadi, Amir Ali Radjai
  • Publication number: 20180095514
    Abstract: In an embodiment, a processor includes a first power rail, a first component coupled to the first power rail, and a compensation control unit. The compensation control unit is to: detect a request to change a voltage level of the first power rail by a first voltage change amount; in response to detecting the request, determine that the first voltage change amount exceeds a first threshold level associated with the first component; and in response to determining that the first voltage change amount exceeds the first threshold level, initiate a first compensation action prior to changing the voltage level of the first power rail. Other embodiments are described and claimed.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: XIUTING C. MAN, AMIR ALI RADJAI, JEREMY J. SHRALL
  • Publication number: 20180095910
    Abstract: A clock domain crossing can occur earlier in time by detection of when a data signal will coincide with a TSV (time slot valid) signal but the valid signal associated with the data signal will not coincide with a TSV. In response to such a detection, the domain crossing circuit can send the valid signal early, resulting in a valid signal sent on an earlier TSV and the data signal sent on a TSV. In one embodiment, such a system can cause a data signal to be received in a slower clock domain on a first edge of the slower clock signal after the data is queued in the faster clock domain. The sending of the early valid indication can reduce latency in transferring data between clock domains.
    Type: Application
    Filed: October 1, 2016
    Publication date: April 5, 2018
    Inventors: Stanley Steve KULICK, Bezan KAPADIA, James SHEHADI, Amir Ali RADJAI