Patents by Inventor Tzu-Fang Lee
Tzu-Fang 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).
-
Publication number: 20130275721Abstract: Reconfigurable instruction encoding method, and execution method and electronic apparatus are provided. In the reconfigurable instruction encoding method, in an embodiment, instruction pairs of an application are encoded and re-encoded according to the number of times that the instruction pairs are utilized in the application to generate an instruction encoding table and an instruction mapping table. The reconfigurable instruction execution method includes: loading an instruction mapping table to a processing unit having an instruction mapping module, an instruction decoding module, and an execution module; converting a first instruction of an application to a target instruction by the instruction mapping module according to the instruction mapping table; and decoding the target instruction and executing the decoded target instruction by the decoding module and the execution module, respectively.Type: ApplicationFiled: May 24, 2013Publication date: October 17, 2013Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Huang-Lun Lin, Shui-An Wen, Chi Wu, Tzu-Fang Lee
-
Patent number: 8549258Abstract: A configurable processing apparatus includes a plurality of processing units, at least an instruction synchronization control circuit, and at least a configuration memory. Each processing apparatus has a stall-output signal generating circuit to output a stall-output signal, wherein the stall-output signal indicates that an unexpected stall is occurred in the processing unit. The processing unit has a stall-in signal, and an external circuit of the processing unit can control whether the processing unit is stalled according to the stall-in signal. The instruction synchronization control circuit generates the stall-in signals to the processing units in response to a content stored in the configuration memory and the stall-output signals of the processing units, so as to determine operation modes and instruction synchronization of the processing units.Type: GrantFiled: February 7, 2010Date of Patent: October 1, 2013Assignee: Industrial Technology Research InstituteInventors: Tzu-Fang Lee, Chien-Hong Lin, Jing-Shan Liang, Chi-Lung Wang
-
Patent number: 8243167Abstract: An image sensor having an output of an integral image is provided. The image sensor includes a pixel circuit, a line accumulator, and a volume accumulator. The pixel circuit includes a plurality of pixels for capturing pixel values of the pixels. The line accumulator is used for accumulating the pixel values of the pixels from a first pixel to a target pixel in a target pixel line of the image so as to obtain an accumulated line pixel value. The volume accumulator is used for adding the accumulated line pixel value output by the line accumulator to an integral pixel value of the pixel corresponding to the target pixel in a previous pixel line of the target pixel line, and using an adding result as the integral pixel value of the target pixel, so as to output the integral pixel value of the target pixel to form an integral image.Type: GrantFiled: June 29, 2009Date of Patent: August 14, 2012Assignee: Industrial Technology Research InstituteInventors: Jing-Shan Liang, Chien-Hong Lin, Tzu-Fang Lee, Kuo-Yu Chuang
-
Publication number: 20110072242Abstract: A configurable processing apparatus includes a plurality of processing units, at least an instruction synchronization control circuit, and at least a configuration memory. Each processing apparatus has a stall-output signal generating circuit to output a stall-output signal, wherein the stall-output signal indicates that an unexpected stall is occurred in the processing unit. The processing unit has a stall-in signal, and an external circuit of the processing unit can control whether the processing unit is stalled according to the stall-in signal. The instruction synchronization control circuit generates the stall-in signals to the processing units in response to a content stored in the configuration memory and the stall-output signals of the processing units, so as to determine operation modes and instruction synchronization of the processing units.Type: ApplicationFiled: February 7, 2010Publication date: March 24, 2011Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Tzu-Fang Lee, Chien-Hong Lin, Jing-Shan Liang, Chi-Lung Wang
-
Patent number: 7821861Abstract: A memory device and a refresh method are provided herein. The memory device includes a memory array having memory rows. When an array refresh strobe (ARS) signal is received, it is determined whether the memory rows are required to be refreshed according to tag flags and reset statuses corresponding to the memory rows. When a row refresh strobe (RRS) signal is received, it is determined whether to refresh one of the memory rows according to a plurality of parameters including a value of a row to refresh counter, a value of a refresh deadline counter and/or a queue. When it is decided to start a refresh operation, one of the memory rows is selected according to the tag flag and the status, and the status of the selected memory row is updated after the selected memory row is refreshed.Type: GrantFiled: May 27, 2008Date of Patent: October 26, 2010Assignee: Industrial Technology Research InstituteInventors: Chien-Hong Lin, Tzu-Fang Lee, Chi-Lung Wang
-
Publication number: 20100238312Abstract: An image sensor having an output of an integral image is provided. The image sensor includes a pixel circuit, a line accumulator, and a volume accumulator. The pixel circuit includes a plurality of pixels for capturing pixel values of the pixels. The line accumulator is used for accumulating the pixel values of the pixels from a first pixel to a target pixel in a target pixel line of the image so as to obtain an accumulated line pixel value. The volume accumulator is used for adding the accumulated line pixel value output by the line accumulator to an integral pixel value of the pixel corresponding to the target pixel in a previous pixel line of the target pixel line, and using an adding result as the integral pixel value of the target pixel, so as to output the integral pixel value of the target pixel to form an integral image.Type: ApplicationFiled: June 29, 2009Publication date: September 23, 2010Applicant: Industrial Technology Research InstituteInventors: Jing-Shan Liang, Chien-Hong Lin, Tzu-Fang Lee, Kuo-Yu Chuang
-
Publication number: 20090161467Abstract: A memory device and a refresh method are provided herein. The memory device includes a memory array having memory rows. When an array refresh strobe (ARS) signal is received, it is determined whether the memory rows are required to be refreshed according to tag flags and reset statuses corresponding to the memory rows. When a row refresh strobe (RRS) signal is received, it is determined whether to refresh one of the memory rows according to a plurality of parameters including a value of a row to refresh counter, a value of a refresh deadline counter and/or a queue. When it is decided to start a refresh operation, one of the memory rows is selected according to the tag flag and the status, and the status of the selected memory row is updated after the selected memory row is refreshed.Type: ApplicationFiled: May 27, 2008Publication date: June 25, 2009Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chien-Hong Lin, Tzu-Fang Lee, Chi-Lung Wang