06 - Digital Signal Processing Flashcards

1
Q

What does DSP stand for?

A

Digital Signal Processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some examples of where you might find DSP being used?

A
Everywhere!
Hearing aids
Otoacoustic systems
Audiometers
Aural rehab software
ABR's
Cell phones
Voice over internet
CD/DVD/DAT players
MP3 players
Biomedical monitoring equipment...
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does DSP compare to Analog (e.g. time, amplitude, etc)?

A

Analog:

  • continuous in time
  • continuous in amplitude
  • circuits deal with continuous voltages and currents

DSP:

  • discrete in time
  • discrete in amplitude
  • circuits deal with “1’s” and “0’s”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Analog systems transmit signals from the ______ domain, to the ______ domain, back to the ______ domain

A

Acoustical
Electrical
Acoustical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name one reason digital systems are so popular?

A
  • Programmability: instructions can be manipulated “on the fly”
  • Flexibility: don’t need to rebuild the circuit, like you would with analog
  • Advanced signal processing: multichannel compression, precise frequency shaping, feedback cancellation, noise reduction, directional processing
  • Features like bluetooth
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What domains to digital systems cross when processing an acoustic signal?

A

Acoustic -> Electrical -> Digital -> Electrical -> Acoustic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do we discretize time of an analog signal?

A

Sampling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does “quantization” refer to?

A

The discretization of the amplitude of a signal

  • the sampled values are converted into bit representation
  • the performance of a quantizer is dependent on the number of bits (also called bit resolution)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

As we increase the frequency of our signal, we need a _______ (slower/faster) sample rate

A

Faster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the Nyquist Sampling Theorem

A

The sampling rate must be more than 2x the highest frequency of the input signal, otherwise there will be distortion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Will a signal processor be able to undo the distortion (aliasing) caused by undersampling?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is “aliasing”?

A

A waveform that is caused by undersampling, and is not actually part of the input signal
- the digital signal processor cannot tell if these come from the true signal or not

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do we follow the Nyquist criterion if the highest frequency of a signal is unknown?

A

Anti-aliasing Filter:

  • Use a low pass filter to remove unwanted frequencies
  • Set the sampling rate greater than 2x the bandwidth of the low pass filter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Are anti-aliasing filters part of the analog or digital circuit?

A

Analog - they are low pass filters applied before sampling (digital domain)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why don’t we just increase the sampling rate to get better quality phone calls, hearing aids, etc?

A

Cell phones and hearing aids are working in real time, so the processor has to deal with that many samples each second
-as we increase the sampling rate, it puts constraints on the processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
Put the following items in order (lowest to highest), based on their typical sampling rate:
CD player
Cell phone
DVD player
Hearing Aid
A
Cell phone (8,000 samples/sec)
CD players and Hearing Aids (44,100 samples/sec)
DVD players (96,000 samples/sec)
17
Q

How many “bits” equal a “byte”?

A

A string of 8 bits = a byte

18
Q

What does the binary string 1101 equal?

A

1 x 2^3 = 8
1 x 2^2 = 4
0 x 2^1 = 0
1 x 2^0 = 1

= 8+4+0+1 = 13

19
Q

Every time we add one more bit, the number of possibilities (“levels”) _______ (stays the same/doubles/triples)

A

Doubles

E.g.
2^3 = 8
2^4 = 16
8 x 2 = 16 possibilities

20
Q

Increasing the number of bits increases the ______ of the quantizer

A

Resolution

21
Q

In quantization, the # of combinations = 2^b where b = _______

A

b = the number of bits

e.g. 3 bit = 2^3

22
Q

When we’re reverse mapping our digitized signal, the step configuration of the signal is essentially made up of high frequency changes (directly up between 2 points), so how to we reconstruct our analogue wave to smooth it out?

A

Use low pass filter (high frequency steps are filtered out)

23
Q

Describe the following characteristics of an A/D converter:
Input range
Resolution

A

Input range - the voltage range that the A/D converter can handle
- can be unipolar (+ve or -ve voltages) or bipolar (+ve and -ve voltages)

Resolution - represented by the number of bits (2^N where N=# of bits)

24
Q

Match the following quantization values to their corresponding modern device:
Telecommunication system, DVD player, Hearing aid

8 bits/sample, 16 bits/sample, 24 bits/sample

A

Telecommunication system: usually 8 bits/sample

Hearing aids: 16 bits/sample or better

DVD player: 24 bits/sample

25
If an analogue to digital converter was operating in real time and was sampling 8000 samples/second with a quantization of 8 bits/sample, how many bits would it be dealing with per second?
8000 samples/sec x 8 bits/sample = 64000 bits/second
26
True or false: the complete A/D/A setup consists of: | Anti-alias filter -> S/H (sample and hold) -> ADC -> DAC -> S/H -> Reconstruction Filter
True
27
Name one commonly used signal processing technique
Fast Fourier Transform (FFT) for spectral analysis and transfer function measurements Digital filtering and filterbanks for frequency shaping, compression, and noise reduction