1- Consider the HLS code for the matrix-vector multiplication (m×v) that you can find in the resources folder.

    a) What is the loop initiation interval of Loop L5? And Why?

    b) Perform the RTL/C co-simulation? What is the problem, and can you solve it?

    c) Can you modify the code to improve the initiation interval?


2- (Blinking LED) Use the idea of implementing a waveform using pipelined loop and design hardware that turns on an LED for one second and then turns it off for two seconds and repeats this pattern.