Verilog-A是建模语言的高级行为模拟组件和网络。Verilog-A数学描述组件,用于快速而准确的模拟。
射频工具箱™软件让你出口的Verilog-A描述电路。您可以创建一个Verilog-A任何被动射频组件或网络模型,并使用它作为一个第三方行为模型进行瞬态分析电路模拟器。此功能是有用的信号完整性工程。例如,您可以导入测量四个端口的参数的工具箱底板,底板的Verilog-A模型导出到一个电路模拟器,并使用该模型来确定你的驱动的性能和接收器电路交流时穿过底板。
Verilog-A语言是一种高级语言,使用模块来描述模拟系统的结构和行为及其组件。一个模块是一种编程构件形成系统的一个可执行的规范。
Verilog-A使用模块来获取高级模拟组件和系统的行为。模块描述电路的行为
输入和输出网以预定义Verilog-A学科描述网络的属性。
方程和模块参数定义输入和输出之间的关系网数学。
当你创建一个Verilog-A模型电路,工具箱写道Verilog-A模块指定电路的输入和输出网和电路的数学方程描述作用于输入来产生输出。
射频工具箱软件让你出口的Verilog-A模型rfmodel
对象。工具箱提供了一个rfmodel
对象,rfmodel.rational
,你可以用它来表示任何射频组件或网络出口Verilog-A。
的rfmodel.rational
对象表示组件作为pole-residue形式理性的功能,所描述的rfmodel.rational
参考页面。这个表达式可以包含复杂的波兰人和残留物,它发生在复共轭双。
工具箱实现了每个rfmodel.rational
对象作为一系列的拉普拉斯变换在Verilog-A s域过滤器使用拉普拉斯变换滤波器的numerator-denominator形式:
在哪里
米是最重要的分子多项式。
米分母多项式的顺序。
nk的系数kth的力量年代在分子上。
dk的系数kth的力量年代在分母上。
有理函数的极数的数量与拉普拉斯变换过滤器在Verilog-A模块。然而,两者之间没有一一对应。区别是因为工具箱结合每一对共轭复数极点和相应的残留的有理函数形成分子和分母的拉普拉斯变换系数。工具箱将真正的两极直接有理函数的拉普拉斯变换滤波器numerator-denominator形式。