A framework for fast hardware-software co-simulation

A framework for fast hardware-software co-simulation
复制标题

快速软硬件协同仿真框架

DOI:
--
复制
发表时间:
2001
期刊:
Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001
影响因子:
--
通讯作者:
H. Meyr
H. Meyr
中科院分区:
--
文献类型:
--
作者:
A. Hoffmann;Tim Kogel;H. Meyr

文献摘要

被引文献

相似文献

我们提出了一个新的硬件-软件协同仿真框架,使快速原型系统芯片设计。在软件方面,机器描述语言丽莎允许在不同级别上生成可编程体系结构的位真模型-从相位精度到相位精度。基于这些模型,可以自动生成一个完整的工具套件,包括快速编译的处理器模拟器汇编器,链接器HLL编译器以及协同仿真接口。在硬件方面,SystemC仿真类库的采用和增强与我们的通用协同仿真接口,使硬件和软件模型的耦合指定在不同的抽象层次。此外,为了提高硬件建模效率和仿真速度,提出了一种基于抽象宏循环的硬件建模策略。
We present a new hardware-software co-simulation framework enabling fast prototyping in system-on-chip designs. On the software side, the machine description language LISA allows the generation of bit-true models of programmable architectures on various levels-from instruction-set to phase accuracy. Based on these models, a complete tool-suite consisting of fast compiled processor simulator assembler, linker HLL-compiler as well as co-simulation interface can be generated automatically. On the hardware side, the SystemC simulation class library is employed and enhanced with our generic co-simulation interface that enables the coupling of hardware and software models specified at various levels of abstraction. Besides that, a hardware modeling strategy using abstract macro-cycle based C++ processes to increase hardware modeling efficiency and simulation speed is presented.