首页> 中文学位 >基于SystemC-TLM规范的AHB总线模型的构建方法研究
【6h】

基于SystemC-TLM规范的AHB总线模型的构建方法研究

代理获取

目录

文摘

英文文摘

图索引

表索引

第一章 绪论

1.1 课题的背景

1.2 课题的研究现状

1.2.1 系统级设计语言SystemC和建模方法的发展

1.2.2 事物级建模TLM的发展

1.2.3 AMBA AHB总线应用现状

1.3 课题的研究目的和意义

1.4 本文的研究内容及组织结构

第二章 AMBA AHB总线建模方案设计

2.1 AMBA AHB总线分析及模型验证方案规划

2.1.1 AHB总线结构分析

2.1.2 AMBA AHB通信原理分析

2.2 用SYSTEMC和TLM2.0进行模型构建

2.2.1 事务级建模代码风格设计的选择

2.2.2 TLM2.0的通信机制

2.2.3 TLM2.0通信数据结构

2.2.4 AHB总线模型功能

2.3 AMBA AHB事务级模型设计

2.3.1 AMBA AHB模块结构设计

2.4 本章小结

第三章 AMBA AHB总线事务级模型的实现

3.1 模块结构

3.2 基本数据通信的流水传输的实现

3.2.1 不同簇传输格式及不同字节长度的数据传输

3.3 复杂的数据传输

3.3.1 WAIT状态的数据通信

3.3.2 SPLIT、RETRY和ERROR状态的数据通信

3.4 本章小结

第四章 AMBA AHB总线事务级模型验证

4.1 模型验证

4.1.1 数据传输的宽度HSIZE演示

4.1.2 响应状态演示

4.3 本章小结

第五章 总结与展望

参考文献

致谢

在校期间发表的学术论文和参加科研情况

展开▼

摘要

本论文研究用SystemC系统级描述语言和TLM对AMBAAHB总线的事务级模型进行仿真,并对构建的模型进行系统验证。首先,在介绍AMBAAHB总线概念和工作原理的基础上,分析了AMBA2.0AHB总线的通信原理,整体上设计了AMBAAHB总线事务级模型的构建及验证方案;其次,详细设计了AMBAAHB总线通信过程中主设备模块、总线模块和从设备模块的结构,实现了基本的数据通信和复杂的数据通信;最后,利用SystemC语言特性并结合事务级模型规范,在Linux平台下实现了AMBAAHB总线的TLM仿真模型。在本文的最后,设计了一系列测试用例,验证了设计的AMBAAHB总线模型的正确性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号