Our Designs

 

Home
Up

bullet

 Modified SAFF [20]

bullet

Sense Amplifier based Flip-Flop (SAbFF) [20]

bullet

Differential flip-flop

bullet

Top stage amplifies difference between inputs

bullet

Bottom stage

bullet

Push-pull symmetric set-reset latch

bullet

Equal low-to-high and high-to-low delays

bullet

Fast - critical path like in dynamic gates

bullet

Internal switching in each cycle - high power consumption

bullet

Systematically derived ET FF [12]

bullet

Transmission-Gate Flip-Flop [15]

bullet

Two transmission gates define transparency window

bullet

Time window with non precharge-evaluate structure

bullet

Low-input activity => low output activity

 

 
bullet

Regenerative clock pulse flip-flop with push-pull NAND latch (RCPPN) [18]

bullet

Triggered by regenerative pulse at Cs after Clk falls

bullet

Outputs Q and Qb simultaneously pulled to opposite logic levels in critical path

 
bullet

Differential Regenerative clock pulse flip-flop with push-pull latch (RCPP-D) [18]

bullet

Triggered by regenerative pulse at Cs after Clk falls

bullet

Flip-flop transparent in a window defined by internal flip-flop delays

bullet

clock uncertainty absorption

bullet

Push-pull latch simultaneously drives Q and Qb opposite logic levels

 

bullet

Conditional precharge flip-flop (CPFF) [10]

bullet

Pulse generator evaluates when Clk = CK3 = 1 (transparency window)

bullet

Precharge only when D = 0

bullet

Activity of pulse generator equal to activity of input D

bullet

Statistical power reduction

bullet

Introduces new critical path, limiting speed

 

bullet

Conditional precharge flip-flop (DE-CPFF) [16]

bullet

Generate transparency window to capture D after each clock edge

bullet

No delay penalty for dual-edge clocking

bullet

Conditional precharge - pulse generator precharges only when needed

bullet

Symmetric pulse generator flip-flop (SPGFF) [17]

bullet

Two pulse generators active at opposite clock edges

bullet

Pulse width = clock width

bullet

Second stage is simple static NAND gate

bullet

Strongly driven output available after two stages

bullet

Latch not needed

bullet

Low clock load

 

 

Home | Introduction | Basics | Designs | Results | References

 Copyright Advanced Computer Systems Engineering Lab, 2003.
For problems or questions regarding this web contact acsel@ece.ucdavis.edu.
Last updated: 07/28/04.

There have been visitors