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

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

3天内不再提示

DLL/PI的原理简述

要长高 来源:网络整理 作者:网络整理 2023-12-15 15:14 次阅读

如果有准频率,但相位不准的时钟,那么常用DLL(delay loop lock)来锁定时钟的相位,而PI(phase interpolation)是DLL最重要的部分。

两相时钟,时钟CKI超前时钟CKQ为90度。频率准但相位不准的实际时钟如下图所示。以CKI插值为例。插值的CODE[6:0],高两位CODE[6:5]选择时钟,而低5位作为权重。CODE增加表示UP,CODE减少表示DOWN。

1617462423857172.png

情况一,CODE[6:5]=00

目标时钟落在图示的00区域,选择的时钟为CKI和CKQB,权重系数CODE[4:0]越大表示CKQB占比越大。

情况一,CODE[6:5]=01

目标时钟落在图示的01区域,选择的时钟为CKIB和CKQB,权重系数CODE[4:0]越大表示CKQB占比越小。

情况一,CODE[6:5]=11

目标时钟落在图示的11区域,选择的时钟为CKI和CKQ,权重系数CODE[4:0]越大表示CKQ占比越小。

情况一,CODE[6:5]=10

目标时钟落在图示的10区域,选择的时钟为CKIB和CKQ,权重系数CODE[4:0]越大表示CKQ占比越大。

审核编辑:黄飞

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

    关注

    11

    文章

    200

    浏览量

    111654
  • dll
    dll
    +关注

    关注

    0

    文章

    113

    浏览量

    45016
收藏 人收藏

    评论

    相关推荐

    winspool dll下载

    winspool dll
    发表于 08-31 15:54 12次下载
    winspool <b class='flag-5'>dll</b>下载

    comres.dll下载 (comres.dll文件病毒)

    描述:comres.dll是系统的动态链接库文件。   文件路径: C:WINDOWSsystem32comres.dll   备份文件路径: C:WINDOWSsystem32dllcachecomres.dll   Vist
    发表于 11-28 14:12 113次下载
    comres.<b class='flag-5'>dll</b>下载 (comres.<b class='flag-5'>dll</b>文件病毒)

    dinput8.dll下载 (dinput8.dll文件修复)

     dinput8.dll文件丢失了怎么办,下载一个然后到到:C:WINDOWSsystem32 目录下就可以了。 dinput8 - dinput8.dll - DLL文件信息   
    发表于 11-28 14:17 804次下载
    dinput8.<b class='flag-5'>dll</b>下载 (dinput8.<b class='flag-5'>dll</b>文件修复)

    usp10.dll下载 (usp10.dll文件)

      usp10.dll是什么?usp10.dll是字符显示脚本应用程序接口相关文件。如果出现"没有找到usp10.dll"文件或者"找不到usp10.dll "的问题,就下载usp10
    发表于 11-28 15:04 238次下载
    usp10.<b class='flag-5'>dll</b>下载 (usp10.<b class='flag-5'>dll</b>文件)

    如何编写dll文件

    如何编写dll文件:可以用几种语言来实现,如delphi编写dll,pb编写dll文件,java 编写dll,vc 编写dll,mfc
    发表于 01-16 10:20 8662次阅读

    imm32.dll是什么

    imm32.dll是什么 :imm32 - imm32.dll - DLL文件信息   DLL 文件: imm32 或者 imm32.dll
    发表于 11-28 14:05 2354次阅读

    comres.dll是什么,comres.dll怎么修复

    comres.dll是什么 comres.dll是系统的动态链接库文件。   文件路径: C:WINDOWSsystem32comres.dll   备份文件路径: C:WINDOWSsystem32dllcachecomre
    发表于 11-28 14:13 1313次阅读

    dinput8.dll是什么

    dinput8.dll是什么 dinput8 - dinput8.dll - DLL文件信息   DLL 文件: dinput8 或者 dinput8.
    发表于 11-28 14:17 4676次阅读

    什么是DLL (动态连接库)

    什么是DLL (动态连接库) DLL(动态连接库),既然是动态,那么就是有静态连接库,我想如果这么说大家会更明白
    发表于 11-28 14:51 1.5w次阅读

    msvcirt.dll是什么

    msvcirt.dll是什么 msvcirt.dll是微软C语言程序运行库相关文件,用于例如打印。  属于: Windows   系统 DLL文件: 否  常见
    发表于 11-28 15:12 1610次阅读
    msvcirt.<b class='flag-5'>dll</b>是什么

    mfc71.dll是什么

    mfc71.dll是什么 mfc71.dll是Microsoft基础类( MFC )在创建Microsoft Visual Studio所使用的应用功能模块,此mfc71.dll并非病毒文件  进程位
    发表于 11-28 15:17 2250次阅读
    mfc71.<b class='flag-5'>dll</b>是什么

    DLL在_FPGA时钟设计中的应用

    DLL在_FPGA时钟设计中的应用,主要说明DLL的原理,在Xilinx FPGA中是怎么实现的。
    发表于 10-28 14:25 1次下载

    labview软定时dll文件下载

    labview软定时dll文件
    发表于 01-22 13:46 6次下载

    如何利用LabVIEW软件来创建DLL

    Runin UI Thread 表示在用户界面线程中调用,DLL 的执行期将等到用户界面线程执行DLL的导出函数调用时才开始;Reentrant 表示允许多个线程同时调用这个DLL
    发表于 12-02 15:02 5038次阅读

    DLL简介

    DLL 劫持 DLL 简介 在 Windows 中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即 DLL 文件,放置于系统中。当我们执行某一个程序时,相应
    的头像 发表于 05-22 15:51 875次阅读
    <b class='flag-5'>DLL</b>简介