Simulação
Cascata
Parâmetros S de fornecedores, ruído e linearidade inseridos numa simulação de placa: ganho, figura de ruído, IIP3, P1dB, SFDR e estabilidade.
Insere dispositivos medidos nos parâmetros S de uma simulação de placa. Todas as portas da simulação de placa devem ter sido excitadas (deixar excite por fora). As portas não ligadas a um dispositivo são as portas do resultado, que é escrito como <name>.result.json e um ficheiro Touchstone como qualquer execução 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"A impedância de um componente montado é obtida do que estiver melhor condicionado entre S11 e S21, e depois ligada à porta da placa como uma porta única.
O ruído e a linearidade vêm acompanhados quando os dados existem:
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, dBmO ruído é transportado como matrizes de correlação de ondas de ruído: a placa passiva e os componentes montados a partir das suas matrizes S à temperatura da placa, um amplificador a partir do bloco de ruído Touchstone quando o ficheiro o tem (NFmin, Gamma opt, Rn), caso contrário a partir do nf da folha de dados tomado como NFmin com Gamma opt = 0, o que é exato apenas quando a placa apresenta 50 ohm. Fora dos dados, a figura de ruído fica em branco em vez de ser estimada. A linearidade refere o OIP3 e o P1dB de cada dispositivo à entrada através do ganho que a rede lhe dá e soma-os como recíprocos; after junta por Friis. As leituras dão ganho, NF, piso de ruído (-174 dBm/Hz + NF + 10 log B), SFDR (2/3 do IIP3 sobre o piso), IIP3, OIP3 e P1dB de saída em cada frequência reportada, e o visualizador plota a figura de ruído e mu ao lado do diagrama de Smith.
Os dados do dispositivo são interpolados linearmente nas partes real e imaginária, e a banda é cortada até onde todos os dispositivos têm dados. Um resultado de duas portas reporta o pico e o mínimo de ganho, o pior S11, S22 e S12, e o mu de Edwards-Sinsky e o K de Rollett mais baixos (mu acima de 1 em todas as frequências é estabilidade incondicional). O resultado fica obsoleto quando a especificação, o resultado da placa ou um ficheiro de dispositivo muda.