ACM Home Page
Please provide us with feedback. Feedback
Application of Software design patterns to DSP library design
Full text PdfPdf (145 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 14th international symposium on Systems synthesis table of contents
Montréal, P.Q., Canada
Session: IP Design and Reuse table of contents
Pages: 239 - 243  
Year of Publication: 2001
ISBN:1-58113-418-5
Authors
Pontus Åström  Lund University, Lund, Sweden
Stefan Johansson  Turin Networks, Petaluma, CA
Peter Nilsson  Lund University, Lund, Sweden
Sponsors
IEEE : IEEE Computer Society Technical Committee on Design Automation
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 25,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/500001.500057
What is a DOI?

ABSTRACT

The design of a hardware data path library is one of the harder problems in design for reuse. Thanks to the appearance of hardware modeling libraries based on C++, it is possible to apply advanced software techniques to design such a library. This paper shows how software design patterns can be applied to hardware design. Design patterns yield a twofold advantage: a faster design process, and a library that is more extensible and modular than an equivalent HDL counterpart. From a VHDL-C++ design comparison we have found that those factors might result in a reduction of the code size by a factor of two.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
SystemC,http://www.systemc.org.
3
 
4
 
5
 
6
 
7
8
 
9
M.Austern,Generic Programming and the STL Addison-Wesley,1999.
 
10
S.Johansson and P.Nilsson,"Hardware implementation of an ofdm syncronization algorithm," in Proc. of Midwest symposium on Circuits and Systems Las Cruces,New Mexico,August 1999.
 
11
M.Fowler,UML Distilled Addison-Wesley,1997.


Collaborative Colleagues:
Pontus Åström: colleagues
Stefan Johansson: colleagues
Peter Nilsson: colleagues