学位论文 > 优秀研究生学位论文题录展示

基于FPGA的时钟频率动态重置算法研究与应用

作 者: 蒋雪凝
导 师: 徐新民
学 校: 浙江大学
专 业: 电路与系统
关键词: 时钟频率动态重置 FPGA MMCM 功率
分类号: TN791
类 型: 硕士论文
年 份: 2012年
下 载: 33次
引 用: 0次
阅 读: 论文下载
 

内容摘要


时钟频率动态重置技术,是指通过软件动态地改变电路模块的工作时钟频率,以达到降低功耗、减少散热,延长电路模块使用寿命等作用。此项技术被广泛地应用到处理器之中,使处理器在性能和功耗上达到比较理想的平衡。国际上比较有代表性的主要有Intel公司的SpeedStep技术以及AMD公司的Cool’n’Quiet和PowerNow!技术。而国内对此项技术的研究却少之又少,远远落后于国外。本文中,首先针对现有混合模式时钟管理器(MMCM)动态重置算法占用大量ROM空间、与用户交互性不强的问题,提出一种基于FPGA的频率动态重置改进型算法。动态重置端口(DRP)与加强型MMCM原型连接,采用状态机来驱动DRP,顺序实现读取输出端口寄存器地址、读取分频值、使能端口寄存器读写等功能,以达到软件动态改变电路模块工作频率的功能。然后,我们设计了一个用户可控的频率动态重置系统,用户在电脑终端直接输入电路模块序号和频率值即可改变相应模块的工作频率。该系统主要由处理器软核MicroBlaze连接电脑和动态重置模块BeatMaster而成,BeatMaster的可重置输出时钟信号作为MicroBlaze和PCIe的测速模块Speed_Test的工作时钟。此系统可作为时钟发生模块应用到其它系统中,即可使用户任意改变其余模块的工作频率。时钟频率动态重置的最终目的是减少电路的功耗,因此,监测不同工作频率下电路模块的功耗情况成为此研究的必需项目。基于System_monitor模块,我们设计了一个功耗监测系统,其主要组成模块为电脑终端、MicroBlaze、System_monitor模块和BeatMaster模块。用户可在电脑终端的界面中发布指令改变MicroBlaze和UART的工作频率,并实时地监测芯片的功率值。通过对测量功率值的记录、统计分析,证明随着工作频率的增大,功率呈非线性增长。

全文目录


致谢  5-6
摘要  6-7
ABSTRACT  7-8
目录  8-10
第1章 绪论  10-15
  1.1 研究意义  10
  1.2 研究背景  10-13
  1.3 研究内容及章节安排  13-14
  1.4 本章小结  14-15
第2章 时钟频率动态重置算法  15-34
  2.1 MMCM简介  15-18
  2.2 MMCM参数的设定  18-22
  2.3 MMCM动态重置算法  22-32
  2.4 仿真  32-33
  2.5 本章小结  33-34
第3章 用户可控的频率动态重置系统  34-47
  3.1 系统介绍  34-44
  3.2 硬件实现  44-45
  3.3 波形  45-46
  3.4 本章小结  46-47
第4章 基于system_monitor的功耗监测系统  47-63
  4.1 System_monitor介绍  47-52
  4.2 功耗监测系统  52-57
  4.3 终端用户界面  57-60
  4.4 监测数据  60-62
  4.5 本章小结  62-63
第5章 总结与展望  63-65
参考文献  65-68
作者简历及在学期间所取得的科研成果  68

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于单周期控制策略的新型高效率PFC电路研究,TM46
  3. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  4. LXI任意波形发生器研制,TM935
  5. 多阶调制自适应数字预失真算法的研究与改进,TN722.75
  6. 激光直写机的光功率控制系统研究与设计,TN249
  7. 基于LC谐振充电和POS的功率脉冲电源研究,TN782
  8. 基于FPGA的射频功放数字预失真器设计,TN722.75
  9. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  10. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  11. 8毫米波直接检波式辐射计研究,TN850.7
  12. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  13. 基于OLSR的Ad Hoc网络功率意识路由协议,TN929.5
  14. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  15. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  16. 基于FPGA的高速图像预处理技术的研究,TP391.41
  17. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  18. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  19. 基于Nios的串行总线分析仪研制,TP274
  20. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  21. PXI高性能数字I/O模块研制,TP274

中图分类: > 工业技术 > 无线电电子学、电信技术 > 基本电子电路 > 数字电路 > 逻辑电路
© 2012 www.xueweilunwen.com