Portland, Oregon
June 12, 2005
June 12, 2005
June 15, 2005
2153-5965
5
10.1058.1 - 10.1058.5
10.18260/1-2--14323
https://peer.asee.org/14323
539
Real Time Systems Laboratory Development Using the TI OMAP Platform
Mark Humphries, Mukul Shirvaikar
Department of Electrical Engineering University of Texas at Tyler Tyler, TX 75799.
Leonardo Estevez
Wireless Terminals Business Unit Texas Instruments Inc. Dallas, TX 75243.
Abstract
The laboratory curriculum developed for a semester long senior-level elective course in Real Time Systems is presented. The projects were developed on the OMAP 5912 starter kit (OSK5912) module supplied by Texas Instruments (TI). Some of the applications covered are: implementing a finite impulse response (FIR) filter and testing with audio, modifying the filter for different band pass characteristics, testing a media codec and implementing an embedded web server. TI expects to disseminate the instructional resources developed and tested in this course to other universities and industry partners.
Introduction
This paper presents the laboratory curriculum developed for a senior-level elective course in Real Time Systems. The labs developed for this semester long course are aimed at providing a challenging experience to electrical and computer engineering students and exposing them to state-of-the-art tools from industry. The projects were developed on the OMAP 5912 starter kit module supplied by Texas Instruments (TI). The open multimedia architecture platform (OMAP) technology from TI consists mainly of dual-core processor chips 1. The OMAP 5912 chip has an ARM processor and a C55 digital signal processor (DSP) in the same package, a functional block diagram 2 of which is shown in Figure 1. The Linux kernel runs on the ARM processor and the DSP-BIOS kernel runs on the TI C55 DSP in tandem. The real time software development tools for this system are the Code Composer Studio integrated development environment (IDE) and the MontaVista Linux environment. The platform is thus ideally suited to expose students to real time systems. The projects developed cover the following topics sequentially: introduction to the environment, real time operating systems, software development and application debugging 3. Some of the applications covered are: implementing a finite impulse response (FIR) filter and testing with audio, modifying the filter for different band pass characteristics, testing a media
Proceedings of the 2005 American Society for Engineering Education Annual Conference & Exposition Copyright 2005, American Society for Engineering Education
Estevez, L., & Humphries, M., & Shirvaikar, M. (2005, June), Real Time Systems Laboratory Development Using The Ti Omap Platform Paper presented at 2005 Annual Conference, Portland, Oregon. 10.18260/1-2--14323
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2005 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015