Patents by Inventor Saira S. Malik

Saira S. Malik 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: 11954358
    Abstract: Methods, systems, and devices for cache management in a memory subsystem are described. An interface controller may include a first buffer and a second buffer. The interface controller may use the first and second buffers to facilitate operating a volatile memory as a cache for a non-volatile memory. During an access operation, the interface controller may use the buffer to transfer data between the volatile memory, non-volatile memory, and another device. In response to the access operation, the interface controller may use the second buffer to transfer second data from the volatile memory to the non-volatile memory.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: April 9, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Chinnakrishnan Ballapuram, Akhila Gundu, Taeksang Song, Kimberly Judy Lobo, Saira S. Malik
  • Patent number: 11720258
    Abstract: Methods, systems, and devices for compressed logical-to-physical mapping for a memory bypass for error detection and correction are described. A memory device may include error detection and correction circuitry for detecting and correcting errors in data that is read from a memory array of the memory device. To reduce read latencies, the memory device may include bypass circuitry that enables it to transmit the data to the host device before or during error detection. If the memory device determines that the data is erroneous, the memory device may transmit an alert to the host device concurrently with or after transmitting the data. The memory device may perform error correction on the data and store corrected data in a register. Based on receiving an alert, the host device may issue one or more additional read commands to re-read the data from the memory bank or read the corrected data from the register.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: August 8, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Chinnakrishnan Ballapuram, Saira S. Malik, Taeksang Song
  • Patent number: 11630781
    Abstract: Methods, systems, and devices for cache metadata management in a memory subsystem are described. The memory subsystem may include an interface controller coupled with a non-volatile memory and a volatile memory. The interface controller may use metadata, such as validity information and dirty information, to operate the volatile memory as cache. The interface controller may store the dirty information in the volatile memory and may store the validity information in an array in the interface controller.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: April 18, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Taeksang Song, Akhila Gundu, Kimberly Judy Lobo, Chinnakrishnan Ballapuram, Saira S. Malik
  • Publication number: 20230100397
    Abstract: Methods, systems, and devices for die voltage regulation are described. A device may include a first die and second die. A component that generates voltage on the first die may be connected to a capacitor on the second die through a conductive line. The conductive line may allow the capacitor on the second die to regulate voltage generated by the component on the first die.
    Type: Application
    Filed: October 4, 2022
    Publication date: March 30, 2023
    Inventors: Taeksang Song, Saira S. Malik, Hyunyoo Lee, Kang-Yong Kim
  • Patent number: 11475937
    Abstract: Methods, systems, and devices for die voltage regulation are described. A device may include a first die and second die. A component that generates voltage on the first die may be connected to a capacitor on the second die through a conductive line. The conductive line may allow the capacitor on the second die to regulate voltage generated by the component on the first die.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 18, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Taeksang Song, Saira S. Malik, Hyunyoo Lee, Kang-Yong Kim
  • Publication number: 20220004324
    Abstract: Methods, systems, and devices for compressed logical-to-physical mapping for a memory bypass for error detection and correction are described. A memory device may include error detection and correction circuitry for detecting and correcting errors in data that is read from a memory array of the memory device. To reduce read latencies, the memory device may include bypass circuitry that enables it to transmit the data to the host device before or during error detection. If the memory device determines that the data is erroneous, the memory device may transmit an alert to the host device concurrently with or after transmitting the data. The memory device may perform error correction on the data and store corrected data in a register. Based on receiving an alert, the host device may issue one or more additional read commands to re-read the data from the memory bank or read the corrected data from the register.
    Type: Application
    Filed: June 16, 2021
    Publication date: January 6, 2022
    Inventors: Chinnakrishnan Ballapuram, Saira S. Malik, Taeksang Song
  • Publication number: 20210407572
    Abstract: Methods, systems, and devices for die voltage regulation are described. A device may include a first die and second die. A component that generates voltage on the first die may be connected to a capacitor on the second die through a conductive line. The conductive line may allow the capacitor on the second die to regulate voltage generated by the component on the first die.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 30, 2021
    Inventors: Taeksang Song, Saira S. Malik, Hyunyoo Lee, Kang-Yong Kim
  • Publication number: 20210397380
    Abstract: Methods, systems, and devices for dynamic page activation are described. In some examples, one or more components of a memory device (e.g., an interface controller of a memory device) may receive a first read command for a first page of data stored at a memory array. The memory device may determine, based on one or more prior access operations, that a second read command for a second page of data may be received. The memory device may prefetch (e.g., read) the second page of data such that when the second read command is received, the data may have already been read and may be communicated (e.g., to a host device) in response to the second read command.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 23, 2021
    Inventors: Taeksang Song, Chinnakrishnan Ballapuram, Saira S. Malik
  • Publication number: 20210397371
    Abstract: Methods, systems, and devices for cache management in a memory subsystem are described. An interface controller may include a first buffer and a second buffer. The interface controller may use the first and second buffers to facilitate operating a volatile memory as a cache for a non-volatile memory. During an access operation, the interface controller may use the buffer to transfer data between the volatile memory, non-volatile memory, and another device. In response to the access operation, the interface controller may use the second buffer to transfer second data from the volatile memory to the non-volatile memory.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 23, 2021
    Inventors: Chinnakrishnan Ballapuram, Akhila Gundu, Taeksang Song, Kimberly Judy Lobo, Saira S. Malik
  • Publication number: 20210397561
    Abstract: Methods, systems, and devices for cache metadata management in a memory subsystem are described. The memory subsystem may include an interface controller coupled with a non-volatile memory and a volatile memory. The interface controller may use metadata, such as validity information and dirty information, to operate the volatile memory as cache. The interface controller may store the dirty information in the volatile memory and may store the validity information in an array in the interface controller.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 23, 2021
    Inventors: Taeksang Song, Akhila Gundu, Kimberly Judy Lobo, Chinnakrishnan Ballapuram, Saira S. Malik