{"title":"An undergraduate advanced computer design course using virtual-prototyping","authors":"R. Klenke, J. Aylor","doi":"10.1109/MSE.1997.612548","DOIUrl":null,"url":null,"abstract":"This paper describes the Advanced Computer Design Course at the University of Virginia which teaches senior level Computer Engineering majors the art of computer system design using modem virtual prototyping techniques. The students develop an architecture to implement a small 8 bit microprocessor with 32 instructions and then actually implement it in real hardware using Field Programmable Gate Arrays (FPGAs).","PeriodicalId":120048,"journal":{"name":"Proceedings of International Conference on Microelectronic Systems Education","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1997-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of International Conference on Microelectronic Systems Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MSE.1997.612548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper describes the Advanced Computer Design Course at the University of Virginia which teaches senior level Computer Engineering majors the art of computer system design using modem virtual prototyping techniques. The students develop an architecture to implement a small 8 bit microprocessor with 32 instructions and then actually implement it in real hardware using Field Programmable Gate Arrays (FPGAs).