Skip to Main content Skip to Navigation
Conference papers

ESE 1000 A hardware toolkit for teaching computer architecture

Abstract : We have developed a modular toolkit for hands-on experimentation which enables students to build and test a wide variety of computer architectures. This toolkit is based on a decomposition into three hierarchical layers: a layer of the CPU's internal modules (e.g. an ALU), a layer of internal processor modules (e.g. a cache module), and one of processor modules (e.g. a 68000 motherboard). This toolkit allows experimentation on a complex multiprocessor array as easily as experimentation on a simple pedagogical computer, with the same user interface and minimal changes in the environment. The toolkit has been designed to be driven either locally, through a pedagogical and powerful front panel, or through a remote host (such as any workstation supporting X Window and Motif, or a Macintosh).
Complete list of metadata
Contributor : Henri Delebecque Connect in order to contact the contributor
Submitted on : Thursday, November 24, 2016 - 2:54:28 PM
Last modification on : Wednesday, October 20, 2021 - 12:24:14 AM
Long-term archiving on: : Monday, March 20, 2017 - 6:36:30 PM


9th ICTE.pdf
Files produced by the author(s)


  • HAL Id : hal-01402287, version 1



C Bocage, H Delebecque, O Friedel, C Timsit. ESE 1000 A hardware toolkit for teaching computer architecture. 9th ICTE, 1992, Paris, France. ⟨hal-01402287⟩



Record views


Files downloads