Timing optimization by replacing flip-flops to latches

  • Authors:
  • Ko Yoshikawa;Yasuhiko Hagihara;Keisuke Kanamaru;Yuichi Nakamura;Shigeto Inui;Takeshi Yoshimura

  • Affiliations:
  • NEC Corp., Fuchu, Tokyo;NEC Corp., Sagamihara, Kanagawa;NEC Corp., Fuchu, Tokyo;NEC Corp., Kawasaki, Kanagawa;NEC Corp., Sagamihara, Kanagawa;Waseda University, Kita-Kyushu, Fukuoka

  • Venue:
  • Proceedings of the 2004 Asia and South Pacific Design Automation Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Latch circuits have advantage for timing and are widely used for high-speed custom circuits. However, ASIC design flows are based on the circuits with flip-flops. Then, ASIC designers don't use latches. This paper describes a new timing optimization algorithm for ASIC by replacing flip-flops to latches without changing the functionality of the circuits. After latch replacement, restricted retiming called fixed-phase retiming is carried out for timing optimization by minimizing the impact of clock skew and jitter. The experimental results show that 17% delay improvement of the benchmark circuits is achieved by proposed algorithms.