MiniMIPS: An 8-Bit MIPS in an FPGA for Educational Purposes
MetadataShow full item record
Expectations of Electrical Engineering students about their courses have changed over the years. Even though the basic principles of Digital Electronics remain the same, tools and laboratory activities need to accommodate more demanding expectations. This paper presents MiniMIPS: an 8-bit implementation of the MIPS’s single-cycle architecture for educational purposes. The MiniMIPS is targeted to the BASYS Spartan 3E development board. The user interface consists of DIP switches, push-buttons, LEDs and four 7-segment displays. The instruction set consists of 9 instructions and 3 instruction formats. Programs for the MiniMIPS are developed in a custom-made assembler/simulator tool, also presented in this paper. A MiniMIPS assembly program to generate the Fibonacci series is presented as an example. A description of laboratory tasks currently used is offered.
Showing items related by title, author, creator and subject.
Portales-Casamar, E.; Swanson, D.; Liu, L.; De Leeuw, C.; Banks, K.; Ho Sui, S.; Fulton, D.; Ali, J.; Amirabbasi, M.; Arenillas, D.; Babyak, N.; Black, S.; Bonaguro, R.; Brauer, E.; Candido, T.; Castellarin, M.; Chen, J.; Chen, Y.; Cheng, J.; Chopra, V.; Docking, T.; Dreolini, L.; D'Souza, C.; Flynn, E.; Glenn, R.; Hatakka, K.; Hearty, T.; Imanian, B.; Jiang, S.; Khorasan-zadeh, S.; Komljenovic, I.; Laprise, S.; Liao, N.; Lim, J.; Lithwick, S.; Liu, F.; Liu, J.; Lu, M.; McConechy, M.; McLeod, A.; Milisavljevic, M.; Mis, J.; O'Connor, K.; Palma, B.; Palmquist, D.; Schmouth, J.; Swanson, M.; Tam, B.; Ticoll, A.; Turner, J.; Varhol, Richard; Vermeulen, J.; Watkins, R.; Wilson, G.; Wong, B.; Wong, S.; Wong, T.; Yang, G.; Ypsilanti, A.; Jones, S.; Holt, R.; Goldowitz, D.; Wasserman, W.; Simpson, E. (2010)The Pleiades Promoter Project integrates genomewide bioinformatics with large-scale knockin mouse production and histological examination of expression patterns to develop MiniPromoters and related tools designed to study ...
Senoo, A.; Tokuno, H.; Watson, Charles (2015)A mini-atlas of the brain is designed to help students and young researchers who are not familiar with neuroanatomy. In the mini-atlas, a limited number of important nuclei and fiber tracts are shown on a small number of ...
Yordkayhun, S.; Ivanova, A.; Giese, R.; Juhlin, Christopher; Cosma, C. (2009)In 2004 three seismic surface sources (VIBSIST, accelerated weight drop and MiniVib) were tested in a pilot study at the Ketzin test site, Germany, a study site for geological storage of CO2 (EU project CO2 SINK). The ...