• DocumentCode
    2565889
  • Title

    A soft-core based lab for an introductory microprocessors course

  • Author

    Etcheverry, L. ; Oliver, J. ; Acle, J. Pérez

  • Author_Institution
    Fac. de Ing., Univ. de la Republica, Montevideo, Uruguay
  • fYear
    2012
  • fDate
    13-15 June 2012
  • Firstpage
    72
  • Lastpage
    76
  • Abstract
    This paper presents a change in the methodology of the laboratory activities in an undergraduate microprocessor systems design course focused on I/O methods and small microprocessors system integration. The laboratory was changed on two main aspects: firstly the assignments are done at home, shortening the time between design activity and experimental verification; secondly a soft-core processor synthesized on an FPGA is exploited to enable the students to exercise hardware design activities on a running system. A suite of development tools combining vendor, third party and in house developed software and hardware cores is presented. These changes are still a work in progress. A transitional version of the course was held during 2011 and the second edition incorporating the rest of the changes is planned for the first half of 2012. Some preliminary results are reported.
  • Keywords
    educational courses; electronic engineering education; field programmable gate arrays; microprocessor chips; FPGA; I/O methods; experimental verification; hardware design activities; introductory microprocessors course; laboratory activities; small microprocessors system integration; softcore based lab; softcore processor; undergraduate microprocessor systems design course; Computer architecture; Education; Field programmable gate arrays; Hardware; Laboratories; Microprocessors; Software; FPGA; Microprocessors; education; lab at home;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technologies Applied to Electronics Teaching (TAEE), 2012
  • Conference_Location
    Vigo
  • Print_ISBN
    978-1-4673-2485-4
  • Type

    conf

  • DOI
    10.1109/TAEE.2012.6235410
  • Filename
    6235410