Skills in hardware-software co-design are quickly becoming critical to product development in high-technology computer industries. Systems-on-silicon typically include a considerable amount of software as well as custom hardware and are increasingly difficult to develop using traditional techniques. To satisfy a growing demand in industry, students in electrical Engineering; computer Engineering; and computer science should be introduced to concepts of hardware-software co-design at the undergraduate level. This paper examines a new laboratory at the University of Missouri-Rolla in which students in Electrical and Computer Engineering are exposed to modern system design concepts through the use of hardware-software co-simulation. Key tools used in the course including a hardware prototype consisting of an 8051 microcontroller and a field programmable gate array, and a VHDL model of the prototype are discussed
D. G. Beetner and H. J. Pottinger, "Hardware-software Co-Verification in an Undergraduate Laboratory," Proceedings of the IEEE International Conference on Microelectronic Systems Education, 1999, Institute of Electrical and Electronics Engineers (IEEE), Jan 1999.
The definitive version is available at http://dx.doi.org/10.1109/MSE.1999.787028
IEEE International Conference on Microelectronic Systems Education, 1999
Electrical and Computer Engineering
Keywords and Phrases
8051 Microcontroller; University of Missouri--Rolla; VHDL Model; Computer Engineering; Computer Science; Computer Science Education; Custom Hardware; Electrical Engineering; Field Programmable Gate Array; Field Programmable Gate Arrays; Hardware Description Languages; Hardware Prototype; Hardware-Software Co-Design; Hardware-Software Co-Simulation; Hardware-Software Co-Verification; Hardware-Software Codesign; High-Technology Computer Industries; Laboratories; Microcontrollers; Product Development; Student Experiments; Systems-On-Silicon; Undergraduate Laboratory
Article - Conference proceedings
© 1999 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.