07-11-2016 03:20 AM
I am using the HLS Linear Algebra library. I have two consecutive calls to a matrix multiplication, both take 32 clock cycles and the initiation interval is also 32.
I would like to use the pipeline directive in order to reduce the total latency, trying to start the second matrix multiplication before the first is finished. The problem is that neither of the two function calls do not appear in the directive pane.
How can I overcome this?
07-16-2016 12:38 AM
Well, even though it is not recommended by Xilinx (it is written in the directives.tcl file "Please DO NOT edit it"), it worked.
It would be good if someone tells us why it is not good to modify this file manually and how we should add directives to functions that are in libraries.
Many thanks anyway!
07-16-2016 12:46 PM