Patents by Inventor Heejun SHIM

Heejun SHIM 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: 10008023
    Abstract: A method and a device for texture filtering include determining an upper mipmap and a lower mipmap based on a level of detail (LOD) value corresponding to a quad, obtaining first color values corresponding to the upper mipmap, obtaining second color values corresponding to the lower mipmap, and obtaining third color values of the pixels of the quad by using linear interpolation, based on the obtained first and second color values.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: June 26, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seonghun Jeong, Sangheon Lee, Sunmin Kwon, Hoyoung Kim, Heejun Shim
  • Patent number: 9983932
    Abstract: A pipeline processor which meets a latency restriction on an equal model is provided. The pipeline processor includes a pipeline processing unit to process an instruction at a plurality of stages and an equal model compensator to store the results of the processing of some or all of the instructions located in the pipeline processing unit and to write the results of the processing in a register file based on the latency of each instruction.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: May 29, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Heejun Shim, Yenjo Han, Jae-Young Kim, Yeon-Gon Cho, Jinseok Lee
  • Patent number: 9898838
    Abstract: A method of determining a level of detail (LOD) for a texturing includes: acquiring texture coordinate data on pixels included in an upper block; determining a reference quad among quads included in the upper block; determining a similarity between the determined reference quad and the upper block using texture coordinates of the determined reference quad and the upper block; and determining LODs of remaining quads among the quads included in the upper block to be the same as an LOD of the determined reference quad in response to the determining of the similarity including determining that the determined reference quad and the upper block are similar.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: February 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Heejun Shim, Kwontaek Kwon, Sunmin Kwon, Hoyoung Kim, Seonghun Jeong
  • Patent number: 9773476
    Abstract: A cache memory apparatus including a cache memory including a bank, a partition configuration unit configured to divide the cache memory into partitions by allocating the bank to a texture among textures for rendering, and a controller configured to receive a partition ID, of texture data requested by a device that performs the rendering, determine whether the requested texture data is stored in a partition corresponding to the partition ID among the plurality of partitions, and output the requested texture data to the device based on a result of the determination.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: September 26, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwontaek Kwon, Heejun Shim
  • Patent number: 9721359
    Abstract: Provided is a decompression apparatus and method thereof for decompressing rendering data. The decompression apparatus includes a data parsing unit configured to acquire a control component and a texture component from compressed input data including rendering information of an object, a decompression controller configured to allocate the control component to a control unit, wherein the control unit extracts a control command from the control component, and a logic calculation unit configured to, based on the control command, restore texture data of the object from the texture component.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: August 1, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sunmin Kwon, Jeongae Park, Hoyoung Kim, Heejun Shim, Seonghoon Jeong
  • Publication number: 20170103565
    Abstract: A method and a device for texture filtering include determining an upper mipmap and a lower mipmap based on a level of detail (LOD) value corresponding to a quad, obtaining first color values corresponding to the upper mipmap, obtaining second color values corresponding to the lower mipmap, and obtaining third color values of the pixels of the quad by using linear interpolation, based on the obtained first and second color values.
    Type: Application
    Filed: May 3, 2016
    Publication date: April 13, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seonghun JEONG, Sangheon LEE, Sunmin KWON, Hoyoung KIM, Heejun SHIM
  • Publication number: 20170091961
    Abstract: A method of determining a level of detail (LOD) for a texturing includes: acquiring texture coordinate data on pixels included in an upper block; determining a reference quad among quads included in the upper block; determining a similarity between the determined reference quad and the upper block using texture coordinates of the determined reference quad and the upper block; and determining LODs of remaining quads among the quads included in the upper block to be the same as an LOD of the determined reference quad in response to the determining of the similarity including determining that the determined reference quad and the upper block are similar.
    Type: Application
    Filed: March 18, 2016
    Publication date: March 30, 2017
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Heejun SHIM, Kwontaek KWON, Sunmin KWON, Hoyoung KIM, Seonghun JEONG
  • Patent number: 9342478
    Abstract: Disclosed is configuration memory access technology in a processor with a reconfigurable architecture. The processor with the reconfigurable architecture includes an array of processing elements (PEs), a configuration memory and a token network. The configuration memory stores configuration data associated with controlling data flow of the respective PEs. The token network reads the configuration data from the configuration memory, estimates data flow of the PEs from the read configuration data, reads required configuration data from the configuration memory based on the estimated data flow, and supplies the required configuration data to corresponding PEs. By reducing configuration memory access frequency through a token network, power consumption may be reduced.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: May 17, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heejun Shim, Sukjin Kim, Hyunchul Park, Scott Mahlke, Yongjun Park
  • Publication number: 20160118024
    Abstract: A cache memory apparatus including a cache memory including a bank, a partition configuration unit configured to divide the cache memory into partitions by allocating the bank to a texture among textures for rendering, and a controller configured to receive a partition ID, of texture data requested by a device that performs the rendering, determine whether the requested texture data is stored in a partition corresponding to the partition ID among the plurality of partitions, and output the requested texture data to the device based on a result of the determination.
    Type: Application
    Filed: July 9, 2015
    Publication date: April 28, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kwontaek KWON, Heejun SHIM
  • Publication number: 20160078665
    Abstract: Provided is a decompression apparatus and method thereof for decompressing rendering data. The decompression apparatus includes a data parsing unit configured to acquire a control component and a texture component from compressed input data including rendering information of an object, a decompression controller configured to allocate the control component to a control unit, wherein the control unit extracts a control command from the control component, and a logic calculation unit configured to, based on the control command, restore texture data of the object from the texture component.
    Type: Application
    Filed: March 25, 2015
    Publication date: March 17, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sunmin KWON, Jeongae PARK, Hoyoung KIM, Heejun SHIM, Seonghoon JEONG
  • Publication number: 20160078667
    Abstract: A method and apparatus of processing rendering data are disclosed. The method of processing rendering data includes comparing texture information of a first tile with texture information of a second tile that is rendered after the first tile, selecting at least one piece of texture data from pieces of texture data of the first tile according to a frequency of use of the at least one piece of texture data for rendering the second tile, and changing the selected at least one piece of texture data into another piece of texture data. When an image is rendered, the method and apparatus may more efficiently use resources.
    Type: Application
    Filed: April 21, 2015
    Publication date: March 17, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Heejun SHIM, Soojung RYU, Hoyoung KIM, Sunmin KWON, Seonghoon JEONG
  • Publication number: 20110296143
    Abstract: A pipeline processor which meets a latency restriction on an equal model is provided. The pipeline processor includes a pipeline processing unit to process an instruction at a plurality of stages and an equal model compensator to store the results of the processing of some or all of the instructions located in the pipeline processing unit and to write the results of the processing in a register file based on the latency of each instruction.
    Type: Application
    Filed: December 30, 2010
    Publication date: December 1, 2011
    Inventors: Heejun Shim, Yenjo Han, Jae-Young Kim, Yeon-Gon Cho, Jinseok Lee
  • Publication number: 20100211747
    Abstract: Disclosed is configuration memory access technology in a processor with a reconfigurable architecture. The processor with the reconfigurable architecture includes an array of processing elements (PEs), a configuration memory and a token network. The configuration memory stores configuration data associated with controlling data flow of the respective PEs. The token network reads the configuration data from the configuration memory, estimates data flow of the PEs from the read configuration data, reads required configuration data from the configuration memory based on the estimated data flow, and supplies the required configuration data to corresponding PEs. By reducing configuration memory access frequency through a token network, power consumption may be reduced.
    Type: Application
    Filed: October 19, 2009
    Publication date: August 19, 2010
    Inventors: Heejun SHIM, Sukjin KIM, Hyunchul PARK, Scott Mahike, Yongjun PARK