Patents by Inventor Jiing Lin
Jiing Lin 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: 8010775Abstract: A method for reducing computer system power consumption. The computer system includes a memory module having a plurality of address pins, and a chipset having a plurality of driving units for driving the address pins. The method includes obtaining number of required address pins by detecting a capacity of the memory module, and disabling the driving units so as to make a number of the active driving units substantially equal to the number of the required address pins.Type: GrantFiled: October 15, 2008Date of Patent: August 30, 2011Assignee: VIA Technologies Inc.Inventor: Jiing Lin
-
Publication number: 20090037757Abstract: A method for reducing computer system power consumption. The computer system includes a memory module having a plurality of address pins, and a chipset having a plurality of driving units for driving the address pins. The method includes obtaining number of required address pins by detecting a capacity of the memory module, and disabling the driving units so as to make a number of the active driving units substantially equal to the number of the required address pins.Type: ApplicationFiled: October 15, 2008Publication date: February 5, 2009Inventor: Jiing Lin
-
Patent number: 7469352Abstract: A chipset has a plurality of driving units, each unit connecting to an address pin of a memory module for driving a one-bit address signal while accessing the memory module. The method detects configurations of memory modules, and determines which address pins are unused and makes corresponding driving units stop driving to reduce power consumption of unused address pins.Type: GrantFiled: August 8, 2005Date of Patent: December 23, 2008Assignee: VIA Technologies Inc.Inventor: Jiing Lin
-
Patent number: 7404137Abstract: A method and related apparatus for performing error checking-correcting (ECC). The method divides a memory space provided by a memory into an ECC range and a non-ECC range. When data is read or written, the method determines the address of data is within the ECC range or the non-ECC range so as to decide whether error checking-correcting is performed on the data.Type: GrantFiled: May 17, 2005Date of Patent: July 22, 2008Assignee: VIA Technologies Inc.Inventors: Jiing Lin, Iris Jiang, Jie Ding
-
Patent number: 7376886Abstract: A method for data error checking includes accessing a plurality of sets of data, each of the sets of data having a plurality of bits; integrating the plurality of sets of data into integral data; generating error checking data according to the integral data, the error checking data being changed following any change of the plurality of sets of data; dividing the error checking data into a plurality of sets of sub-checking data, each set of sub-checking data corresponding to one of the plurality of sets of data; and when transmitting each of the plurality of sets of data in order, transmitting the corresponding sub-checking data in the meantime.Type: GrantFiled: April 19, 2005Date of Patent: May 20, 2008Assignee: VIA Technologies Inc.Inventors: Jiing Lin, Iris Jiang, Jie Ding
-
Patent number: 7096291Abstract: A method for arbitrating a bus grant among a plurality of master devices for access to a shared bus is disclosed. The method includes the steps of starting to accumulatively count time in response to a data transfer request signal outputted by one of the master devices for requesting a data transfer, and re-estimating a bus-utility condition for the one of the master devices to access to the shared bus when a preset threshold value of time is counted up. In addition, an arbiter for a bus grant among a plurality of master devices for access to a shared bus is disclosed. The arbiter is characterized by including a plurality of timer devices in communication with the plurality of master devices, respectively.Type: GrantFiled: December 13, 2002Date of Patent: August 22, 2006Assignee: Via Technologies, Inc.Inventor: Jiing Lin
-
Publication number: 20060117239Abstract: A method and related apparatus for performing error checking-correcting (ECC). The method divides a memory space provided by a memory into an ECC range and a non-ECC range. When data is read or written, the method determines the address of data is within the ECC range or the non-ECC range so as to decide whether error checking-correcting is performed on the data.Type: ApplicationFiled: May 17, 2005Publication date: June 1, 2006Inventors: Jiing Lin, Iris Jiang, Jie Ding
-
Publication number: 20060095803Abstract: A chipset has a plurality of driving units, each unit connecting to an address pin of a memory module for driving a one-bit address signal while accessing the memory module. The method detects configurations of memory modules, and determines which address pins are unused and makes corresponding driving units stop driving to reduce power consumption of unused address pins.Type: ApplicationFiled: August 8, 2005Publication date: May 4, 2006Inventor: Jiing Lin
-
Publication number: 20060090117Abstract: A method for data error checking includes accessing a plurality of sets of data, each of the sets of data having a plurality of bits; integrating the plurality of sets of data into integral data; generating error checking data according to the integral data, the error checking data being changed following any change of the plurality of sets of data; dividing the error checking data into a plurality of sets of sub-checking data, each set of sub-checking data corresponding to one of the plurality of sets of data; and when transmitting each of the plurality of sets of data in order, transmitting the corresponding sub-checking data in the meantime.Type: ApplicationFiled: April 19, 2005Publication date: April 27, 2006Inventors: Jiing Lin, Iris Jiang, Jie Ding
-
Patent number: 6967661Abstract: A computer system includes a monitor, a memory and a processing unit. The monitor includes a main area for displaying an image. The main area has a plurality of rows and a plurality of columns of tiles. Each tile has a plurality of rows and a plurality of columns of display units, and each display unit is for displaying a portion of the image according to corresponding pixel data. The memory includes a plurality of first sequential memory units and a plurality of second sequential memory units. The first sequential memory units are for storing pixel data of a first tile. The second sequential memory units are for storing pixel data of a second tile. The second tile is horizontally next to the first tile. The processing unit sequentially transmits pixel data of pixels in the first tile before transmitting pixel data of pixels in the second tile.Type: GrantFiled: May 22, 2003Date of Patent: November 22, 2005Assignee: VIA Technologies Inc.Inventor: Jiing Lin
-
Publication number: 20050073468Abstract: A multi-monitor system includes a first and a second monitors, a graphics chipset and an AGP unit. The graphics chipset is integrated therein a graphics processing unit electrically connected to the first monitor and transmits: a first image signal to the first monitor for display. The AGP unit is electrically connected to the graphics chipset and the second monitor, receives a second image signal from the graphics chipset and transmit the second image signal to the second monitor for display.Type: ApplicationFiled: March 5, 2003Publication date: April 7, 2005Applicant: Via Technologies, Inc.Inventors: Macalas Yen, Jiing Lin, Wen-Lung Hsu
-
Publication number: 20040196244Abstract: A display system and a driving method thereof. The display system has a display panel, a storage device, a frame buffer, a display controller, a driving circuit, and a digital-to-analog converter. The storage device is used to store display data corresponding to a plurality of pixels of the display panel. The display controller generates the display data and stores the display data in the frame buffer. When data stored in a second memory unit of the frame buffer are different from data stored in a first memory unit of the storage device, the display controller transmits data stored in the second memory unit toward the driving circuit for using the driving circuit to update data stored in the first memory unit. In addition, the digital-to-analog converter then immediately drives a corresponding pixel according to the updated data of the first memory unit.Type: ApplicationFiled: June 17, 2003Publication date: October 7, 2004Inventor: Jiing Lin
-
Circuit configuration of a chip with a graphic controller integrated and method for testing the same
Patent number: 6738956Abstract: The present invention generally relates to a circuit configuration of a chip and, more particularly to a circuit configuration of a chip with a graphic controller integrated and a method for testing such a circuit configuration, in which a test circuit is employed in a main control module such that a graphic controller is directly connected to a plurality of buses in a testing mode. Thus, the testing of the graphic controller is independent of the main controller module. Moreover, the testing requests are transmitted to the graphic controller by using frequency multiplying modes, and at least one multiplexer and at least one latch are used at the memory end, so that the required pin count for testing is lowered in the present invention.Type: GrantFiled: August 12, 2002Date of Patent: May 18, 2004Assignee: Via Technologies, Inc.Inventors: Jiing Lin, Hsuan-Yi Wang, Chun-Yi Wu, Kuang-Yu Tang -
Publication number: 20040017374Abstract: A method for accessing image data is used in a computer system. The computer system includes a core logic unit, a system memory, a graphics accelerator, and an image data outputting device in communication with a south bridge chip of the core logic unit. The method comprises the following steps. Firstly, image data are received from the image data outputting device by the core logic unit. Then, the image data are written into an AGP memory block of the system memory. Afterwards, the image data are accessed in the AGP memory block by the graphics accelerator.Type: ApplicationFiled: July 9, 2003Publication date: January 29, 2004Inventors: Chi-Yang Lin, Macalas Yen, Wen-Lung Hsu, Jiing Lin
-
Publication number: 20030222878Abstract: A computer system includes a monitor, a memory and a processing unit. The monitor includes a main area for displaying an image. The main area has a plurality of rows and a plurality of columns of tiles. Each tile has a plurality of rows and a plurality of columns of display units, and each display unit is for displaying a portion of the image according to corresponding pixel data. The memory includes a plurality of first sequential memory units and a plurality of second sequential memory units. The first sequential memory units are for storing pixel data of a first tile. The second sequential memory units are for storing pixel data of a second tile. The second tile is horizontally next to the first tile. The processing unit sequentially transmits pixel data of pixels in the first tile before transmitting pixel data of pixels in the second tile.Type: ApplicationFiled: May 22, 2003Publication date: December 4, 2003Inventor: Jiing Lin
-
Publication number: 20030191880Abstract: A method for arbitrating a bus grant among a plurality of master devices for access to a shared bus is disclosed. The method includes the steps of starting to accumulatively count time in response to a data transfer request signal outputted by one of the master devices for requesting a data transfer, and re-estimating a bus-utility condition for the one of the master devices to access to the shared bus when a preset threshold value of time is counted up. In addition, an arbiter for a bus grant among a plurality of master devices for access to a shared bus is disclosed. The arbiter is characterized by including a plurality of timer devices in communication with the plurality of master devices, respectively.Type: ApplicationFiled: December 13, 2002Publication date: October 9, 2003Inventor: Jiing Lin
-
Circuit configuration of a chip with a graphic controller integrated and method for testing the same
Publication number: 20030149948Abstract: The present invention generally relates to a circuit configuration of a chip and, more particularly to a circuit configuration of a chip with a graphic controller integrated and a method for testing such a circuit configuration, in which a test circuit is employed in a main control module such that a graphic controller is directly connected to a plurality of buses in a testing mode. Thus, the testing of the graphic controller is independent of the main controller module. Moreover, the testing requests are transmitted to the graphic controller by using frequency multiplying modes, and at least one multiplexer and at least one latch are used at the memory end, so that the required pin count for testing is lowered in the present invention.Type: ApplicationFiled: August 12, 2002Publication date: August 7, 2003Inventors: Jiing Lin, Hsuan-Yi Wang, Chun-Yi Wu, Kuang-Yu Tang -
Patent number: 4241703Abstract: A device to fit existing engines for the purpose of increasing compressed fuel-mixture pressure and promoting a compression ratio of the fuel-mixture in an engine to enable the fuel-mixture to burn more perfectly and the engine to works more efficiently.In the prior application of the same petitioner, titled "Pressure Addible Engine" with the same purpose to the invention but built in an unit engine which shall request people to throw the used engine away. In incentive of that, present invention modifies the prior invention into independent device unit, suitably fit to existing gasoline engine or diesel engine and makes the invention to be acceptable popularly.Type: GrantFiled: November 22, 1978Date of Patent: December 30, 1980Inventor: Jiing Lin-Liaw