面向重构计算的FPGA硬件模块与配置方案设计-集成电路工程专业毕业论文.docxVIP

  • 3
  • 0
  • 约4.36万字
  • 约 63页
  • 2019-05-11 发布于上海
  • 举报

面向重构计算的FPGA硬件模块与配置方案设计-集成电路工程专业毕业论文.docx

Classified Index: TN492 U.D.C: 621.38 Dissertation for the Master Degree in Engineering FPGA HARDWARE MODULE FOR RECONFIGURABLE COMPUTING AND CONFIGURATION METHOD DESIGN Candidate: Li Jinhong Supervisor: Associate Pro. Lai Fengchang Academic Degree Applied for: Master of Engineering Project Field: Integrated Circuit Engineering Affiliation: School of Astronautics HIT Date of Defence: June, 2011 Degree-Conferring-Institution: Harbin Institute of Technology 哈尔滨工业大学工程硕士学位论文 哈尔滨工业大学工程硕士学位论文 哈尔滨工业大学工程硕士学位论文 哈尔滨工业大学工程硕士学位论文 I I II II 摘 要 上世纪 90 年代以来,可重构技术成为集成电路领域的研究热点。由于其所构 成的可重构模块既具有通用处理器系统设计灵活、升级换代方便的特点,又具有专 用集成电路系统执行速度快、运行效率高、运行可靠的特点,因此基于 FPGA 进行 可重构系统的研究具有特殊的意义。 本课题在系统分析国内外可重构系统的研究特点和实现方法的基础上,提出并 设计了基于 STM32 微处理器和 FPGA 相结合的可重构系统级模块。整个可重构模 块主要由五部分组成:SDRAM 的数据存储器用于多种逻辑功能配置数据流的存储; STM32 微处理器用于完成可重构过程;FPGA 用于不同逻辑功能的执行;电源模块 用于提供不同工作芯片的稳定可靠的电源;外围接口电路用于实现不同重构模块信 息的输入。在系统分析功能需求的基础上,进行了系统电路图和 PCB 印刷电路板的 设计,为了满足小型化和模块化要求,选用了 BGA 封装形式的 FPGA 芯片,采用 Protel 软件完成了 FPGA 可重构模块的设计。通过对几种配置模式的分析,确定了 从串配置模式,并采用 Verilog 语言编制流水灯程序和 SDRAM 控制器读写数据程 序两种方式完成了该可重构模块的功能检测。 实验结果表明,基于微处理器和 FPGA 所组建的可重构模块设计方案正确可行, 能够实现可重构功能,并且该系统级模块能够应用于多种逻辑功能的可重构,具有 较强的实用性和广泛适用性。 关键词:FPGA;微处理器;可重构;模块 Abstract Since 90s of last century, reconfigurable technology has become hot research area in the field of integrated circuit. The reconfigurable module constructed by it has not only the merits of design flexibility and easy updating comparing with general processor system, but also the merits of quick execution speed, high operating efficiency and reliability with application-specific integrated circuit system. Thus, it has significance to study reconfigurable system based on FPGA. On the basis of comprehensive analysis of research characteristics and implementation methods for reconfigurable system at home and abroad, the thesis proposed and designed a system level reconfigurable module based on STM32 microprocessor and FPGA. The reconfigurable module has five parts: SDRAM data memory which has the function of data s

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档