DocumentCode
1448508
Title
T&D-Bench—Innovative Combined Support for Education and Research in Computer Architecture and Embedded Systems
Author
Soares, Sandro Neves ; Wagner, Flávio Rech
Author_Institution
Centro de Cienc. Exatas, da Natureza e de Tecnol., Univ. de Caxias do Sul, Bento Goncalves, Brazil
Volume
54
Issue
4
fYear
2011
Firstpage
675
Lastpage
682
Abstract
Teaching and Design Workbench (T&D-Bench) is a framework aimed at education and research in the areas of computer architecture and embedded systems. It includes a set of features not found in other educational environments. This set of features is the result of an original combination of design requirements for T&D-Bench: that the framework should provide modeling capabilities similar to that of Architecture Description Languages (popular in embedded systems design), and that it should have the simulation capabilities found only in educational simulators. This paper highlights the main features and the latest achievements of the framework and of its didactic and research simulators. The results of a new didactic strategy, supported by the simulators, are presented and discussed. The design of a new architectural feature for embedded processors, using a research simulator, is introduced, and it is shown how to employ such a research work as an educational module to teach the complexities involved in embedded systems design.
Keywords
computer aided instruction; computer architecture; computer science education; embedded systems; T&D-Bench; Teaching and Design Workbench; architecture description language; computer architecture; education; embedded system; Computational modeling; Computer architecture; Graphical user interfaces; Load modeling; Organizations; Program processors; Solid modeling; Computer architecture; computer-aided instruction; design methodology; embedded systems; simulation;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/TE.2011.2107911
Filename
5711701
Link To Document