Multi-core system education through a hands-on project on FPGAs | IEEE Conference Publication | IEEE Xplore