HIGH-LEVEL MODELING AND SYNTHESIS OF COMMUNICATING PROCESSES USING VHDL

Authors
Citation
W. Wolf et R. Manno, HIGH-LEVEL MODELING AND SYNTHESIS OF COMMUNICATING PROCESSES USING VHDL, IEICE transactions on information and systems, E76D(9), 1993, pp. 1039-1046
Citations number
NO
Categorie Soggetti
Computer Applications & Cybernetics
ISSN journal
09168532
Volume
E76D
Issue
9
Year of publication
1993
Pages
1039 - 1046
Database
ISI
SICI code
0916-8532(1993)E76D:9<1039:HMASOC>2.0.ZU;2-D
Abstract
The Princeton University Behavioral Synthesis System (PUBSS) performs high-level synthesis on communicating processes. The compiler accepts models written in a subset of VHDL, but performs synthesis using a mor e specialized model, the behavior FSMs (BFSMs), for synthesis. The sim ulation semantics of VHDL presents challenges in describing behavior w ithout overly constraining that behavior solely to make the simulation work. This paper describes mismatch between the simulation semantics provided by VHDL and the synthesis semantics required for high-level s ynthesis and describes how we solved these problems in PUBSS.