130 likes | 290 Views
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.
E N D
Digital processing applications for DE2 card 1 semester project High Speed Digital Systems Lab Winter 2008/09 Instructor: MonyOrbach Students : AvnerReisz, Natty Nizri
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. 2
Introduction This is the case handled: 3
Topics Project goal • Signal regulation Inputs Outputs Block diagram Rates & frequencies The applications Time table
Project goal Writing the DE2-MSS interface in VHDL. Designing of amplifiers, filters and noise reductions for that interface. Writing the digital processing applications.
Signal regulation • The MSS can get ±1v as input and ±1.4v as output. In order to enlarge these ranges, we put an attenuator at the input and an amplifier at the output. • In addition, the unipolar output of the MSS is turned into a bipolar signal. (the amplifier kills the 2.5v DC) 6
Inputs DE2 MSS 8-bit BUS (100 kHz) Attenuator + LPF 1/10 50 kHz Function generator
Outputs Scope 10/1.4 50 kHz Amplifier +LPF DE2 8-bit BUS (100 kHz) MSS
Block diagram MSS Function generator att. Amp. Scope DE2
Rates & frequencies: MSS • BW: 20Hz – 50kHz* • Input: • ± 1v (attenuated from ±10v) • Output: • 2.5 ± 1.4v (then amplified to ±10v)
Rates & frequencies: DE2 • I/O: • 8 bit bus • 100kHz • Cyclone II • 50/27 MHz
The Aplications: 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. Division: Divides the signal (letting the user choose the factor is an option..) 5. Filter.