ACM Home Page
Please provide us with feedback. Feedback
Multiple-process behavioral synthesis for mixed hardware-software systems
Full text Publisher SitePublisher Site PdfPdf (63 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 8th international symposium on System synthesis table of contents
Cannes, France
Pages: 10 - 15  
Year of Publication: 1995
ISBN:0-89791-771-5
Authors
Jay K. Adams  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Donald E. Thomas  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Sponsors
IEEE-CS\TCDA : TC Design Automation
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 13,   Citation Count: 17
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/224486.224489
What is a DOI?

ABSTRACT

Abstract: Systems composed of microprocessors interacting with ASICs are necessarily multiple-process systems, since the controller in the microprocessor is separate from any controllers on the ASIC. For this reason, the design of such systems offers an opportunity to exploit not only hardware-software tradeoffs, but concurrency tradeoffs as well. The paper describes an automated iterative improvement technique for performing concurrency optimization and hardware-software tradeoffs simultaneously. Experimental results illustrate that addressing these two issues simultaneously enables us to identify a number of interesting cost/performance points that would not have been found otherwise.


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
W. Wolf and R. Manno, "High-Level Modeling and Synthesis of Communicating Processes Using VHDL," IEICE Trans. on Information and Systems, vol. E76-D, no. 9, pp. 1039-46, 1995.
 
2
 
3
R. A. Walker and D. E. Thomas, "Design representation and transformation in The System Architect's Workbench," in Proceedings: ICCAD-87, 1987.
 
4
 
5
T. B. Ismail, K. O'Brien, and A. Jerraya, "Interactive System-Level Partitioning with PARTIF," in Proceedings of EURO-DAC/EURO-VHDL '94, 1994.
 
6
 
7
 
8
D. D. Gajski, F. Vahid, and S. Narayan, "A system-design methodology: executable-specification refinement," in Proceedings: ED&T Conference, 1994.
 
9
 
10
 
11
 
12
W. Ye, R. Ernst, T. Benner, and J. Henkel, "Fast Timing Analysis for Hardware-Software Co-Synthesis," in Proceedings: ICCD-93, 1993.

CITED BY  17

Collaborative Colleagues:
Jay K. Adams: colleagues
Donald E. Thomas: colleagues