Digital Multicore Systems by Waves