Patent application number | Description | Published |
20080205439 | METHOD AND DEVICE FOR COMPENSATING FOR DELAYS OF A PLURALITY OF COMMUNICATION CHANNELS - A device and method for compensating for delays of a plurality of communication channels, provides signals with a certain frequency range, wherein the signals form standing waves in the plurality of communication channels; calculates phase differences between the plurality of communication channels according to the signal frequencies at the peak values of the standing waves; and determines the delay of each communication channel according to the above phase differences. The device and method may be applied to the communication channels of high speed parallel connection to eliminate the delays of the communication channels and realize length matching. Since the device and method determine the delays of communication channels by means of the phase differences, even when the delay difference exceeds a clock cycle, it can calculate the phase differences properly. | 08-28-2008 |
20090193159 | BUS ENCODING/DECODING METHOD AND BUS ENCODER/DECODER - An encoding method and an encoder for encoding data transmitted in a manner of bursts via a parallel bus and a decoding method and a decoder. The encoding method includes organizing data of the bursts into matrixes, determining for each of the matrixes whether a transform mode capable of decreasing the bus transition number exists, determining that the matrix needs to be transformed, determining a transform mode for transforming the matrix, and replacing the initial matrix with the transformed matrix. Then, forming a new matrix to be transmitted from matrixes which do not need to be transformed and matrixes which have been transformed. Thereafter, first generating a transform information word indicating transform states of the respective matrixes and then attaching the transform information word to the matrix to be transmitted to form an encoded matrix for actual transmission. | 07-30-2009 |
20090193424 | METHOD OF PROCESSING INSTRUCTIONS IN PIPELINE-BASED PROCESSOR AND CORRESPONDING PROCESSOR - The present invention discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload. | 07-30-2009 |
20100211707 | METHOD AND APPARATUS FOR LOWERING I/O POWER OF A COMPUTER SYSTEM AND COMPUTER SYSTEM - The present invention provides a method and an apparatus for lowering I/O power of a computer system and a computer system. According to an aspect of the present invention, there is provided a method for lowering I/O power of a computer system, comprising: buffering a plurality of ways of data to be sent to a bus; encoding each of the plurality of ways of data buffered from n bits to n+m bits based on an encoding rule, wherein n and m are both an integer larger than or equal to 1, the encoding rule is used to lower code switching frequency; and sending the plurality of ways of data encoded to the bus. | 08-19-2010 |
20120210106 | METHOD OF PROCESSING INSTRUCTIONS IN PIPELINE-BASED PROCESSOR - The present invention discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload. | 08-16-2012 |
20130102430 | HYBRID PROPULSION SYSTEM - Disclosed is a hybrid propulsion system, comprising an engine, a first motor, a second motor, a power coupling device and a drive shaft. The power coupling device includes a first propeller shaft connected with said engine via a first clutch, a second propeller shaft connected with the rotor of said first motor, and a third propeller shaft connected with the rotor of said second motor. By a planetary gear mechanism with an inner ring gear, said first propeller shaft, said second propeller shaft and said third propeller shaft come into driving engagement with one another. Said inner ring gear and said third propeller shaft are individually selectively in driving engagement with said drive shaft. | 04-25-2013 |
20130130856 | ELECTRIC VEHICLE DRIVING SYSTEM - An electric vehicle driving system includes an energy-storage apparatus ( | 05-23-2013 |
20150281264 | SECURITY DATA PROCESSING METHOD AND SYSTEM - a security data processing method comprises the following steps that: a security control server receives a data upload request from a terminal, and obtains file features and an identification code of the terminal included in the data upload request; the security control server judges whether the terminal is a trustable machine according to the identification code of the terminal, wherein the trustable machine is a terminal in which data is considered to be security data; if the terminal is judged as the trustable machine, the security control server obtains a real-time state of the terminal from a real-time state record table, and adds the uploaded file feature to a security database if the terminal is in a working state, and does not add the uploaded file feature to the security database if the terminal is in an idle state. The present invention also provides a security data processing system for implementing the forgoing method. The security data processing method and system of the present invention can improve the security data updating efficiency. | 10-01-2015 |