An Efficient ILP-Based Scheduling Algorithm for Control-Dominated VHDL Descriptions

  • Authors:
  • Authors: Michael Muench;Manfred Glesner;Norbert Wehn

  • Affiliations:
  • Darmstadt University of Technology, Institute of Microelectronic Systems, Kal-lstr. 15, D-64283 Darmstadt, Germany;Darmstadt University of Technology, Institute of Microelectronic Systems, Kal-lstr. 15, D-64283 Darmstadt, Germany;Darmstadt University of Technology, Institute of Microelectronic Systems, Kal-lstr. 15, D-64283 Darmstadt, Germany and 2 Siemens AG, Semiconductor Division, Balanstr. 73, D-81549 Miinchen, Germany

  • Venue:
  • ISSS '96 Proceedings of the 9th international symposium on System synthesis
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present for the first time a mathematical framework for solving a special instance of the scheduling problem in control-flow dominated behavioral VHDL descriptions given that the timing of I/O signals has been completely or partially specified. It is based on a code-transformational approach which fully preserves the VHDL semantics. The scheduling problem is mapped onto an integer linear program (ILP) which can be constrained to be solvable in polynomial time, but still permits optimizing the statement sequence across basic block boundaries.