ACM Home Page
Please provide us with feedback. Feedback
Data memory minimisation for synchronous data flow graphs emulated on DSP-FPGA targets
Full text PdfPdf (278 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 34th annual Design Automation Conference table of contents
Anaheim, California, United States
Pages: 64 - 69  
Year of Publication: 1997
ISBN:0-89791-920-3
Authors
Marleen Adé  Katholieke Universiteit Leuven, ESAT Department, ACCA Laboratory, Kard. Mercierlaan 94, B-3001 Heverlee, Belgium
Rudy Lauwereins  Katholieke Universiteit Leuven, ESAT Department, ACCA Laboratory, Kard. Mercierlaan 94, B-3001 Heverlee, Belgium
J. A. Peperstraete  Katholieke Universiteit Leuven, ESAT Department, ACCA Laboratory, Kard. Mercierlaan 94, B-3001 Heverlee, Belgium
Sponsors
EDAC : Electronic Design Automation Consortium
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 23,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

The paper presents an algorithm to determine the close-to-smallestpossible data buffer sizes for arbitrary synchronous dataflow (SDF) applications, such that we can guarantee the existenceof a deadlock free schedule. The presented algorithm fits inthe design flow of GRAPE, an environment for the emulation andimplementation of digital signal processing (DSP) systems onarbitrary target architectures, consisting of programmable DSPprocessors and FPGAs. Reducing the size of data buffers is ofhigh importance when the application will be mapped on FieldProgrammable Gate Arrays (FPGA), since register resources arerather scarce.


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
J. Buck, S. Ha, E.A. Lee, D.G. Messerschmitt, "Ptolemy: a Framework for Simulating and Prototyping Heterogeneous Systems", Int. Journal of Computer Simulation, Vol. 4, April 1994, pp. 155-182.
 
3
Synopsys Inc., 700 E. Middlefield Rd., Mountain View, CA 94043, USA, COSSAP User's Manual.
 
4
Greet Bilsen, Marc Engels, Rudy Lauwereins, J.A. Peperstraete, "Cyclo-Static Dataflow", IEEE Transactions on Signal Processing, Vol. 44, No. 2, Feb. 1996, pp. 397-408.
 
5
 
6
Greet Bilsen, Marc Engels, Rudy Lauwereins, J.A. Peperstraete, "Compile-time Makespan-optimal Multi-resource Mapping for Hardware/Software Co-design", KULeuven Technical Report ESAT-ACCA 95-02.
 
7
 
8
 
9
Marleen Add, "Data Memory Minimisation for Synchronous Data Flow Graphs Emulated on DSP-FPGA Targets" , Ph.D. Diss., KULeuven-ESAT, Oct 1996 (downloadable from http://www.esat.kuleuven.ac.be/acca/reports/phd_marleen.html).
 
10
Marleen Add, Rudy Lauwereins, J.A. Peperstraete, "Minimum memory buffers in DSP applications", Electronics Letters, March 17, 1994, Vol. 30, No. 6, pp.469-471.
 
11
Marleen Add, Rudy Lauwereins, J. A. Peperstraete, "Buffer Memory Requirements in DSP Applications", Proceedings of the 5th IEEE International Workshop on Rapid System Prototyping, Ed. N. Kanopoulos, IEEE Computer Society Press, Grenoble, France, June 1994, pp. 108-123.
 
12

CITED BY  10

Collaborative Colleagues:
Marleen Adé: colleagues
Rudy Lauwereins: colleagues
J. A. Peperstraete: colleagues