Charge Pump
输出电流与两个输入端口之间的填充系数的差异成比例。
blockType: SubSystem
图书馆路径:
|
资料描述
座 Charge Pump 产生与其输入端口 up 和 down 上的信号之间的填充系数差异成比例的输出电流。 在相位频率自动调谐(PLL)系统中,块 Charge Pump 转换单元的两个输出所表示的相位误差 PFD(相位-频率鉴别器),进入 环路滤波器 单元输入端的单极电流。
港口
输出
#
出
—
输出端口
标量,标量
Details
与PLL系统中的 环路滤波器 单元连接的输出端口。 Out 端口输出与输入端口 up 和 down 之间的填充因子差异成比例的电流。
| 数据类型 |
|
| 复数支持 |
非也。 |
输入
#
向上
—
输入端口
标量,标量
Details
单元的 up 端口连接的输入端口 PFD(相位-频率鉴别器) 在PLL系统中。
| 数据类型 |
|
| 复数支持 |
非也。 |
#
向下
—
输入端口
标量,标量
Details
块的 down 端口连接的输入端口 PFD(相位-频率鉴别器) 在PLL系统中。
| 数据类型 |
|
| 复数支持 |
非也。 |
参数
Configuration
# Output Current (A) — 估计输出电流
Details
计算出的输出电流的总值,以安培为单位设置为正实标量。
program用法
-
使用方法
get_param(gcb,"OutputCurrent")查看当前参数值 Output Current (A) . -
使用方法
set_param(gcb,"OutputCurrent",value)为参数设置 Output Current (A) 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Input Threshold (V) — 输入端口逻辑切换的阈值
Details
输入端口逻辑切换的阈值,以伏特为单位设置为标量。
program用法
-
使用方法
get_param(gcb,"InputThreshold")查看当前参数值 Input Threshold (V) . -
使用方法
set_param(gcb,"InputThreshold",值)为参数设置 Input Threshold (V) 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Buffer size — 仿真期间可用的输入缓冲区样本数
Details
选择不同的仿真求解器或采样策略可以改变获得精确输出样本所需的输入样本数量。 为参数设置 Buffer size 该值足够大,以便输入缓冲区包含所有必要的输入样本。
依赖关系
若要使用此选项,请选中此框 Enable increased buffer size 在标签上 Configuration .
program用法
-
使用方法
get_param(gcb,"NBuffer")查看当前参数值 Buffer size . -
使用方法
set_param(gcb,"NBuffer",值)为参数设置 Buffer size 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
Current impairments
# Enable current impairments — 在仿真中增加电流衰减
Details
选中此框可将电流损伤(如电流不平衡和漏电流)添加到仿真中。 默认情况下选中该复选框。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Current imbalance — 全量程正负电流之差
Details
全范围内的正负电流之差,以安培为单位作为正实标量给出。
依赖关系
若要使用此选项,请选中此框 Enable current impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"CurrentImbalance")查看当前参数值 Current imbalance . -
使用方法
set_param(gcb,"CurrentImbalance",值)为参数设置 Current imbalance 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Leakage current — 输出电流无输入信号
Details
当两个输入都等于逻辑零时,输出电流被设置为非负实标量(以安培为单位)。
依赖关系
若要使用此选项,请选中此框 Enable current impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"LeakageCurrent")查看当前参数值 Leakage current . -
使用方法
set_param(gcb,"LeakageCurrent",value)为参数设置 Leakage current 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
Timing impairmens
# Enable timing impairments — 在仿真中添加临时损伤
Details
选中此框可为仿真添加临时损伤,例如上升/下降时间和传播延迟。 默认情况下选中该复选框。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Output step size calculation —
确定计算输出信号的方法的步骤
Default | Advanced
Details
确定计算输出信号的方法的步骤:
-
Default—根据上升/下降时间计算输出信号的步长;输出信号的步长由公式确定 -
Advanced-基于最大感兴趣频率计算输出信号的步长;输出信号的步长由公式确定
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments .
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Maximum frequency of interest (Hz) — 感兴趣的最大输出频率
Details
感兴趣的最大输出频率,以Hz为单位设置为正实标量。
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments 并为参数设置 Output step size calculation 意义 Advanced.
program用法
-
使用方法
get_param(gcb,"MaxFreqInterest")查看当前参数值 Maximum frequency of interest (Hz) . -
使用方法
set_param(gcb,"MaxFreqInterest",value)为参数设置 Maximum frequency of interest (Hz) 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Up rise/fall time (s) —
上升/下降时间 20%–80 输入端口的%up
Details
上升/下降时间 20%–80 输入端口 up 的%,以秒为单位设置为正实标量。
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"RiseFallUp")查看当前参数值 Up rise/fall time (s) . -
使用方法
set_param(gcb,"RiseFallUp",值)为参数设置 Up rise/fall time (s) 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Up propagation delay — 输入端口的总信号传播延迟 up
Details
输入端口的总信号传播延迟 up,以秒为单位给出正实标量。
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"PropDelayUp")查看当前参数值 Up propagation delay . -
使用方法
set_param(gcb,"PropDelayUp",值)为参数设置 Up propagation delay 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Down rise/fall time (s) —
上升/下降时间 20%–80 输入端口 向下的%
Details
上升/下降时间 20%–80 输入端口 向下 的%,以秒为单位设置为正实标量。
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"RiseFallDown")查看当前参数值 Down rise/fall time (s) . -
使用方法
set_param(gcb,"RiseFallDown",值)为参数设置 Down rise/fall time (s) 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Down propagation delay — 输入端口 向下的总信号传播延迟
Details
输入端口的总信号传播延迟为 down,以秒为单位指定为正实标量。
依赖关系
若要使用此选项,请选中此框 Enable timing impairments 在标签上 Impairments .
program用法
-
使用方法
get_param(gcb,"PropDelayDown")查看当前参数值 Down propagation delay . -
使用方法
set_param(gcb,"PropDelayDown",值)为参数设置 Down propagation delay 定值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
此外
块内 Charge Pump
Details
座 Charge Pump 转换两个块输出 PFD(相位-频率鉴别器) 一条出路。 它由两个电流组成:一个"向上"和一个"向下"。 如果启用此选项,则这两个电流之间的差异与泄漏电流的恶化相加。