随着嵌入式系统的发展,片上系统(SoC)设计已经成为集成电路设计的发展方向。SoC设计的复杂性对集成电路设计的各个层次,特别是对系统级芯片设计层次带来了新挑战。SystemC是一种完全基于C++的系统级建模语言,它同时支持RTL级、行为级和系统级描述。本文介绍了SystemC的特点和系统设计环境,有利于进行SoC系统级设计,并阐述了一种基于SystemC的系统级设计方法。
With the development of embeded system, SoC design plays a very important role in the IC design. SystemC is a complete C + + based modeling platform, which supports designing the description at the register - transfer, behavioral and system level. In this paper, the characteristic and system design ,circumstance of SystemC are introduced, which facilitate system level design of SoC. A system level design methodology based on SystemC is presented.