Sei sulla pagina 1di 7

SWAMI KESHVANAND INSTITUTE OF TECHNOLOGY,

MANAGEMENT & GRAMOTHAN, JAIPUR

FPGA LAB

LAB MANUAL- ECL - 16


Department of Electronics & Communication Engineering
INSTRUCTIONS FOR LAB

DOS

1. Student should get the record of previous experiment checked before starting the new
experiment.
2. Read the manual carefully before starting the experiment.
3. Before starting the experiment, get circuit diagram checked by the teacher.
4. Before switching on the power supply, get the circuit connections checked.
5. Get your readings checked by the teacher.
6. Apparatus must be handled carefully.
7. Maintain strict discipline.
8. Keep your mobile phone switched off or in vibration mode.
9. Students should get the experiment allotted for next turn, before leaving the lab.

DONTS

1. Do not touch or attempt to touch the mains power supply wire with bare hands.
2. Do not overcrowd the tables.
3. Do not tamper with equipments.
4. Do not leave the lab without permission from the teacher.

RTU SYLLABUS
LIST OF EXPERIMENTS:

1. Fundamental Theory Introduction to DSP architectures and programming Sampling Theory,


Analog-to-Digital Converter (ADC), Digital-to- Analog Converter (DAC), and Quantization;
Decimation, Interpolation, Convolution, Simple Moving Average; Periodic Signals and harmonics;
Fourier Transform (DFT/FFT), Spectral Analysis, and time/spectrum representations; FIR and IIR
Filters;

2. Design (Simulation) using MATLAB/ Simulink. Simulate the lab exercises using
MATLAB/Simulink.

3. Implementation using pure DSP, pure FPGA and Hybrid DSP/FPGA platforms. Digital
Communications: On-Off- Keying (OOK), BPSK modulation, and a simple transceiver design.
Adaptive Filtering: Echo/Noise Cancellation, Least Mean Square (LMS) algorithm. Wireless
Communications: Channel coding/decoding, Equalization, Simple Detection Algorithm, OFDM.
Speech Processing: Prediction Algorithms, Speech Classification and Synthesis.
PAGE
S.NO. CONTENTS
NO.
IV
1 RTU SYLLABUS

PROGRAM EDUCATIONAL OBJECTIVES AND IV


2.
OUTCOMES
LIST OF EXPERIMENTS

Design and simulate following experiments using DSP architecture and programming.
To study DSP architecture and programming.
EXP. 1

EXP. 2 To generate a periodic signal

EXP. 3 To perform linear convolution.

EXP. 4 To perform circular convolution.

EXP. 5 To compute the FFT and analyze spectrum.

EXP. 6 To design and simulate FIR filter.

EXP. 7 To design and simulate IIR filter.


Design and simulate following experiments using MATLAB/ Simulink.

EXP. 8 Verify the sampling theorem.


EXP. 9 Perform linear convolution of two given sequences.

Perform Circular convolution of two given sequences.


EXP.10
To compute N-point DFT of given sequence.
EXP. 11
Perform down sampling or decimation of the sum of two
EXP. 12 sinusoids by a factor M.

To design and simulate FIR filter.


EXP. 13
To design and Simulate IIR (LPF/HPF) filter.
EXP. 14
PROGRAM EDUCTION OBJECTIVES AND OUTCOMES
1. Programme Educational Objectives (PEOs):
Computer Science & Engineering programme will be able to produce graduates who will be:
I. Suitable for employment, venturing own business enterprise or pursuing higher studies.
II. Capable computer science engineers with the requisite knowledge, skills and attitudes.
III. Responsible citizens, competent leaders, good team workers, good human being and ethical
engineers.
2. Programme Outcomes (POs):

(a) An ability to apply knowledge of mathematics, science, and engineering,


(b) An ability to design and conduct experiments, as well as to analyze and interpret data,
(c) An ability to design a system, component, or process to meet desired needs within
realistic constraints such as economic, environmental, social, political, ethical, health and
safety, manufacturability, and sustainability,
(d) An ability to function on multidisciplinary teams,
(e) An ability to identify, formulate, and solve engineering problems,
(f) An understanding of professional and ethical responsibility,
(g) An ability to communicate effectively, he broad education necessary to understand the
impact of engineering solutions in a global, economic, environmental, and societal
context,
(h) The broad education necessary to understand the impact of engineering solutions in a
global, economic,environmental and societal context.
(i) A recognition of the need for, and an ability to engage in life-long learning,
(j) A knowledge of contemporary issues, and
(k) An ability to use the techniques, skills, and modern engineering tools necessary for
engineering practice.
(l) Graduates will possess strong fundamental concepts on database technologies, Operating
systems, advanced programming, Software engineering,
(m) Graduates will demonstrate with an ability to design, develop, test, debug, deploy,
analyze, troubleshoot, maintain, manage and secure the software,
(n) Aknowledge of institutions/organizations/companies related to computer science
engineering in surrounding areas.
PO
a b c d e f g h i j k l m n
PEO

I -

II - - -

III - - - - - - - -

Pre-Requisites:

1. Linear time-invariant systems.


2. Convolution and transfer functions.
3. Laplace transforms and z-transforms.
4. Difference equations.
5. Programming in C and MATLAB.

3. Course Outcomes:

After completion of this lab course students will be able to -

1. Understand DSP and FPGA architectures.


2. Apply conceptual skills of signal processing in programs.
3. Work with different modern and efficient tool (MATLAB and CCStudio 3.)
4. Analyze signals using the discrete fourier transform (DFT)and fast fourier transform
(FFT).
5. Perform linear and circular convolution.
6. Understand different types of filters.
4. Corelation of COs with POs:

PO
a b c d e f g h i j k l m n
COs

3
4

Potrebbero piacerti anche