首页> 外文会议>IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis >Facilitating reuse in hardware models with enhanced type inference
【24h】

Facilitating reuse in hardware models with enhanced type inference

机译:通过增强的类型推断促进硬件模型的重用

获取原文

摘要

High-level hardware modeling is an essential, yet time-consuming, part of system design. However, effective component-based reuse in hardware modeling languages can reduce model construction time and enable the exploration of more design alternatives, leading to better designs. While component overloading and parametric polymorphism are critical for effective component-base reuse, no existing modeling language supports both. The lack of these features creates overhead for designers that discourages reuse, negating any benefits of reuse.This paper presents a type system which supports both component overloading and parametric polymorphism. It proves that performing type inference for any such system is NP-complete and presents a heuristic that works efficiently in practice. The result is a type system and type inference algorithm that can encourage reuse, reduce design specification time, and lead to better designs.
机译:高级硬件建模是系统设计中必不可少的但很耗时的一部分。但是,硬件建模语言中基于组件的有效重用可以减少模型构建时间,并能够探索更多的设计替代方案,从而带来更好的设计。尽管组件重载和参数多态性对于有效的基于组件的重用至关重要,但现有的建模语言均不支持。这些功能的缺乏给设计人员带来了开销,使他们不愿重复使用,从而忽略了重复使用的任何好处。本文提出了一种同时支持组件重载和参数多态性的类型系统。它证明了对任何这样的系统执行类型推断都是NP完全的,并且提出了一种在实践中有效工作的启发式方法。结果是一种类型系统和类型推断算法,可以鼓励重用,减少设计规范时间并导致更好的设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号