基于fpga的多通道dma控制器的ip核设计-通信与信息系统专业论文.docxVIP

  • 2
  • 0
  • 约4.94万字
  • 约 67页
  • 2019-01-09 发布于上海
  • 举报

基于fpga的多通道dma控制器的ip核设计-通信与信息系统专业论文.docx

基于fpga的多通道dma控制器的ip核设计-通信与信息系统专业论文

华北电力大学硕士学位论文摘 华北电力大学硕士学位论文 摘 要 当前,随着电子技术的飞速发展,智能化系统中需要传输的数据量日益增大, 要求数据传送的速度也越来越快,传统的数据传输方式已无法满足目前的要求。在 此前提下,采用高速数据传输技术成为必然,DMA(直接存储器访问)技术就是较 理想的解决方案之一,能够满足信息处理实时性和准确性的要求。 本文以EDA工具、硬件描述语言和可编程逻辑器件(FPGA)为技术支撑,设计 DMA控制器的总体结构。在通道检测模块中,解决了信号抗干扰和请求信号撤销问 题,并提出并行通道检测算法;在优先级管理模块中提出了动态优先级端口响应机 制;在传输模块中采用状态机的设计思想设计多个通道的数据传输。通过各模块问 题的解决及新方法的采用,最终设计出基于FPGA的多通道DMA控制器的IP软核。 实验仿真结果表明,本控制器传输速度较快,主频达IOOMHz以上,且工作稳定。 关键词:直接存储器访问,IP核,EDA工具,硬件描述语言,FPGA ABSTR ACT At present,with the rapid development of electronic technology,the intelligent systems require increasing amount and growing fast of data transmission.The traditional transmission methods have been unable to meet current demands.Base on these reasons, it is necessary to adopt the high-speed data transmission technology.DMA(Direct Memory Access)technology is one of the best solutions which could meet the requirements of real.time and accuracy for information processing. Depending on EDA tools,hardware description language and programmable logic devices(FPGA),the paper develops the whole frame for DMA controller.It resolves signal anti-jamming and request signal revocation and proposes parallel channel test method in channel test module,as well as proposes dynamic priority response method in priority management module and adopts state machine to design data transmission for multi—channel in transmission module.Through resolving the problems in each module and adopting new methods,finally,the IP core is developed for multi·channel DMA controller on FPGA.The simulations show that the controller works fast and the clock can reach beyond 1 00MHz.At the same time.it runs well in actual operation. (Communication and Information System) Directed by prof.Tang Liangrui instructor Gao Xuelian KEY WORDS:Direct Memory Access,IP core,EDA tools,Hardware Description Language,FPGA 华北电力大学硕士学位论文摘 华北电力大学硕士学位论文 摘 要 当前,随着电子技术的飞速发展,智能化系统中需要传输的数据量日益增大, 要求数据传送的速度也越来越快,传统的数据传输方式已无法满足目前的要求。在 此前提下,采用高速数据传输技术成为必然,DMA(直接存储器访问)技术就是较 理想的解决方案之一,能够满足信息处理实时性和准确性的要求。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档