Register file reading and isolating method controlled by asynchronous clock

An asynchronous clock and register file technology, applied in the direction of preventing unauthorized use of memory, energy-saving computing, climate sustainability, etc., can solve problems such as energy consumption, improve stability and life, reduce read power consumption, and reduce power consumption. power consumption and power density

Inactive Publication Date: 2013-12-11
FUDAN UNIV
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the traditional microprocessor architecture, there is no special circuit to isolate the read of the register file. Even if a useless read operation is found during the actual instruction execution, the read operation of the register file will not be shielded, resulting in unnecessary For this shortcoming, it is necessary to detect the read of the register file, and once a useless read operation is found, the read of the register file is shielded to reduce 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
  • Register file reading and isolating method controlled by asynchronous clock
  • Register file reading and isolating method controlled by asynchronous clock
  • Register file reading and isolating method controlled by asynchronous clock

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The register file read isolation method controlled by the asynchronous clock provided by the present invention will be further described below through an example.

[0025] figure 2 The overall architecture of the asynchronously clocked register file read isolation method is shown. and figure 1 Compared with the traditional structure, this structure adds the judging logic of useless read to decide whether to read the register file, and adds a local asynchronous clock network to control the address input signal of the register file. If a certain read is asserted If the operation is invalid, the address of the corresponding register file address input port is held by the selector-flip-flop circuit, so that useless logic inversion is shielded, and useless power consumption overhead is avoided.

[0026] image 3 Shows the verdict of useless register file read logic. In the actual logic design, two situations are mainly distinguished. One is that the instruction executio...

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 belongs to the technical field of microprocessors and particularly relates to a register file reading and isolating method controlled by an asynchronous clock. The method includes the steps of detecting whether read operation needs to be conducted on a register file or not when having access to a flow level of the register file on the basis of a microprocessor framework with a basic flow line structure, and keeping the read address of the register file unchanged through a partial asynchronous clock network if the read operation conducted on the register file is found to be useless, namely, an instruction does not need to have access to the register file, or the required operation number can be obtained through a feedback network. Due to the fact that the read operation of the register file is read asynchronously, if the address is kept unchanged, the corresponding logic can not be turned over, and useless register file reading power consumption is reduced.

Description

technical field [0001] The invention belongs to the technical field of microprocessors, and in particular relates to an asynchronous clock-controlled register file read isolation method. Background technique [0002] The register file is the first-level storage unit in the processor and the core component of a modern microprocessor. Because the access to the register file is characterized by high speed and high frequency, the power consumption and power consumption density of the register file are quite large. , so that it has become the main component of energy consumption and power consumption hotspot of the microprocessor. High energy consumption poses a challenge to microprocessors, especially those in the embedded application field, and power consumption hotspots will lead to a decrease in circuit stability and life. Therefore, research on reducing the power consumption of the register file has very important practical significance. [0003] figure 1 Shows the tradit...

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): G06F12/14G06F1/04
CPCY02D10/00
Inventor 虞志益俞政于学球张家杰曾晓洋
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products