| Application of Software design patterns to DSP library design |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 25, Citation Count: 4
|
|
|
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
|
Stan Liao , Steve Tjiang , Rajesh Gupta, An efficient implementation of reactivity for modeling hardware in the scenic design environment, Proceedings of the 34th annual conference on Design automation, p.70-75, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266037]
|
| |
2
|
SystemC,http://www.systemc.org.
|
 |
3
|
Patrick Schaumont , Serge Vernalde , Luc Rijnders , Marc Engels , Ivo Bolsens, A programming environment for the design of complex high speed ASICs, Proceedings of the 35th annual conference on Design automation, p.315-320, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277135]
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
Kent Beck , Ron Crocker , Gerard Meszaros , John Vlissides , James O. Coplien , Lutz Dominick , Frances Paulisch, Industrial experience with design patterns, Proceedings of the 18th international conference on Software engineering, p.103-114, March 25-29, 1996, Berlin, Germany
|
 |
8
|
Patrick Schaumont , Radim Cmar , Serge Vernalde , Marc Engels , Ivo Bolsens, Hardware reuse at the behavioral level, Proceedings of the 36th ACM/IEEE conference on Design automation, p.784-789, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.310058]
|
| |
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.
|
|