Patents by Inventor Sang-Yeun Cho

Sang-Yeun Cho 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: 10846213
    Abstract: A computer system includes a main memory device and a processor. The main memory device includes a non-volatile memory and a memory controller to control the non-volatile memory. The processor is connected to the main memory device, executes an application program loaded to the non-volatile memory, and provides the memory controller with a command including context property information of an allocation region. The memory controller receives the command and controls the non-volatile memory based on the context property information.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 24, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-soon Jo, Sang-yeun Cho
  • Publication number: 20200285573
    Abstract: A computer system includes a main memory device and a processor. The main memory device includes a non-volatile memory and a memory controller to control the non-volatile memory. The processor is connected to the main memory device, executes an application program loaded to the non-volatile memory, and provides the memory controller with a command including context property information of an allocation region. The memory controller receives the command and controls the non-volatile memory based on the context property information.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Inventors: In-soon JO, Sang-yeun CHO
  • Patent number: 10698807
    Abstract: A computer system includes a main memory device and a processor. The main memory device includes a non-volatile memory and a memory controller to control the non-volatile memory. The processor is connected to the main memory device, executes an application program loaded to the non-volatile memory, and provides the memory controller with a command including context property information of an allocation region. The memory controller receives the command and controls the non-volatile memory based on the context property information.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: June 30, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-soon Jo, Sang-yeun Cho
  • Publication number: 20180137044
    Abstract: A computer system includes a main memory device and a processor. The main memory device includes a non-volatile memory and a memory controller to control the non-volatile memory. The processor is connected to the main memory device, executes an application program loaded to the non-volatile memory, and provides the memory controller with a command including context property information of an allocation region. The memory controller receives the command and controls the non-volatile memory based on the context property information.
    Type: Application
    Filed: July 14, 2017
    Publication date: May 17, 2018
    Inventors: In-soon JO, Sang-yeun CHO
  • Patent number: 9575759
    Abstract: A memory system processing data according to a received first request may include a main memory and a memory controller. The main memory may comprise a first area and a second area, and may be configured to provide data from the first area to the second area. The memory controller may comprise a scoreboard configured to indicate that a first piece of sub-data of a first set of sub-data of the data has been provided from the first area to the second area. Based on the scoreboard, the memory controller may be configured to perform processing of the first request by using the first piece of sub-data before providing of other pieces of sub-data of the first set of sub-data from the first area to the second area is completed.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: February 21, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sang-Yeun Cho
  • Publication number: 20150287442
    Abstract: A memory system processing data according to a received first request may include a main memory and a memory controller. The main memory may comprise a first area and a second area, and may be configured to provide data from the first area to the second area. The memory controller may comprise a scoreboard configured to indicate that a first piece of sub-data of a first set of sub-data of the data has been provided from the first area to the second area. Based on the scoreboard, the memory controller may be configured to perform processing of the first request by using the first piece of sub-data before providing of other pieces of sub-data of the first set of sub-data from the first area to the second area is completed.
    Type: Application
    Filed: February 18, 2015
    Publication date: October 8, 2015
    Inventor: Sang-Yeun CHO
  • Patent number: 8443161
    Abstract: A cache memory system includes a cache memory that includes a first memory portion and a flexible buffer memory portion. A cache controller is coupled to the cache memory and is configured to control allocation and/or deallocation of blocks from the first memory portion to and/or from the flexible buffer memory portion.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: May 14, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-yeun Cho, Woo-young Jung
  • Patent number: 7543114
    Abstract: A memory controller may reduce bus utilization time. The memory controller may include a main controller, a data reading unit, and a serial interface. The main controller may store a control data signal received from a processor through a bus, and may control a memory by generating a request data signal, which may be based on the stored control data signal. The data reading unit may store read address signals, which may be received from at least one of the processor and IP blocks through another bus, and may read data from the memory by generating a command data signal, which may be based on the stored read address signal. The serial interface may interface at least one of the main controller and the data reading unit with the memory. The memory controller may reduce the utilization time of a bus by more efficiently controlling data reading and/or writing operations of the memory.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: June 2, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-yeun Cho
  • Patent number: 7299323
    Abstract: Provided are a memory controller with data read-modify-write function, and a system-on-chip (SOC) having such a memory controller, where the memory controller is connected to a memory, the memory controller is connected to IP (intellectual property) blocks and a microprocessor via a system bus, and, in response to one of read, write, and modify request signals received from the one of the IP blocks or the microprocessor and an address signal, the memory controller reads a data signal from the memory, writes a write data signal to the memory, or modifies the data signal read from the memory and writes the modified data signal to the memory such that the memory controller and the SOC can reduce occupation time for the system bus and access time for the memory and additionally reduce unnecessary power consumption.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: November 20, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Yeun Cho
  • Patent number: 7134063
    Abstract: An apparatus for testing an on-chip ROM and a method thereof are provided. By embedding the on-chip ROM test apparatus in a semiconductor chip and externally providing only minimal information, the apparatus and the method can prevent the possible exposure of ROM data stored in the ROM. Also, according to the apparatus and method, information related to the ROM address at which an error occurred can be provided together with the test result and by feeding the ROM address information back to the manufacturing process, product yield can be improved.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: November 7, 2006
    Assignee: Samsung Electronics, Co., Ltd.
    Inventors: Sang-yeun Cho, Yong-chun Kim
  • Publication number: 20050198458
    Abstract: Provided are a memory controller with data read-modify-write function, and a system-on-chip (SOC) having such a memory controller, where the memory controller is connected to a memory, the memory controller is connected to IP (intellectual property) blocks and a microprocessor via a system bus, and, in response to one of read, write, and modify request signals received from the one of the IP blocks or the microprocessor and an address signal, the memory controller reads a data signal from the memory, writes a write data signal to the memory, or modifies the data signal read from the memory and writes the modified data signal to the memory such that the memory controller and the SOC can reduce occupation time for the system bus and access time for the memory and additionally reduce unnecessary power consumption.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 8, 2005
    Inventor: Sang-Yeun Cho
  • Publication number: 20050188121
    Abstract: A memory controller may reduce bus utilization time. The memory controller may include a main controller, a data reading unit, and a serial interface. The main controller may store a control data signal received from a processor through a bus, and may control a memory by generating a request data signal, which may be based on the stored control data signal. The data reading unit may store read address signals, which may be received from at least one of the processor and IP blocks through another bus, and may read data from the memory by generating a command data signal, which may be based on the stored read address signal. The serial interface may interface at least one of the main controller and the data reading unit with the memory. The memory controller may reduce the utilization time of a bus by more efficiently controlling data reading and/or writing operations of the memory.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 25, 2005
    Inventor: Sang-yeun Cho
  • Patent number: 6934811
    Abstract: A cache is provided which has low power dissipation. An execution engine generates a sequential fetch signal indicating that data required at a next cycle is stored at a next location of just previously used data. A line reuse buffer is provided which stores data that is stored in a data memory of the cache and is in the same cache line as data just previously used by the execution engine. In the case where the sequential fetch signal is received and data required according to a memory request signal is stored in the same cache line of the data memory as the just previously used data, a cache controller fetches data from the line reuse buffer and controls the cache so as to stay in a stand-by mode.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: August 23, 2005
    Assignee: Samsung Electronics, Co., Ltd.
    Inventor: Sang-Yeun Cho
  • Publication number: 20050010723
    Abstract: A cache memory system includes a cache memory that includes a first memory portion and a flexible buffer memory portion. A cache controller is coupled to the cache memory and is configured to control allocation and/or deallocation of blocks from the first memory portion to and/or from the flexible buffer memory portion.
    Type: Application
    Filed: July 7, 2004
    Publication date: January 13, 2005
    Inventors: Sang-yeun Cho, Woo-young Jung
  • Publication number: 20040006730
    Abstract: In an apparatus for testing an on-chip ROM and a method thereof, an on-chip ROM comprises a test control signal generator which, by using external test signals, including a test mode signal that sets the mode of the ROM to a test mode, a test clock signal which generates a clock used in testing the ROM, and a test reset signal for initialization, generates a ROM clock signal to operate the ROM and test control signals including a ROM address to access the ROM; a comparator which compares ROM data read from the ROM in response to the ROM address with external reference data; and a test result accumulator which, referring to the comparison result from the comparator, stores information related to whether an error exists, as a test result. If the comparison of the ROM data is performed to the last ROM address, the test result is externally output.
    Type: Application
    Filed: June 12, 2003
    Publication date: January 8, 2004
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-Yeun Cho, Yong-Chun Kim
  • Publication number: 20020194430
    Abstract: A cache is provided which has low power dissipation. An execution engine generates a sequential fetch signal indicating that data required at a next cycle is stored at a next location of just previously used data. A line reuse buffer is provided which stores data that is stored in a data memory of the cache and is in the same cache line as data just previously used by the execution engine. In the case where the sequential fetch signal is received and data required according to a memory request signal is stored in the same cache line of the data memory as the just previously used data, a cache controller fetches data from the line reuse buffer and controls the cache so as to stay in a stand-by mode.
    Type: Application
    Filed: March 7, 2002
    Publication date: December 19, 2002
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Sang-Yeun Cho