基于同态映射的从UML导出可综合Verilog算法  

A Homomorphic Mapping Based Algorithm to Generate Synthesizable Verilog from UML

在线阅读下载全文

作  者:沈筱彦[1] 陈杰[1] 

机构地区:[1]中国科学院微电子研究所

出  处:《计算机科学》2006年第4期247-249,共3页Computer Science

基  金:863重点项目<32位高性能嵌入式数字信号处理器(DSP)芯片设计与实现>(项目号:2002AA1Z1130)

摘  要:UML 建模因其可显著提高开发效率和代码质量已经成为软件开发领域的一大热点,而硬件设计的日益复杂性也要求我们在更高层次抽象上分析和验证系统行为,故更精细的系统级建模方法变得日趋重要。本文构建了UML 元模型与可综合 Verilog 间的同态映射,定义了一个从 UML 模型子集导出可综合 Verilog 描述的算法,为 UML模型对于建模硬件系统提供了形式化的语义,从而使运用 UML 进行硬件系统级建模和系统级上验证系统性能和功能正确性成为可能。Modeling with UML has been a hot topic in software development domain since it can significantly improve product quality and productivity. But the constantly increasing complexity of hardware design also demands analysis and verification of system behavior on higher levels of abstraction, so more elaborate system - level modeling techniques are more and more important. In this paper, a homomorphic mapping between UML metamodel and synthesizable Verilog is constructed and a algorithm for deriving synthesizable Verilog specification from a subset of UML models is defined. So it is possible to use UML for hardware modeling and the performance and functionality correctness verifying at sys- tem level.

关 键 词:统一建模语言(UML) VERILOG硬件描述语言 同态映射 

分 类 号:TP312[自动化与计算机技术—计算机软件与理论] TP311.52[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象