31.Altera PLL ip核的调用
手册地址
官网介绍
ADI的PLL介绍视频,感觉没事多去这上面看看能学到不少东西
Altera的PLL可以设置备用输入时钟,并且作为下游或者上游与其它PLL级联
A,锁相环组成:
参考输入,参考R分频器,鉴相器,低通环路滤波器,压控振荡器(Voltage Controlled Oscillator),N分频器
增益计算:(自动控制原理大法好)
理想鉴相器的输出电压,应该和两输入信号的相位差成正比
1.模拟鉴相器:
采用模拟乘法器搭建:
用积化和差公式推,通过低通滤波器,忽略掉式子中含wt的项
2.异或门鉴相器
3.边沿触发的鉴频鉴相器
原理读时序就懂了,注意这是边沿触发的D触发器,CLR为高电平时复位
输出脉冲转化为平均电压方法:
一,用差分放大器:
二,用电荷泵电路
B,环路滤波器
C1将电流转化为平均电压。因为在S=0处有一个二阶极点,相频特性为常数,会引起不稳定。引入R2和C2,作为一个零点,提高环路稳定性。但是会出现纹波,因此引入R3和C3.
C,压控振荡器
压控晶体振荡器,频率精度好,但输出带宽窄,输出频率低,造价高
D,Dual Modulus Prescaler(双模前置预分频器)
解决高速VCO与低速分频器之间的矛盾。
这段没懂
三分频分频器器
E,分数分频器(Fractional-N Synthesis)
基本原理:50%的时间三分频,50%的时间四分频,就能实现3.5分频。
31.Altera PLL ip核的调用相关推荐
- FPGA学习杂记4——IP核简介、调用、复制和PLL IP核介绍
大部分内容来自野火的FPGA教学视频,笔者仅作整理,方便回顾. 视频地址:[野火]FPGA系列教学视频,真正的手把手教学,"波形图"教学法,现场画波形图写代码,硬件基于野火FPGA ...
- Altera的IP核
PLL 1.PLL 的四种输出模式: In normal mode(普通模式):仅在进入管脚时和到达芯片内部第一级寄存器时的相位相同,但是输出的时钟相位无法保证相同(此模式下最好不要用作于对外输出): ...
- Xilinx IP核专题之PLL IP核介绍(Spartan-6)
这篇博文,我将根据实验室的项目产生一个PLL IP核,并根据该IP的数据手册来认识这个IP核. 首先给出数据手册的链接:Xilinx PG065 LogiCORE IP Clocking Wizard ...
- (40)Xilinx PLL IP核配置(一)(第8天)
(40)Xilinx PLL IP核配置(一)(第8天) 1 文章目录 1)文章目录 2)FPGA初级课程介绍 3)FPGA初级课程架构 4)Xilinx PLL IP核配置(一)(第8天) 5)技术 ...
- 利用PLL IP核产生用户时钟
1.1 利用PLL IP核产生用户时钟 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)利用PLL IP核产生用户时钟: 5)结束语. 1.1.2 本节引言 " ...
- Xilinx PLL IP核功能仿真
0 本章目录 1)软件环境 2)PLL IP核仿真流程 3)结束语 1 软件环境 1)vivado 2016.1 2)modelsim10.4c 2 PLL IP核仿真流程 PLL IP核仿真流程如下 ...
- 使用Quartus II 18.1软件创建PLL IP核
0 创建要求 新建一个工程,在工程里添加一个PLL的IP,并在顶层模块完成例化,实现100MHZ的输入时钟,分频为50M,100M,200M,400M. 1 创建环境 Quartus II版本:Qua ...
- Vivado PLL IP核的使用
一.PLL IP核配置 当我们需要用到分频或者倍频的时候,就需要使用Vivado中的 PLL IP核来获得我们想要的时钟频率.下面简单说明一下如何配置PLL IP核. 1.查找 PLL IP核 2.指 ...
- 听说Zynq-手把手教你自定义ip核并调用
概述 小编最近在研究Zynq,因为对其相对陌生,在探索过程中也遇到了不少坑,这里将如何创建IP核并调用的方法步骤总结记录,以免日后忘记. 注意 ★环境:Vivado2018.2.开发板:digilen ...
- ALTERA DDR2 IP核调试记录
一.创建IP核 以管理员方式打开QUARTUS II 13.0,新建一个工程,打开MegaWizard plug-in manager 找到interface>>external memo ...
最新文章
- linux 内核调试信息在哪里,Linux kernel debug技巧----开启DEBUG选项
- 初探Object Pascal的类(三)
- python 给定URL 如何获取其内容,并将其保存至HTML文档。
- atitit.微信项目开发效率慢的一些总结
- 400 多页的 Java 面试笔记,各个公司面试真题!
- Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? \Android Studio快捷键之代码提示...
- JS 正则表达式(数字、正则)
- 3个阶段 项目征名_2020年即将上线的3个爆款,或许它们能改变现有的手游格局...
- ImportError: Can‘t find framework /System/Library/Frameworks/OpenGL.framework.ImportError:Error occu
- php.ini 设置内存,php.ini怎么进行内存设置
- vim编辑器在Linux系统中的用法
- 几款常用的Git图形化工具
- 摄像机标定学习笔记(1)
- 本地文件怎么传到linux服务器,本地文件传到linux服务器
- 产品经理——产品方法论
- 异常点检测算法分析与选择
- 一般家用路由器买多大的合适_家用路由器多少兆合适
- vue图片时间轴滑动_vue时间轴风格式的图片展示
- 谷歌网页加载特别慢的问题
- PM撸代码之Android【绝顶高手排行榜】