• DocumentCode
    178274
  • Title

    Hands-on real-time DSP teaching using inexpensive arm cortex M4 development systems

  • Author

    Reay, Donald S.

  • Author_Institution
    Sch. of Eng. & Phys. Sci., Heriot-Watt Univ., Edinburgh, UK
  • fYear
    2014
  • fDate
    4-9 May 2014
  • Firstpage
    2224
  • Lastpage
    2227
  • Abstract
    Hands-on, real-time digital signal processing (DSP) program examples from the textbook Digital Signal Processing and Applications with the OMAP-L138 eXperimenter [1] have been ported to a number of different, inexpensive ARM Cortex M4 microcontroller-based evaluation modules (EVMs). The ARM Cortex M4 is a DSP-enhanced microcontroller with floating point unit (FPU) that is capable of running these real-time examples. EVMs using this microcontroller are an order of magnitude less expensive than more conventional DSP EVMs (including the OMAP-L138 eXperimenter.) ARM Cortex M4 EVMs including the STMicro STM32F4 Discovery, Texas Instruments Tiva Launchpad, and Freescale FRDM-K20D50M represent a quantum change in the cost of hardware suitable for hands-on, real-time DSP teaching. However, these EVMs do not include audio codecs, necessitating the development of additional hardware. Prototype audio codec daughter cards for three different EVMs have been demonstrated successfully.
  • Keywords
    digital signal processing chips; engineering education; microcontrollers; real-time systems; ARM Cortex M4 microcontroller-based evaluation modules; DSP-enhanced microcontroller; EVM; FPU; Freescale FRDM-K20D50M; OMAP-L138 eXperimenter; STMicro STM32F4 Discovery; Texas Instruments Tiva Launchpad; audio codec daughter cards; engineering education; floating point unit; real-time DSP teaching; real-time digital signal processing program; Codecs; Digital signal processing; Educational institutions; Hardware; Microcontrollers; Real-time systems; digital signal processing; engineering education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/ICASSP.2014.6853994
  • Filename
    6853994