Abstract:
Digital signal processing is the fundamental building block of modern digital developments. All types of digital innovations have been possible due to DSP. One of the first and most widely used application of digital signal processing is in the field of modern digital communication means. Due to exact linear phase it has become possible for engineers to design more reliable systems. DSP has deep impacts on modern communication systems. A general DSP processor simply performs functions of addition, multiplication and delay with necessary repetition.
Introduction:
Digital signal processing is extensively used in modern digital applications. As compared to analog signal processing, DSP serves us many benefits like phase linearization, easy storage, fast signal processing, cost effective, low frequency operation and general usage for any type of application. It has revolutionized the modern wired and wireless communication systems. Since a DSP processor simply perform repeated addition, multiplication and delay operations during processing of information, so in this project we have demonstrated these basic operations by implementing them in MATLAB.
Objectives of the Project:
- To learn the basic operation sequence of DSP processor.
- Algorithmic approach to implement DSP basic operations.
- A generalized MATLAB based implementation.
Sample Run:
%%%%%%%%%%%%%%%%%% DIGITAL SIGNAL PROCESSING PROJECT %%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% SOFTWARE IMPLEMENTATION OF %%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%% DIGITAL SIGNAL PROCESSOR USING MATLAB %%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PROJECT BY:
IRZAM SHAHID
ANSAR SHARIF
M.NAEEM KHAN
FAHAD SABAH
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
T1 =
Columns 1 through 15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Columns 16 through 30
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Columns 31 through 45
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Columns 46 through 51
45 46 47 48 49 50
T2 =
Columns 1 through 15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Columns 16 through 30
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Columns 31 through 45
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
Columns 46 through 51
45 46 47 48 49 50
Please enter delay…