Great Deal! Get Instant $25 FREE in Account on First Order + 10% Cashback on Every Order Order Now

ELEC840 Assignment 1 Consider a system with input x(k) and output y(k) described by the following equation: y(k) = a*x(k) + b*x(k-1) + c*x(k-3), and given that addition takes 2ns and multiplication...

ELEC840 Assignment 1
Consider a system with input x(k) and output y(k) described by the following equation:
y(k) = a*x(k) + b*x(k-1) + c*x(k-3), and given that addition takes 2ns and multiplication
takes 5ns:
1. Draw the Data Flow Graph (DFG) of the system and calculate the throughput.
[10 Marks]
2. Pipeline and retime the system for maximum throughput. Sketch the new DFG.
[10 Marks]
3. Write a fully commented Matlab routine which implements the J-unfolding
algorithmic transformation. Append the routine to your report. Please ensure that
the report contains discussion about how you have tested the Matlab routine to
verify its operation. [10 marks]
4. Unfold the system J=2 and draw the unfolded DFG. What is the maximum
throughput of the unfolded system? [10 Marks]
5. Unfold the system J=3 and draw the unfolded DFG. What is the maximum
throughput of the unfolded system? [10 Marks]
Oct 03, 2019ELEC840
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here