Simulación
Cascada
Parámetros S de proveedor, ruido y linealidad insertados en una simulación de placa: ganancia, figura de ruido, IIP3, P1dB, SFDR y estabilidad.
Inserta dispositivos medidos en los parámetros S de una simulación de placa. Cada puerto de la simulación de placa debe haber sido excitado (deja excite fuera). Los puertos no conectados a un dispositivo son los puertos del resultado, que se escribe como <name>.result.json y un archivo Touchstone como cualquier ejecución FDTD.
name = "lna-cascade"
kind = "cascade"
board = "lna-rf" # the FDTD sim of the board around the devices
[[devices]]
ref = "U1"
file = "spf5189z.s2p" # Touchstone 1.x, S parameters, any of MA / DB / RI
ports = ["AMP_IN", "AMP_OUT"] # board port for device port 1, 2, ...
[[devices]] # a two-terminal part from its vendor fixture data
ref = "L1"
file = "models/coilcraft_bcr-162.s2p"
ports = ["L1"] # one board port, at the part's RF pad or across its pads
mount = "shunt" # how the vendor measured it: "shunt" to ground or "series"La impedancia de una parte montada se toma de la que esté mejor condicionada entre S11 y S21, y luego se une al puerto de la placa como un puerto único.
El ruido y la linealidad vienen cuando hay datos:
bandwidth = "2MHz" # for the noise floor and SFDR; without it the floor is per Hz
report = ["1090MHz"] # frequencies for the budget readings, default the datasheet rows
ambient = 25.0 # board temperature for its thermal noise, C
[after] # the stage behind the output, e.g. the receiver
nf = 6.0 # dB
# iip3 = -10.0 # dBm
[[devices]]
ref = "U1"
file = "models/qorvo_spf5189z.s2p"
ports = ["AMP_IN", "AMP_OUT"]
[[devices.datasheet]] # one row per frequency, every column optional
freq = "0.9GHz"
nf = 0.55 # dB with a 50 ohm source
oip3 = 38.5 # dBm
p1db = 22.4 # output P1dB, dBmEl ruido se transporta como matrices de correlación de ondas de ruido: la placa pasiva y las partes montadas a partir de sus matrices S a la temperatura de la placa, un amplificador a partir del bloque de ruido Touchstone cuando el archivo lo tiene (NFmin, Gamma opt, Rn), en caso contrario a partir de nf de la hoja de datos tomado como NFmin con Gamma opt = 0, lo cual es exacto solo cuando la placa presenta 50 ohmios. Fuera de los datos, la figura de ruido se deja en blanco en lugar de suponerla. La linealidad refiere el OIP3 y el P1dB de cada dispositivo a la entrada a través de la ganancia que la red le proporciona y los suma como recíprocos; after une por Friis. Las lecturas dan ganancia, NF, piso de ruido (-174 dBm/Hz + NF + 10 log B), SFDR (2/3 de IIP3 sobre el piso), IIP3, OIP3 y P1dB de salida en cada frecuencia informada, y el visor traza la figura de ruido y mu junto al diagrama de Smith.
Los datos del dispositivo se interpolan linealmente en partes real e imaginaria, y la banda se corta hasta donde cada dispositivo tiene datos. Un resultado de dos puertos informa de la ganancia máxima y mínima, el peor S11, S22 y S12, y el mu de Edwards-Sinsky y el K de Rollett más bajos (mu por encima de 1 en cada frecuencia es estable incondicionalmente). El resultado queda obsoleto cuando cambia la especificación, el resultado de la placa o un archivo de dispositivo.