Education in real-time digital signal processing using digital signal processors

Author(s):  
Pavel Zahradnik ◽  
Boris Simak
1994 ◽  
Vol 31 (1) ◽  
pp. 66-83 ◽  
Author(s):  
N. Dahnoun ◽  
F. S. Schlindwein

Introducing undergraduate students to the use of digital signal processors This article describes a procedure for teaching undergraduate students the implementation of digital signal processing algorithms (using the TMS320C25). Material used, description of the processor, examples and working assembly codes are presented.


2005 ◽  
Vol 18 (3) ◽  
pp. 559-570
Author(s):  
Aleksandar Zigic ◽  
Vojislav Arandjelovic ◽  
Ðordje Saponjic ◽  
Ivana Veselinovic

Two optimized adaptive digital signal processors were implemented to the preset time count rate meters. Three mean count rate meters, based on the developed adaptive digital signal processors, were realized and were used for experimental validation of proposed adaptive digital signal processors. The experimental results, conducted without and with radioisotope for the specified errors of 10% and 5%, showed to agree well with theoretical predictions.


2007 ◽  
Vol 20 (3) ◽  
pp. 437-459 ◽  
Author(s):  
Mariusz Rawski ◽  
Bogdan Falkowski ◽  
Tadeusz Łuba

This paper presents the discussion on efficiency of different implementation methodologies of DSP algorithms targeted for modern FPGA architectures. Modern programmable structures are equipped with specialized DSP embedded blocks that allow implementing digital signal processing algorithms with use of the methodology known from digital signal processors. On the first place however, programmable architectures give the designer the possibility to increase efficiency of designed system by exploitation of parallelism of implemented algorithms. Moreover, it is possible to apply special techniques such as distributed arithmetic (DA) that will boost the performance of designed processing systems. Additionally, application of the functional decomposition based methods, known to be best suited for FPGA structures allows utilizing possibilities of programmable technology in very high degree. The paper presents results of comparison of different design approaches in this area.


1987 ◽  
Vol 24 (1) ◽  
pp. 65-72
Author(s):  
C. Ward

An accelerator consisting of a fast digital multiplier and A/D and D/A converters is designed for the BBC microcomputer. The circuit enables ‘hands-on’ experience of digital signal processing to be provided at minimal cost. Examples of implementations of FIR filters and an autocorrelation algorithm are provided.


2009 ◽  
Vol 17 (18) ◽  
pp. 15641 ◽  
Author(s):  
Kiyotaka Sasagawa ◽  
Atsushi Kanno ◽  
Masahiro Tsuchiya

Author(s):  
Kevin J. Gorman ◽  
Kourosh J. Rahnamai

Abstract The rapid prototyping of fuzzy logic controllers is accomplished by using the tools Matlab, Simulink, Fuzzy Logic Toolkit, and Real-Time Workshop. Device drivers were developed for Simulink for interfacing with DT2801 and DT2821 data acquisition boards. The fuzzy logic inference engine for the Fuzzy Logic Toolkit was modified to allow the systems to work as independent programs and to be downloadable to DSP (Digital Signal Processing) boards. Simulink is used to graphically implement fuzzy logic controllers. The Real-Time Workshop is used to compile blocks from Simulink into C code, then into an independent executable program, both on the PC and a dSpace DSP (Digital Signal Processing) board. Graphical interfaces are created and debugged by using dSPACE’s tools, Cockpit and Trace. By combining these tools, real-time fuzzy logic controllers are developed in laboratory environments.


Sign in / Sign up

Export Citation Format

Share Document