论文摘要
随着集成电路设计进入到系统芯片(SOC)时代,板级系统的总线互连结构也发展成为系统芯片的层次化总线体系—片上总线。不同的IP被集成到片上总线的不同层次上,不同层次总线之间采用总线桥设备来连接。伴随技术的发展,单一总线体系下的IP设计与复用已经不能满足实际应用的需要,一个IP核在不同的总线体系下不能通用。不同总线体系间的通信需求成为了新的技术瓶颈。片上总线的种类很多,为了解决基于单一片上总线协议下设计出的IP核无法在其他总线协议下通用的问题,我们可以设计不同种类总线协议间的总线转换桥来解决这个问题。总线转换桥的概念就是搭建一个既有桥的功能并且还能实现总线协议间转换的系统级总线转换桥。这里提出的总线协议并非是系统总线与外设总线之间的桥接,而是不同总线体系之间的桥接,属于系统总线之间的协议转换。论文的主要工作是在研究和分析当前几种使用较多、影响力较大的总线协议基础上,以Avalon总线和Wishbone总线为基础,建立Avalon/Wishbone总线转换桥的模型。总线转换桥的设计包括Avalon从状态机、Wishbone主状态机和寄存器缓冲区等模块的设计工作。论文最终完成了两个不同协议的总线转换桥的设计,并研究了功能验证的一般技术,为片上总线的互连技术研究积累了一定的经验,为多总线间的总线转换桥的研究奠定了基础。
论文目录
摘要Abstract第1章 绪论1.1 SOC 与片上总线1.1.1 SOC 是集成电路的必然发展1.1.2 片上总线与传统片内总线的比较1.1.3 片上总线与板级总线1.1.4 片上总线的设计要点1.2 SOC 片上总线介绍1.2.1 CoreConnect 总线1.2.2 AMBA 总线1.2.3 OCP 总线1.2.4 Wishbone 总线1.2.5 Avalon 总线1.2.6 片上总线的特点1.3 总线桥的引入1.3.1 总线桥的结构与性能1.3.2 片上总线转换桥与传统总线桥的区别1.4 本课题研究现状和意义1.5 本课题主要研究内容第2章 AVALON 总线及WISHBONE 总线协议分析2.1 AVALON 总线2.1.1 Avalon-MM 总线信号及时序分析2.1.2 Avalon-ST 总线信号及时序分析2.2 WISHBONE 总线2.2.1 Wishbone 总线互联结构2.2.2 Wishbone 总线信号分析2.2.3 Wishbone 总线基本读写传输2.3 总线仲裁协议2.4 总线转换桥设计方案2.4.1 Avalon 总线和Wishbone 总线协议分析2.4.2 总线转换桥设计方案选取2.5 本章小结第3章 AVALON/WISHBONE 总线转换桥设计3.1 总线转换桥结构3.1.1 总线转换桥在系统中的位置3.1.2 总线转换桥系统结构3.2 AVALON 从状态机3.2.1 状态机概述3.2.2 端口信号3.2.3 Avalon 从状态机模块设计3.3 AVALON/WISHBONE 总线转换桥寄存器缓冲区3.3.1 端口信号3.3.2 主寄存器组3.3.3 预取寄存器组3.3.4 寄存器缓冲区模块设计3.3.5 寄存器缓冲区与两侧状态机之间的操作3.4 WISHBONE 主状态机3.4.1 端口信号3.4.2 Wishbone 主状态机模块设计3.5 本章小结第4章 AVALON/WISHBONE 总线转换桥的设计验证4.1 验证方法概述4.1.1 基于仿真的验证4.1.2 RTL 仿真4.2 AVALON/WISHBONE 总线转换桥验证4.2.1 测试平台与测试计划4.2.2 写数据仿真结果4.2.3 读数据仿真结果4.3 本章小结结论参考文献攻读硕士学位期间发表的学术论文致谢
相关论文文献
标签:总线论文; 总线转换桥论文;