Skip to main navigation Skip to search Skip to main content

Retiming of circuits containing multiplexers

  • Technical University of Munich

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations

Abstract

Classical retiming optimization algorithms do not consider circuits containing multiplexers or demultiplexers driven by a clock signal, because the associated retiming equations differ from the special classical form, which make applicable combinatorial algorithms of polynomial order. In order to provide an algorithm for multiplexer circuits it is shown here that retiming, being an integer linear programming problem inherently, can be relaxed to a linear programming formulation with real valued variables. This is due to the unimodularity of the matrices of the retiming formulation. Multiplexer circuits change this property in a way, which suggests how to use an integer linear programming problem to derive an polynomial retiming algorithm.

Original languageEnglish
Pages (from-to)1736-1739
Number of pages4
JournalProceedings - IEEE International Symposium on Circuits and Systems
Volume3
StatePublished - 1995
EventProceedings of the 1995 IEEE International Symposium on Circuits and Systems-ISCAS 95. Part 3 (of 3) - Seattle, WA, USA
Duration: 30 Apr 19953 May 1995

Fingerprint

Dive into the research topics of 'Retiming of circuits containing multiplexers'. Together they form a unique fingerprint.

Cite this