An improved algorithm for clock frequency dynamic reconfiguration based on mixed-mode clock manager(一种基于混合模式时钟管理器的时钟频率动态重置改进算法)

针对现有混合模式时钟管理器(Mixed-Mode Clock Manager,MMCM)动态重置算法占用大量ROM空间、与用户交互性不强的问题,提出一种MMCM动态重置改进型算法(IDRA). MMCM有7个输出端,可为不同电路模块提供时钟信号,直接输入MMCM输出端口序号和频率值即可改变相应端口的输出时钟频率.动态重置端口(Dynamic reconfiguration port, DRP)与加强型MMCM原型连接,采用状态机来驱动DRP,顺序实现读取输出端口寄存器地址、选择改变输出时钟频率或相移、读取分频值、使能端口寄存器读写等功能.最后,给出0号输出端口时钟频率由100 MHz降为50...

Full description

Saved in:
Bibliographic Details
Published inZhejiang da xue xue bao. Journal of Zhejiang University. Sciences edition. Li xue ban Vol. 39; no. 6; pp. 643 - 647
Main Authors JIANGXue-ning(蒋雪凝), XUXin-min(徐新民), OliverFaust
Format Journal Article
LanguageChinese
Published Zhejiang University Press 01.11.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:针对现有混合模式时钟管理器(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.
ISSN:1008-9497
DOI:10.3785/j.issn.1008-9497.2012.06.008