动动手指,关注公 众号并加星标哦
(1)
这几天,画了noise measure圆,看了designguide下面的HB2Tone_LoadPull,颇有感触,非常想爬上来写一篇。
我的感触就是,哇,没有SMITH圆图,该怎么办?
很多指标,都可以映射在SMITH圆图上。
(2)
那为啥可以映射呢?
因为SMITH圆图,其实是一个反射系数的极坐标平面,在上面的每个点,都对应一个反射系数,而一个反射系数又对应一个阻抗或者导纳。
接着,联系点就来了。
不论是等增益圆,等噪声系数圆,还有稳定性圆,还有这两天我新接触的noise measure圆,其在推导的最后,都希望形成这样一个表达式,即:
再往前走一步,就是:
也就是说,通过增益,噪声系数,稳定性等自身的公式,然后不断地朝上面靠,最后换算成一个CSm为中心,γSm为半径的,在反射系数极坐标平面上的圆。
等增益圆/等噪声系数圆等的画法,要是去ADS自带的AEL文件去看的话,那是先计算出半径和中心点,然后画圆得到的。
嗯,这个AEL文件在哪(程序安装位置\Keysight\ADS2022\expressions\ael),也是这几天的一个成果。ADS里面DDS模板中,应该大多数的函数,都可以在这些文件中,看出实现的过程,某种程度上算比较完美地把理论套用到仿真上了。
比如, ns_circle(),其最里层的程序,就是计算出半径和圆心,然后画圆。
(3)
这两天看的loadpull模板中的PAE, Pdel,还有IMD3,IMD5也类似。
为啥说类似呢,因为在DDS模板中的equation中,发现在画PAE等的等高线的时候,和画等增益圆,等噪声系数圆这些的套路并不一样。
为啥loadpull中的那些指标,也可以在SMITH圆图中展示出来呢?这是因为loadpull是在变化负载的值,而负载的值又对应反射系数的值,所以相当于PAE, Pdel,IMD3,IMD5等参数,都是以反射系数为变量的值。这样自然地,每个反射系数的大小,都会对应一个PAE,Pdel等参数。
在画PAE/Pdel/IMD3/IMD5等高线的时候,用的是contour()这个函数,contour,中文翻译是等高线,所以我这边就先称是等高线图吧。
(4)
所以,在设计的时候,总是把很多圆放在同一SMITH圆图上,然后做各种折中的选择。