A fast prototype for modeling IP cores using in SoC with UML Marte