• DocumentCode
    828280
  • Title

    Design Exploration With Imprecise Latency and Register Constraints

  • Author

    Chantrapornchai, Chantana ; Surakampontorn, Wanlop ; Sha, Edwin H-M

  • Author_Institution
    Dept. of Comput., Silpakorn Univ., Bangkok
  • Volume
    25
  • Issue
    12
  • fYear
    2006
  • Firstpage
    2650
  • Lastpage
    2662
  • Abstract
    This paper proposes a design exploration framework that considers impreciseness in design specification. In high-level synthesis, imprecise information is often encountered. Two types of impreciseness are considered, namely: 1) impreciseness underlying on functional unit specifications and 2) impreciseness due to system constraints, i.e., latency and register constraints. The framework is iterative and based on a core scheduling called "register-constrained inclusion scheduling." An example of how the scheduling algorithm works is shown. The effectiveness of the proposed framework for imprecise specification is demonstrated by exploring a design solution for three well-known benchmarks, namely: 1) discrete cosine transform; 2) Voltera filter; and 3) fast Fourier transform. The selected solution meets the acceptability criteria while minimizing the total number of registers
  • Keywords
    discrete cosine transforms; fast Fourier transforms; high level synthesis; nonlinear filters; scheduling; Volterra filter; core scheduling; design exploration framework; discrete cosine transform; fast Fourier transform; functional unit specifications; high-level synthesis; imprecise information; imprecise latency; register constraints; register-constrained inclusion scheduling; Delay; Discrete cosine transforms; Fabrication; Fast Fourier transforms; Filters; Geometry; High level synthesis; Process design; Scheduling algorithm; Signal synthesis; Imprecise design exploration; imprecise information; inclusion scheduling (IS); multiple design attributes; register constraint; scheduling/allocation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2006.882591
  • Filename
    4014517