Abstract :
Rotary clock technique has been shown to reduce the power dissipation of clock distribution by up to 80%. However, to our knowledge, no practical digital synchronous circuit has been designed that utilizes the rotary technique due to the multi-phase nature of rotary clock signals and the strong coupling between a rotary clock network and the circuit it drives. In this paper, we make the first attempt to design rotary based circuit by proposing a unified clock and circuit design methodology. Given a sequential circuit and a clock frequency, our scheme derives a rotary clock network and a functionally equivalent circuit so that they can be integrated to operate reliably at the target frequency. We have applied our scheme to design several rotary clock based DSP modules. Simulation results show that all designs operate correctly with no timing violation. Compared with designs using conventional clock trees, our designs achieve an average clock power saving of more than 70%.
Keywords :
digital signal processing chips; integrated circuit design; sequential circuits; DSP modules; circuit design methodology; rotary clock technique; sequential circuit; Circuit synthesis; Clocks; Coupling circuits; Digital signal processing; Equivalent circuits; Frequency; Integrated circuit reliability; Power dissipation; Sequential circuits; Signal design; Algorithms; Circuit synthesis; Clocks; Design; Design automation; Synchronization;