Patents by Inventor Kwon Taek Kwon

Kwon Taek Kwon 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: 9323717
    Abstract: A processor for processing stream data at a high speed is provided. The processor may include a functional unit to perform an operation on the stream data, an input interface module to perform relaying between the functional unit and an external data producer module that is used to input the stream data to the processor, and an output interface module to perform relaying between the functional unit and an external data consumer module that is used to receive an input of result data regarding a result of the operation performed by the functional unit.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwon Taek Kwon, Seok Yoon Jung, Shi Hwa Lee
  • Publication number: 20160078666
    Abstract: A method and apparatus for processing a texture are provided. The method of processing the texture includes acquiring a texture address corresponding to a pixel address and frequency information of the texture, determining a number of texels to be used for texture filtering according to the frequency information of the texture, reading texel values corresponding to the determined number of texels based on the texture address, and performing the texture filtering by using the read texel values.
    Type: Application
    Filed: April 2, 2015
    Publication date: March 17, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Soo PARK, Kwon Taek KWON, Jeong-ae PARK
  • Patent number: 9218308
    Abstract: A bus arbitration apparatus and method are provided. A plurality of masters may be classified into master types based on master characteristics, and bus arbitration may be performed. Thus, it is possible to prevent a bus from being distributed to a predetermined master, and it is possible to improve overall performance of a bus system by solving a problem of unbalanced distribution of performance between the plurality of masters.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: December 22, 2015
    Assignees: Samsung Electronics Co., Ltd., SNU R&DB FOUNDATION
    Inventors: Hyuk Jae Lee, Kwon Taek Kwon, Seok Yoon Jung, Kyu Dong Kim, Deum Ji Woo
  • Publication number: 20150228113
    Abstract: A method and apparatus for rendering graphics data are provided. The graphics data rendering method includes calculating a number of overlapping objects by tile in a first frame. The graphics data rendering method determines a tile size of a second frame based on the calculated number of the overlapping objects, divides the second frame based on the determined tile size, and renders the second frame by divided tile.
    Type: Application
    Filed: July 18, 2014
    Publication date: August 13, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jeong-soo PARK, Kwon-taek KWON, Jeong-ae PARK
  • Publication number: 20150221122
    Abstract: Methods and apparatuses of rendering graphics data are disclosed to reduce the amount of computation to be performed in rendering the graphics data. The method of rendering graphics data includes extracting, at an extractor for rendering graphics data, an object existing at a first frame and a second frame on the basis of attribute information of the object in the first frame and attribute information the object in the second frame, comparing first viewpoint information of the object in the first frame with second viewpoint information of the object in the second frame, and acquiring geometric data of the object in a second viewpoint on the basis of geometric data of the object in a first viewpoint and the viewpoint comparison information.
    Type: Application
    Filed: July 11, 2014
    Publication date: August 6, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-young SON, Kwon-taek KWON, Sang-oak WOO
  • Publication number: 20150145858
    Abstract: Provided is a method and apparatus for processing a current command by using previous command information. The rendering method includes receiving first data corresponding to a current command that is to be rendered, determining whether to reuse a second data corresponding to a previous command that has already been processed by comparing the first data with the second data, and processing the current command, at a renderer, based on a result of the determination.
    Type: Application
    Filed: May 27, 2014
    Publication date: May 28, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-ae PARK, Kwon-taek KWON, Min-young SON
  • Patent number: 9043805
    Abstract: Disclosed are a reconfigurable processor and processing method, a reconfiguration control apparatus and method, and a thread modeler and modeling method. A memory area of a reconfigurable processor may be divided into a plurality of areas, and a context enabling a thread process may be stored in respective divided areas, in advance. Accordingly, when a context switching is performed from one thread to another thread, the other thread may be executed by using information stored in an area corresponding to the other thread.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: May 26, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwon Taek Kwon, Kyoung June Min, Seok Yoon Jung
  • Patent number: 9013495
    Abstract: A rendering apparatus and method are provided. The rendering method includes: reading a block, corresponding to a fragment, from among compressed blocks stored in a depth buffer, by considering frequency information corresponding to the fragment and prepared in advance; and performing a depth test for the fragment by considering the restored block.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: April 21, 2015
    Assignees: Samsung Electronics Co., Ltd., Yonsei University Industry Foundation
    Inventors: Sang-oak Woo, Seok-yoon Jung, Kwon-taek Kwon, Tack-don Han, Woo-chan Park, Woo-nam Chung, Jin-hong Park, Jeong-soo Park
  • Publication number: 20150103072
    Abstract: Provided is a method of rendering an object. The method includes rendering extracting transparency information, at a object rendering apparatus, from a plurality of fragments, which comprise information representing at least one object in a frame, comparing depth information of at least one fragment, from among the plurality of fragments, located at a position of the frame, and determining a rendering of at least one fragment that is located in the position based on the comparison of the depth information and the transparency information.
    Type: Application
    Filed: May 13, 2014
    Publication date: April 16, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-young SON, Kwon-taek KWON, Min-kyu JEONG
  • Publication number: 20150103071
    Abstract: Provided are graphics data rendering methods. The method includes obtaining, at a graphics data renderer, first space information of at least one object corresponding to graphics data of a first frame, determining a sampling mode of the first frame, based on the graphics data, and rendering graphics data of a second frame based on the first space information and the sampling mode of the first frame. Thus, memory space and time that are used for rendering graphics data may be reduced.
    Type: Application
    Filed: May 12, 2014
    Publication date: April 16, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-young SON, Kwon-taek KWON, Jeong-soo PARK, Min-kyu JEONG
  • Publication number: 20150097830
    Abstract: An image processing method includes: determining whether a draw command that is identical to a previous draw command is input; obtaining information about a transparency of a previous frame that is performed with the previous draw command; and performing image processing on a current frame based on the information about the transparency.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 9, 2015
    Inventors: Min-kyu JEONG, Kwon-taek KWON, Min-young SON, Jeong-soo PARK, Sang-oak WOO
  • Publication number: 20150091892
    Abstract: Provided is a rendering method and apparatuses for rendering image data. The rendering method includes generating a primitive list by performing geometry processing on a current tile to be rendered; determining whether the current tile is identical to a previous tile from among tiles included in a previously rendered frame; and in response to the previous tile being identical to the current tile, generating an image of the current tile by re-using an image of the previous tile.
    Type: Application
    Filed: February 26, 2014
    Publication date: April 2, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Kwon-taek KWON, Seok-yoon JUNG
  • Publication number: 20150095589
    Abstract: A cache memory system includes a cache memory, which stores cache data corresponding to portions of main data stored in a main memory and priority data respectively corresponding to the cache data; a table storage unit, which stores a priority table including information regarding access frequencies with respect to the main data; and a controller, which, when at least one from among the main data is requested, determines whether cache data corresponding to the request is stored in the cache memory, deletes one from among the cache data based on the priority data, and updates the cache data set with new data, wherein the priority data is determined based on the information regarding access frequencies.
    Type: Application
    Filed: September 29, 2014
    Publication date: April 2, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jeong-soo PARK, Kwon-taek Kwon, Jeong-ae Park
  • Publication number: 20150062127
    Abstract: A rendering method includes determining, at a geometry processor, if a previous draw command from among previous draw commands is identical to a current draw command; in response to the previous draw command being identical to the current draw command, selecting a primitive list indicating a result of geometry processing performed on the previous draw command; and performing pixel processing using the primitive list.
    Type: Application
    Filed: February 26, 2014
    Publication date: March 5, 2015
    Applicant: Samsung Electronics Co., Ltd
    Inventors: Kwon-taek KWON, Seok-yoon JUNG
  • Patent number: 8862825
    Abstract: A processor and an operating method are described. By diversifying an L1 memory being accessed, based on an execution mode of the processor, an operating performance of the processor may be enhanced. By disposing a local/stack section in a system dynamic random access memory (DRAM) located external to the processor, a size of a scratch pad memory may be reduced without deteriorating a performance. While a core of the processor is performing in a very long instruction word (VLIW) mode, the core may data-access a cache memory and thus, a bottleneck may not occur with respect to the scratch pad memory even though a memory access occurs with respect to the scratch pad memory by an external component.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 14, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kwon Taek Kwon
  • Publication number: 20140285501
    Abstract: A method and apparatus for controlling a fragment that controls processing of a fragment during a graphic rendering process. The method of controlling the fragment includes determining whether to process a second fragment, based on flag data representing a processing state of a first fragment, and updating the flag data based on a processing state of at least one of the first fragment and the second fragment, wherein the first fragment and the second fragment refer to fragments representing an identical spatial location among fragments included in differing primitives in a frame.
    Type: Application
    Filed: December 20, 2013
    Publication date: September 25, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seok Yoon JUNG, Kwon Taek KWON, Sang Oak WOO
  • Publication number: 20140258690
    Abstract: An apparatus and method for non-blocking execution of a static scheduled processor, the apparatus including a processor to process at least one operation using transferred input data, and an input buffer used to transfer the input data to the processor, and store a result of processing the at least one operation, wherein the processor may include at least one functional unit (FU) to execute the at least one operation, and the at least one FU may process the transferred input data using at least one of a regular latency operation and an irregular latency operation.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 11, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kwon Taek KWON, Sang Oak WOO, Shi Hwa LEE, Seok Yoon JUNG
  • Publication number: 20140244939
    Abstract: A non-blocking texture cache memory for a texture mapping pipeline and an operation method of the non-blocking texture cache memory may include: a retry buffer configured to temporarily store result data according to a hit pipeline or a miss pipeline; a retry buffer lookup unit configured to look up the retry buffer in response to a texture request transferred from a processor; a verification unit configured to verify whether result data corresponding to the texture request is stored in the retry buffer as the lookup result; and an output control unit configured to output the stored result data to the processor when the result data corresponding to the texture request is stored as the verification result.
    Type: Application
    Filed: August 14, 2013
    Publication date: August 28, 2014
    Applicants: INDUSTRY & ACADEMIC COOPERATION GROUP OF SEJONG UNIVERSITY, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kwon Taek KWON, Young Sik Kim, Woo Chan Park, Young Duke Seo, Sang Oak Woo, Seok Yoon Jung, Duk Ki Hong
  • Patent number: 8605101
    Abstract: An apparatus and method of reading texture data for texture mapping. Each of a plurality of blocks included in a cache memory may have any one of an even numbered index or odd numbered index. In this instance, the cache memory may be embodied with an odd numbered index cache memory including odd numbered index blocks and an even numbered index cache memory including even numbered index blocks. Also, address indexes of requested texture data may be analyzed to appropriately access to at least one of the odd numbered index cache memory and even numbered index cache memory, thereby improving an accessing speed.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: December 10, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seok Yoon Jung, Sang Oak Woo, Kwon Taek Kwon
  • Patent number: 8587592
    Abstract: A tile based rendering apparatus and method is provided. The rendering method may be used to graphically represent a three dimensional (3D) model on a two dimensional (2D) display screen. Also, the rendering method may perform pre-binning with respect to objects included in a frame, and thus all geometry processing results may not be stored in an external memory and use of the external memory may be reduced.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: November 19, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Oak Woo, Seok Yoon Jung, Kwon Taek Kwon