Summer 1999 Digital Signal Processor Seminar

Prof. Brian L. Evans

Department of Electrical and Computer Engineering
The University of Texas at Austin, Austin, TX 78712

bevans@ece.utexas.edu
http://www.ece.utexas.edu/~bevans

Schedule

Web resources described on the slides for each seminar are linked under the respective seminar.
  1. June 15th Introduction to Digital Signal Processors (DSPs): PowerPoint - HTML - PDF
    conventional DSPs, very-long instruction word (VLIW) DSPs (Texas Instruments TMS320C6x family), DSP extensions on general-purpose processors (Pentium MMX), use of DSPs in signal and image processing products
  2. June 22nd Introduction to the TMS320C6x VLIW DSP: PowerPoint - HTML - PDF
    instruction set architecture, pipelining, comparison with other processors, and implementing vector dot products in assembly language
  3. June 29th Signal Processing on the TMS320C6x VLIW DSP: PowerPoint - HTML - PDF
    implementing FIR filters, discrete cosine transforms, and lookup tables in assembly language; programming hints; C compiler optimizations; and benchmarking of C compiler efficiency
  4. July 6th Image Processing on the TMS320C6x VLIW DSP: PowerPoint - HTML - PDF
    implementing 2-D FIR filters, JPEG codec benchmarking, and development tools (C compiler, assembler, simulator debugger) and boards
  5. July 13th Image Processing on the TMS320C8x Multiprocessor DSP: PowerPoint - HTML - PDF
    instruction set architecture, multithreading, tools (C compiler, assembler, debugger, and boards), and image processing libraries [speaker is Mr. Niranjan Damera-Venkata]
  6. July 16th Modern Methods and Tools for Signal Processing System Design: PDF
    algorithm development environments, system-level design environments, formal modeling of computation and communication, dataflow modeling, software and hardware synthesis, modern electronic design automation tools
  7. July 20th Signal and Image Processing on the TMS320C54 DSP: PowerPoint - HTML - PDF
    instruction set architecture, vector dot product, pipelining, acceleration of FIR filtering and polynomial evaluation, C compiler, development tools and boards, image processing libraries
  8. July 27th Raster Image Processing on the TMS320C6x VLIW DSP: PowerPoint - HTML - PDF
    implementing color conversion, 2-D interpolation, and halftoning on the TMS320C6x, and tips for writing C/C++ code

Biography

Brian L. Evans is an Assistant Professor in the Department of Electrical and Computer Engineering at The University of Texas at Austin, and the Director of the Embedded Signal Processing Laboratory, which is part of the Center for Vision and Image Sciences. His research interests include real-time embedded systems; signal, image and video processing systems; and system-level design. He developed and currently teaches EE381K Multidimensional Digital Signal Processing, EE382C Embedded Software Systems, and EE379K Real-Time Digital Signal Processing Laboratory. His B.S.E.E.C.S. (1987) degree is from the Rose-Hulman Institute of Technology, and his M.S.E.E. (1988) and Ph.D.E.E. (1993) degrees are from the Georgia Institute of Technology. From 1993 to 1996, he was a post-doctoral researcher at the University of California at Berkeley with the Ptolemy project. Ptolemy is a research project and software environment focused on design methodology for signal processing, communications, and controls systems. He is the primary author of Wolfram Research's Signals and Systems Pack for Mathematica. He is an Associate Editor of the IEEE Transactions on Image Processing, a member of the Design and Implementation of Signal Processing Systems Technical Committee of the IEEE Signal Processing Society, and a Senior Member of the IEEE. He is a recipient of a 1997 National Science Foundation CAREER Award.


Last updated 08/24/99. Mail comments about this page to bevans@ece.utexas.edu.