Patent · US Expired

Conditional clock gate that reduces data dependent loading on a clock network

US6529044B2 · kind B2 · utility

2Cited by
3References
51Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 31, 2001
Grant dateMar 4, 2003
Priority date
Expiry dateJul 31, 2021

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03K19/0963
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A conditional clock gate is implemented that equalizes load conditions on clocked transistor gates to provide a better quality clock signal in a clock distribution network. The conditional clock gate may be implemented as either a NAND gate or a NOR gate. According to one embodiment, a pre-charge transistor is that equals clock loading when the enable signal is de-asserted. The pre-charge transistor charges a terminal of a clocked transistor during certain clock states to mimic load conditions that exist when the enable signal is asserted. In another embodiment, a pre-discharge transistor is implemented that charges a terminal of a clocked transistor during certain clock states to mimic load conditions that exist when the enable signal is asserted. Conditional clock gates may also be implemented with multiple enable inputs using these same prnciples.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.