• DocumentCode
    1137586
  • Title

    A Framework for Teaching Real-Time Digital Signal Processing With Field-Programmable Gate Arrays

  • Author

    Hall, Tyson S. ; Anderson, David V.

  • Author_Institution
    Sch. of Comput., Southern Adventist Univ., Collegedale, TN, USA
  • Volume
    48
  • Issue
    3
  • fYear
    2005
  • Firstpage
    551
  • Lastpage
    558
  • Abstract
    Many curricula include separate classes in both digital signal processing (DSP) theory and very high-speed integtrated circuit hardware description language (VHDL) modeling; however, there are few opportunities given to students to combine these two skills into a working knowledge of DSP hardware design. A pedagogical framework has been developed whereby students can leverage their previous knowledge of DSP theory and VHDL hardware design techniques to design, simulate, synthesize, and test digital signal processing systems. The synthesized hardware is implemented on field-programmable gate arrays (FPGAs), which provide a fast and cost-effective way of prototyping hardware systems in a laboratory environment. This framework allows students to expand their previous knowledge into a more complete understanding of the entire design process from specification and simulation through synthesis and verification. Students are exposed to different aspects of signal processing design, including finite precision, parallel implementation, and implementation cost tradeoffs.
  • Keywords
    computer science education; digital signal processing chips; educational courses; electrical engineering education; field programmable gate arrays; hardware description languages; teaching; DSP hardware design; DSP theory; FPGA; VHDL; field-programmable gate arrays; real-time digital signal processing; signal processing design; teaching; very high-speed integrated circuit hardware description language; Circuit simulation; Digital signal processing; Education; Field programmable gate arrays; Hardware design languages; Process design; Prototypes; Signal design; Signal synthesis; System testing; DSP chip design; DSP hardware; Digital signal processing (DSP); field-programmable gate array (FPGA); fixed-point hardware;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2005.853069
  • Filename
    1495664