180 likes | 412 Views
APPLIED SIGNAL PROCESSING AND IMPLEMENTATION. Introduction Spring 2005. Embedded Systems group: pk, oo, ylm, .... Dicom group: kjh, pr, uh,. Outline. ASPI Paradigm (Strategy) ASPI Course Structure (Tactics) ASPI Project Proposals (Operations) 8 Semester Courses
E N D
APPLIED SIGNAL PROCESSING AND IMPLEMENTATION Introduction Spring 2005 Embedded Systems group: pk, oo,ylm, .... Dicom group: kjh, pr, uh, ..
Outline • ASPI Paradigm (Strategy) • ASPI Course Structure (Tactics) • ASPI Project Proposals (Operations) • 8 Semester Courses • Group Rooms & Embedded Systems Lab • Others
A3 Paradigm (Strategy) Applications 1 Algorithms 2 4 5 Architectures 3 • Application: Non-Linear Signal Processing/Mobile Communication • Algorithm selection • Simulation • Architecture selection and modelling • Design Space Exploration • HW/SW Co-Design
ASPI Course Structure (Tactics) Design Methodology 8.sem 9.Sem Algorithm analysis SW Platform analysis HW Platform analysis SW compilers HW compilers Design Space Expoloration
8th Applied Signal Processing and Implementation • THEME: • Adaptive DSP Algorithms and Advanced Signal Analysis • PERIOD: • 1 February – 30 June • PURPOSE: • To provide the students with skills in comprehending and employing basic and advanced theories and methods for analysis, design and implementation of adaptive algorithms (single or multiple input) which are required for signal processing, -analysis, and –transmission in various application domains. • To enable the students to apply theories for (numerical analysis), optimization and simulation of adaptive algorithms. • To give a solid comprehension of the mechanisms related to optimizing the interaction between algorithms and architectures.
Project Proposals Overview Simulation & Implementation Environments 8.Sem. Proposals 9.Sem. Proposals MATLAB C ASM ------------------------------- TMS320-C6713 MATLAB C HANDEL-C ------------------------------- P + FPGA Application & Algorithms
8th Sem. Proposal1 The project will cover activities from analysis to implementation of a signal processing application, where the following activities should be included in a time schedule: • Analysis of the system • Specification of I/O transfer function and acceptance criteria(a GSM voice modeling principle) • Design and test of a test bed for all stages in the project • Specification of testbd (of yet unknown parts) • Implementation and test of primary modules • LPC-model with noise free speech input • Plot and test modules (since correct results are known) • Compare results with noisefree and noise infected input • Selection of project options. Investigation of noise properties of Residual part or LPC/model part • Analysis, design and test of noise reduction algorithms in chosen part. End of Matlab activity ~ 21/4 (Gate passage)
8th Sem. Proposal 1 End of Matlab activity ~21/4 (Gate passage) • Mapping of (chosen) function onto a DSP processor • Specifications for conformance test criteria • Translation from Matlab to C • Test of mapping • Analysis of optimization options • Evaluation of code efficiency in time and space End of Project activity ~ 4/5. The main benefit of the project is to highlight (part of) the traditional design trajectory from Application to Implementation using Matlab and a high level language C/C++ incorporating a selected design method such as SPU or OOA&D. The project will emphasize signal processing as well as optimization techniques for code size and/or execution time.
8th Sem. Proposal 2 A la proposal 1
9th Applied Signal Processing and Implementation • THEME: • Non-linear DSP Methods and Real-Time Architectures • PERIOD: • 1 September – 31 January • PURPOSE: • To enable the students to understand, analyze, and employ state-of-the-art DSP methods and algorithms, particular in the domain of non-linear techniques. For these methods, the students will get an in-depth knowledge of the theoretical background, the applicability in various domains, the numerical and computational characteristics, as well as the possibilities and limitations as compared to other (traditional) methods.
9th Applied Signal Processing and Implementation • PURPOSE: • To enable the students to apply theories and methods for analyzing programmable DSP (mono- and) multiprocessor architectures in order to qualified evaluate whether an architecture suits a given DSP functionality under the constraint of some cost function. Beside, to give insight into the various methods required in order to map an algorithm onto a DSP multiprocessor architecture and to exploit significant parts of the implementational solution space subject to optimizing one or more objective functions related to the algorithmic/architectural interaction.Change: Multiprocessor => heterogeneous architecture
ASPI Web Page • http://kom.aau.dk/~dsp/aspi04/sites/default/
Group Rooms and EmbSys Lab • ASPI8 14 studerende i 3 grupperum • (1x14 + 2x18 = 50 m2) • RUM:NJ14-3-313a18 - 313b18 - 31514 • Embedded Systems Lab • A6-013
Any Other Business • Keys • Access Cards • Computer Accounts • Library • Canteen • ETC