Patents by Inventor Keongho Lee

Keongho 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: 11809339
    Abstract: A data bus includes: a transaction selection circuit configured to receive vector data including a plurality of transactions from outside of the data bus, select at least one transaction from the plurality of transactions in which no traffic conflict occurs based on whether there is a traffic conflict among the plurality of transactions, and output the selected at least one transaction; and a memory data path including at least one register and configured to output the selected at least one transaction provided by the transaction selection circuit via the at least one register to the outside of the data bus.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: November 7, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keongho Lee, Youngseh Kim, Wonjin Kim, Seungbeom Lee
  • Publication number: 20210279190
    Abstract: A data bus includes: a transaction selection circuit configured to receive vector data including a plurality of transactions from outside of the data bus, select at least one transaction from the plurality of transactions in which no traffic conflict occurs based on whether there is a traffic conflict among the plurality of transactions, and output the selected at least one transaction; and a memory data path including at least one register and configured to output the selected at least one transaction provided by the transaction selection circuit via the at least one register to the outside of the data bus.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 9, 2021
    Inventors: KEONGHO LEE, YOUNGSEH KIM, WONJIN KIM, SEUNGBEOM LEE
  • Patent number: 10474574
    Abstract: The present disclosure relates to system resource management in a variety of situations. The present disclosure provides a method and an apparatus for reducing memory requirements and improving processing speed when an electronic device performs padding for a particular arithmetic operation on data. To achieve the above objective, a method for operating an electronic device according to the present disclosure comprises the steps of: reading a first portion of data from a first memory; determining a first padding address based on the address of a byte belonging to a boundary region of the data among a plurality of bytes included in the first portion; writing values of the plurality of bytes and a value corresponding to the first padding address to a second memory; and reading a second portion of the data from the first memory.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: November 12, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changhun Yu, Wonjin Kim, Hyunsik Kim, Sunho Moon, Minwook Ahn, Rakie Kim, Kyoungsoo Cho, Nikunj Saunshi, Parichay Kapoor, Pankaj Agarwal, Won-Sub Kim, Jin-Hyo Kim, Hyunghoon Kim, Jisu Oh, Keongho Lee, Seung-Beom Lee, Jinseok Lee, Dong-Gi Jang, Subin Jo, Apoorv Kansal
  • Patent number: 10275371
    Abstract: A method for controlling a memory operation includes determining a number of commands for each memory address based on information of requests stored in an interface buffer and a scheduler buffer, determining a control state of the memory operation according to a command type with a largest number of commands, and determining types of a request transmitted to the scheduler buffer from the interface buffer and a request output from the scheduler buffer according to a control state of the memory operation. Other embodiments including an apparatus for controlling a memory are also disclosed.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: April 30, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Keongho Lee, Seungbeom Lee, Joongbaik Kim, Seungwook Lee, Chunmok Chung
  • Publication number: 20180357166
    Abstract: The present disclosure relates to system resource management in a variety of situations. The present disclosure provides a method and an apparatus for reducing memory requirements and improving processing speed when an electronic device performs padding for a particular arithmetic operation on data. To achieve the above objective, a method for operating an electronic device according to the present disclosure comprises the steps of: reading a first portion of data from a first memory; determining a first padding address based on the address of a byte belonging to a boundary region of the data among a plurality of bytes included in the first portion; writing values of the plurality of bytes and a value corresponding to the first padding address to a second memory; and reading a second portion of the data from the first memory.
    Type: Application
    Filed: December 2, 2016
    Publication date: December 13, 2018
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Changhun YU, Wonjin KIM, Hyunsik KIM, Sunho MOON, Minwook AHN, Rakie KIM, Kyoungsoo CHO, Nikunj SAUNSHI, Parichay KAPOOR, Pankaj AGARWAL, Won-Sub KIM, Jin-Hyo KIM, Hyunghoon KIM, Jisu OH, Keongho LEE, Seung-Beom LEE, Jinseok LEE, Dong-Gi JANG, Subin JO, Apoorv KANSAL
  • Publication number: 20150006762
    Abstract: A method for controlling a memory operation includes determining a number of commands for each memory address based on information of requests stored in an interface buffer and a scheduler buffer, determining a control state of the memory operation according to a command type with a largest number of commands, and determining types of a request transmitted to the scheduler buffer from the interface buffer and a request output from the scheduler buffer according to a control state of the memory operation. Other embodiments including an apparatus for controlling a memory are also disclosed.
    Type: Application
    Filed: June 26, 2014
    Publication date: January 1, 2015
    Inventors: Keongho Lee, Seungbeom Lee, Joongbaik Kim, Seungwook Lee, Chunmok Chung