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
Link To Document