Before using Vitis flow to build a full-function kernel running on hardware, you might want to use a relative simple flow to estimate performance and resource consumption for some key modules in a complex algorithm. In this lab, you estimate a easy module called ‘absV,’ which returns a new vector composed of the absolute value corresponding to each element of the input vector. You finally get a libadf.a of module instead of a kernel. It can run on hardware, but it is the first step to a successful design.