ZCU102开发板的时钟系统
zcu102开发板采用时钟芯片SI5341B来产生10路独立的时钟信号,分别给PS和PL部分用
我参考的手册是ug1182,电路图如下:
可以看到这是个任意时钟发生器,可以看到它左侧接的是49MHz的晶振,以下是时钟引脚:
PL部分可以使用125MHz的和75.25MHz的差分时钟信号。
使用该时钟的时候,需要注意的是,它是一个差分时钟,因此需要进行转化。此时,需要用到一些原语:
1. IBUFG 即输入全局缓冲,是与专用全局时钟输入管脚相连接的首级全局缓冲。所有从全局时钟管脚输入的信号必须经过IBUFG单元,否则在布局布线时会报错。IBUFG支持AGP,CTT,GTL,GTLP,HSTL,LVCMOS,LVDCI,LVPECL,LVTTL,PCI,PCIX,,SSTL等多种格式的IO标准。
2. IBUFGDS 是IBUFG的差分形式,当信号从一对差分全局时钟管脚输入时,必须使用IBUFGDS支持BLVDS、LDT、LVDSEXT、LVDS、LVPECL、ULVDS等多种格式的IO标准。
3.BUFG 即全局缓冲,它的输入是IBUFG的输出,BUFG的输出到达FPGA内部的IOB、CLB、Block Select RAM的时钟延迟和抖动最小
这里我采用IBUFGDS+BUFG的方式,IBUFGDS是将两个差分信号转变为单端信号,BUFG是将该时钟变得更加的稳定。
以下是我对clk_74_25差分时钟的使用:
IBUFGDS i_ibufgds_adc_0 (.I (clk_74_25_P),.IB (clk_74_25_N),.O (sys_clk_bufg) //单端信号时钟);BUFG BUFG_inst (.O(sys_clk), // 1-bit output: Clock output.I(sys_clk_bufg) // 1-bit input: Clock input);
ZCU102开发板的时钟系统相关推荐
- 制作ZCU102开发板的FIT image内核
参考: https://blog.csdn.net/JerryGou/article/details/85170949 https://blog.csdn.net/luhao806/article/d ...
- 烧录imx6需要的linux空间,IMX6Q学习笔记——开发板的Linux系统更新和烧录
IMX6Q学习笔记--开发板的Linux系统更新和烧录 记录自己在电鱼电子开发SAIL-IMX6Q全能板后,并且对系统和模块进行简单测试的过程之后对开发板的Linux系统进行更新和烧录的记录过程,算是 ...
- 电脑向linux板卡传文件,ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
ARM 开发板嵌入式linux系统与主机PC通过串口传输文件 本来以为按以下两篇文章就可以几步轻松搞定这个问题,没想到遇到两个小麻烦: 1,我用的xp虚拟机下redhat9.0做主机,按照下面第一篇文 ...
- 20221226编译Toybrick的TB-RK3588X开发板的Android12系统2-SDK预处理
20221226编译Toybrick的TB-RK3588X开发板的Android12系统2-SDK预处理 2022/12/26 16:40 结论: 1.风火轮技术团队的技术支持力度欠佳! 淘宝客服只能 ...
- FPGA系列:ZCU102开发板上的第一个工程(MIG控制器)
该工程是XILINX官网上提供的一个例程.刚拿到ZCU102时没有拿到资源,自行在官网上查找有关资料进行学习,发现官网有提供例程便从这里开始熟悉我的新板子. XILINX官网:Xilinx -灵活应变 ...
- rfid android开发板,iTOP-6818开发板-Android4.4系统下RFID射频模块测试例程
原标题:iTOP-6818开发板-Android4.4系统下RFID射频模块测试例程 平台:迅为iTOP-6818开发板 系统:Android4.4版本 例程:RFID射频模块测试例程 rc522 驱 ...
- Friendly ARM开发板安装Linux系统教程
友善之臂ARM9开发板安装Linux系统教程 前言:智能蘑菇房项目的运行环境是友善之臂ARM9开发板,所以需要在上面灌一个linux系统,下面我来简单介绍一下. 准备 读卡器 SD卡 串口线一根(US ...
- 只需4步,让OKA40i-C开发板的Linux系统拥有中文显示
如果你试着在Linux系统里面输入中文,那么将会有一片乱码呈现在你面前,这是因为Linux系统的默认语言是英文.但是如果可以显示中文的话,那么在使用过程中的便利程度一定会大大提升.今天小编就通过飞凌嵌 ...
- 游学电子教您:如何给原子的imx6开发板烧录Linux系统
义县游学电子科技有限公司官方帐号,科技爱好者 今天游学电子带您一起学习下imx6开发板如何烧录系统.使用的开发板是原子的,这里有个注意的地方是我们烧录的系统是到emmc中,而非sd卡中. 01 步骤方 ...
最新文章
- Android内存泄漏就这样产生了
- Rhel6服务器时间任务浅谈
- 装饰者模式的应用场景
- linux xlib函数手册,Xlib 学习笔记
- STL源码剖析 Set相关算法 并集 set_union|交集 set_intersection|差集 set_difference |对称差集 set_symmetric_difference
- 论文浅尝 - ICLR2020 | Pretrained Encyclopedia: 弱监督知识预训练语言模型
- HDU 2017 字符串统计
- 4024-砾石的交换排序(C++,附思路)
- 【爱有失落时】风与渊
- 大数据精准运营需要注意的点
- 关于oneNote插件加载不显示的问题(NoteHighlight)
- python读取svg转emf_ppt矢量图标,SVG转换EMF方法
- Windows和Linux下搭建J2sdk的环境
- 相似图片搜索的原理(二)【作者: 阮一峰】
- 练习2-12 输出华氏-摄氏温度转换表
- 手机黑圆点怎么打_输入法:外国人名字中间的点(实心小黑点)怎么打出来?...
- 从0开发豆果美食小程序——listItem组件列表
- xp信息服务器iis5.0,XP中安装iis5.0/IIS6.0的详细操作方法步骤(图文教程)
- 机器学习决策树ID3
- 2016-7-20 奶奶走了
热门文章
- 【机器学习】【隐马尔可夫模型-3】后向算法:算法详解+示例讲解+Python实现
- TWEN-ASR ONE 语音识别系列教程(1)--- 运行第一个程序
- httpqyl.php,php使用base64加密解密图片示例分享_PHP
- 成长中的SEO,应该避免这12个过时的优化策略(转载自:https://www.duiji.net)
- node-Buffer(缓冲区)文件写入
- 医疗行业:容灾备份平台建设及运维难点
- QQ群文件下载速度慢-解决办法
- 查看Android版本支持哪些蓝牙协议
- 以下对linux中线程描述错误的是,2008年9月全国计算机等级三级PC技术真题
- Java单元测试实践-09.Mockito的Stub参数条件