作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2005, Vol. 31 ›› Issue (22): 223-.

• 论文 • 上一篇    下一篇

AMBA2.0总线RTL、CC与PVT级模型的实现

戴庆华,徐国治   

  1. 上海交通大学电路与系统实验室,上海交通大学电路与系统实验室 上海 200030
  • 发布日期:2005-11-25

Design and Implementation of AMBA2.0 on RTL,CC and PVT level Model

DAI Qinghua,XU Guozhi   

  1. (Circuit and System Lab of Shanghai Jiaotong University,Shanghai 200030)
  • Published:2005-11-25

摘要: 介绍了利用SystemC语言设计与完整实现AMBA2.0总线协议,在自下而上RTL,CC与PVT级的过程中用到模型设计的流程、框图、最终的测试方案与结果。该文特色在于打破了传统单一层次系统建模的局限,充分利用SystemC这个仿真平台将AMBA总线系统模型建立在不同的系统描述层次上,建立了一套跨层次的系统模型,使系统具备了很强的描述性。由于该系统模型提供了不同层次的系统仿真能力,在实践中具有很强的应用价值,而且在方法学上也提供了跨层次系统仿真建模的实例。

关键词: AMBA, SystemC, 编程时间层, 周期调用层, 传输层

Abstract: This paper introduces the cross-level system design method of AMBA 2.0 bus protocol using SystemC language.The cross-level model of AMBA here is based on RTL,CC and PVT.Their design is described with block diagrams,pseudo-coding,and their testing methodology.Finally,the final simulation waveforms and code-line statistics are given as the result.SystemC addres greatly to this paper as it provides a tool to cross-level system description method with good understanding of the whole system.This whole cross-level of AMBA system model can provide different levels of simulation strategies of hardware system and has its significance in practice as well as in hardware design methodology.

中图分类号: