A virtual emulation module of a subsystem based on a virtual platform includes a virtual core and a virtual program code including a set of functions. The virtual core is realized using a high-level language and corresponds to a core of the subsystem to be realized onto a system-on-chip (SOC). The set of functions of the virtual core are realized using the high-level language independent of the core of the subsystem. The subsystem to be realized onto the SOC may correspond to a microcontroller unit (MCU) subsystem or to a digital signal processor (DSP) subsystem. The high-level language realizing the virtual core and the functions of the virtual program code may be C-language.
展开▼