基于AXI总线的DMA控制器的研究与设计

被引量 : 0次 | 上传用户:zhuzhihua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于AXI总线本身的高性能以及ARM微处理器的广泛使用,使AXI成为SOC设计中应用广泛的总线标准。在基于AXI总线的SOC片上系统的设计中,提供各种与AXI总线兼容的外围设备显得极其重要,也是充分利用AXI总线带宽以及其他特性的关键环节之一,其中最为关键的就是设计出高性能的符合AXI协议标准的接口。DMA(Direct Message Access)操作方式下数据的读写无需CPU执行指令,由外设(DMA控制器)直接进行数据的读写。在基于AXI总线的SOC中,设计完全符合AXI协议的DMA控制器,实现外围设备和存储器之间的高速数据传递,提高整个系统的工作效率,是一件十分重要和有意义任务。本文研究分析AXI总线协议的细节,特别是总线信号的读写时序与实现方式,在此为基础提出了DMA控制器的整体结构和模块划分,设计了DMA控制器的各个子模块。对打包与解包、总线控制信号产生、命令缓存控制信号产生这些关键电路的设计作出详细的阐述。所设计的DMA控制器支持硬件通道与软件通道两种上报方式,具有自动维护上报数据的目标存储器的写指针功能,保证数据包有序而紧凑的上报。DMA控制器的多个逻辑通道可以处理不同格式的DRU包头,并为每一条逻辑通道设置了优先级,保证数据可靠地实现高速传输。本设计在VCS + Specman验证平台上对各功能模块进行仿真验证,仿真结果各子模块数据传送工作波形表明,所产生数据的传输命令和数据传输结果正确,设计已经实现规定的各项功能。本设计与其他子系统一起作为一个完整的芯片进行逻辑综合和布局布线,其中DMA控制器采用245.76M时钟进行约束。将整个系统逻辑综合结果下载到FPGA中进行联合调试,本文设计的DMA控制器能够正常完成数据上报。
其他文献
罗兴亚人是缅甸境内最大的一个穆斯林群体,但由于历史、宗教文化、政治军事及经济等多方面原因,缅甸当局将其视为孟加拉的非法移民,并对其实施了残忍的种族清洗,使得罗兴亚近
创新驱动发展战略已经上升到决定中华民族前途命运的高度,而知识产权法律制度则是支持创新驱动发展的制度保障。创新驱动发展战略如何在功能上对我国知识产权法律制度进行完
煤矿工人腰背痛流行病学调查中国煤矿工人泰山疗养院271000陈长力,李守彬,张乐军,李新东,姜衍贤,赵景才,张兴倜,傅云芬,董金辉为进一步了解煤矿工人腰背痛的患病情况,探索其影响因素,为矿工腰
虫草是一类珍稀的药用真菌资源,其代谢产物和生物活性具有多样性特点,在功能性食品和生物医药领域展现出巨大的应用前景。虫草物种资源丰富,其中冬虫夏草是我国最名贵三大补
上消化道狭窄是经皮内镜下胃造瘘术(PEG)的适应证,但是严重的上消化道狭窄给PEG的顺利进行带来了极大的挑战。该文报道了一例因口咽部恶性肿瘤导致上消化道严重狭窄的患者,在
<正>一四月,学院的考试在一片轰隆隆的声音中结束,仿佛一票强盗,挥舞着沉重的兵器,跨着嘶叫的战马,洗劫一番之后,扬长而去。蓦然进入假期,我有些无所适从,认识的几个朋友也各
鄂 6 6 378是由SKUA/86 5 14 6 //6 15 0 6组合经系谱法选育而成 ,该品种在品质指标达到中筋国标的优质基础上 ,省区试产量 2年平均比对照鄂恩 1号增产 8.5 7% ,中抗条锈病和
鲜切果蔬由于天然、营养、新鲜、方便以及可利用度高(100%可食用)等特点,可满足人们追求天然、营养、快节奏的生活方式等方面的需求,具有巨大的发展潜力。本论文针对浅色鲜切
传统的机器学习是基于统计学的机器学习,学习的任务就是在给定充分训练数据的基础上来学习一个分类模型,然后利用这个学习到的模型来对测试数据进行分类与预测。其中有一个基
数学教学回归生活是国际数学课程改革的一个发展趋势。加强数学教学与学生生活的联系已经成为当前我国义务教育阶段数学课程改革的一个重点。《数学课程标准》指出,数学教学