请选择 进入手机版 | 继续访问电脑版

明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 9430|回复: 0

03_mdyPllAltera——锁相环模块

[复制链接]
发表于 2020-11-8 19:08:11 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
注意:mdyPllAltera模块是明德扬提供的PLL IP模块,不允许修改避免使用时出现问题,调用本模板时请根据以下接口说明进行使用。

一、接口信号列表
信号名I/O 位宽 定义
areset I 1 pll复位信号,高电平有效
inclk0 I 1 PLL输入时钟,可输入任意频率时钟.MP801一般是连到50M晶振上。
c0 O 1 PLL输出时钟c0,时钟频率为:输入频率*C0_M/C0_D,输出相位与输入相差:(C0_P/10000)*360度
c1 O 1PLL输出时钟c1,时钟频率为:输入频率*C1_M/C1_D,输出相位与输入相差:(C1_P/10000)*360度
c2 O 1PLL输出时钟c2,时钟频率为:输入频率*C2_M/C2_D,输出相位与输入相差:(C2_P/10000)*360度
c3 O 1PLL输出时钟c3,时钟频率为:输入频率*C3_M/C3_D,输出相位与输入相差:(C3_P/10000)*360度
c4 O 1PLL输出时钟c4,时钟频率为:输入频率*C4_M/C4_D,输出相位与输入相差:(C4_P/10000)*360度
lockedO 1 锁定信号,表示已经检测到输入时钟并锁定了,说明输入时钟是稳定的。

二、接口使用说明
可以通过例化以下参数来进行本模块的设定和使用。
1、PLL可以产生5个不同的时钟频率,其中可以通过例化参数 “Cx_M”和“Cx_D”来设定需要产生的时钟频率,通过参数“Cx_P”来设定产生时钟的相位。
2、其中,在参数“Cx_M”、“Cx_D”里,有效范围是:1~32。
     当x为0,则表示这个参数是用于产生输出时钟c0的,并且参数C0_M表示对输入的50MHZ时钟乘以C0_M倍,参数C0_D表示除以C0_M倍;
     当x为1,则表示这个参数是用于产生输出时钟c1的,并且参数C1_M表示对输入的50MHZ时钟乘以C1_M倍,参数C1_D表示除以C1_M倍,其它输出时钟以此类推。

3、对于参数“Cx_P”,有效范围是:0000~9999。
     x与上述内容同理,也是表示参数“Cx_P”是对应哪一个输出时钟的,具体角度计算公式为:(Cx_P/10000)*360
     当“Cx_P”= 0000,表示相位与输入相同;
     当“Cx_P”= 2500,表示90度相位,其它依照公式类推。
     
三、问题讨论
1、

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号 )

GMT+8, 2024-3-29 15:31 , Processed in 0.074601 second(s), 31 queries .

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表