-
公开(公告)号:US20240111424A1
公开(公告)日:2024-04-04
申请号:US18527713
申请日:2023-12-04
Applicant: QUALCOMM Incorporated
Inventor: Shyamkumar THOZIYOOR , Pankaj DESHMUKH , Jungwon SUH , Subbarao PALACHARLA
IPC: G06F3/06
CPC classification number: G06F3/0611 , G06F3/0635 , G06F3/0679
Abstract: Various embodiments include methods and devices for reducing latency in pseudo channel based memory systems. Embodiments may include a first pseudo channel selection device configured to selectively communicatively connect one of a plurality of pseudo channels to a first input/output (IO), and a second pseudo channel selection device configured to selectively communicatively connect one of the plurality of pseudo channels to a second IO, in which the first pseudo channel selection device and the second pseudo channel selection device may be operable to communicatively connect a first pseudo channel of the plurality of pseudo channels to the first IO and to the second IO concurrently. Embodiments may include the pseudo channel based memory system configured to receive a memory access command targeting the first pseudo channel, and use a first pseudo channel data bus and a second pseudo channel data bus to implement the memory access command.
-
公开(公告)号:US20220129200A1
公开(公告)日:2022-04-28
申请号:US17445220
申请日:2021-08-17
Applicant: QUALCOMM Incorporated
Inventor: Victor VAN DER VEEN , Mosaddiq SAIFUDDIN , Pankaj DESHMUKH , Behnam DASHTIPOUR , David HARTLEY
IPC: G06F3/06
Abstract: A DRAM memory controller is provided that identifies a marker command directed to a given row in a DRAM. If a threshold probability is satisfied in response to an identification of the marker command, the DRAM memory controller commands the DRAM to refresh a neighboring row in the DRAM. The neighboring row may be a neighboring of the given row or of a recently-closed row.
-
公开(公告)号:US20250028445A1
公开(公告)日:2025-01-23
申请号:US18354525
申请日:2023-07-18
Applicant: QUALCOMM Incorporated
Inventor: Pankaj DESHMUKH , Subbarao PALACHARLA , Shyamkumar THOZIYOOR , Jungwon SUH , Anurag NANNAKA
IPC: G06F3/06
Abstract: Various embodiments include systems and methods for improving the efficiency of a memory subsystem in a computing device. The memory subsystem may be configured to detect memory access events and determining their associated timings and determine an efficiency of the memory subsystem based on operational parameters of the memory subsystem, the detecting memory access events, and associated timings. The memory subsystem may adjust the operational parameters of the memory subsystem based on the determined efficiency of the memory subsystem. The memory subsystem may dynamically modify the operations of the memory subsystem based on the adjusted operational parameters.
-
公开(公告)号:US20230136996A1
公开(公告)日:2023-05-04
申请号:US17452606
申请日:2021-10-28
Applicant: QUALCOMM Incorporated
Inventor: Shyamkumar THOZIYOOR , Pankaj DESHMUKH , Jungwon SUH , Subbarao PALACHARLA
IPC: G06F3/06
Abstract: Various embodiments include methods and devices for reducing latency in pseudo channel based memory systems. Embodiments may include a first pseudo channel selection device configured to selectively communicatively connect one of a plurality of pseudo channels to a first input/output (IO), and a second pseudo channel selection device configured to selectively communicatively connect one of the plurality of pseudo channels to a second IO, in which the first pseudo channel selection device and the second pseudo channel selection device may be operable to communicatively connect a first pseudo channel of the plurality of pseudo channels to the first IO and to the second IO concurrently. Embodiments may include the pseudo channel based memory system configured to receive a memory access command targeting the first pseudo channel, and use a first pseudo channel data bus and a second pseudo channel data bus to implement the memory access command.
-
公开(公告)号:US20240087639A1
公开(公告)日:2024-03-14
申请号:US17940430
申请日:2022-09-08
Applicant: QUALCOMM INCORPORATED
Inventor: Victor VAN DER VEEN , Pankaj DESHMUKH , Behnam DASHTIPOUR , David HARTLEY
IPC: G11C11/4078 , G11C11/406
CPC classification number: G11C11/4078 , G11C11/40611 , G11C11/40618
Abstract: Mitigating or managing an effect known as “rowhammer” upon a DRAM device may include a memory controller receiving an activation count threshold value from the DRAM device. The memory controller may detect row activation commands directed to the DRAM device and count the number of the row activation commands. The memory controller may send a mitigative refresh command to the DRAM device based on the result of comparing the counted number of row activation commands with the received activation count threshold value.
-
公开(公告)号:US20240078202A1
公开(公告)日:2024-03-07
申请号:US17929946
申请日:2022-09-06
Applicant: QUALCOMM Incorporated
Inventor: Jungwon SUH , Pankaj DESHMUKH , Shyamkumar THOZIYOOR , Subbarao PALACHARLA
CPC classification number: G06F13/1694 , G06F12/0623
Abstract: Various embodiments include methods for implementing flexible ranks in a memory system. Embodiments may include receiving, at a memory controller, a first memory access command and a first address at which to implement the first memory access command in a logical rank, generating, by the memory controller, a first signal configured to indicate to a first memory device of the logical rank to implement the first memory access command via a first partial channel, sending, from the memory controller, the first signal to the first memory device, generating, by the memory controller, a second signal configured to indicate to a second memory device of the logical rank that is different from the first memory device to implement the first memory access command via a second partial channel, and sending, from the memory controller, the second signal to the second memory device.
-
公开(公告)号:US20230058318A1
公开(公告)日:2023-02-23
申请号:US17404919
申请日:2021-08-17
Applicant: QUALCOMM Incorporated
Inventor: Udayakiran Kumar YALLAMARAJU , Xia LI , Pankaj DESHMUKH , Vajram GHANTASALA , Bin YANG , Vishal MISHRA , Bharatheesha Sudarshan JAGIRDAR , Arun Sundaresan IYER , Amod PHADKE , Vanamali BHAT
Abstract: A system includes a first park circuit having a signal input, an output, and a control input. The system also includes a first signal path having an input and an output, wherein the input of the first signal path is coupled to the output of the first park circuit. The system also includes a second park circuit having a signal input, an output, and a control input, wherein the signal input of the second park circuit is coupled to the output of the first signal path. The system further includes a second signal path having an input and an output, wherein the input of the second signal path is coupled to the output of the second park circuit.
-
-
-
-
-
-