ACM Home Page
Please provide us with feedback. Feedback
A mapping algorithm for computer-assisted exploration in the design of embedded systems
Full text PdfPdf (296 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 6 ,  Issue 1  (January 2001) table of contents
Pages: 122 - 147  
Year of Publication: 2001
ISSN:1084-4309
Authors
E. P. Mariatos  University of Patras
A. N. Birbas  University of Patras
M. K. Birbas
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 31,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   review   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/371254.371273
What is a DOI?

ABSTRACT

We present a technique for automatic exploration of architectural alternatives in the design of complex electronic embedded systems and systems-on-a-chip. The technique transforms the problem into a set of simple model-to-model operations and a mapping algorithm that becomes the core of the entire design process. The mapping algorithm is formulated as an assignment-type problem (ATP), which is, in turn, solved by a straightforward optimization method. The result is a design assistance tool, which is demonstrated through a telecommunication systems example.


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
BAUCHOT, F., DECRAUZAT, S., MARMIGERE, G., MERAKOS, L., AND PASSAS, N. 1996. Mascara: A MAC protocol for wireless ATM. In Proceedings if the Mobile Summit Conference on ACTS (Granada, Spain).
 
2
BOLSENS, I., VAN ROMPAEY, K., AND DE MAN, H. 1994. User requirements for designing complex systems on silicon. In Proceedings of the IEEE Workshop on VLSI Signal Processing VII (La Jolla, CA, Oct. 26-28). IEEE Press, Piscataway, NJ, 63-72.
 
3
BUCK, J., HA, S., LEE,E.A.,AND MESSERSCHMITT, D. G. 1994. Ptolemy: A framework for simulating and prototyping heterogeneous systems. Int. J. Comput. Simul. 4,4.
4
 
5
 
6
 
7
ESSER,R.AND NEADELE, M. 1997. Applying an object-oriented Petri net language to heterogeneous systems design. In Proceedings of the Conference on Petri Nets in System Engineering (Hamburg, Germany, Sept.).
 
8
FERLAND,J.A.,HERTZ, A., AND LAVOIE, A. 1996. An object-oriented methodology for solving assignment ype problems with neighborhood search techniques. J. Oper. Res. 44,2 (Mar.-Apr.), 347-359.
 
9
GODWIN, A. N. 1996. Building a semantic description for a data modelling language. Computer J. 39, 4, 275-290.
 
10
 
11
 
12
 
13
HOFSTEDE, A. H. M. 1996. Conceptual data modelling from a categorical perspective. Computer J. 39, 3, 215-231.
 
14
MARIATOS, V. 1998. Hardware software codesign based on object oriented principles. Ph.D. Dissertation. Dept. of Electrical Engineering and Computer Technology, University of Patras, Greece.
 
15
MARIATOS, V., BIRBAS, A., BIRBAS, M., PETRELLIS, N., AND VOROS, N. 1997. Mapping of system specifications on hardware-software architectures. In Proceedings of the Conference on ICVC (Seoul, Korea, Sept.). 238-240.
 
16
 
17
MARIATOS, V., BIRBAS, M., BIRBAS, A., AND PETRELLIS, N. 1996b. Exploring implementation alternatives for system design problems using OO modeling and fuzzy rules. In Proceedings of the Multiconference on CESA (CESA'96, Lille, France, July 9-12).
 
18
 
19
RATIONAL. 1998. Unified modelling language for real-time systems. http://www.rational.com.
 
20
 
21
TSASAKOU, S., VOROS, N., VALDEMARA, C., ARAB, S., MARIATOS, V., BIRBAS, A., AND BIRBAS,M. 1998. A hardware-software codesign methodology for embedded telecommunication systems. In Proceedings of the Conference on Technologies for the Information Society: Development and Opportunities (EMMSEC, Bordeaux, France, Sept.). IOS Press, Amster-dam, The Netherlands, 905-912.
 
22
23



REVIEW

"Girish Mundada : Reviewer"

Design space exploration is the process of finding a suitable design by evaluating alternative implementations. The various approaches are simulation of reference design by changing implementation target for system function, automatic portioning o  more...

Collaborative Colleagues:
E. P. Mariatos: colleagues
A. N. Birbas: colleagues
M. K. Birbas: colleagues