基于PCIe的多路传输系统的DMA控制器设计

来源 :计算机应用 | 被引量 : 8次 | 上传用户:xoyo7908114
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了避免PCIe传输过程中PIO写延时、主机与嵌入式处理系统交互次数过多等问题对于传输带宽的影响,设计了一种基于命令缓冲机制的直接存储访问(DMA)控制器以提高传输带宽利用率。采用FPGA端内部设置命令缓冲区的方式,使得DMA控制器可以缓存PC端的数据传输请求,FPGA根据自身需求动态地访问PC端存储空间,增强了传输灵活性;同时,提出一种动态拼接的DMA调度方法,通过合并相邻存储区访问请求的方式,进一步减少主机与硬件的交互次数和中断产生次数。系统传输速率测试实验中,DMA写最高速率可达1 631 M
其他文献
中国的肉类消费处在稳定增长阶段,国务院发展研究中心教授潘耀国在"2010中国国际肉类工业峰会"上表示,未来10年,全球肉类需求将增长21%,未来20年需求将增长40%,未来30年之内,
很多同学只是知道什么叫作单位向量,但是对单位向量在向量学习和解题中的重要作用却缺乏深刻的了解.
新中国成立60年来,特别是改革开放30年来,在党和政府的领导下,经过几代渔业人的艰苦奋斗,我国渔业发展取得了辉煌成就,综合生产能力大幅提升,国际地位显著提高,渔民生活不断
同学们学习的三角恒等变换,是在已学习三角函数和平面向量的基础上,进一步学习的三角函数的运算关系.本章公式多、变化丰富,是三角函数重要的知识,而且在其他数学知识的学习过程中