EECS452 Lab4 Pre-lab
Mei Yang
Q1. Answer: From the figure that has been generated, we can clearly see that the max gain is
60dB.
Q2. Answer: From the matlab design, we can easily get that:
a. 210
b. 35
Q3. Answer: For the passband, the difference is very
EECS 452 Homework 1 (Solns), Fall 2015
Name: _ unique name: _
1. Say you have a bandpass signal with frequency centered at 20MHz with a bandwidth
of 10MHz, i.e., the signal has no energy outside of the frequency ranges [-25,15]MHz
and [15,25]MH
EECS 452 Lab 2Basic DSP Using
the C5515 eZDSP Stick
1. Pre-lab
Q1.
Print the file you generated (and modified) as described above.
Q2.
The default structure of the FIR filter is Direct-Form FIR
a. How is this different from the Transposed-Form?
b. Draw th
Pre-lab Questions
Q1.
Print the file you generated (and modified) as described above.
/*
* Filter Coefficients (C Source) generated by the Filter Design and Analysis Tool
*
* Generated by MATLAB(R) 7.12 and the Signal Processing Toolbox 6.15.
*
* Generate
EECS 452 Homework 1 (Solns). Fall 2012
Name: _ unique name: _
You are to turn in this sheet as a cover page for your assignment. The rest of the
assignment should be stapled to this page. See the website for details about where to turn
in your assignment.
EECS 452 Post-Lab #3
Team Member:
Mei Yang (unique name: meiyang)
Nicholas Liou (unique name: liounick)
Q1. The output we get after reset and input 1010 is 1212.
Q2.
a. The frequency of the waveform is 46.848Hz.
b. The waveforms step is obvious.
Q3.
a. Th
EECS452 Homework #1
Mei Yang
1. Consider the following block diagrams: [20]
Answer:
a. The associated transfer functions of two block diagrams are the same,
which is as below:
! + ! ! ! + ! ! !
! ! =
1 + ! ! ! +
EECS 452 Lab 2Basic DSP Using
the C5515 eZDSP Stick
The purposes of this lab are to:
Provide an platform for using direct digital synthesis (DDS)
Provide an experience of basic FIR design and implementation for a DSP.
Learn how to measure CPU utilization
Pre-lab questions:
Q1. Consider the logic statement (A*B)+(C*A)
a. Write the truth table for that logic statement
b. Draw the gates that implement that logic statement (without simplification).
A, B
00
01
10
11
C=0
0
0
0
1
C=1
1
1
0
1
Q2. Consider a 2-to-
EECS452 Homework#2
Mei Yang
1. Answer:
a. 35(dec) = 4*8 + 3 = 43 (oct)
b. 35(dec) = 2*16 + 3 = 23 (hex)
c. 1111_1111(2s complement) = 1 (dec)
d. 1000_1000(2s complement, Q4) = 8+0.5=7.5
e. 1111_1111(binary u
EECS 452 Post-Lab #5
Team Member:
Mei Yang (unique name: meiyang)
Nicholas Liou (unique name: liounick)
Q1. When building the filter in Q1 of the pre-lab, biq_32 should be initialized to
Int32 biq_32[NUM_SEC * BIQ_COEFF] = cfw_
16521, -28615,
16521,
6363,
452 Post lab #2
Team member:
Mei Yang (unique name: meiyang)
Nicholas Liou (unique name: liounick)
Q1. The total capacitance we used was 532pF.
Q2. Please see the following statics for details:
Frequency
In-lab value
Pre-lab value
10kHz
0.955V
0.949V
30kH
EECS 452 Homework 4. Fall 2012
Solutions
Name: _ unique name: _
You are to turn in this sheet as a cover page for your assignment. The rest of the assignment should be
stapled to this page. This is an individual assignment; all of the work should be your
EECS 452 Homework 5. Fall 2012
Name: _ unique name: _
You are to turn in this sheet as a cover page for your assignment. The rest of the assignment should be
stapled to this page. This is an individual assignment; all of the work should be your own unless
EECS 452 Homework 2. Fall 2012
Solutions
Name: _ unique name: _
1. Convert the following values as indicated. If there isnt an exact conversion, indicate the nearest
value. [24]
a. 3510 base 8 438
b. 3510 base 16 2316
c. 1111_1111 (2s complement) decimal
Pre-lab questions
Q1. Write a short C program that prints the word hi every time the I2S2 transmit interrupt occurs.
Dont worry about what that interrupt is, but do be sure to enable it and otherwise set up all the
parts needed to get it to work. Model yo
Pre-lab Questions
Q1. In dB, what should be the maximum gain in the stopband?
Q2. Answer the following questions about your filter that Matlab designed for you.
a. What is the order of the filter Matlab designed?
b. If you were to make it a Butterworth II
EECS 452 Lecture 5
Today:
PPI and project team formation
FPGAs and Verilog programming
Announcements:
Lab 3 on DE2-70 starts next week
Hw2 due today. Hw3 assigned.
PPI comments and rankings due Wed before 11:55PM
Project teaming meaning on thurs, 7-9PM 31
Pre-lab Questions
Q1. Consider the logic statement (A*B)+(C*A)
a. Write the truth table for that logic statement
b. Draw the gates that implement that logic statement (without simplification).
Q2. Consider a 2-to-1 MUX as drawn on the right.
a. Write a tr
EECS 452 Homework 2 (Solns), Fall 2015
Name: _ unique name: _
1. Consider the following block diagrams: [20]
a) What are the z-domain transfer functions associated with diagrams (a) and (b)?
These are the standard direct form I (DF I) and direc
Pre-Lab Questions
Q1. Which GPIO pin is connected to each of the four LEDs? (Red, Blue, Yellow and Green). Use the
schematic not the table as there appears to be a typo in the table. In general, it is a good
Pre-lab Questions
Q1.
Q2.
Q3.
Answer the following questions about the filter
a. What is the order of your filter?
b. How many biquad sections are in your filter?
c. Look at the group delay.
i. Is it constan
EECS 452 Lecture 3
Today:
Fixed point programming
Reminder:
HW1due Thursday.
Lab 1 starts today.
PPI due Thursday.
PPI pitch Thursday in class.
PPI booklet composed and uploaded by Friday.
EECS 452 Fall 2015
Lecture 3 Page 1/48
Tue 9/15/2015
Number repres
EECS 452 Lecture 2
Today:
Direct Digital Synthesis (DDS)
Sampling and reconstruction review
FIR lters and their implementation
Reminders:
HW 1 and PPI are due next Thursday.
Lab starts next week.
EECS 452 Fall 2015
Lecture 2 Page 1/55
Thu 9/10/2015
Direct
EECS 452 Lecture 1
Digital Signal Processing Laboratory
Systems (communication, control and signal processing) MDE.
Goal: to provide a Major Design Experience (MDE); apply concepts from
systems (216, 451/351, 455, etc.) to real problems in an embedded env
EECS 452 Lecture 3
Today:
Fixed point arithmetic
Announcements:
HW1 1 due today.
HW2 assigned today due next tue.
Pre-project ideas (PPI) due thurs. on Ctools
PPI comments and ranking due next wed. on Ctools
Project teaming meeting 7-9PM on Sept 18.
On Th
EECS 452 Lecture 4
Today:
Gate level arithmetic
Sequential logic
Announcements:
Lab 2 starts next week.
Pre-project ideas are due today by 11:55PM.
PPI Comment period: Sat 6PM to Wed. 11:55PM
Hwk 2 due at beginning of class next week
Project teaming meeti
EECS 452 Lecture 2
Today:
Sampling and reconstruction review
FIR and IIR lters
C5515 eZDSP
Direct digital synthesis
Reminders:
HW 1 is due on tuesday.
PPI is due on Thurs (email to hero by 5PM)
Lab starts next week.
Last one out should close the lab door!
EECS 452 Lab 1Introduction to the
C5515 USB Stick
The purposes of this lab are to:
Provide an introduction to the C5515 USB Stick, the board we will be using throughout this
course.
Provide an introduction to embedded systems and memory-mapped I/O devices