dlbf_data_wait_for_done is called continuously in a while loop. This function reads the MASTER_DONE register on each
dlbf_data PL kernel. When all four data masters in the
dlbf_data PL kernels have a status of DONE, the function returns a 1’b, which breaks the while loop. The while loop only calls the function 100 times maximum, and times out if the
dlbf_data kernels are not done by then.
dlbf_data kernels are done sending their data to the AI Engine, wait for the
dlbf_coeffs to send their data to the AI Engine. If the
dlbf_coeffs kernels time out, the test fails.