基于硬件设计模式的模型重用
Model Reuse through Hardware Design Patterns
摘要:
增加重用机会是软件设计人员和硬件设计人员都熟知的问题。尽管如此,目前的软件和硬件工程实践已经采用了不同的方法来解决这个问题。软件设计通常是在一组经过验证的解决方案之后建模的,这些解决方案被称为设计模式。这种方法与通常在硬件设计中发现的基于组件的重用不同:设计模式不指定不必要的实现细节。一些作者已经提出了将结构设计模式概念转化为硬件设计。在本文中,我们将讨论扩展到行为设计模式。具体来说,我们描述了硬件版本的迭代器可以用来提高模型重用。
英文摘要:
Increasing reuse opportunities is a well-known problem for software designers as well as for hardware designers. Nonetheless, current software and hardware engineering practices have embraced different approaches to this problem. Software designs are usually modelled after a set of proven solutions to recurrent problems called design patterns. This approach differs from the component-based reuse usually found in hardware designs: design patterns do not specify unnecessary implementation details. Several authors have already proposed translating structural design patterns concepts to hardware design. In this paper we extend the discussion to behavioural design patterns. Specifically, we describe how the hardware version of the Iterator can be used to enhance model reuse.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。