System-on-chip design and software for the Mixxeo