-
公开(公告)号:US20240370378A1
公开(公告)日:2024-11-07
申请号:US18310295
申请日:2023-05-01
Applicant: QUALCOMM Incorporated
Inventor: Santhosh Reddy Akavaram , Sonali Jabreva , Prakhar Srivastava
IPC: G06F12/1009
Abstract: This disclosure provides systems, methods, and devices for memory systems that support updating a logical to physical (L2P) table of a host device in accordance with one or more updates to a corresponding L2P table of a memory system. In a first aspect, a method of accessing data in a flash memory system includes a host memory controller receiving an indication of an update to a first logical to physical (L2P) table stored on a first memory of a memory system and updating a second L2P table stored on a second memory of the host device in accordance with the update to the first L2P table. Other aspects and features are also claimed and described.
-
公开(公告)号:US12197775B2
公开(公告)日:2025-01-14
申请号:US18189141
申请日:2023-03-23
Applicant: QUALCOMM Incorporated
Inventor: Santhosh Reddy Akavaram , Sonali Jabreva , Prakhar Srivastava , Surendra Paravada , Yogananda Rao Chillariga , Madhu Yashwanth Boenapalli
IPC: G06F3/06
Abstract: Aspects of the present disclosure provide various techniques, apparatuses, and methods that can improve the write throughout of a data storage device. In some aspects, the storage device can be provided with multiple write buffers to improve write throughput. In some aspects, the data storage device can continue to handle commands using a command queue while performing a write buffer flush operation. Therefore, the data storage device can avoid suspending the write buffer flush operation when a new command is received by the command queue. In some aspects, the storage device can perform a write buffer flush operation when a command queue is not empty.
-
公开(公告)号:US12019577B2
公开(公告)日:2024-06-25
申请号:US17960050
申请日:2022-10-04
Applicant: QUALCOMM Incorporated
Inventor: Prakhar Srivastava , Santhosh Reddy Akavaram , Ravindranath Doddi , Ravi Kumar Sepuri
CPC classification number: G06F13/4031 , G06F13/4221 , G06F2213/0026
Abstract: Aspects relate to link speed for a peripheral component interconnect. In one aspect, an apparatus includes an interface circuit configured to provide an interface with a multiple lane data link, the data link having a first set of lanes in an active state and a second set of lanes in an idle state and a controller. The controller is configured to receive a request at the controller to change a data rate of the data link to a requested data rate, change the second set of lanes from an idle state to an active state, train the second set of lanes to the requested data rate, transfer data traffic from the first set of lanes to the second set of lanes after the training, and transmit the data traffic on the second set of lanes.
-
公开(公告)号:US12174757B1
公开(公告)日:2024-12-24
申请号:US18338653
申请日:2023-06-21
Applicant: QUALCOMM INCORPORATED
Inventor: Santhosh Reddy Akavaram , Prakhar Srivastava , Sridhar Anumala , Ramacharan Sundararaman , Sonali Jabreva , Khushboo Kumari , Sanjay Verdu
IPC: G06F13/16
Abstract: Methods and apparatuses are provided to reduce latencies associated with state transitions in die-to-die interconnect architectures. In one example, a physical layer of a die detects a first event indicating a transition to a lower power state. In response to the first event, the physical layer transitions to a lower power state where one or more clock configuration values are read from registers and stored in memory. The physical layer then detects a second event indicating a transition to an active state. In response to the second event, the physical layer reads the clock configuration values from the memory, and writes the clock configuration values to the registers. The physical layer then transitions to a power stabilization state, and remains in the power stabilization state for an amount of time to allow clocks to stabilize. The physical layer then transitions to a training state.
-
公开(公告)号:US20240411463A1
公开(公告)日:2024-12-12
申请号:US18331612
申请日:2023-06-08
Applicant: QUALCOMM Incorporated
Inventor: Chintalapati Bharath Sai Varma , Santhosh Reddy Akavaram , Prakhar Srivastava , Rajendra Varma Pusapati , Sai Naresh Gajapaka
IPC: G06F3/06
Abstract: This disclosure provides systems, methods, and devices for memory systems that support queued current level adjustment in a flash memory system. In a first aspect, a method of accessing data in a flash memory system includes receiving, at a memory controller of a memory system from a host device, a first request to adjust a current level of a memory module of the memory system, storing, by the memory controller, an indication of the first request in a register associated with the memory controller, and transmitting, to the host device, an indication that the first request is pending. Other aspects and features are also claimed and described.
-
公开(公告)号:US12153527B2
公开(公告)日:2024-11-26
申请号:US18081396
申请日:2022-12-14
Applicant: QUALCOMM Incorporated
Inventor: Santhosh Reddy Akavaram , Prakhar Srivastava , Rajendra Varma Pusapati , Ravindranath Doddi , Yogananda Rao Chillariga
Abstract: Aspects relate to lane failure recovery for a data link having multiple lanes labeled in a contiguous sequence. In one aspect, a failure of a failed lane of the data link is detected. Working lanes of the data link are then detected. A set of contiguous working lanes of the data link are selected, and an operational link as including the selected set of contiguous working lanes is defined. A start address of the operational link is identified and stored in a configuration register. Data traffic is transmitted on the operational link.
-
公开(公告)号:US12056364B1
公开(公告)日:2024-08-06
申请号:US18296319
申请日:2023-04-05
Applicant: QUALCOMM Incorporated
Inventor: Yogananda Rao Chillariga , Santhosh Reddy Akavaram , Prakhar Srivastava , Sonali Jabreva , Chintalapati Bharath Sai Varma
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0656 , G06F3/0679
Abstract: Aspects of the present disclosure provide various techniques, apparatuses, and methods that can improve the memory resource utilization of a data storage device that uses nonvolatile memory (NVM) to store data. In some aspects, the data storage device can be provided with multiple write buffers to improve the write throughput of the device. In some aspects, the data storage device can use a utilization array to keep track of the utilization information of each write buffer. In some aspects, the data storage device can repurpose the memory of a write buffer with low utilization to serve an active logical unit which becomes full, thus preserving the function of the write buffer of the active logical unit.
-
公开(公告)号:US12164448B2
公开(公告)日:2024-12-10
申请号:US17821399
申请日:2022-08-22
Applicant: QUALCOMM Incorporated
Inventor: Ravindranath Doddi , Santhosh Reddy Akavaram , Prakhar Srivastava
Abstract: Various embodiments include methods and devices for implementing a Peripheral Component Interconnect Express (PCIe) link state transition by a computing device. Embodiments may include comprising retrieving, by a PCIe controller, PCIe link configuration data from a memory for a PCIe link in a fast recovery low power state of a link training status and state machine (LTSSM), and re-initializing, by the PCIe controller, the PCIe link using the PCIe link configuration data retrieved from the memory. Embodiments may further include maintaining the PCIe link configuration data in the memory for the PCIe link in the fast recovery low power state of the LTSSM by providing auxiliary power to PCIe configuration registers for the PCIe controller.
-
公开(公告)号:US12079061B2
公开(公告)日:2024-09-03
申请号:US17959996
申请日:2022-10-04
Applicant: QUALCOMM Incorporated
Inventor: Prakhar Srivastava , Santhosh Reddy Akavaram , Ravindranath Doddi , Ravi Kumar Sepuri
IPC: G06F1/32 , G06F1/3234 , G06F1/3287 , G06F13/42
CPC classification number: G06F1/3278 , G06F1/3253 , G06F1/3287 , G06F13/4221 , G06F13/4282 , G06F2213/0026
Abstract: A new peripheral component interconnect express (PCIe) link state can enhance power saving capabilities of a PCIe link operating in a flow control unit (FLIT) mode. A device can operate a data link with a host in a FLIT mode using fixed-sized packets, the data link being in a partial width link state (PLS) in which a first set of lanes of the data link are in an electrical idle state and a second set of lanes of the data link are in an active state available for data traffic with the host. The device can transition one or more lines of the second set of lanes from the PLS to a partial width standby link state (PSLS) in which the one or more lines of the second set of lanes are in a standby state that has lower power consumption than the active state.
-
公开(公告)号:US20240264965A1
公开(公告)日:2024-08-08
申请号:US18165698
申请日:2023-02-07
Applicant: QUALCOMM Incorporated
Inventor: Prakhar Srivastava , Santhosh Reddy Akavaram , Yogananda Rao Chillariga , Ravindranath Doddi , Ravi Kumar Sepuri
CPC classification number: G06F13/4068 , G06F13/4221 , G06F2213/0026
Abstract: This disclosure provides systems, methods, and devices for interconnecting components of an electronic device through a bus interface that supports dynamic link configuration for changing bandwidth requirements on a bus. In a first aspect, a method of communicating through a bus by a bus interface includes determining a transmit data rate and a receive data rate for a workload of the first device; transmitting a link configuration change request to a second device through the bus to reconfigure the link from a first link configuration to a second link configuration; and communicating over the bus based on the link configuration change. Other aspects and features are also claimed and described.
-
-
-
-
-
-
-
-
-