主要内容

VCO Testbench

通过测量相位噪声指标或压控振荡器特性来验证压控振荡器(VCO)

  • 库:
  • 混合信号模块集/锁相环/测量和测试平台

  • VCO Testbench块

描述

VCO Testbench块通过测量两个目标指标之一:相位噪声或电压灵敏度和静态频率来验证被测VCO设备(DUT)。您可以使用测试台来验证您自己实现的VCO,也可以使用VCOblock来自Mixed-Signal Blockset™。

VCO Testbench块产生刺激(控制电压)来驱动被测设备(DUT)刺激选项卡。中定义了验证DUT的设置参数设置标签和目标验证度量在目标指标选项卡。

要通过使用自动填充参数选项来充分利用VCO测试台功能,只需使用两个块,VCO DUT和VCO Testbench在仿真软件万博1manbetx®模型。

港口

输入

全部展开

输入信号,它从输出流VCODUT。这个输入信号被用来计算相位噪声度量,或者电压灵敏度和VCO的自由运行频率,取决于测量选项选择。

数据类型:

输出

全部展开

输出信号,为输入提供控制电压刺激VCODUT。

数据类型:

参数

全部展开

确定度量两个给定的目标指标中的哪一个。

选择相位噪声如果您想要测试台测量和比较相位噪声与目标相位噪声剖面。

选择Kvco和佛如果您想要测试台计算电压灵敏度(Kvco)及静止频率(Fo)使用一系列的控制电压。

编程使用

  • 使用“MeasureOptions”get_param (gcb)查看当前测量选择。

  • 使用set_param (gcb MeasureOptions,值)设置测量到一个特定的选项。

单击以设置建议模拟最小停止时间(秒)报告的VCO Testbench块作为模型的停止时间。

依赖关系

当您选择时,此按钮才可用相位噪声随着测量选择。

图的相关VCO度量测量选项。

选择相位噪声测量绘制VCO的相位噪声分布图。

选择Kvco和佛测量绘制VCO特性和Kvco

导出相关的VCO指标测量一个excel文件的选项。

选择相位噪声测量输出VCO的相位噪声剖面。

选择Kvco和佛测量导出VCO特性和Kvco

刺激

控制电压由VCO Testbench,表示为v中的标量控制电压(V)流经对vco提供VCO输入的端口。

依赖关系

要启用该参数,请选择相位噪声随着测量选择。

编程使用

  • 使用“ControlVoltage”get_param (gcb)查看当前控制电压(V)价值。

  • 使用set_param (gcb ControlVoltage,值)设置控制电压(V)到一个特定的值。

数据类型:

控制电压由VCO Testbench,表示为v中的二元素行向量。该参数指定控制电压的最小值和最大值,用于生成10个控制电压值点,包括所提供的值。这十个控制电压值被送至VCO输入测量KvcoFo

依赖关系

要启用该参数,请选择Kvco和佛随着测量选择。

编程使用

  • 使用“ControlVoltageRange”get_param (gcb)查看当前控制电压范围(V)值。

  • 使用set_param (gcb ControlVoltage,值)设置控制电压范围(V)特定的值。

数据类型:

设置

单击此按钮可自动填充设置参数(分辨率带宽(赫兹)不。谱平均)用于相位噪声测量。

如果DUT为VCO从混合信号块集,dsp。SpectrumEstimator对象使用的系统对象™VCO Testbench块为相位噪声测量自动计算设置参数基于VCO规范。

依赖关系

  • 此按钮仅在VCO DUT是来自混合信号模块集的VCO块时有效。

  • 当您选择时,此按钮才可用相位噪声随着测量选择。

可分辨的最小正频率,指定为实正标量。的分辨率带宽(赫兹)是用来确定窗口长度的光谱分析使用韦尔奇方法。有关更多信息,请参见频谱估计-韦尔奇方法

一般来说,分辨率带宽(赫兹)应小于或等于最小偏移频率值。

如果DUT为VCO块,您可以使用自动填充设置参数自动计算按钮分辨率带宽(赫兹)

依赖关系

要启用该参数,请选择相位噪声随着测量选择。

编程使用

  • 使用“ResBandwidth”get_param (gcb)查看当前分辨率带宽(赫兹)价值。

  • 使用set_param (gcb ResBandwidth,值)设置分辨率带宽(赫兹)到一个特定的值。

数据类型:

谱平均数,指定为正整数标量。的dsp。SpectrumEstimator系统对象使用的相位噪声测量子系统内部VCO Testbench块计算当前功率谱或功率密度谱的估计,通过平均超过指定的数字不。谱平均

如果DUT为VCO块,您可以使用自动填充设置参数按钮自动计算光谱平均数的数目。

依赖关系

要启用该参数,请选择相位噪声随着测量选择。

编程使用

  • 使用“SpectralAverages”get_param (gcb)查看当前不。谱平均价值。

  • 使用set_param (gcb SpectralAverages,值)设置不。谱平均到一个特定的值。

数据类型:

保持周期,指定为s中的非负标量。拖延时间按指定的时间量延迟测量分析,以避免由于瞬态而破坏模拟结果。

编程使用

  • 使用“HoldOffTime”get_param (gcb)查看当前拖延时间(年代)价值。

  • 使用set_param (gcb HoldOffTime,值)设置拖延时间(年代)到一个特定的值。

目标指标

单击此按钮可自动填充VCO规格的目标相位噪声度量。

依赖关系

  • 这个按钮只有在VCO DUT是a时才会工作VCO从混合信号块集。

  • 当您选择时,此按钮才可用相位噪声作为测量选择。

从数据表中收集的相位噪声从载波频率的频率偏移量,指定为以Hz为单位的实值向量。

如果DUT为VCO块,您可以使用自动填充目标指标自动转移按钮VCO相位噪声频率偏置矢量值VCO Testbench

依赖关系

要启用该参数,请选择相位噪声随着测量选择。

编程使用

  • 使用“PhaseNoiseFreqOffset”get_param (gcb)查看当前相位噪声频率偏移矢量(Hz)价值。

  • 使用set_param (gcb PhaseNoiseFreqOffset,值)设置相位噪声频率偏移矢量(Hz)到一个特定的值。

数据类型:

从数据表中收集的以相对于载波的指定频率偏移为中心的1hz带宽的相位噪声功率,指定为以dBc/Hz为单位的实值向量。的元素相位噪声矢量(dBc/Hz)中的相对元素相位噪声频率偏移矢量(Hz)

如果DUT为VCO块,您可以使用自动填充目标指标自动转移按钮VCO相位噪声矢量值到测试台。

依赖关系

要启用该参数,请选择相位噪声随着测量选择。

编程使用

  • 使用“PhaseNoiseVector”get_param (gcb)查看当前相位噪声矢量(dBc/Hz)价值。

  • 使用set_param (gcb PhaseNoiseVector,值)设置相位噪声矢量(dBc/Hz)到一个特定的值。

更多关于

全部展开

参考文献

Banerjee[1],院长。锁相环性能、仿真与设计.印第安纳波利斯:狗耳出版社,2006。

另请参阅

介绍了R2019a