DocumentCode :
1674394
Title :
An educational environment for program behavior analysis and cache memory design
Author :
Giorgi, Roberto ; Prete, Cosimo Antonio ; Prina, Gianpaolo
Author_Institution :
Dipartimento di Ingegneria della Inf., Pisa Univ., Italy
Volume :
3
fYear :
1997
Firstpage :
1243
Abstract :
The authors present an educational software package (Csim) used as a teaching tool to analyze the structure and behavior of a cache memory and to help the student in the design of cache memories for embedded systems. By means of an integrated software development environment, the user can create a program and explore its behavior (locality analysis). The student can observe the cache actions needed for a memory operation and evaluate the cache performance as a function of the configuration parameters. Finally, the parametric-evaluation graphical tools help in the actual design of an embedded system, in order to find the cache and memory configuration which provides the best balance between cost and performance
Keywords :
cache storage; computer science education; courseware; integrated software; real-time systems; software engineering; teaching; Csim courseware; cache memory design; cache performance; computer science education programmes; educational environment; educational software package; embedded systems; integrated software development environment; locality analysis; parametric-evaluation graphical tools; program behavior analysis; student; Cache memory; Costs; Design engineering; Education; Embedded system; Instruments; Packaging; Programming; Software packages; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 1997. 27th Annual Conference. Teaching and Learning in an Era of Change. Proceedings.
Conference_Location :
Pittsburgh, PA
ISSN :
0190-5848
Print_ISBN :
0-7803-4086-8
Type :
conf
DOI :
10.1109/FIE.1997.632644
Filename :
632644
Link To Document :
بازگشت