中期报告—林美东.ppt_第1页
中期报告—林美东.ppt_第2页
中期报告—林美东.ppt_第3页
中期报告—林美东.ppt_第4页
中期报告—林美东.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ace-ahb总线协议桥的设计,学生:林美东 指导老师:付方发,哈尔滨工业大学,中期报告应包括下列主要内容:,1论文工作是否按开题报告预定的内容及进度安排进行; 2目前已完成的研究工作及结果; 3后期拟完成的研究工作及进度安排; 4存在的困难与问题; 5如期完成全部论文工作的可能性。,1.进度安排进行,2.目前已完成的研究工作及结果,模块设计 ahb-ace桥的主要功能: ahb-ace桥主要用于接收ahb的请求与命令,然后发送给ace总线。即读传输和写传输。 ace协议是基于burst的。在ace主机与ace从机之间传递的数据通过写数据通道达到slave或者通过读数据通道到达master。在ace通信协议中使用了双向的valid和ready握手机制。信息源使用valid信号,表示通道上存在可用的有效数据或者控制信息;而信息接收源使用ready信号,表示可以接收数据。读数据通道和写数据通道也可包含last信号,该信号用来表示在一个交易发生时,最后一个输出的数据项。,ace读地址通道和读数据通道都是采用valid和ready双向握手机制。,图一 ace 读传输时序图,图二 ace 写传输时序图,ace写地址通道,写数据通道和写响应通道都是采用valid和ready双向握手机制。,顶层模块,图三为模块信号图, 左侧为ahb slave的信号, 右侧为ace master 的信号。,图三 转换桥信号图,ahb-ace桥作为ahb总线的从设备,同时也是ace总线的主设备。 可以响应ahb主设备发出的读、写命令,然后向ace从设备发出相应的命令。等待ace从设备的响应,完成ahb 总线访问ace总线的功能 。,内部模块 ahb-ace协议桥内部由四个进程函数构成。,(1) 读识别进程 (2) 写识别进程 (3) 读响应进程 (4) 写响应进程,读识别进程,ahb主设备发出的hselx=1和hwrite=0选中读识别进程。将ahb的地址信号与控制信号通过读识别进程翻译成ace信号到ace的读地址通道。,图四 读识别框图,读地址通道信号,写识别进程,ahb主设备发出的hselx=1和hwrite=1选中写识别进程。将ahb的地址信号与控制信号通过写识别进程翻译成ace信号到ace的写地址通道,将ahb的数据通过写识别进程翻译成相应的ace信号到ace的写数据通道上。,图五 写识别框图,写地址通道信号,写数据通道信号,读响应进程,ace从设备发出的rvalid和桥发出的rready同时为高时选中读响应进程。将ace的读数据通过读响应进程翻译成ahb的读数据信号,ace响应读传输的状态翻译给ahb。,图六 读响应框图,读数据通道信号,写响应进程,ace从设备发出的bvalid和桥发出的bready同时为高时,选中写响应进程。将ace的写响应通过写响应进程翻译成ahb信号,即hresp和hready表示写交易的状态。,图七 写响应框图,写响应通道信号,功能验证,编写ahb-master 激励模块和ace-slave 响应模块。用ahb-ace桥模块将它们连接起来,利用sysemc建模,modelsim进行波形仿真。,单次读传输仿真波形,单次写传输仿真波形,3.后期拟完成的研究工作及进度安排,2012年5月11日2012年5月31日 完成猝发读写传输功能和测试。 2012年6月1日2012年6月20日 撰写毕业论文。,4.存在的困难与问题,由于首次使用systemc建模,里面涉及c+语言的知识很多,并且本身systemc库的内容理解起来较为困难。编写进程以及调试过程工作量较大。尤其是波形调试过程更痛苦,经常仿真出现的波形与预期的差异较大。因此,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论