Logic and computer design fundamentals
Logic and computer design fundamentals
Computer architecture (2nd ed.): a quantitative approach
Computer architecture (2nd ed.): a quantitative approach
IEEE Micro
Computer Organization and Design
Computer Organization and Design
The computer architecture curriculum at Stanford: challenges and approaches
WCAE-2 '96 Proceedings of the 1996 workshop on Computer architecture education
Using rapid prototyping in computer architecture design laboratories
WCAE-2 '96 Proceedings of the 1996 workshop on Computer architecture education
CPU design kit: an instructional prototyping platform for teaching processor design
WCAE '95 Proceedings of the 1995 workshop on Computer architecture education
Hi-index | 0.00 |
This paper proposes an approach for teaching Computer Organization and Architecture which is based on building knowledge from the bottom up. Students should design three processors with increased complexity and measure their performances. These processor designs are assigned during a sequence of three 15-week courses and are implemented using a low-cost FPGA-based reconfigurable platform developed at University of Las Palmas G. C. Emphasis is placed on comparing the relation of computer performance with hardware requirements to what has been experimented during the recent history of computers. Our experience shows that students understand better the architecture-technology relation and gain a sense of accomplishment on the computer design when given the opportunity to use real hardware. It is demonstrated here that the learning curve can be modelled as an exponential function of time.