OO-VHDL: Object-Oriented Extensions to VHDL

OO-VHDL: Object-Oriented Extensions to VHDL
复制标题

OO-VHDL:VHDL 的面向对象扩展

DOI:
10.1109/2.467587
复制
发表时间:
1995
期刊:
影响因子:
2.2
通讯作者:
Burton M. Covnot
Burton M. Covnot
中科院分区:
计算机科学4区
文献类型:
--
作者:
S. Swamy;A. Molin;Burton M. Covnot

文献摘要

被引文献

相似文献

硬件描述语言的面向对象扩展允许工程师在更高的抽象级别上对系统建模,从而帮助他们管理设计复杂性并最大限度地实现组件重用。OO-VHDL语言是本文描述的VHDL语言的面向对象扩展,它支持同一系统中的VHDL语言计算模型和反应式计算模型。我们希望这将帮助建模师开发从抽象模型到详细硬件模型的平稳过渡。在实现这些扩展时,我们遵循一个目标:尽快向建模师提供语言。这意味着面向对象的VHDL语言必须在当前的VHDL语言仿真环境中可用。因此,我们实现了一个将OO-VHDL语言转换为VHDL语言的预处理器和一个将VHDL语言语句映射到从中派生出它们的OO-VHDL语句的调试工具。>
Object-oriented extensions to hardware description languages let engineers model systems at a higher level of abstraction, thus helping them manage design complexity and maximize component reuse. OO-VHDL, the object-oriented extension of VHDL that we describe in this article, supports the VHDL computation model and the reactive computation model within the same system. We hope this will help modelers develop a smooth transition from abstract models to detailed hardware models. In implementing the extensions, we were guided by one goal: providing the language to modelers as quickly as possible. This meant OO-VHDL had to be usable in current VHDL simulation environments. Thus, we have implemented a preprocessor that translates OO-VHDL to VHDL and a debugging tool that maps VHDL statements into the OO-VHDL statements from which they were derived. >