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

Method and apparatus for producing wirte-in gating clock signal

A technology of gated clock and write gate, applied in the directions of generating/distributing signals, information storage, digital memory information, etc., can solve the problems of power consumption, complex clock skew balance of clock network, etc.

Active Publication Date: 2005-09-14
APPLE INC
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If there are fewer flip-flops than the threshold, which share an enable signal, the flip-flops operate under the clock signal CLK for continuous operation and consume power even if the data does not change
Clock skew balancing for clock nets with gated clock units is more complex and requires more layers of buffers

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
  • Method and apparatus for producing wirte-in gating clock signal
  • Method and apparatus for producing wirte-in gating clock signal
  • Method and apparatus for producing wirte-in gating clock signal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] When the clock is running, even if the input data has not changed, the storage components still consume power. Providing a clock edge for writing to storage elements and when asserting enable signals saves power. The present invention can be used to generate a write gating clock (eg, WG_CLK) during a write operation. The write gating clock WG_CLK described above maximizes power savings and is more efficient than existing gating clocks.

[0045] The above-mentioned write gating clock WG_CLK can be used for many peripheral storage devices. The above-mentioned write gating clock WG_CLK is generated in response to a write enable signal (eg, WE) of a processor (or other circuits). The write gating clock WG_CLK can also be generated in response to signals on the address bus and other processor control signals. The write gating clock WG_CLK usually operates at the end of a write cycle. refer to image 3 , is shown here as an example of the write-gated clock generator 100 ...

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

An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a clock gating signal in response to (i) a write enable signal and (ii) a system clock signal, wherein the clock gating signal is pulsed when the write enable signal operates operate. The second circuit can be configured to generate the above-mentioned write enable signal.

Description

technical field [0001] The invention relates to a clock signal control technology, in particular to a method or circuit for constructing a write-in gating clock signal. Background technique [0002] Existing systems use a free running clock to supply many storage devices. When the enable signal is asserted, new data is acquired at the clock edge. If a continuously operating clock is used as the clock source for the storage device, the storage device still consumes power on every clock edge even if other input data is not moving or unchanged. [0003] Other existing systems use local gated clock units to reduce power consumption. In some systems, when the enable signal is asserted, the clock-gated unit generates a single pulse to capture new data. [0004] refer to figure 1 , where an existing clock network including a clock tree 10 is shown. The clock network includes a clock tree 10, a gated clock unit 12, a flip flop 14, and a number of flip flops 16a-16n. Many clock...

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): G06F1/04G06F1/10G06F1/32G06F12/00G11C7/00G11C7/22
CPCG11C2029/3202G06F1/10G06F1/32
Inventor 阿朗·沙多林立·M·杨穆罕默德·艾佛莎
Owner APPLE 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