Slack Matching Quasi Delay-Insensitive Circuits

  • Authors:
  • Piyush Prakash;Alain J. Martin

  • Affiliations:
  • California Institute of Technology;California Institute of Technology

  • Venue:
  • ASYNC '06 Proceedings of the 12th IEEE International Symposium on Asynchronous Circuits and Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Slack matching is an optimization that determines the amount of buffering that must be added to each channel of a slack elastic asynchronous system in order to reduce its cycle time to a specified target. We present two methods of expressing the slack matching problem as a mixed integer linear programming problem. The first method is applicable to systems composed of either full-buffers or half-buffers but not both. The second method is applicable to systems composed of any combination of full-buffers and half-buffers.