Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Figure Q 3 . 1 ASAP schedule of the digital filter algorithm Figure Q 3 . 2 ALAP schedule of the digital filter algorithm a

Figure Q3.1 ASAP schedule of the digital filter algorithm
Figure Q3.2 ALAP schedule of the digital filter algorithm a) In the context of digital high-level synthesis, briefly describe the
principle of the resource-constrained list scheduling algorithm.
b) Figure Q3.1 and Figure Q3.2(shown overleaf) show the as-soon-as
possible (ASAP) and as late-as-possible (ALAP) schedules respectively
of a recursive digital filter algorithm, where x1,t1,t2, are the input
variables, y1,t1,t2 are the output variables, a11 and a21 are the filter
coefficients. The filter algorithm operations are denoted by O1 to O9 and
it has been assumed that each arithmetic operation takes one control step
for execution.
Using the force-directed scheduling algorithm, calculate the operation
probabilities and hence produce the distribution graph of the two
arithmetic operations (**,+) of the filter algorithm.
c) In the force-directed scheduling, the self-force, Foi(j), for assignment
operation oi from time frame t1,t2 into c-step j is given by:
Foi(j)=DG(j)-k=tlt2DG(k)t2-tl+1
The predecessor and successor force associated with the reduction of the
schedule time frame from t1,t2 to t3,t4 is given by:
Foi([t3,t4])=k=t3t4DG(k)t4-t3+1-k=t1t2DG(k)t2-t1+1
where DG(j) is the distribution graph value in c-step j.
Compute the self-force, predecessor, successor and total forces
associated with assigning operation O6 of the distribution graph
obtained in Q3(b) into all possible control steps of the filter schedule.
Hence identify the control-step for the operation so that hardware
resources are minimised.
8
12help
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Seven NoSQL Databases In A Week Get Up And Running With The Fundamentals And Functionalities Of Seven Of The Most Popular NoSQL Databases

Authors: Aaron Ploetz ,Devram Kandhare ,Sudarshan Kadambi ,Xun Wu

1st Edition

1787288862, 978-1787288867

More Books

Students also viewed these Databases questions

Question

f. Did they change their names? For what reasons?

Answered: 1 week ago