Patents by Inventor Chau-Chad Tsai
Chau-Chad Tsai 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: 8060676Abstract: The present invention provides a method of hot switching data transfer rate on the bus to hot switch the data transfer rate of the bus between the control chips without the process of RESET. When the bus between the control chips demands a large amount of data transfer, the bus is hot switched to a higher data transfer rate to fulfill the data transfer requirement. Contrarily, when the bus between the control chips demands less amount of data transfer, the bus is hot switched to a lower data transfer rate to save power consumption.Type: GrantFiled: May 11, 2006Date of Patent: November 15, 2011Assignee: VIA Technologies, Inc.Inventors: Chau-Chad Tsai, Chi-Che Tsai, Chih-kuo Kao
-
Patent number: 7805567Abstract: A Northbridge providing RAID access is coupled among a central processing unit, a system memory, and a Southbridge. Furthermore, the Northbridge further couples to a RAID through a Southbridge. The Northbridge include a RAID accelerator for performing RAID operations according to RAID control commands which are stored in a register.Type: GrantFiled: September 13, 2007Date of Patent: September 28, 2010Assignee: Via Technologies, Inc.Inventors: Chun-Yuan Su, Chau-Chad Tsai, Jiin Lai
-
Publication number: 20080104320Abstract: A Northbridge providing RAID access is coupled among a central processing unit, a system memory, and a Southbridge. Furthermore, the Northbridge further couples to a RAID through a Southbridge. The Northbridge include a RAID accelerator for performing RAID operations according to RAID control commands which are stored in a register.Type: ApplicationFiled: September 13, 2007Publication date: May 1, 2008Applicant: VIA TECHNOLOGIES, INC.Inventors: Chun-Yuan Su, Chau-Chad Tsai, Jiin Lai
-
Patent number: 7136955Abstract: An expansion adapter is used to communicate both PCI and AGP devices to the north bridge chip of a computer. The expansion adapter includes a first AGP bus control module communicable with the north bridge chip via a first AGP bus, and a second AGP bus control module in communication with the first AGP bus control module, communicable with an AGP device via a second AGP bus. The identifying codes of the first and second AGP bus control modules are set to show no AGP device function in order to allow the AGP device to communicate with the north bridge chip via the expansion adapter. The expansion adapter further includes a PCI bus control module in communication with the PCI device and the first AGP bus control module for controlling data transmission between the first AGP bus control module and the PCI device.Type: GrantFiled: November 3, 2004Date of Patent: November 14, 2006Assignee: Via Technologies, Inc.Inventors: Chun-Yuan Su, Jiin Lai, Chau-Chad Tsai, Chi-Che Tsai
-
Publication number: 20060206644Abstract: The present invention provides a method of hot switching data transfer rate on the bus to hot switch the data transfer rate of the bus between the control chips without the process of RESET. When the bus between the control chips demands a large amount of data transfer, the bus is hot switched to a higher data transfer rate to fulfill the data transfer requirement. Contrarily, when the bus between the control chips demands less amount of data transfer, the bus is hot switched to a lower data transfer rate to save power consumption.Type: ApplicationFiled: May 11, 2006Publication date: September 14, 2006Inventors: Chau-Chad Tsai, Chi-Che Tsai, Chih-kuo Kao
-
Patent number: 7107373Abstract: The present invention provides a method of hot switching data transfer rate on the bus to hot switch the data transfer rate of the bus between the control chips without the process of RESET. When the bus between the control chips demands a large amount of data transfer, the bus is hot switched to a higher data transfer rate to fulfill the data transfer requirement. Contrarily, when the bus between the control chips demands less amount of data transfer, the bus is hot switched to a lower data transfer rate to save power consumption.Type: GrantFiled: October 25, 2002Date of Patent: September 12, 2006Assignee: Via Technologies, Inc.Inventors: Chau-Chad Tsai, Chi-Che Tsai, Chih-Kuo Kao
-
Patent number: 7051148Abstract: A data transmission sequencing method is disclosed. A data read operation from a primary bus to a secondary bus can be executed without having to wait for the complete transfer of write data stored in posted write buffer transferring to the primary bus, as long as the secondary bus is not in use. In the mean time of the primary bus issues a read operation to the secondary bus, the secondary bus can issues write operation to the bridging device when the secondary bus is not in use. Similarly, there is no need to wait for the completion of read operation. With this type of data transmission sequencing mechanism, idle sessions in a conventional transmission sequencing method are eliminated leading to a higher data transmission rate.Type: GrantFiled: January 22, 2002Date of Patent: May 23, 2006Assignee: VIA Technologies, Inc.Inventors: Jiin Lai, Chau-Chad Tsai, Chi-Che Tsai, Wen-Hao Chuang, Chun-Yuan Su
-
Patent number: 6941398Abstract: A processing method, a chip set and a controller for supporting message signaled interrupt. A memory write transaction on a PCI bus is monitored. When the address of the system memory specified in the interrupt message of the write transaction is located at a range of a reserved interrupt address, the interrupting service sequence is performed. The reserved interrupt address is located in an address of a system memory. Thus, the data to be processed and the system-specified message are written in the buffer and arranged in sequence. The problem of “write buffer latency” is resolved, and is irrelevant to the level of the PCI bus. Many system specified messages can be stored in the system memory, so that multiple system message signaled interrupts issue from different peripheral components can be processed in the same interrupt service routine.Type: GrantFiled: April 4, 2001Date of Patent: September 6, 2005Assignee: Via Technologies, Inc.Inventors: Jiin Lai, Chau-Chad Tsai, Sheng-Chang Peng, Min-Hung Chen, Meng-Cheng Ku, Huei-Li Chou
-
Patent number: 6934789Abstract: A bus data interface, structure and method for transmitting the data of a PCI bus is disclosed. The bus data interface comprises a high-bit transmitting buffer, a low-bit transmitting buffer, a multiplexer, a strobe generator, and a data distributor. The strobe generator utilizes the bus request signal and bus grant signal to transmit a data strobe signal in response to the PCI clock. According to the rising edge and falling edge of the data strobe signal, the data distributor retrieves data according to the data strobe signal. Further, the invention is compatible with the original PCI bus and allows the PCI bus to transmit data with a dual speed.Type: GrantFiled: June 27, 2001Date of Patent: August 23, 2005Assignee: VIA Technologies, Inc.Inventors: Sheng-Chang Peng, Chau-Chad Tsai, Hsuan-Yi Wang, Chi-Che Tsai
-
Patent number: 6925517Abstract: A bus for supporting plural signal line configurations and the method to switch it, used to operate in a bus between the control chips to maintain its operation flexibility. When the data transfer load in between the control chips is suitable for the bi-direction transfer, the signal line configuration of the bi-direction transfer is selected. When the direction of the bi-direction transfer switches frequently, the other signal line configuration is selected. That is, the bus signal lines are divided into two parts, each part is in charge of the data transfer in each uni-direction to avoid the turn around cycle that impacts the transfer performance.Type: GrantFiled: April 3, 2003Date of Patent: August 2, 2005Assignee: VIA Technologies, Inc.Inventors: Sheng-Chang Peng, Chau-Chad Tsai, Chih-kuo Kao, Chi-Che Tsai
-
Publication number: 20050097254Abstract: An expansion adapter is used to communicate both PCI and AGP devices to the north bridge chip of a computer. The expansion adapter includes a first AGP bus control module communicable with the north bridge chip via a first AGP bus, and a second AGP bus control module in communication with the first AGP bus control module, communicable with an AGP device via a second AGP bus. The identifying codes of the first and second AGP bus control modules are set to show no AGP device function in order to allow the AGP device to communicate with the north bridge chip via the expansion adapter.Type: ApplicationFiled: November 3, 2004Publication date: May 5, 2005Inventors: Chun-Yuan Su, Jiin Lai, Chau-Chad Tsai, Chi-Che Tsai
-
Patent number: 6836829Abstract: A peripheral device interface control chip having a cache system therein and a method of synchronization data transmission between the cache system and an external device in a computer system. The cache system and data synchronization method can be applied to the peripheral device interface control chip having a data buffer and a peripheral device interface controller. The data buffer is located inside the control chip for holding data stream read from a memory unit so that data required by the peripheral device is provided. When the data stream is still valid, the data stream is retained. The peripheral device interface controller is installed inside the control chip. The peripheral device interface controller detects if the data stream inside the data buffer includes the data required by the peripheral device and whether the data stream is still valid or not.Type: GrantFiled: May 9, 2001Date of Patent: December 28, 2004Assignee: VIA Technologies, Inc.Inventors: Chau-Chad Tsai, Chi-Che Tsai, Chen-Ping Yang
-
Publication number: 20040215866Abstract: A bus for supporting plural signal line configurations and the method to switch it, used to operate in a bus between the control chips to maintain its operation flexibility. When the data transfer load in between the control chips is suitable for the bi-direction transfer, the signal line configuration of the bi-direction transfer is selected. When the direction of the bi-direction transfer switches frequently, the other signal line configuration is selected. That is, the bus signal lines are divided into two parts, each part is in charge of the data transfer in each uni-direction to avoid the turn around cycle that impacts the transfer performance.Type: ApplicationFiled: April 3, 2003Publication date: October 28, 2004Inventors: Sheng-Chang Peng, Chau-Chad Tsai, Chih-kuo Kao, Chi-Che Tsai
-
Patent number: 6795883Abstract: A method of distribution and storage for a configuration space that may be applied to an advanced computer system without modifying the BIOS or system software used in a conventional computer system. To the microprocessor, it seems that all the configuration data are still stored in the north bridge control chip. But in fact, some configuration values related to a PCI bus are stored in a south bridge control chip. The design can conceal the effect caused by quoting a high speed private bus, and meet the requirement of dividing the configuration space for the advanced system.Type: GrantFiled: January 22, 2002Date of Patent: September 21, 2004Assignee: Via Technologies, Inc.Inventor: Chau-Chad Tsai
-
Patent number: 6721833Abstract: A bus arbitration method within a control chipset, The control chipset further comprises a first control chip and a second control chip, data are transferred between the first and the second control chips through a bus, the bus comprises a bidirectional bus The first control chip usually control the authority to use the bus, however the second control chip has higher priority to use the bus. Accompany with a bus specification without waiting cycle, to arbitrate the authority to use the bus can be done fast and without errors. Therefore, no GNT signal line is required and the arbitration time reduces.Type: GrantFiled: December 12, 2000Date of Patent: April 13, 2004Assignee: Via Technologies, Inc.Inventors: Jiin Lai, Chau-Chad Tsai, Sheng-Chang Peng, Chi-Che Tsai
-
Patent number: 6718400Abstract: A PCI data accessing system with a read request pipeline and an application method thereof are provided. The PCI data accessing system has a PCI master device, a memory module, and a PCI control device. The PCI master device issues a first read request, and the PCI control device converts the first read request to a second read request divided into a first part and a second part. Each part of the second request requests one line data, i.e. 64 bits data. The memory module stores data requested by the PCI master device. Moreover, there is no latency time between data for the first part and the second part returned from the memory module.Type: GrantFiled: November 17, 2000Date of Patent: April 6, 2004Assignee: Via Technologies, Inc.Inventors: Chau-Chad Tsai, Chen-Ping Yang, Chi-Che Tsai
-
Patent number: 6694400Abstract: A method of conducting delayed data transaction on a PCI system and its associated devices. The delayed data transaction is carried out using a PCI system to transmit data between an initiator and a responder. Both the initiator and the responder are coupled to a PCI bus. The delayed transaction in the PCI system includes a number of steps. To begin with, the initiator will send out a request to use the PCI bus so that data transmission can be conducted with respect to the responder. If the responder accepts the request but unable to secure the requested data soon enough, the responder will generate a defer identifier that corresponds to the requesting initiator. Next, a stop signal and the defer identifier generated by the responder will be returned to the initiator, indicating that the request has been accepted. When the requested data is ready in the responder, the responder will forward the defer identifier again.Type: GrantFiled: November 30, 1999Date of Patent: February 17, 2004Assignee: Via Technologies, Inc.Inventors: Jiin Lai, Chau-Chad Tsai, Chen-Ping Yang, Sheng-Chang Peng, Tse-Hsien Wang
-
Patent number: 6684284Abstract: A data transaction method between control chips. Data buffers of the control chips of the control chipset have fixed size and amount. In addition, read/write acknowledge commands are asserted in sequence according to read/write commands, by which the control chips can detect the status of the buffers within another control chips. When a control chip asserts a command, the corresponding data must be ready in advance. Therefore, the signal line for providing the waiting status, data transaction cycle and stop/retry protocol can be omitted. Accordingly, commands or data can be continuously transmitted without waiting, stop or retry, the performance is improved.Type: GrantFiled: November 22, 2000Date of Patent: January 27, 2004Assignee: Via Technologies, Inc.Inventors: Jiin Lai, Chau-Chad Tsai, Sheng-Chang Peng, Chi-Che Tsai
-
Patent number: 6678771Abstract: A method of adjusting an access sequencing scheme for a number of PCI (Peripheral Component Interconnect) compliant units coupled to a PCI bus system on a computer system. These PCI-compliant units are associated respectively with a set of request signals that allow these PCI-compliant units to request the use of the PCI bus system for data transfer. The access sequencing scheme includes a first-layer access sequence loop and a second-layer access sequence loop, with the first-layer access sequence loop having a higher priority over the second-layer access sequence loop The request signals are assigned to either the first-layer access sequence loop or the second-layer access sequence loop in a predetermined manner. The user can change the assignment of a certian request signal from one loop to the other through PC's BIOS (Basic Input/Output System), so as to allow the associated PCI-compliant unit to have a higher priority level to the use of the PCI bus system.Type: GrantFiled: October 13, 2000Date of Patent: January 13, 2004Assignee: Via Technologies, Inc.Inventors: Chau-Chad Tsai, Wen-Hao Chuang, Chi-Che Tsai
-
Publication number: 20030189987Abstract: A bus for supporting plural signal line configurations and the method to switch it, used to operate in a bus between the control chips to maintain its operation flexibility. When the data transfer load in between the control chips is suitable for the bi-direction transfer, the signal line configuration of the bi-direction transfer is selected. When the direction of the bi-direction transfer switches frequently, the other signal line configuration is selected. That is, the bus signal lines are divided into two parts, each part is in charge of the data transfer in each uni-direction to avoid the turn around cycle that impacts the transfer performance.Type: ApplicationFiled: December 30, 2002Publication date: October 9, 2003Inventors: Sheng-Chang Peng, Chau-Chad Tsai, Chih-Kuo Kao, Chi-Che Tsai