• DocumentCode
    161795
  • Title

    A block diagram programming system for interactive DSP simulation

  • Author

    Uengtrakul, Boonyarit ; Bunnjaweht, Dahmmaet

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Thammasat Univ., Pathumthani, Thailand
  • fYear
    2014
  • fDate
    14-17 May 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Simulation software is one of the crucial parts in digital signal processing education. Most of the subject relies on mathematics of digital signals that is absolutely abstract. Simulation software helps to predict and visualize the result. However most of the software available today is focused on the scientific result and usually is large and expensive that makes them hard to be integrated with lecture slides, websites or other course materials. This problem can be solved by a lightweight interactive simulation software that is much more compact but provides more convenient way of simulating fundamental concepts. This work proposes the design of block diagram style interactive simulation for digital signal processing. The work covers the algorithm and the object-oriented design of the simulation core that can be used as a backend system for any block diagram simulation software. The design can be implemented in any object-oriented programming language and provides high flexibility in applying to a frontend software. Although this work mainly focused on the algorithm idea and object-oriented designs, the prototype software has been written in c sharp programming language as a proof-of-concept with the result that, the prototyping software can work correctly according to the design.
  • Keywords
    Web sites; computer aided instruction; data visualisation; digital simulation; electrical engineering computing; electrical engineering education; interactive systems; object-oriented languages; object-oriented programming; signal processing; C sharp programming language; Web sites; block diagram programming system; block diagram simulation software; course materials; digital signal processing education; interactive DSP simulation; interactive simulation software; lecture slides; object-oriented design; object-oriented designs; object-oriented programming language; prototyping software; Algorithm design and analysis; Integrated circuit modeling; Object oriented modeling; Ports (Computers); Signal processing; Signal processing algorithms; Software; block diagram programming; digital signal processing; interactive simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2014 11th International Conference on
  • Conference_Location
    Nakhon Ratchasima
  • Type

    conf

  • DOI
    10.1109/ECTICon.2014.6839728
  • Filename
    6839728