Digital processing applications for DE2 card
-
Upload
raya-waters -
Category
Documents
-
view
26 -
download
0
description
Transcript of Digital processing applications for DE2 card
![Page 1: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/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.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/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.
![Page 3: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/3.jpg)
Introduction
This is the case handled:
![Page 4: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/4.jpg)
44
TopicsTopics
Project goalProject goalInputsInputsOutputsOutputs
Block diagramBlock diagramRates & frequenciesRates & frequencies
Time tableTime table
The applicationsThe applications
![Page 5: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/5.jpg)
55
Project goalProject goal
Writing the applications in VHDL for Writing the applications in VHDL for the DE2the DE2
![Page 6: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/6.jpg)
66
InputsInputs
DE2
Function generator
MSS
8-bit BUS(100 kHz)
![Page 7: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/7.jpg)
77
OutputsOutputs
8-bit BUS(100 kHz)
DE2
MSS
Scope
![Page 8: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/8.jpg)
88
Block diagramBlock diagram
Functiongenerator Scope
DE2
MSS
![Page 9: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/9.jpg)
99
Rates & frequencies: Rates & frequencies: MSSMSS
Input:Input:± 1v± 1vBW: 20Hz – BW: 20Hz – 20kHz20kHz
Output:Output:2.5 ± 1.4v2.5 ± 1.4v
![Page 10: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/10.jpg)
1010
Rates & frequencies: Rates & frequencies: DE2DE2
I/O:I/O:8 bit bus 8 bit bus 100kHz100kHz
Cyclone IICyclone II50/27 MHz50/27 MHz
![Page 11: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/11.jpg)
The Aplications:The Aplications:
1111
1. Saturation: Cuts to the signal to a max
value (of choice) whenever crossing it.
2. Time stretch: Stretches the signal in time (This is actually like freq.
reduce)
![Page 12: Digital processing applications for DE2 card](https://reader033.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/12.jpg)
The Aplications:The Aplications:
1212
3. DC: Applies a DC value of choise (e.g. Vrms or peak of the
original
signal).
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.fdocuments.us/reader033/viewer/2022050714/56812b24550346895d8f20ae/html5/thumbnails/13.jpg)
1313
Time tableTime table Information gathering Information gathering
Characterization Characterization
presentation presentation
Study sampling & Study sampling & reconstructionreconstruction Input decrease solutionInput decrease solution Output normalizationOutput normalization 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 99 1010 1111 1212 1313 1414