0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SF-EP1C开发板之PLL配置仿真实验

工程师 来源:网络整理 作者:h1654155205.5246 2019-03-07 16:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLL介绍

PLL,即锁相环。简单的理解,给PLL一一个时钟输入(--般是外部晶振时钟),然后经过PLL内部的处理以后,在PLL的输出端口就可以得到一定范围的时钟频率。其之所以应用广泛,因为从PLL输出得到的时钟不仅仅从频率和相位上比较稳定,而且其时钟网络延时也相比内部逻辑产生的分频时钟要小得多。”下面就如何配置一一个PLL做一些说明。

PLL的配置需求

假定设计者已经新建了-一个工程,然后需要配置-一个PLL。该PLL的输入时钟为FPGA外部的25MHz晶振,希望得到一个50MHz(输入时钟的2倍频)的系统时钟供FPGA内部使用。该PLL的输入输出接口如表5.22所示。

PLL设置序列

要使PLL初始化运行,那么必须按步骤完成下面的序列:

1.如果PLL已被连接,则用一个馈送序列断开与PLL的连接。

2.用一个馈送序列禁止PLL。

3.如果需要,在没有PLL的情况下改变CPU时钟分频器设置来加速操作。

4.写时钟源选择控制寄存器来改变时钟源。

5.写PLLCFG并用一个馈送序列使其有效。PLLCFG仅可在PLL被禁止时更新。

6.用一个馈送序列使能PLL。

7.改变CPU时钟分频器设置使之与PLL一起操作。在连接PLL之前完成这个操作是很重要的。

8.通过监控PLLSTAT寄存器的PLOCK位或使用PLOCK中断来等待PLL实现锁定,或当PLL的输入时钟为低(也就是32kHz)时等待一个固定的时间。当PLL参考频率(REFCLK的频率FREF与预分频器值分频所得的PLL输入频率相等)少于100kHz或大于20MHz时,PLOCK的值可能不稳定。在这些情况下,可以假设PLL在启动时间过后稳定下来。当FREF大于400kHz时,这个时间为500μs;当FREF少于400kHz时,这个时间为200/FREF秒。

9.用一个馈送序列连接PLL。

