基于FPGA的多通道DMA控制器的IP核设计

来源 :华北电力大学(北京) 华北电力大学 | 被引量 : 0次 | 上传用户:gisbird
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着电子技术的飞速发展,智能化系统中需要传输的数据量日益增大,要求数据传送的速度也越来越快,传统的数据传输方式已无法满足目前的要求。在此前提下,采用高速数据传输技术成为必然,DMA(直接存储器访问)技术就是较理想的解决方案之一,能够满足信息处理实时性和准确性的要求。本文以EDA工具、硬件描述语言和可编程逻辑器件(FPGA)为技术支撑,设计DMA控制器的总体结构。在通道检测模块中,解决了信号抗干扰和请求信号撤销问题,并提出并行通道检测算法;在优先级管理模块中提出了动态优先级端口响应机制;在传输模块中采用状态机的设计思想设计多个通道的数据传输。通过各模块问题的解决及新方法的采用,最终设计出基于FPGA的多通道DMA控制器的IP软核。实验仿真结果表明,本控制器传输速度较快,主频达100MHz以上,且工作稳定。
其他文献
智能天线技术应用于TD-SCDMA系统中具有可以减少共信道干扰、提高频谱利用率及增加系统容量、减少发射功率和空间电磁干扰、对小区进行动态划分等优点。与其它技术比较,智能
如今,因特网已经深深融入了人们的工作、学习、生活等各个方面,人们对因特网的无线宽带接入的需求与日俱增,而无线局域网(WLAN)越来越不能满足这种需求。在此背景下,无线Mesh
As theradiofrequency(RF)spectrum gets more and more congestedwith our constant use of Wi-Fi and 3G/4G,newer systems are being designed to alleviate if not replac