Synchronising logic gates (SLGs) used for a wave-pipelining design are presented. An SLG is a dual-rail logic gate which has an almost constant gate delay and can be used as an intermediate latch to synchronise data paths. Based on the SLGs, the wave-pipelining circuits are easily designed without complicated timing analysis. To evaluate the SLGs, an 8 × 8 multiplier is designed using a 90 nm design rule. The multiplier works well at 3.57 GHz.
ASJC Scopus subject areas
- Electrical and Electronic Engineering