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

Bus encoding and decoding device and method thereof

A bus encoding and bus technology, which is applied in the direction of instruments, electrical digital data processing, energy-saving computing, etc., can solve the problems of increasing power consumption, LWC jump, increasing design area and complexity, etc.

Active Publication Date: 2014-06-25
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the ALBORZ bus encoding method can reduce the power consumption when the instruction address bus jumps to a certain extent, it cannot fundamentally avoid the power consumption when the instruction address bus jumps, because the optimized LWC(d) still has jumps. Change
In the ALBORZ bus encoding method, in order to reduce the power consumption when the instruction address bus jumps, it is necessary to add a codebook memory, but this increases the area and complexity of the design, and also increases the power consumption

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
  • Bus encoding and decoding device and method thereof
  • Bus encoding and decoding device and method thereof
  • Bus encoding and decoding device and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to express the technical solution and advantages of the present invention more clearly, the technical solution of the present invention will be further described in detail below with reference to the drawings and embodiments.

[0034] The invention discloses a bus encoding and decoding device and its method. After the encoding and decoding device predicts that the cycle program is hit, the encoded bus output from the encoding device to the decoding device remains unchanged. There is no jump in the encoded bus and the switch is active. performance is 0, which significantly reduces power consumption.

[0035] figure 1 It is a schematic structural diagram of a bus encoding device and a decoding device according to an embodiment of the present invention. Such as figure 1As shown, the encoding device is used to receive the pre-encoded bus sent by the data sending unit, and the decoding device is used to receive the post-encoded bus and control signals sent by the ...

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 invention relates to a bus encoding and decoding device and a method thereof. The bus encoding and decoding device forecasts and hits an instruction address bus, an encoding rear bus output by the encoding and decoding device can keep unchanged during a lot of execution time, meanwhile, the power consumption for sequential instruction executing, unchanged instruction keeping and instruction jumping on the instruction address bus can be effectively reduced, and therefore the bus power consumption of a cycle program can be reduced.

Description

technical field [0001] The invention relates to the field of integrated circuits, in particular to a bus encoding and decoding device and method thereof. Background technique [0002] With the rapid development of integrated circuit technology, the operating frequency and integration of embedded processor chips have been greatly improved, resulting in increasingly prominent power consumption problems. A large amount of energy consumption can shorten the operating time of the battery in portable equipment, and it can cause many problems for the cooling and reliability of the processor. The bus connecting the various sub-modules of the processor usually has a large load capacitance and is accessed frequently, which is one of the main sources of processor power consumption. Therefore, effectively reducing bus power consumption is of great significance to the design of low-power embedded processors. [0003] In the prior art, a T0 bus encoding proposed in the article "Asymptot...

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
IPC IPC(8): G06F13/38
CPCY02D10/00
Inventor 王雷欧应欢王东辉
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
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