首页> 外文会议>Hawaii international conference on system science;HICSS-31 >A comparison of alternative extensions for data modeling in VHDL
【24h】

A comparison of alternative extensions for data modeling in VHDL

机译:VHDL中数据建模的替代扩展的比较

获取原文
获取外文期刊封面目录资料

摘要

A unmber of proposals for object-oriented extensions to VHDL deal with object-oriented extensions to support high-level modeling of data. They provide features for expressing data abstraction, encapsulation, and inheritance with polymorphism-features that are central to object oriented techniques. There ae two approaches to object-oriented data modeling: class-based and programming by extension. This paper compares the two approaches in the context of hardware modeling in VHDL. It outlines the two approaches and presents examples illustrating how they might be included in VHDL. It discusses the issue of integration with signal semantics, and compares how the approaches deal with encapsulation, initialization of objects, and inheritance. The paper concludes that, while both approaches are viable, the programming by extension approach is preferred.
机译:关于VHDL的面向对象扩展的大量建议涉及面向对象扩展以支持数据的高级建模。它们提供了用于表达数据抽象,封装和具有多态性的继承的功能,这些特征是面向对象技术的核心。面向对象的数据建模有两种方法:基于类和扩展编程。本文在VHDL的硬件建模环境中比较了这两种方法。它概述了这两种方法,并提供了一些示例,说明如何将它们包括在VHDL中。它讨论了与信号语义集成的问题,并比较了这些方法如何处理封装,对象初始化和继承。本文的结论是,尽管两种方法都可行,但最好采用扩展方法进行编程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号