Вы находитесь на странице: 1из 5

DSP Lab - SAMPLE viva questions

1. What is MATLAB?
2. What are the applications of MATLAB?
3. State sampling theorem.
4. What is meant by y!"ist rate an# y!"ist criteria?
$. %&plain scaling an# s"perposition properties of a system.
'. What is meant by linearity of a system an# ho( it is relate# to scaling an#
s"perposition?
). What is imp"lse f"nction?
*. What is meant by imp"lse response?
+. What is energy signal? ,o( to calc"late energy of a signal?
1-. What is po(er signal? ,o( to calc"late po(er of a signal?
11. .ifferentiate bet(een e/en an# o## signals.
12. %&plain time in/ariance property of a system (ith an e&ample.
13. What is memory less system?
14. When a system is sai# to ha/e memory?
1$. What is meant by ca"sality?
1'. %&plain linear con/ol"tion an# circ"lar con/ol"tion.
1). What is the length of linear an# circ"lar con/ol"tions if the t(o se!"ences are
ha/ing the length n1 an# n2?
1*. What are 0o"rier series an# 0o"rier transform?
1+. What are the a#/antages an# special applications of 0o"rier transform1 0o"rier
series1 2 transform an# Laplace transform?
2-. .ifferentiate bet(een .T0T an# .0T. Why it is a#/antageo"s to "se .0T in
comp"ters rather than .T0T?
3n .T0T1 fre!"ency appears to be contin"o"s. B"t1 in .0T1 fre!"ency is #iscrete.
This property is "sef"l for comp"tation in comp"ters.
21. ,o( to perform linear con/ol"tion "sing circ"lar con/ol"tion?
3f t(o signals & 4n5 an# y 4n5 are of length n1 an# n21 then the linear con/ol"te#
o"tp"t 6 4n5 is of length n17n281. %ach of the inp"t signals is pa##e# (ith 6eros to
ma9e it of length n17n281. Then circ"lar con/ol"tion is #one on 6ero pa##e#
se!"ences to get the linear con/ol"tion of original inp"t se!"ences & 4n5 an# y 4n5.
22. What is meant by correlation?
:orrelation is the meas"re of similarity bet(een t(o signal;(a/eforms. 3t
compares the (a/eforms at #ifferent time instants.
23. What is a"to8correlation?
3t is a meas"re of similarity of similarity of a signal;(a/eform (ith itself.
24. What is cross8correlation?
2$. What are the a#/antages of "sing a"tocorrelation an# cross correlation properties in
signal processing fiel#s?
2'. ,o( a"to8correlation can be "se# to #etect the presence of noise?
2). .ifferentiate bet(een 33< filters an# 03< filters.
2*. What is the proce#"re to #esign a #igital B"tter(orth filter?
2+. What is the #ifference bet(een B"tter(orth1 :hebyshe/ 3 an# :hebyshe/ 33 filters?
3-. What are #ifference e!"ations an# #ifferential e!"ations?
31. What is non real time processing?
32. What is meant by real time processing?
Ability to collect1 analy6e1 an# mo#ify signals in real8time
<eal8Time= As these signals are occ"rring
We can analy6e an# process signals (hile collecting them1 not at a later
time.
A#/antages
cost lesser
0aster comp"tations
Less har#(are1 comp"tations
%asier to #esign
Lo(er or#er re!"ire#
03< 33<
Stable
,ighly precise
0inite #"ration imp"lse response
%&cellent phase response
The (or#8si6e effect s"ch as ro"n#8off
noise an# coefficient !"anti6ation
errors are m"ch less se/ere in 03<.
.isa#/antages
<e!"ire higher or#er
3ncrease# har#(are
More comp"tations
Larger inp"t an# o"tp"t
#elays
:ost more
Sensiti/e to #ata ro"n# off
an# c"toff
Ma9e become "nstable
>oor phase response
03< 33<
Signal
Collector
Raw
Data
Processor
Refined
Data
Signal
Real-Time
Signal
Processor
Refined
Data
33. What is a .igital Signal >rocessor 4.S>5?
Microprocessor specifically #esigne# to perform fast .S> operations 4e.g.1 0ast
0o"rier Transforms1 inner pro#"cts1 M"ltiply ? Acc"m"late5
@oo# at arithmetic operations 4m"ltiplication;#i/ision5
Mostly programme# (ith Assembly an# : thro"gh 3ntegrate#
.e/elopment %n/ironment 43.%5
34. .ifferentiate bet(een <3S: an# :3S: architect"res.
RISC %mphasis
on
soft(are
Single8
cloc91
re#"ce#
instr"ctio
n only
large
co#e
si6e
Better :
compilers
CISC %mphasis
on
har#(are
3ncl"#es
m"lti8
cloc9
comple&
instr"ctio
ns
Small
co#e
si6es
>oor :
compilers

3$. .ifferentiate bet(een @eneral p"rpose M>A4Micro >rocessor Anit5 an# .S>
>rocessor
MPU are built for a range of general-purpose functions such as=
.ata manip"lation
Math calc"lations
:ontrol systems
They r"n large bloc9s of soft(are
They are "se# in real8time an# in "nreal8time systems
DSPs are single-in!e!" !e!icate! to#
>erform mathematical calc"lations
Small bloc9s of soft(are
,a/e a pre#ictable e&ec"tion time
<eal8time only
:o"l# assist a general8p"rpose host M>A
3'. What is pipelining?
DSP
Arithmetic
Barying internal format
M"ltiple memory access
Special a##ressing mo#e
Bery large internal memory
Microprocessor
@eneral p"rpose
0i&e# internal format
Single memory access
@eneral a##ressing mo#e
Bery large e&ternal memory
3). What is parallel processing?
3*. What is MA:?
3+. What is barrel shifter? Why it is a#/antageo"s to "se it in .S> processor?
4-. .ifferentiate bet(een floating point .S> an# fi&e# point .S>.
41. 0i&e# >oint;0loating >oint
fi&e# point processor are =
i. cheaper
ii. smaller
iii. less po(er cons"ming
i/. ,ar#er to program
1. Watch for errors= tr"ncation1 o/erflo(1 ro"n#ing
/. Limite# #ynamic range
/i. Ase# in +$C of cons"mer pro#"cts
floating point processors
i. ha/e larger acc"racy
ii. are m"ch easier to program
iii. can access larger memory
i/. 3t is har#er to create an efficient program in : on a fi&e# point
processors than on floating point processors
42. What is co#e composer st"#io?
Pipeline Pipeline
Stage Stage
>0 >0
. .

% % %&ec"te instr"ction %&ec"te instr"ction
<o"te opco#e to f"nctional "nit <o"te opco#e to f"nctional "nit
.eco#e instr"ction .eco#e instr"ction
@enerate program fetch a##ress @enerate program fetch a##ress
<ea# opco#e <ea# opco#e
Description Description
Floating Point Fixed Point
Applications
Mo#ems
.igital S"bscriber Line 4.SL5
Wireless Base stations
.igital 3maging
3. @raphics
Speech <ecognition
Boice o/er 3>
Applications
>ortable >ro#"cts
2@1 2.$@ an# 3@ :ell >hones
.igital A"#io >layers
.igital Still :ameras
Boice <ecognition
,ea#sets
0ingerprint <ecognition
43. %&plain Bon8e"mann an# ,ar/ar# architect"res
$on %euann Architecture = Single memory share# by both the program
instr"ctions an# #ata
&arvar! Architecture # T(o separate memories1 a program memory
4>M5 for
instr"ctions1 an# a
#ata memory 4.M5
for #ata
44. What are Line8in1 Line8o"t1 Mic8in1 Mic8o"t?
<eference= .igital signal processing by .r. @anesh <ao ? Bineeta >. @eDDi.
Te&as instr"ments materials.

Вам также может понравиться