WIMP51 Processor: Envisioning and Recreating the Platform for Implementing Student Design Projects
The Digital Systems Design course, at Missouri University of Science and Technology (Missouri S&T), aims to introduce Electrical and Computer Engineering majors to embedded systems design using microcontrollers. The internal conceptual working of the chosen microcontroller family is explained, using the instruction set, over the course of a semester. In order to introduce students to typical computer organization and architecture design techniques, the Weekend Instructional Microprocessor (WIMP51), which is rudimentary in design and has a small instruction set, is also covered. The original WIMP51 was created using synthesizable VHDL. Students taking the prerequisite Introduction to Computer Engineering course are not required to learn, and are rarely introduced to, VHDL at that level depending on the instructor's choice. In order to provide a platform for students to better visualize, understand and learn the internal organization and architecture of the WIMP51 processor, a student oriented experiential learning based project was implemented to redesign WIMP51, using the original inspiration (a similar but different implementation) in Quartus II design software using schematic capture of digital circuits via Block Diagram Files (BDF). This paper discusses, in depth, the recreation of the WIMP51 processor and describes the designed features to help students obtain a deeper understanding of the internal working of the processor.
M. Marshall et al., "WIMP51 Processor: Envisioning and Recreating the Platform for Implementing Student Design Projects," Proceedings of the 122nd ASEE Annual Conference and Exposition (2015, Seattle, WA), American Society for Engineering Education (ASEE), Jun 2015.
122nd ASEE Annual Conference and Exposition: Making Value for Society (2015: Jun. 14-17, Seattle, WA)
Electrical and Computer Engineering
Keywords and Phrases
Students; Teaching; Programmable logic
International Standard Serial Number (ISSN)
Article - Conference proceedings
© 2015 American Society for Engineering Education (ASEE), All rights reserved.
01 Jun 2015