DocumentCode :
784054
Title :
A computer architecture laboratory course using programmable logic
Author :
Brown, Geoffrey M. ; Vrana, Norman
Author_Institution :
Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
Volume :
38
Issue :
2
fYear :
1995
fDate :
5/1/1995 12:00:00 AM
Firstpage :
118
Lastpage :
125
Abstract :
This paper describes the software and hardware developed for the laboratory component of a junior/senior level computer architecture course. The principal feature of this course is that students are required to design and build their own computers using programmable logic devices (PLDs). The students use a simple register transfer language (CURTL) with a simulator and commercial PLD tools for their design activity. A graphical PC based debugging tool provides the I/O and main memory for the student built computers
Keywords :
computer architecture; computer debugging; computer science education; educational courses; laboratories; programmable logic devices; student experiments; CURTL; computer architecture laboratory course; graphical PC based debugging tool; junior level computer architecture course; programmable logic; programmable logic devices; senior level computer architecture course; simple register transfer language; simulator; student built computers; Computational modeling; Computer architecture; Computer simulation; Debugging; Design methodology; Hardware; Laboratories; Programmable logic arrays; Programmable logic devices; Registers;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/13.387212
Filename :
387212
Link To Document :
بازگشت