当前位置: 首页 > news >正文

FPGA上板项目(二)——PLL测试

目录

  • 实验内容
  • 实验原理
  • 实验步骤
  • 实验结果


实验内容

将差分时钟信号转化为 192MHz 时钟信号作为输出。

实验原理

PLL,即锁相环,一种反馈控制电路,具有时钟倍频、分频、相位偏移和可编程占空比的功能。

实验步骤

  • 添加 clocking wizard IP核,输入为 200MHz 差分时钟,输出为 192MHz 和 96MHz 时钟信号
    在这里插入图片描述在这里插入图片描述

  • 例化IP核

/**********************************************
*********** PLL 例化
**********************************************/ clk_wiz_0 inst_clk(// Clock out ports.clk_out1(sys_clk_192M),     // output clk_out1.clk_out2(sys_clk_96M),     // output clk_out2// Status and control signals.reset(!rst), // input reset.locked(locked),       // output locked// Clock in ports.clk_in1_p(sys_clk_p),    // input clk_in1_p.clk_in1_n(sys_clk_n)    // input clk_in1_n);

实验结果

在这里插入图片描述

  • 可以从图中看出,产生所需频率的时钟信号需要一定的时间,locked 信号为高电平时才会输出稳定的时钟信号,输出频率满足设定要求,在 locked 信号拉高之前,时钟信号不稳定。
  • 调用 clocking wizard IP 核后,IP 核会自动添加约束,可以在 constraints wizard -> existing create clock constraints 里面来查看。
http://www.lryc.cn/news/400812.html

相关文章:

  • C语言 | Leecode C语言题解之第229题多数元素II
  • mybatis-plus映射mysql的json类型的字段
  • 20240716 Codeforces题目
  • 29.【C语言】自定义函数
  • C++面向对象编程 基础篇(3)函数基础
  • excel有条件提取单元格特定文本(筛选纯文字的单元格或含有数字的单元格、单元格提取不同的文本长度)
  • HBase 在统一内容平台业务的优化实践
  • 【异常解决】Unable to start embedded Tomcat Nacos 启动报错
  • 【Java面向对象】对象和类
  • 在微服务架构架构中父工程中的`<dependencyManagement>`和 `<dependencies>`的区别
  • Docker安装Zookeeper、RocketMQ
  • Ubuntu 磁盘扩容
  • 如何在QGC中接收和处理无人机上传的各种传感器数据(如GPS、IMU等)。
  • Spring配置Bean自己的关系:继承和依赖
  • 科技与狠活
  • Vue:axios请求数据转存leanCloud
  • 实战篇(九):解锁3D魔方的秘密:用Processing编程实现交互式魔方
  • Android系统上常见的性能优化工具
  • TG创建小程序交互APP登录以及机器人信息
  • 探索大模型能力--prompt工程
  • 【经验分享】运用云服务器实现挂机手机网课的操作,部分手机软件适用
  • 【从0到1进阶Redis】主从复制 — 主从机宕机测试
  • Flask启动5000端口后关不掉了?
  • Redis的热key解决
  • 在linux中查找 / 目录下的以.jar结尾的文件(find / -name *.jar)
  • 【Python爬虫教程】第6篇-使用session发起请求
  • 【Hot100】LeetCode—763. 划分字母区间
  • 分布式服务基于Zookeeper的分布式锁的实现
  • Rust编程-I/O
  • FastAPI 学习之路(四十七)WebSockets(三)登录后才可以聊天