Download - Digital processing applications for DE2 card
![Page 1: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/1.jpg)
11
Digital processing Digital processing applications for DE2 cardapplications for DE2 card
High Speed Digital Systems LabHigh Speed Digital Systems Lab
Winter 2008/09Winter 2008/09
Instructor: Mony OrbachInstructor: Mony OrbachStudents : Avner Reisz, Natty Students : Avner Reisz, Natty NizriNizri
1 semester project
![Page 2: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/2.jpg)
Introduction The MSS (mixed signal system) from Alex &
Rony’s project, combines analog and digital signals.
With the help of Alterra’s DE2, analog signals can be digitally processed after being sampled by the MSS.
22
![Page 3: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/3.jpg)
Introduction This is the case handled:
33
![Page 4: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/4.jpg)
44
TopicsTopicsProject goalProject goal
Signal Signal regulationregulation
OutputsOutputs
Block diagramBlock diagram
Rates & frequenciesRates & frequencies
Time tableTime table
The applicationsThe applications
InputsInputs
![Page 5: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/5.jpg)
55
Project goalProject goal
Writing the DE2-MSS interface in VHDL.Writing the DE2-MSS interface in VHDL.
Designing of amplifiers, filters and noise Designing of amplifiers, filters and noise reductions for that interface.reductions for that interface.
Writing the digital processing applications. Writing the digital processing applications.
![Page 6: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/6.jpg)
Signal regulationSignal regulation
The MSS can get ±1v as input and ±1.4vThe MSS can get ±1v as input and ±1.4vas output. In order to enlarge these ranges, we as output. In order to enlarge these ranges, we put an attenuator at the input and an amplifier at put an attenuator at the input and an amplifier at the output.the output.
In addition, the unipolar output of the MSS is In addition, the unipolar output of the MSS is turned into a bipolar signal.turned into a bipolar signal.(the amplifier kills the 2.5v DC)(the amplifier kills the 2.5v DC)
66
![Page 7: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/7.jpg)
77
InputsInputsDE2
Function generator
MSS
8-bit BUS(100 kHz)
Attenuator+ LPF
1/101/10
50 kHz50 kHz
![Page 8: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/8.jpg)
88
OutputsOutputs
8-bit BUS(100 kHz)
DE2
MSS
Scope
Amplifier+LPF
10/1.410/1.4
50 kHz50 kHz
![Page 9: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/9.jpg)
99
Block diagramBlock diagram
Functiongenerator Scope
DE2
MSS Amp.att.
![Page 10: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/10.jpg)
1010
Rates & frequencies: Rates & frequencies: MSSMSS
BW: 20Hz – 50kHz*BW: 20Hz – 50kHz*
Input:Input:± 1v (attenuated from ±10v) ± 1v (attenuated from ±10v)
Output:Output:2.5 ± 1.4v (then amplified to ±10v)2.5 ± 1.4v (then amplified to ±10v)
![Page 11: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/11.jpg)
1111
Rates & frequencies: Rates & frequencies: DE2DE2
I/O:I/O:8 bit bus 8 bit bus 100kHz100kHz
Cyclone IICyclone II50/27 MHz50/27 MHz
![Page 12: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/12.jpg)
The Aplications:The Aplications:
1212
1. Saturation: Cuts to the signal to a max value whenever
crossing it.
2. Time stretch: Stretches the signal in time. (This is actually like freq. reduce)
3. DC: Applies a DC value of choice. (e.g. Vrms or peak of the original signal).
4.4. Division: Divides the signal (letting the user choose the
factor is an option..)
5. Filter.
![Page 13: Digital processing applications for DE2 card](https://reader033.vdocuments.us/reader033/viewer/2022051619/56812b20550346895d8f1e8e/html5/thumbnails/13.jpg)
1313
Time tableTime table Information gathering Information gathering
Characterization Characterization presentation presentation
Study sampling & Study sampling & reconstructionreconstruction Input decrease solution Input decrease solution + LPF+ LPF Output normalization + Output normalization + LPFLPF Quartus acquaintanceQuartus acquaintance VHDL reviewVHDL review Simple test application Simple test application (+ test)(+ test) Midterm presentationMidterm presentation
Algorithm designAlgorithm design
VHDL design (+ test)VHDL design (+ test)
WeekWeek 11 22 33 44 55 66 77 88 991100
1111
1122
1133
1144
1155
1166
1177