ATE486409T1

Event driven dynamic logic for reducing power consumption

Abstract

Methods and circuits are described for reducing power consumption within digital logic circuits by blocking the passage of clock signal transitions to the logic circuits when the clock signal would not produce a desired change of state within the logic circuit, such as at inputs, intermediary nodes, outputs, or combinations. By way of example, the incoming clock is blocked if a given set of logic inputs will not result in an output change of state if a clock signal transition were to be received. By way of further example, the incoming clock is blocked in a data flip-flop if the input signal matches the output signal, such that receipt of a clock transition would not produce a desired change of state in the latched output. The invention may be utilized for creating lower power combinatorial and/or sequential logic circuit stages subject to less unproductive charging and discharging of gate capacitances.

Term

Term ended

Projected expiry passed 7 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 members in 10 offices

This recordMember, by publication datePriority claim

Priority claims3

Priority claims
DocumentOfficeKindDate
40840702United States of AmericaP
32559402United States of AmericaA
0324833United States of AmericaW

Members18

Family members, oldest first
DocumentOfficeKind
US2004041594A1United States of AmericaA1
WO2004023240A2World Intellectual Property Organization (WIPO)A2
AU2003268059A1AustraliaA1
AU2003268059A8AustraliaA8
TW200408193ATaiwan Province of ChinaA
WO2004023240A3World Intellectual Property Organization (WIPO)A3
KR20050034758ARepublic of KoreaA
EP1537667A2European Patent Office (EPO)A2
EP1537667A4European Patent Office (EPO)A4
CN1679237AChinaA
US6977528B2United States of AmericaB2
JP2006511986AJapanA
TWI323086BTaiwan Province of ChinaB
EP1537667B1European Patent Office (EPO)B1
AT486409TAustriaT
ATE486409T1This recordAustriaT1
CN1679237BChinaB
DE60334702D1GermanyD1