AUTOMATIC SYNTHESIS OF DATA PATHS BASED ON THE PATH-SEARCH ALGORITHM.