Proceedings of the 40th Annual Design Automation Conference 2003
DOI: 10.1145/775832.775847
|View full text |Cite
|
Sign up to set email alerts
|

Application of design patterns for hardware design

Abstract: Design patterns, which encapsulate common solutions to the recurring design problems, have contributed to the increased reuse, quality and productivity in software design. We argue that hardware design patterns could be used for customizing and integrating the Intellectual Property (IP) components into Systemon-Chip designs. We formulate the role of design patterns in HW design, and describe their implementation using metaprogramming. We propose a Wrapper design pattern for adapting the behavior of the soft IP… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2004
2004
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(4 citation statements)
references
References 25 publications
0
4
0
Order By: Relevance
“…Moreover, in robotics, typical issues are often solved by modularity, which can be viewed as the hardware equivalent of the software pattern [28]. Even so, in the sense of system-level hardware architecture, the issue of defining design and manufacturing patterns was directly discussed, with the authors attempting to rewrite the initial concept of software design patterns for the hardware situation [29]. A parallel strategy was used for cloud infrastructure and for what are known as smart contracts in financial services [30] [31].…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, in robotics, typical issues are often solved by modularity, which can be viewed as the hardware equivalent of the software pattern [28]. Even so, in the sense of system-level hardware architecture, the issue of defining design and manufacturing patterns was directly discussed, with the authors attempting to rewrite the initial concept of software design patterns for the hardware situation [29]. A parallel strategy was used for cloud infrastructure and for what are known as smart contracts in financial services [30] [31].…”
Section: Related Workmentioning
confidence: 99%
“…Many researches in this field are performed. The work of [14,15] develop an object analysis pattern for embedded system, further, a wrapper design pattern for an adapting behaviour of the soft IPs was proposed in [16]. The reusability of Intellectual Property (IP) blocks have been performed extensively for design hardware applications and IP blocks synthesis [17][18].…”
Section: Introductionmentioning
confidence: 99%
“…The work of [14] developed an object analysis pattern for embedded system, further; a requirement pattern with design pattern approach was developed in [15]. A wrapper design pattern for adapting the behaviour of the soft IPs was proposed in [16]. The reusability of Intellectual Property (IP) blocks have been performed extensively for design hardware applications and IP blocks synthesis [16][17][18].…”
Section: Introductionmentioning
confidence: 99%
“…A wrapper design pattern for adapting the behaviour of the soft IPs was proposed in [16]. The reusability of Intellectual Property (IP) blocks have been performed extensively for design hardware applications and IP blocks synthesis [16][17][18]. The development of IP blocks based on design pattern use Unified Modelling Language (UML) as specification language, [19] present design pattern modelling in UML.…”
Section: Introductionmentioning
confidence: 99%