In this paper a coursc on rcal-time DSP systems design and implementation is prcsented which makes use of the MATLAB and thc Texas Instruments TMS320C621 I DSP Starter Kit (DSK). Thc studcnts attending this coursc get familiarized with the operation of DSP algorithms on an embedded digital signal processor. This coursc cmphasizcs thc issue of the transition from an advanced design and simulation environment, like MATLAB, to a DSP sonware environment, like Code Composer Studio IDE.
Abstract-This paper presents the online conduction of the System Design with DSPs laboratory sessions through the R-DSP Lab (Remote Digital Signal Processor Laboratory). This interactive RL (Remote Laboratory) supports the verification of DSP applications which are written offline by the students in C and/or assembly programming language, through an internet accessible and user friendly control environment. The latest and most important feature of the R-DSP Lab which is also proposed in this paper, is the remote control of student's DSP applications through GUIs (Graphical User Interfaces) developed by them. In order to demonstrate the above feature, the implementation and verification processes of one laboratory session are presented. The assessment and evaluation results of both the System Design with DSPs laboratory sessions and the R-DSP Lab, are also discussed.
SUMMARYA new configurable analogue block (CAB), the key element in the design of field programmable analogue arrays (FPAAs), is introduced in this paper. This CAB is based on wave equivalents of the passive elements and it is easily reconfigurable resulting in very simple and versatile FPAA structures. The proposed topology employs a minimum number of switches in the signal path due to the absence of the interconnection network required in other FPAA structures, and thus an improved performance is achieved in comparison with the already introduced corresponding programmable configurations.
Abstract-The purpose of this paper is to present an approach which could expand the features of Remote Laboratories focused on embedded Digital Signal Processing (DSP) systems. The proposed approach is based on a system which is designed and developed with LabVIEW and is called R-DSP Server. Exploiting this system, users are able to develop their own Graphical User Interfaces (GUIs), named Customized GUIs, for the remote control and validation of real-time DSP applications. These GUIs are tailored to the needs of each DSP application and can be implemented in any programming language. The rapid design of Customized GUIs using LabVIEW for the communication with the R-DSP Server is achieved utilizing an implemented set of functions, called R-DSP LabVIEW Toolkit.
This paper presents the design and implementation of an image processing system which is based on the NIOS II softcore embedded processor of Altera. The proposed system which has an open architecture, stands as a useful and flexible platform for the implementation and testing of customized image processing algorithms in hardware. This system is implemented on the FPGA (Field Programmable Gate Array) of the Altera's DE2-70 development platform utilizing the features of Quartus II SoPC (System on a Programmable Chip) builder. It undertakes the real-time processing of images which are either captured by the Terasic's TRDB-D5M camera or they are loaded on system's memory through the available SD (Secure Data) card during the system initialization. The user through the Terasic's TRDB-LTM LCD (Liquid Crystal Display) touch panel controls the operation of the proposed system and observes the results of the selected image processing algorithm.
Field Programmable Gate Arrays (FPGAs) are in use to build high performance image processing systems . This paper presents the design and implementation of such an open FPGAbased Digital Camera System for image capturing and real-time image processing. Images captured with a CMOS sensor are initially stored in the system's memory and then they are displayed on an LCD Touch Panel. The main goal of this proposed architecture is to be used as a platform to implement and test advance image processing algorithms. Apart of thi s, the system supports the control of the image sensor, through the LCD Touch Panel. In addition, has the ability to communicate with a PC through a JTAG interface for storing the images on it. The structural element for th is proposed architecture was chosen to be the low cost and widely used at universities, Altera's DE2 development board.I. INTROD UCTIONThe constant reduction both of cost and size of image sensors and the increasing complexity of FPGA circuits let us to design and implement an FPGA-based Digital Camera System. Also, due to the appearance of the LCD Touch Panels this system could be able to be controlled from such a panel. Furthermore, the flexibility of FPGAs gives us the possibility to integrate additional applications and image processing algorithms to the system without any cost in hardware [1-3]. It's worth mentioning that the hardware image processing algorithms could be faster than the corresponding algorithms in CIC++.For the implementation of this system the development platform DE2 by Altera, the TRDB-D5M Camera and the TRDB-LTM LCD Touch Panel by Terasic have been chosen [5][6][7][8]. Some of the DE2's 1I0s have been used for the interconnection of the Camera and the LCD Touch Panel as well as for the communication between the DE2 and a Pc. Apart from the memories and the IIOs, the DE2 has a Cyclone II EP2C35 FPGA by Altera. This FPGA has 33216 logic elements , 483840 memory bits, 70 embedded multipliers and 4 Phase Locked Loops (PLL). The interfacing of all DE2's hardware components can be achieved through the FPGA. For the implementation of the system which is presented in block diagram in Fig.
This paper proposes an extended version of the R-DSP (Remote Digital Signal Processor) Server which supports the remote control of real-time DSP applications through customized GUIs (Graphical User Interfaces) developed by the users. This server allows users to validate their realtime DSP applications without time and place barriers. The interaction between the customized GUIs and the DSP development platforms through the R-DSP Server is achieved using TCP/IP messages formatted according to the R-DSP Protocol. The users are able to design and develop their own GUIs using any programming language. In order to decrease the complexity and the development time of customized GUIs based on Matlab and LabVIEW, two sets of functions are also proposed. Two examples of real-time DSP applications remotely controlled by customized GUIs are also presented.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.