• DocumentCode
    2851163
  • Title

    Manual rescheduling and incremental repair of register-level datapaths

  • Author

    Knapp, D.W.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1989
  • fDate
    5-9 Nov. 1989
  • Firstpage
    58
  • Lastpage
    61
  • Abstract
    A description is given of new capabilities of the RLEXT register level exploration tool. RLEXT is an interactive tool that takes a datapath design and allows a user to modify it freely, using transformations that do not themselves preserve correctness. By maintaining a representation of the desired behavior and timing as well as structure, RLEXT is able to ´repair´ the design when the user creases modifying, so that the ability of the design to express the specified behavior is once again guaranteed. A description is also given of RLEXT´s support for manual changes of schedule in the presence of an existing data-path structure. Such schedule changes invalidate the structure, but the structure is incrementally repaired rather than just thrown out. The author knows of no other high-level synthesis tool that supports this kind of functionality.<>
  • Keywords
    circuit layout CAD; interactive systems; RLEXT register level exploration tool; data-path structure; datapath design; high-level synthesis tool; incremental repair; interactive tool; manual changes; manual rescheduling; register-level datapaths; schedule changes; transformations; Algorithm design and analysis; Computer science; Engines; Hardware design languages; High level synthesis; Programmable logic arrays; Software performance; Synthesizers; Timing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-1986-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.1989.76904
  • Filename
    76904