Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data bus displacement device and method for prosecuting data bus displacement

一种数据总线、转位的技术,应用在微电子领域,能够解决总线功耗和噪声等问题,达到减小延迟时间的效果

Active Publication Date: 2008-08-13
VIA TECH INC
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Typically, this last bit cannot be simply ignored and will cause power consumption and noise on the bus

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data bus displacement device and method for prosecuting data bus displacement
  • Data bus displacement device and method for prosecuting data bus displacement
  • Data bus displacement device and method for prosecuting data bus displacement

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following description can enable any person familiar with the art to manufacture and use the present invention according to the contents and requirements of this specification. Any person familiar with this technique can make further improvements and changes in form and specific implementation on this basis without departing from the scope of the present invention. Therefore, the present invention should not be limited to any one of the above-mentioned embodiments Among them, the scope of protection of the present invention shall be defined by the claims of the present application and their equivalents.

[0027]The principles of the bus inversion technique and related techniques for monitoring the number of bits on the bus that will change in the next clock cycle in current microprocessors have been discussed in the background art. Here, some limitations of the prior art are first discussed with reference to FIG. 1 and FIG. 2 . Then, the present invention will be f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a turn device of a data bus, and method of executing the data bus turn, including: multiple exclusive or circuits, connecting to a real-time data bus and a new data bus, two data bus includes corresponding multi-bit data, multiple exclusive or circuits are used for executing bitwise comparison of two data bus, providing an exclusive or data bus, the data of the exclusive or data bus shows that the data bit corresponding to the real-time data bus and the new data bus whether identical or not; a bus state monitor, connecting to the exclusive or data bus, counting the bit numbers of the different data states in the corresponding multiple-bit data, showing whether the data of the real-time data bus is needed to turn or not, the bus state monitor further includes: multiple lsl circuits, used for ensuring the input signal process lsl circuits according to the turn signal, ensuring the output signal of each lsl circuit showing the data bit numbers of the different data states in the corresponding a group of multi-bit data.

Description

technical field [0001] The present invention relates to the field of microelectronics, and more specifically, relates to a device and method for performing data bus inversion in a microprocessor. Background technique [0002] Today's computer systems mainly rely on high-speed parallel buses to transmit addresses, data, control signals, and input and output information. For example, X86 compatible microprocessor uses the famous synchronous four-pump data bus, which divides 64-bit bus data into 4 groups of sub-signals, and each group contains 16 bits. Each group of sub-signals is generally transmitted separately through different paths of the main board, and includes its own source strobe signal and bus index signal. The source strobe signal is gated by the transmit signal on the bus to indicate that the data or information of this group of sub-signals is valid. The bus inversion signal indicates that the transmitted data is transmitted in one's complement form. That is to ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/40G06F5/01
CPCG06F13/4072G06F7/02G06F7/607
Inventor 雷蒙A·伯特兰
Owner VIA TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products