ACM Home Page
Please provide us with feedback. Feedback
Modeling and evaluation of hardware/software designs
Full text PdfPdf (703 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the ninth international symposium on Hardware/software codesign table of contents
Copenhagen, Denmark
Pages: 11 - 16  
Year of Publication: 2001
ISBN:1-58113-364-2
Authors
Neal K. Tibrewala  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
JoAnn M. Paul  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-ComSoc : Communications Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 18,   Citation Count: 3
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/371636.371649
What is a DOI?

ABSTRACT

We introduce the foundation of a system modeling environment targeted at capturing the anticipated interactions of hardware and software behaviors — not just their co-execution. Key to our approach is the separation of external and internal design testbenches. We use a frequency interleaved scheduling foundation ideally suited to our approach because it allows unrestricted hardware and software modeling, a mix of untimed and timed software, and a layered approach using software schedulers and protocols to resolve software to resource time budgets. We illustrate our approach by discussing how architectural corner cases that arise due to interacting hardware and software behaviors can be a meaningful digital modeling concept. In addition to characterizing the response of a system when viewed as a black box, we characterize the response of the design to anticipated design changes. We include examples and simulation results.


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
 
3
C.L. Seitz. "System Timing:' Introduction to VLSI Systems. C. Mead, L. Conway. Reading, MA: Addison-Wesley, 1980.
4
 
5
6
 
7
D. Gajski, E Vabid, S. Narayan, J. Gong. "SpecSyn: An Environment Supporting the Specify-Explore-Refine Paradigm for Hardware/Software System Design" IEEE Trans. VLM, '98.
8
9
 
10
 
11
12
 
13
J. Davis H, M. Goel, C. Hylands, B. Kienhuls, E. Lee, et. al, "Overview of the Ptolemy Project," ERL Technical Report UCB/ERL No. M99/37, Dept. EECS, Berkeley. July 1999.
 
14
 
15
 
16
 
17


Collaborative Colleagues:
Neal K. Tibrewala: colleagues
JoAnn M. Paul: colleagues
Donald E. Thomas: colleagues