
基于AMBA架构的SoC系统的事务级建模
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本研究聚焦于运用AMBA(高级微控制器总线体系结构)进行系统级芯片(SoC)的设计与实现,特别关注其在事务级模型(TLM)中的应用。通过构建高效的软件仿真环境,提升复杂SoC系统的开发效率和验证准确性。
随着集成电路制造技术的进步,VLSI(超大规模集成电路)已经进入了SoC(片上系统)时代。对于复杂的片上系统而言,系统验证占据了整个设计时间的60%-70%,其中涉及软件与硬件的协同工作等方面的问题。传统的系统验证在RTL级进行,在提供更接近实现精确度的同时,也延长了验证时间和修改问题带来的成本增加。因此,有必要尽早地进行有效的系统验证。
SystemC作为一种系统描述语言应运而生,它支持从系统级到门级的描述,解决了传统片上系统设计方法中不同级别使用不同描述语言所带来的过渡难题。其事务级(Transaction-Level)建模仿真方法可以在早期有效地进行系统验证,并且速度比RTL级别的仿真更快。目前,事务级建模得到了广泛的应用和认可。Synopsys公司已经提供了关于AMBA架构的事务级模型,以支持由AMBA架构组成的SoC系统的事务级建模仿真。
SystemC基于C++语言开发,在此基础上添加了硬件扩展库和仿真库,使得它能够用于描述不同抽象级别的复杂电子系统中的软件和硬件。这不仅包括纯功能模型和体系结构的设计,而且还可以进行完整的片上系统设计与验证工作。
全部评论 (0)
还没有任何评论哟~


