digital processing applications for de2 card

13
1 Digital processing Digital processing applications for DE2 applications for DE2 card card High Speed Digital Systems Lab High Speed Digital Systems Lab Winter 2008/09 Winter 2008/09 Instructor: Mony Orbach Instructor: Mony Orbach Students : Avner Reisz, Students : Avner Reisz, Natty Nizri Natty Nizri 1 semester project

Upload: raya-waters

Post on 30-Dec-2015

24 views

Category:

Documents


0 download

DESCRIPTION

Digital processing applications for DE2 card. 1 semester project. High Speed Digital Systems Lab Winter 2008/09. Instructor: Mony Orbach Students : Avner Reisz, Natty Nizri. Introduction. The MSS (mixed signal system) from Alex & Rony’s project, combines analog and digital signals. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Digital processing applications for DE2 card

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

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

Introduction

This is the case handled:

Page 4: Digital processing applications for DE2 card

44

TopicsTopics

Project goalProject goalInputsInputsOutputsOutputs

Block diagramBlock diagramRates & frequenciesRates & frequencies

Time tableTime table

The applicationsThe applications

Page 5: Digital processing applications for DE2 card

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

66

InputsInputs

DE2

Function generator

MSS

8-bit BUS(100 kHz)

Page 7: Digital processing applications for DE2 card

77

OutputsOutputs

8-bit BUS(100 kHz)

DE2

MSS

Scope

Page 8: Digital processing applications for DE2 card

88

Block diagramBlock diagram

Functiongenerator Scope

DE2

MSS

Page 9: Digital processing applications for DE2 card

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

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

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

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

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