Zhejiang Daxue xuebao. Lixue ban (Nov 2012)
An improved algorithm for clock frequency dynamic reconfiguration based on mixed-mode clock manager(一种基于混合模式时钟管理器的时钟频率动态重置改进算法)
Abstract
针对现有混合模式时钟管理器(Mixed-Mode Clock Manager,MMCM)动态重置算法占用大量ROM空间、与用户交互性不强的问题,提出一种MMCM动态重置改进型算法(IDRA). MMCM有7个输出端,可为不同电路模块提供时钟信号,直接输入MMCM输出端口序号和频率值即可改变相应端口的输出时钟频率.动态重置端口(Dynamic reconfiguration port, DRP)与加强型MMCM原型连接,采用状态机来驱动DRP,顺序实现读取输出端口寄存器地址、选择改变输出时钟频率或相移、读取分频值、使能端口寄存器读写等功能.最后,给出0号输出端口时钟频率由100 MHz降为50 MHz的仿真波形,此频率可变范围为4. 69〜700 MHz.
Keywords