Abstract
High-level design and behavioral synthesis are the next natural steps in the evolution of CAD tools, dealing with the new generation of complex designs. Hence, a necessary future step in this progress of design automation is the standardization on more abstract levels of design. The basic problem is the lack of a good information model for high-level design. While the structure representation can be adapted from the CFI DR efforts, information models at the behavioral level are still not existent. This paper will outline the ingredients of a compact information model for high-level synthesis (HLS) from high-level languages such as VHDL.
Our contribution in this work is the presentation of an Information Model for HLS that captures the desired representations in a closed and minimized manner. The work is based on experiences with different HLS tools and algorithms at University California, Irvine.
Chapter PDF
Literature
Lau, R.Y.W.: “Proposal for an Information Model for EDIF”, Technical Report # UMCS–91–6–2, Dept. Computer Science, University of Manchester, U.K., 1991.
Marshall, M.A.J., Kahn, H.: “A Structural Information Model of VHDL”, in Mermet, J., (ed.), “VHDL for simulation, Synthesis and Formal Proofs of Hardware”, Kluwer Academic Publisher, 1992.
Knapp, D. W., Parker, A. C.: “A unified Representation for Design Information”, Computer Hardware Description Languages and their Applications, IFIP, Elsevier, 1985.
Wu, A.C.-H., Hadley, T.S., Gajski, D.D.: “An efficient Multi-view Design Model for Real Time Interactive Synthesis”, Proc. ICCAD, 1992.
CFI: “Design Representation, Electrical Connectivity Information Model and Programming Interface”, CAD Framework Initiative Inc., Version 0. 9. 4–071092, 1992.
Conradi. P.: “Information Analysis in High-level Synthesis”, Technical Report # 94–39, Dept. Computer Science, University California, Irvine, 1994.
Ang, R. P., Dutt, N.: “Equivalent Design Representations and Transformations for interactive scheduling”, Proceedings of ICCAD, pp. 332–335, 1992.
Chaiyakul, V., Gajski, D.D.: “Assignment Decision Diagram for High Level Synthesis”, Technical Report # 92–103, Information and Computer Science, University California, Irvine, 1992.
Gajski, D.D., Dutt N.D., Wu, A.0-H, and Lin, S.: “High-Level Synthesis: Introduction to Chip and System Design”, Kluwer Academic Publishers, 1992.
Gajski, D.D., Vahid, F., Narajan, S., Gong, J.: “Specification and Design of Embedded Systems”, Kluwer, 1994.
Rundensteiner, E., A., Gajski, D.D.:“A Design Representation model for High-LevelSynthesis”, Technical Report, University California at Irvine, 1990.
Rundensteiner, E.: “Object-Oriented Views: A novel approach for Tool Integration in Design Environments”, Technical Report # 92–83, Information and Computer Science, University of California, Irvine, 1992.
Peterson, J.: “Petri Net Theory and Modeling of Systems”, Prentice Hall, 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Conradi, P., Dutt, N. (1995). A Compound Information Model for High-Level Synthesis. In: Rammig, F.J., Wagner, F.R. (eds) Electronic Design Automation Frameworks. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34880-3_19
Download citation
DOI: https://doi.org/10.1007/978-0-387-34880-3_19
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5106-2
Online ISBN: 978-0-387-34880-3
eBook Packages: Springer Book Archive