主要内容

电荷泵

输出与两个输入端口占空比之差成正比的电流

  • 库:
  • 混合信号块集/锁相环/构建块

  • 泵组

描述

电荷泵块产生一个输出电流,它与在其上的信号之间的占空比之差成正比向上而且下来输入端口。在锁相环(PLL)系统中电荷泵模块的两个输出所表示的相位误差进行转换PFD块进到单电流的输入端循环过滤

港口

输入

全部展开

输入端口,连接到向上a的输出PFD在锁相环系统中。

数据类型:

输入端口,连接到下来的输出PFD在锁相环系统中。

数据类型:

输出

全部展开

输出端口,连接到循环过滤锁相环系统中的块。输出电流与占空比之差成正比向上而且下来输入端口。

数据类型:

参数

全部展开

配置

设计输出电流的全量程大小,指定为正实标量,单位为安培。

编程使用

  • 使用“OutputCurrent”get_param (gcb)查询的当前值输出电流(A)

  • 使用set_param (gcb OutputCurrent,值)设置输出电流(A)到一个特定的值。

输入端口的逻辑开关阈值,以伏特为单位的真实标量指定。

编程使用

  • 使用“InputThreshold”get_param (gcb)查询的当前值输入阈值(V)

  • 使用set_param (gcb InputThreshold,值)设置输入阈值(V)到一个特定的值。

选择此选项可在模拟过程中启用增加的缓冲区大小。的缓冲区大小逻辑的决定而且转换速率电荷泵块。缺省情况下,该选项不被选中。

模拟过程中可用的输入缓冲样本数,指定为正整数标量。控件的缓冲区大小逻辑的决定而且转换速率电荷泵块。

选择不同的模拟求解器或采样策略可以改变产生精确输出样本所需的输入样本数量。设置缓冲区大小到一个足够大的值,以便输入缓冲区包含所需的所有输入样例。

依赖关系

该参数仅在以下情况下有效启用增加的缓冲区大小选项中选择配置选项卡。

编程使用

  • 使用“NBuffer”get_param (gcb)查询的当前值缓冲区大小

  • 使用set_param (gcb NBuffer,值)设置缓冲区大小到一个特定的值。

障碍

选择在模拟中添加电流缺陷,如电流不平衡和泄漏电流。缺省情况下,该选项被选中。

全量程正负电流之间的差,用正的实标量表示,单位为安培。

依赖关系

若要启用此参数,请选择启用当前减值障碍选项卡。

编程使用

  • 使用“CurrentImbalance”get_param (gcb)查询的当前值电流不平衡(A)

  • 使用set_param (gcb CurrentImbalance,值)设置电流不平衡(A)到一个特定的值。

数据类型:

当两个输入均为逻辑零时的输出电流,指定为非负实标量,单位为安培。

依赖关系

若要启用此参数,请选择启用当前减值障碍选项卡。

编程使用

  • 使用“LeakageCurrent”get_param (gcb)查询的当前值漏电流(A)

  • 使用set_param (gcb LeakageCurrent,值)设置漏电流(A)到一个特定的值。

数据类型:

选择添加时间缺陷,如上升/下降时间和传播延迟到模拟。缺省情况下,该选项被选中。

确定如何计算输出步长:

  • 选择默认的从上升/下降时间计算输出步长。输出步长(ΔT)由 Δ T 上升/下降时间 2 6 · 0 口径。

  • 选择先进的从感兴趣的最大频率计算输出步长。输出步长(ΔT)由 Δ T 上升/下降时间 6 · 最大兴趣频率

依赖关系

若要启用此参数,请选择启用计时缺陷障碍选项卡。

输出处感兴趣的最大频率,指定为正实标量,单位为Hz。

依赖关系

若要启用此参数,请选择启用计时缺陷障碍按TAB键选择先进的输出步长计算

编程使用

  • 使用“MaxFreqInterest”get_param (gcb)查询的当前值最大感兴趣频率(Hz)

  • 使用set_param (gcb MaxFreqInterest,值)设置最大感兴趣频率(Hz)到一个特定的值。

数据类型:

向上

20%-80%的上升/下降时间向上输入端口,指定为以秒为单位的正实标量。

依赖关系

若要启用此参数,请选择启用定时障碍选项卡。

编程使用

  • 使用“RiseFallUp”get_param (gcb)查询的当前值上升/下降时间

  • 使用set_param (gcb RiseFallUp,值)设置上升/下降时间到一个特定的值。

的总传播延迟向上输入端口,指定为以秒为单位的正实标量。

依赖关系

若要启用此参数,请选择使障碍障碍选项卡。

编程使用

  • 使用“PropDelayUp”get_param (gcb)查询的当前值上行传播延迟

  • 使用set_param (gcb PropDelayUp,值)设置上行传播延迟到一个特定的值。

下来

20%-80%的上升/下降时间下来输入端口,指定为以秒为单位的正实标量。

依赖关系

若要启用此参数,请选择使障碍障碍选项卡。

编程使用

  • 使用“RiseFallDown”get_param (gcb)查询的当前值上升/下降时间

  • 使用set_param (gcb RiseFallDown,值)设置上升/下降时间到一个特定的值。

的总传播延迟下来输入端口,指定为以秒为单位的正实标量。

依赖关系

若要启用此参数,请选择使障碍障碍选项卡。

编程使用

  • 使用“PropDelayDown”get_param (gcb)查询的当前值向下传播时延

  • 使用set_param (gcb PropDelayDown,值)设置向下传播时延到一个特定的值。

更多关于

全部展开

参考文献

班纳吉,迪恩。锁相环性能,仿真与设计.印第安纳波利斯:狗耳出版社,2006年。

加德纳,弗洛伊德·M。锁相技术.霍博肯,新泽西州:John Wiley & Sons, Inc. 2005。

版本历史

在R2019a中引入

另请参阅

|

Baidu
map