摘要

目前在SOC设计中基于C/C++的硬件设计方法已经比较普遍,特别是使用SYSTEMC作为硬件建模语言,指令集仿真器(ISS)作为处理器模型的方式,对SOC的开发非常有效。但随着应用程序规模的增加,我们需要在系统中嵌入多个核,构成多核系统(MPSOC),以满足性能的要求。本文首先对单核系统中的ISS和硬件模块的集成方法进行分析,然后将其引入到MPSOC的开发平台的设计中,并对其效果进行验证。