Pipelining and streaming from one operation to the next in the fabric is beneficial.
Using FPGA-optimized libraries like xf::OpenCV allows you to easily trade off processing speed vs. resources, without having to re-implement common algorithms on your own. Focus on the interesting parts of your application!
Some library optimizations you can choose can impose constraints on your design - double check the documentation for the library function(s) you choose before you implement the hardware!
That concludes our runtime introductory tutorial! We certainly hope you found it useful! Take the time to review our many other tutorials, and thanks for reading!
Copyright © 2020–2023 Advanced Micro Devices, Inc