Patents by Inventor Jong-Geon Lee

Jong-Geon Lee 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: 12580875
    Abstract: A method and system for exchanging network packets in a memory system is provided. A size of each network packet to be transmitted is determined. Each network packets is segregated into one of plural queues based on the size of the network packet. Each network packet is transmitted over a shared memory, according to the queue in which the network packet is segregated.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: March 17, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nitesh Shetty, Rahul T R, Jin In So, Jong-Geon Lee, Ravi Shankar Venkata Jonnalagadda
  • Patent number: 12475052
    Abstract: Memory systems and methods for operating the same. A memory system comprises a first memory, a second memory having an operating speed different from that of the first memory, a storage unit configured to store an instruction, a prefetcher configured to update prefetcher data in response to occurrence of cache hits and a processor configured to execute the instruction stored in the storage unit. When the instruction is executed, the processor is configured to generate prefetcher friendly data by filtering the prefetcher data, set a prefetcher friendly bit in a first pointer area corresponding to the first memory and a second pointer area corresponding to the second memory based on the prefetcher friendly data, and determine whether data of the first pointer area and the second pointer area are migrated, in consideration of a reference bit and the prefetcher friendly bit of the first and second pointer areas.
    Type: Grant
    Filed: March 14, 2024
    Date of Patent: November 18, 2025
    Assignees: Samsung Electronics Co., Ltd., Daegu Gyeongbuk Institute of Science and Technology
    Inventors: Daehoon Kim, Hyungwon Park, Jin Jung, Minho Kim, Jin In So, Jong-Geon Lee, Hwanjun Lee, Minwoo Jang, Yeaji Jung
  • Patent number: 12443373
    Abstract: A method for operating a Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) for DIMM-to-DIMM communication is provided. The NMP DIMM includes one or more ports for communicative connection to other NMP DIMMs. The method includes parsing, by one NMP DIMM, a NMP command received from a processor of a host platform, identifying data dependencies on one or more other NMP DIMMs based on the parsing, establishing communication with the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, receiving data from the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, processing the NMP command using the data received from one of the one or more other NMP DIMMs and data present in the one NMP DIMM, and sending a NMP command completion notification to the processor of the host platform.
    Type: Grant
    Filed: April 8, 2024
    Date of Patent: October 14, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eldho Mathew Pathiyakkara Thombra, Prashant Vishwanath Mahendrakar, Jin In So, Jong-Geon Lee
  • Patent number: 12293081
    Abstract: The present disclosure relates to field of Dual In-Line Memory Modules that discloses method and system for generating memory maps. The method comprises detecting, by computing system, at least one of DIMM and one or more Dynamic Random Access Memory (DRAM) chips associated with computing system. The one or more accelerators are configured in at least one of DIMM and one or more DRAM chips. Further, the method includes determining accelerator information for each of one or more accelerators via at least one of Serial Presence Detect (SPD) and Multi-Purpose Register (MPR) associated with at least one of DIMM and one or more DRAM chips. Method includes generating unique memory map for each of one or more accelerators based on accelerator information of corresponding one or more accelerators. As a result, performance of computing system may be improved as accelerator capabilities of one or more accelerators are effectively utilized.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: May 6, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Raghu Vamsi Krishna Talanki, Archita Khare, Eldho P. Mathew, Jin In So, Jong-Geon Lee, Venkata Ravi Shankar Jonnalagadda, Vishnu Charan Thummala
  • Publication number: 20250077433
    Abstract: Memory systems and methods for operating the same. A memory system comprises a first memory, a second memory having an operating speed different from that of the first memory, a storage unit configured to store an instruction, a prefetcher configured to update prefetcher data in response to occurrence of cache hits and a processor configured to execute the instruction stored in the storage unit. When the instruction is executed, the processor is configured to generate prefetcher friendly data by filtering the prefetcher data, set a prefetcher friendly bit in a first pointer area corresponding to the first memory and a second pointer area corresponding to the second memory based on the prefetcher friendly data, and determine whether data of the first pointer area and the second pointer area are migrated, in consideration of a reference bit and the prefetcher friendly bit of the first and second pointer areas.
    Type: Application
    Filed: March 14, 2024
    Publication date: March 6, 2025
    Applicants: SAMSUNG ELECTRONICS CO., LTD., Daegu Gyeongbuk Institute of Science and Technology
    Inventors: Daehoon Kim, Hyungwon Park, Jin Jung, Minho Kim, Jin In So, Jong-Geon Lee, Hwanjun Lee, Minwoo Jang, Yeaji Jung
  • Publication number: 20240394331
    Abstract: A compute express link (CXL) memory device includes a memory device storing data, and a controller configured to read the data from the memory device based on a first command received through a first protocol, select a calculation engine based on a second command received through a second protocol different from the first protocol, and control the calculation engine to perform a calculation on the read data.
    Type: Application
    Filed: March 18, 2024
    Publication date: November 28, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangsu PARK, Kyungsoo Kim, Nayeon Kim, Jinin So, Kyoungwan Woo, Younghyun Lee, Jong-Geon Lee, Jin Jung, Jeonghyeon Cho
  • Publication number: 20240295963
    Abstract: The present disclosure relates to field of Dual In-Line Memory Modules that discloses method and system for generating memory maps. The method comprises detecting, by computing system, at least one of DIMM and one or more Dynamic Random Access Memory (DRAM) chips associated with computing system. The one or more accelerators are configured in at least one of DIMM and one or more DRAM chips. Further, the method includes determining accelerator information for each of one or more accelerators via at least one of Serial Presence Detect (SPD) and Multi-Purpose Register (MPR) associated with at least one of DIMM and one or more DRAM chips. Method includes generating unique memory map for each of one or more accelerators based on accelerator information of corresponding one or more accelerators. As a result, performance of computing system may be improved as accelerator capabilities of one or more accelerators are effectively utilized.
    Type: Application
    Filed: May 2, 2023
    Publication date: September 5, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Raghu Vamsi Krishna TALANKI, Archita KHARE, Eldho P. MATHEW, Jin In SO, Jong-Geon LEE, Venkata Ravi Shankar JONNALAGADDA, Vishnu Charan THUMMALA
  • Publication number: 20240256185
    Abstract: A method for operating a Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) for DIMM-to-DIMM communication is provided. The NMP DIMM includes one or more ports for communicative connection to other NMP DIMMs. The method includes parsing, by one NMP DIMM, a NMP command received from a processor of a host platform, identifying data dependencies on one or more other NMP DIMMs based on the parsing, establishing communication with the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, receiving data from the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, processing the NMP command using the data received from one of the one or more other NMP DIMMs and data present in the one NMP DIMM, and sending a NMP command completion notification to the processor of the host platform.
    Type: Application
    Filed: April 8, 2024
    Publication date: August 1, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eldho Mathew PATHIYAKKARA THOMBRA, Prashant Vishwanath Mahendrakar, Jin In So, Jong-Geon Lee
  • Patent number: 12045510
    Abstract: A Near Memory Processing (NMP) module including: a plurality of memory units; an Input/Output (I/O) interface configured to receive commands from a host system, wherein the host system includes a host memory controller configured to access the plurality of memory units; a decoder configured to decode the commands and generate a trigger; and an NMP memory controller configured to: receive the trigger from the decoder; and generate a signal in response to the trigger to synchronize the NMP module with the host system.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: July 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eldho Pathiyakkara Thombra Mathew, Prashant Vishwanath Mahendrakar, Jin In So, Jong-Geon Lee
  • Patent number: 11977780
    Abstract: A method for operating a Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) for DIMM-to-DIMM communication is provided. The NMP DIMM includes one or more ports for communicative connection to other NMP DIMMs. The method includes parsing, by one NMP DIMM, a NMP command received from a processor of a host platform, identifying data dependencies on one or more other NMP DIMMs based on the parsing, establishing communication with the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, receiving data from the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, processing the NMP command using the data received from one of the one or more other NMP DIMMs and data present in the one NMP DIMM, and sending a NMP command completion notification to the processor of the host platform.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: May 7, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eldho Mathew Pathiyakkara Thombra, Prashant Vishwanath Mahendrakar, Jin In So, Jong-Geon Lee
  • Patent number: 11922068
    Abstract: A Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) is provided that includes random access memory (RAM), a Near-Memory-Processing (NMP) circuit and a first control port. The NMP circuit is for receiving a command from a host system, determining an operation to be performed on the RAM in response to the command, and a location of data within the RAM with respect to the determined operation. The first control port interacts with a second control port of the host system to enable the NMP circuit to exchange control information with the host system in response to the received command.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: March 5, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eldho Mathew Pathiyakkara Thombra, Ravi Shankar Venkata Jonnalagadda, Prashant Vishwanath Mahendrakar, Jinin So, Jong-Geon Lee, Vishnu Charan Thummala
  • Patent number: 11797440
    Abstract: A Near Memory Processing (NMP) dual in-line memory module (DIMM) for managing an address map is provided. The NMP DIMM includes: a static random-access memory (SRAM) provided on a Double Data Rate (DDR) interface; and an address management controller coupled to the SRAM, and configured to control the NMP DIMM to: receive a first indication from a host system to perform interface training for operating an SRAM space; perform the interface training using a first address map based on the first indication; receive a second indication from the host system indicating completion of the interface training for operating the SRAM space; switch from the first address map to a second address map for operating the SRAM space in response based on the second indication; and operate the SRAM space using the second address map.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 24, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Raghu Vamsi Krishna Talanki, Eldho Pathiyakkara Thombra Mathew, Vishnu Charan Thummala, Vinod Kumar Srinivasan, Jin In So, Jong-Geon Lee
  • Publication number: 20230185487
    Abstract: A Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) is provided that includes random access memory (RAM), a Near-Memory-Processing (NMP) circuit and a first control port. The NMP circuit is for receiving a command from a host system, determining an operation to be performed on the RAM in response to the command, and a location of data within the RAM with respect to the determined operation. The first control port interacts with a second control port of the host system to enable the NMP circuit to exchange control information with the host system in response to the received command.
    Type: Application
    Filed: February 7, 2022
    Publication date: June 15, 2023
    Inventors: ELDHO MATHEW PATHIYAKKARA THOMBRA, RAVI SHANKAR VENKATA JONNALAGADDA, PRASHANT VISHWANATH MAHENDRAKAR, JININ SO, JONG-GEON LEE, VISHNU CHARAN THUMMALA
  • Publication number: 20230046552
    Abstract: A Near Memory Processing (NMP) module including: a plurality of memory units: an Input/Output (I/O) interface configured to receive commands from a host system, wherein the host system includes a host memory controller configured to access the plurality of memory units: a decoder configured to decode the commands and generate a trigger; and an NMP memory controller configured to: receive the trigger from the decoder; and generate a signal in response to the trigger to synchronize the NMP module with the host system.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 16, 2023
    Inventors: Eldho Pathiyakkara Thombra Mathew, Prashant Vishwanath Mahendrakar, Jin In SO, Jong-Geon LEE
  • Publication number: 20230004489
    Abstract: A Near Memory Processing (NMP) dual in-line memory module (DIMM) for managing an address map is provided. The NMP DIMM includes: a static random-access memory (SRAM) provided on a Double Data Rate (DDR) interface; and an address management controller coupled to the SRAM, and configured to control the NMP DIMM to: receive a first indication from a host system to perform interface training for operating an SRAM space; perform the interface training using a first address map based on the first indication; receive a second indication from the host system indicating completion of the interface training for operating the SRAM space; switch from the first address map to a second address map for operating the SRAM space in response based on the second indication; and operate the SRAM space using the second address map.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Raghu Vamsi Krishna TALANKI, Eldho Pathiyakkara Thombra Mathew, Vishnu Charan Thummala, Vinod Kumar Srinivasan, Jin ln So, Jong-Geon Lee
  • Patent number: 11531618
    Abstract: A memory module includes a first memory device, a second memory device, and a processing buffer circuit that is connected to the first memory device and the second memory device (independently of each other) and a host. A processing buffer circuit is provided, which includes a processing circuit and a buffer. The processing circuit processes at least one of data received from the host, data stored in the first memory device, or data stored in the second memory device based on a processing command received from the host. The buffer is configured to store data processed by the processing circuit. The processing buffer circuit is configured to communicate with the host in compliance with a DDR SDRAM standard.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: December 20, 2022
    Inventors: Kyungsoo Kim, Jinin So, Jong-Geon Lee, Yongsuk Kwon, Jin Jung, Jeonghyeon Cho
  • Publication number: 20220365726
    Abstract: A method for operating a Near Memory Processing (NMP) Dual In-line Memory Module (DIMM) for DIMM-to-DIMM communication is provided. The NMP DIMM includes one or more ports for communicative connection to other NMP DIMMs. The method includes parsing, by one NMP DIMM, a NMP command received from a processor of a host platform, identifying data dependencies on one or more other NMP DIMMs based on the parsing, establishing communication with the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, receiving data from the one or more other NMP DIMMs through one or more ports of the one NMP DIMM, processing the NMP command using the data received from one of the one or more other NMP DIMMs and data present in the one NMP DIMM, and sending a NMP command completion notification to the processor of the host platform.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 17, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eldho Mathew PATHIYAKKARA THOMBRA, Prashant Vishwanath MAHENDRAKAR, Jin In SO, Jong-Geon LEE
  • Publication number: 20210390049
    Abstract: A memory module includes a first memory device, a second memory device, and a processing buffer circuit that is connected to the first memory device and the second memory device (independently of each other) and a host. A processing buffer circuit is provided, which includes a processing circuit and a buffer. The processing circuit processes at least one of data received from the host, data stored in the first memory device, or data stored in the second memory device based on a processing command received from the host. The buffer is configured to store data processed by the processing circuit. The processing buffer circuit is configured to communicate with the host in compliance with a DDR SDRAM standard.
    Type: Application
    Filed: January 25, 2021
    Publication date: December 16, 2021
    Inventors: Kyungsoo Kim, Jinin So, Jong-Geon Lee, Yongsuk Kwon, Jin Jung, Jeonghyeon Cho
  • Patent number: 10916274
    Abstract: A power management integrated circuit includes first pads, second pads, a third pad, and a fourth pad that are configured to be connected with an external device, a regulation block that receives first voltages from the first pads, converts the first voltages to second voltages, and outputs the second voltages to the second pads, a communication block that receives a command through the third pad and outputs an internal information request received together with the command responsive to the command, and a logic block that controls an operation of the regulation block, receives the internal information request from the communication block, and outputs internal state information to the fourth pad based on the internal information request.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 9, 2021
    Inventors: Jong-Geon Lee, Kyudong Lee, Jinseong Yun
  • Publication number: 20200335141
    Abstract: A power management integrated circuit includes first pads, second pads, a third pad, and a fourth pad that are configured to be connected with an external device, a regulation block that receives first voltages from the first pads, converts the first voltages to second voltages, and outputs the second voltages to the second pads, a communication block that receives a command through the third pad and outputs an internal information request received together with the command responsive to the command, and a logic block that controls an operation of the regulation block, receives the internal information request from the communication block, and outputs internal state information to the fourth pad based on the internal information request.
    Type: Application
    Filed: December 31, 2019
    Publication date: October 22, 2020
    Inventors: Jong-Geon Lee, KYUDONG LEE, JINSEONG YUN