See this document in CiteSeerX!

An Object-Oriented Communication Library for Hardware-Software CoDesign (1997)  (Make Corrections)  (23 citations)
Frank Vahid Linus Tauro Department of Computer Science Quickturn Design...



  Home/Search   Context   Related

Links:   ACM

 
View or download:
ucr.edu/~vahid/pubs/codes97_oocl.ps
ucr.edu/~vahid/pubs/codes97_oocl.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ucr.edu/~vahid/pubs/ (more)
From:  ucr.edu/~vahid/pubs/
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Implementing communication between hardware and software components can be a time-consuming task. Numerous communication protocols are available, differing greatly in their implementation details. Designers must spend much time focusing on those details. Even when libraries are available to encapsulate communication into C or VHDL routines, these routines are not consistent across protocols, making it difficult to switch to other protocols. In this paper, we propose an object-oriented... (Update)

Context of citations to this paper:   More

...of producing code that is good for efficient implementation by the backend tool. A similar approach is presented by Vahid and Tauro in [33]. In contrast with [34] they use classes of objects to encapsulate the code needed to describe the communication for different target...

.... OOCL is an object oriented communication library that provides preimplemented channel based send receive communication primitives [VT97] This approach is intended for system architectures where at least one of the communicating components has a AEexible interface (e.g. a...

Cited by:   More
Automatic Communication Refinement for System Level Design - Abdi, Shin, Gajski (2003)   (Correct)
Design Automation for Embedded Systems, X, xx--xx (2000) - Interlanguage..   (Correct)
Multi-level Communication Synthesis of Heterogeneous - Multilanguage Specification ..   (Correct)

Similar documents (at the sentence level):
8.8%:   Message-Based Hardware/Software Communication in HDL/C.. - Tauro, Vahid   (Correct)

Active bibliography (related documents):   More   All
0.2:   Hardware Learning in Analogue VLSI Neural Networks - Lehmann (1994)   (Correct)
0.2:   A Design Methodology for Creating Programmable Logic-based.. - Drayer (1997)   (Correct)
0.0:   Specification and Design of Embedded Software/Hardware Systems - Gajski, Vahid (1995)   (Correct)

Similar documents based on text:   More   All
0.3:   Conference, 1996. [VNG95] F. Vahid, S. Narayan, and D.. - Ieee Transactions On   (Correct)
0.3:   Incorporating Cores into System-Level Specification - Vahid, Givargis (1998)   (Correct)
0.2:   Port Calling: A Transformation for Reducing I/O during.. - Frank Vahid (1997)   (Correct)

Related documents from co-citation:   More   All
10:   Domain-specific interface generation from dataflow specifications - Eisenring, Teich - 1998
10:   Interface-based design (context) - Rowson, Sangiovanni-Vincentelli - 1997
8:   Interface co-synthesis techniques for embedded systems (context) - Chou, Ortega et al. - 1995

BibTeX entry:   (Update)

F. Vahid and L. Tauro, "An object-oriented communication library for hardware-software co-design," in International Workshop on Hardware-Software CoDesign, pp. 81--86, 1997. http://citeseer.ist.psu.edu/65642.html   More

@misc{ vahid97objectoriented,
  author = "F. Vahid and L. Tauro",
  title = "An object-oriented communication library for hardware-software co-design",
  text = "F. Vahid and L. Tauro, An object-oriented communication library for hardware-software
    co-design, in International Workshop on Hardware-Software CoDesign, pp.
    81--86, 1997.",
  year = "1997",
  url = "citeseer.ist.psu.edu/65642.html" }
Citations (may not include all citations):
2732   Communicating sequential processes (context) - Hoare - 1978  ACM   DBLP
42   Interface cosynthesis techniques for embedded systems (context) - Chou, Ortega et al.
23   A model and methodology for hardware/software codesign (context) - Thomas, Adams et al. - 1993
4   Interfacing to the IBM Personal Computer (context) - Eggebrecht - 1990  ACM



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.ucr.edu/~vahid/pubs/):   More
Towards a Model for Hardware and Software Functional Partitioning - Vahid, Le (1996)   (Correct)
Modifying Min-Cut for Hardware and Software Functional Partitioning - Vahid (1997)   (Correct)
Incorporating Cores into System-Level Specification - Vahid, Givargis (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC