当前位置:主页 > 科技论文 > 计算机论文 >

基于AHB总线的DMA控制器分析与验证

发布时间:2017-12-05 16:32

  本文关键词:基于AHB总线的DMA控制器分析与验证


  更多相关文章: DMA控制器 AMBA总线 片上系统 系统级验证


【摘要】:随着半导体技术的不断发展和应用,以IP(Intellectual Property,知识产权)复用和平台式设计为基础的片上系统(System On Chip,SOC)成为当今大规模集成电路的发展方向。直接存储存取(Direct Memory Access)是SOC芯片中各模块直接进行大量数据传输的一种方式,在直接存储存取控制器(Direct Memory Access Controller,DMAC)的控制下完成存储器与外围设备、存储器与存储器之间的数据交换,CPU在数据传输过程中可以并行的进行其他的操作,从大量数据交换、分散数据的收集、慢速的外围设备的访问中解放出来,从而提高了CPU的利用率,进而提高了整个系统的性能。本文在深入理解了AHB总线协议和DMA技术原理的基础上,分析了一种DMAC设计理念,这种设计理念可以集成到以AHB总线为片上总线的SOC上。由于SOC可集成的模块越来越多,本文分析的DMAC包含了8个可编程的DMA通道,能够处理多个DMA传输请求。由于数据在AHB总线上传输,在总线接口方面,本文分析的DMAC包含1个用于CPU访问的AHB slave接口和支持多层AHB总线的用于DMA数据接收和发送的2个AHB master接口。本文分析的DMAC同时支持硬件和软件DMA请求,且支持多个外围设备同时发出DMA请求,通过硬件握手机制实现外设与DMAC的通信,通过传输中断逻辑实现中断的发出。为了适应各种传输情况,本文分析的DMAC支持多种传输模式、多种数据位宽、多种burst传输类型。为了提高传输效率,本文分析的DMAC以DMA数据块为基本数据单元,并且支持高效的scatter/gather DMA方式。在SOC整个设计流程中,验证占有很大的比重。本文以现有的SOC验证平台为基础,介绍了软硬件协同的系统级验证方法。首先根据DMAC的功能,提出了功能验证点,然后编写相应的测试用例完成功能仿真。通过分析仿真波形,结果表明本文分析的DMAC很好实现了预期的功能,能够高效的控制SOC总线上各个模块之间的数据传输。最终结论得出DMAC能够很好的集成到以AMBA为片上总线的SOC架构中,并能大大提高SOC的数据处理能力。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP336;TP332

【相似文献】

中国期刊全文数据库 前7条

1 ;Steady Growth of DMAC Demand[J];China Chemical Reporter;2009年20期

2 梁曦云;赵家俊;;在APPLEⅡ上实现DMA操作——MC6844芯片在苹果机上作高速数据输入的应用[J];微型机与应用;1986年05期

3 马玉英;DMAC接口编程方法[J];青海师专学报.教育科学;2003年06期

4 李蓥;;FFT-DMAC: a tone based DMAC protocol[J];High Technology Letters;2009年03期

5 罗炜;朱珍民;罗海勇;;基于Solution Engine DMAC的多通道数据传输机制及应用[J];微计算机信息;2006年14期

6 李智;郑睿童;黄波;卿昱;;支持多信道的无线传感器网络DMAC协议[J];四川大学学报(工程科学版);2008年05期

7 ;[J];;年期

中国重要会议论文全文数据库 前1条

1 唐强;林美娟;王小萍;凌启淡;;DMAC对2-羟基-3-萘甲酸掺杂PMMA复合材料荧光的影响[A];中国化学会第28届学术年会第11分会场摘要集[C];2012年

中国重要报纸全文数据库 前2条

1 翁国娟;无催化剂一步法DMAC技术开发成功[N];中国化工报;2008年

2 石磊;高纯度DMAC中试技术通过验收[N];医药经济报;2006年

中国硕士学位论文全文数据库 前7条

1 高杰;聚醚砜中空纤维膜生产中DMAC废液的回收与处理研究[D];中国石油大学;2010年

2 张迪宇;基于AHB总线的DMA控制器分析与验证[D];西安电子科技大学;2015年

3 徐静;DMAC降解菌的分离、鉴定及其降解特性研究[D];南京农业大学;2011年

4 刘明晶;二甲基乙酰胺废液的回收研究[D];东华大学;2004年

5 周亚婷;反应精馏法合成高纯度N,,N二甲基乙酰胺研究[D];华东理工大学;2013年

6 刘剡;二甲基乙酰胺生产工艺优化研究[D];河北科技大学;2014年

7 孙灿;中空纤维膜生产中二甲基乙酰胺废液深度处理研究[D];中国石油大学(华东);2013年



本文编号:1255469

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1255469.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6ea2d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com