In this paper, we will present a set of tools which synthesize the hardware from UML diagrams. In our previous work, We developed a new high level system description language NSL [1], an NSL language processor, and a UML class diagram synthesizer 'UML2NSL' [2]. A UML class diagram shows the structure of a system. But, it can not show the behavior. In this paper, we will present a UML activity diagram synthesizer that converts the behavior to NSL. We also show the rules of UML activity diagram for synthesis. We can make FPGAs Logic with the synthesized NSL description with our tools.%本論文は,UMLアクティビティ図からハードウェアを合成するシステムについて述べる.我々は高位システム記述言語NSL[1]とUMLクラス固からNSL記述を合成するツールを開発した[2].UMLクラス図は,構造を記述することはできるが,振る舞いを記述することはできないので,合成したNSL記述には振る舞いを含まない.しかし,論理回路を完成するため,振る舞いの記述は必須である.本論文において,我々はアクティビティ図による振る舞いの記述を行い,アクティビティ図とNSL記述の対応関係を明らかにし,その自動合成の仕組みを構築した.
展开▼