A System Level Hardware Specification Language and Its Rule-Based Translator

碩士 === 國立成功大學 === 電機工程研究所 === 81 === Along with the advancing of VLSI technology, there is a need for capturing behavioral specification of complex systems. In this paper, Zodiak multi-level hardware specification language and its Rule-...

Full description

Bibliographic Details
Main Authors: Menq-Hong Tsai, 蔡孟宏
Other Authors: Jer-Min Jou
Format: Others
Language:en_US
Published: 1993
Online Access:http://ndltd.ncl.edu.tw/handle/10634087491049740683
Description
Summary:碩士 === 國立成功大學 === 電機工程研究所 === 81 === Along with the advancing of VLSI technology, there is a need for capturing behavioral specification of complex systems. In this paper, Zodiak multi-level hardware specification language and its Rule-Based Zodiak-to-VHDL Translator are presented. Zodiak is constructed on an underlying model of hierarchical/ concurrent state transition diagrams, while retaining the ability of hardware structural design capturing and design attribute specification. It provides efficient and flexible modeling of behavior hierarchy/ concurrency and synchronous/ asynchronous synchronization schemes. Communication mechanism such as global signal, message queue, and semaphore are supported in Zodiak which largely extend the capability of modeling abstract inter-behavior communication. Furthermore, a new visual/ graphic representation formalism permitting concise and comprehensive graphic behavioral-plus-structural design representation are constructed to lead the Zodiak to be not only a multi-level textual specification language but also a multi- level graphic specification language. An efficient Rule-Based Zodiak-to-VHDL Translator implemented in Prolog on Sun Sparc2 is constructed for the simulation purpose. The power and usefulness of the Zodiak is demonstrated through modeling of couples of real examples, which are well translated by the Rule-Based Translator and are successfully simulated by Synopsys VHDL simulation tools. The sizes of the target VHDL representations are in average 3-4 times larger than the original Zodiak representations.