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: 10008023Abstract: 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: GrantFiled: May 3, 2016Date of Patent: June 26, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seonghun Jeong, Sangheon Lee, Sunmin Kwon, Hoyoung Kim, Heejun Shim
-
Patent number: 9983932Abstract: 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: GrantFiled: December 30, 2010Date of Patent: May 29, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Heejun Shim, Yenjo Han, Jae-Young Kim, Yeon-Gon Cho, Jinseok Lee
-
Patent number: 9898838Abstract: 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: GrantFiled: March 18, 2016Date of Patent: February 20, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Heejun Shim, Kwontaek Kwon, Sunmin Kwon, Hoyoung Kim, Seonghun Jeong
-
Patent number: 9773476Abstract: 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: GrantFiled: July 9, 2015Date of Patent: September 26, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Kwontaek Kwon, Heejun Shim
-
Patent number: 9721359Abstract: 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: GrantFiled: March 25, 2015Date of Patent: August 1, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sunmin Kwon, Jeongae Park, Hoyoung Kim, Heejun Shim, Seonghoon Jeong
-
Publication number: 20170103565Abstract: 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: ApplicationFiled: May 3, 2016Publication date: April 13, 2017Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seonghun JEONG, Sangheon LEE, Sunmin KWON, Hoyoung KIM, Heejun SHIM
-
Publication number: 20170091961Abstract: 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: ApplicationFiled: March 18, 2016Publication date: March 30, 2017Applicant: Samsung Electronics Co., Ltd.Inventors: Heejun SHIM, Kwontaek KWON, Sunmin KWON, Hoyoung KIM, Seonghun JEONG
-
Patent number: 9342478Abstract: 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: GrantFiled: October 19, 2009Date of Patent: May 17, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Heejun Shim, Sukjin Kim, Hyunchul Park, Scott Mahlke, Yongjun Park
-
Publication number: 20160118024Abstract: 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: ApplicationFiled: July 9, 2015Publication date: April 28, 2016Applicant: Samsung Electronics Co., Ltd.Inventors: Kwontaek KWON, Heejun SHIM
-
Publication number: 20160078665Abstract: 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: ApplicationFiled: March 25, 2015Publication date: March 17, 2016Applicant: Samsung Electronics Co., Ltd.Inventors: Sunmin KWON, Jeongae PARK, Hoyoung KIM, Heejun SHIM, Seonghoon JEONG
-
Publication number: 20160078667Abstract: 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: ApplicationFiled: April 21, 2015Publication date: March 17, 2016Applicant: Samsung Electronics Co., Ltd.Inventors: Heejun SHIM, Soojung RYU, Hoyoung KIM, Sunmin KWON, Seonghoon JEONG
-
Publication number: 20110296143Abstract: 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: ApplicationFiled: December 30, 2010Publication date: December 1, 2011Inventors: Heejun Shim, Yenjo Han, Jae-Young Kim, Yeon-Gon Cho, Jinseok Lee
-
Publication number: 20100211747Abstract: 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: ApplicationFiled: October 19, 2009Publication date: August 19, 2010Inventors: Heejun SHIM, Sukjin KIM, Hyunchul PARK, Scott Mahike, Yongjun PARK