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 System-on-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 IPs, and demonstrate its application to the communication interface synthesis. |
Year | DOI | Venue |
---|---|---|
2003 | 10.1145/775832.775847 | DAC |
Keywords | Field | DocType |
design pattern,intellectual property,system-on-chip design,communication interface synthesis,wrapper design pattern,common solution,design problem,software design,hardware design pattern,hw design,system on a chip,hardware,system level design,system on chip,design patterns,pattern analysis,software engineering,metaprogramming,uml,application software,integrated circuit design,productivity,unified modeling language | Computer architecture,Software design,Adapter pattern,Computer science,Structural pattern,Design technology,Software design pattern,Distributed design patterns,Design flow,Computer hardware,Generative Design | Conference |
ISSN | ISBN | Citations |
0738-100X | 1-58113-688-9 | 13 |
PageRank | References | Authors |
1.07 | 17 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Robertas Damaševičius | 1 | 35 | 5.39 |
Giedrius Majauskas | 2 | 19 | 1.93 |
Vytautas Stuikys | 3 | 102 | 17.07 |