Engee 文档

Slew Rate

幅度、上升和下降时间以及逻辑元件的信号传播延迟的建模。

blockType: SubSystem

图书馆路径:

/Mixed-Signal/Utilities/Slew Rate

资料描述

Slew Rate 将逻辑信号转换为具有用户定义的终端上升速率和传播延迟的信号。

港口

输入

# 活动 — 的输入信号
标量,标量

Details

具有可变间距的输入信号,事件驱动,设置为标量。 信号从逻辑元件(例如块)的输出到达 事件 端口 Variable Pulse Delay.

数据类型

漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

非也。

输出

# 波浪 — 的输出信号
标量,标量

Details

具有固定步长和均匀采样的输出信号,作为标量返回。 您可以在 wave 端口上设置最终上升速率和传播延迟。

数据类型

漂浮64

复数支持

非也。

参数

Main group

# Output step size calculation — 确定计算输出信号的方法的步骤
Default | Advanced

Details

确定计算输出信号的方法的步骤:

  • Default -计算参数值 Output step size calculation 基于上升/下降时间;输出信号的采样间隔由公式确定

  • Advanced -计算参数值 Output step size calculation 基于感兴趣的最大频率;输出信号的采样间隔由公式确定

program用法

使用方法 get_param(gcb,"DefaultOrAdvanced") 来确定输出步长是如何计算的。

Default | Advanced

默认值

Default

程序使用名称

DefaultOrAdvanced

可调谐

可计算

# Maximum frequency of interest (Hz) — 感兴趣的最大输出频率

Details

感兴趣的最大输出频率,以Hz为单位设置为标量。

依赖关系

若要使用此参数,请为参数设置 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) 定值。

默认值

1.1e10

程序使用名称

MaxFreqInterest

可调谐

可计算

# Rise/fall time (s) — 上升/下降时间 20%–80 输出端口的%

Details

从改变信号所需的时间 20%至 80%在输出端口的振幅的全边缘,以秒为单位设置为标量。

program用法

  • 使用方法 get_param(gcb,"RiseTime") 查看当前参数值 Rise/fall time (s) .

  • 使用方法 set_param(gcb,"RiseTime",值) 为参数设置 Rise/fall time (s) 定值。

默认值

3.0e-11

程序使用名称

RiseTime

可调谐

可计算

# Propagation delay (s) — 信号上升沿传播的延迟

Details

信号的上升沿的传播延迟,以秒为单位设置为标量。 参数 Propagation delay (s) 等于幅度的一半的阈值下进行测量。

program用法

  • 使用方法 get_param(gcb,"RisepropDelay") 查看当前参数值 Propagation delay (s) .

  • 使用方法 set_param(gcb,"RisepropDelay",值) 为参数设置 Propagation delay (s) 定值。

默认值

4.8e-11

程序使用名称

RisePropDelay

可调谐

可计算

# Enable increased buffer size — 启用缓冲区大小增加

Details

选择此选项可在仿真期间启用缓冲区大小增加。 这将增加PLL模型中与库相关的所有块的缓冲区大小。 Utilities. 默认情况下取消选中该复选框。

默认值

false (关掉)

程序使用名称

ExtraBuffer

可调谐

可计算

# Buffer size — 块缓冲区大小

Details

库中包含的PLL模型中所有块的缓冲区大小 Utilities.

选择不同的仿真求解器或采样策略可以改变获得精确输出样本所需的输入样本数量。 为参数设置 Buffer size 该值足够大,以至于输入缓冲区包含所有必要的输入样本。

依赖关系

若要使用此选项,请选中此框 Enable increased buffer size .

program用法

  • 使用方法 get_param(gcb,"NBuffer") 查看当前参数值 Buffer size .

  • 使用方法 set_param(gcb,"NBuffer",值) 为参数设置 Buffer size 定值。

默认值

1000

程序使用名称

NBuffer

可调谐

可计算