具体的PLL的配置步骤请跟着视频操作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113323
  • SF-EP1C
    +关注

    关注

    0

    文章

    9

    浏览量

    2923
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 514次阅读
    迅为iTOP-3568<b class='flag-5'>开发板</b> Linux驱动<b class='flag-5'>开发</b>实战:menuconfig图形化<b class='flag-5'>配置</b><b class='flag-5'>实验</b>

    STM32 Nucleo-144开发板技术解析与应用指南

    STMicroelectronics NUCLEO-H7S3L8 STM32 Nucleo-144开发板采用STM32H7S3L8 MCU,提供了一个经济实惠的多功能平台,用于原型设计和实验
    的头像 发表于 10-17 14:40 526次阅读
    STM32 Nucleo-144<b class='flag-5'>开发板</b>技术解析与应用指南

    ESP32-P4C5双频Wi-Fi6开发板从组装到上手,看这篇就够了!

    在上一期文章中,我们为大家介绍了启明云端最新推出的WTDKP4C5-S1开发板,这款备受瞩目的开发板凭借其强大的性能配置吸引了众多开发者的关
    的头像 发表于 10-15 18:04 362次阅读
    ESP32-P4<b class='flag-5'>C</b>5双频Wi-Fi6<b class='flag-5'>开发板</b>从组装到上手,看这篇就够了!

    RK3506开发板Linux开发板极致性价比

    RK3506开发板Linux开发板极致性价比选瑞芯微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux+RT-Thread系统支持,128MB超
    的头像 发表于 09-11 16:26 2782次阅读
    RK3506<b class='flag-5'>开发板</b>Linux<b class='flag-5'>开发板</b>极致性价比<b class='flag-5'>之</b>选

    【干货分享】在M-K1HSE开发板上使用SecureCRT工具进行调试

    SecureCRT是一款支持SSH协议的终端仿真软件,可通过串口或网口对开发板系统信息进行查看、对开发板系统进行调试等。
    的头像 发表于 08-12 08:07 1144次阅读
    【干货分享】在M-K<b class='flag-5'>1</b>HSE<b class='flag-5'>开发板</b>上使用SecureCRT工具进行调试

    【Banana Pi BPI-RV2开发板试用体验】开箱上电

    和 Banana Pi 的赞助。 开发板简介 Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接⼝、5 个千兆LAN ⽹络接
    发表于 06-26 19:51

    基于DE1-SOC开发板的oneAPI实验教程(2)

    上一期我们从oneAPI CLI Samples Browser复制保存的Simple DMA是基于Quartus Pro的Nios V示例,无法直接用在DE1-SoC开发板上,因此这一节我们用
    的头像 发表于 06-23 11:17 1270次阅读
    基于DE<b class='flag-5'>1</b>-SOC<b class='flag-5'>开发板</b>的oneAPI<b class='flag-5'>实验</b>教程(2)

    第二章 开发板与芯片介绍 详解W55MH32芯片及开发板

    本章介绍了W55MH32芯片及开发板。该芯片采用Cortex-M3内核,主频216MHz,集成以太网功能,有L和Q两种型号。配套开发板L-EVB功能丰富、Q-EVB为最小系统,均含仿真
    的头像 发表于 05-26 09:19 1034次阅读
    第二章 <b class='flag-5'>开发板</b>与芯片介绍  详解W55MH32芯片及<b class='flag-5'>开发板</b>

    瑞芯微RK3506开发板Qt应用开发手册(上) 深圳触觉智能出品,嵌入式方案商

    瑞芯微RK3506开发板必备攻略Qt应用开发手册(上) 基于Ubuntu
    的头像 发表于 04-28 17:16 1183次阅读
    瑞芯微RK3506<b class='flag-5'>开发板</b><b class='flag-5'>之</b>Qt应用<b class='flag-5'>开发</b>手册(上) 深圳触觉智能出品,嵌入式方案商

    基于小凌派RK2206开发板:OpenHarmony如何使用IoT接口控制GPIO中断

    1实验简介本实验将演示如何在小凌派-RK2206开发板上使用IOT库的GPIO中断模式,进行GPIO编程开发。例程将创建一个任务,通过
    的头像 发表于 04-21 10:39 892次阅读
    基于小凌派RK2206<b class='flag-5'>开发板</b>:OpenHarmony如何使用IoT接口控制GPIO中断

    雷卯收集AI实验课程开发板

    。欢迎联系。 雷卯收集AI实验课程开发板明细如下: 如下是AI实验课程开发板介绍: AI实验课程的核心在于利用人工智能技术进行实践操作。虚拟
    的头像 发表于 04-02 12:14 546次阅读
    雷卯收集AI<b class='flag-5'>实验</b>课程<b class='flag-5'>开发板</b>

    【新品】ESP32-P4全功能开发板,启明云端WT99P4C5-S1多媒体开发板强势来袭!

    为了满足广大开发者对于高性能、多功能开发平台的需求,深圳市启明云端有限公司重磅推出了基于WT0132P4-A1核心设计的多媒体开发板——W
    的头像 发表于 03-18 18:06 1736次阅读
    【新品】ESP32-P4全功能<b class='flag-5'>开发板</b>,启明云端WT99P4<b class='flag-5'>C5-S1</b>多媒体<b class='flag-5'>开发板</b>强势来袭!

    RK3576开发板技术分享 | Weston 配置技巧:定制你的桌面体验!

    RK3576开发板技术分享 | Weston 配置技巧:定制你的桌面体验!
    的头像 发表于 03-07 10:17 1303次阅读
    RK3576<b class='flag-5'>开发板</b>技术分享 | Weston <b class='flag-5'>配置</b>技巧:定制你的桌面体验!

    飞凌嵌入式ElfBoard ELF 1板卡-开发板适配CSI

    地址为0x30;CSI_PWDN是CSI的电源使能引脚,由SN74HC595D扩展芯片控制。IOMUX配置NXP官方的i.MX6ULL EVK,使用的CSI接口与ELF 1开发板一致
    发表于 02-22 09:01

    瑞芯微开发板/主板Android配置APK默认开启性能模式方法

    本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立
    的头像 发表于 01-17 15:32 1091次阅读
    瑞芯微<b class='flag-5'>开发板</b>/主板Android<b class='flag-5'>配置</b>APK默认开启性能模式方法