Symulacja
Kaskada
Parametry S producenta, szum i nieliniowość wstawione do symulacji płytki: wzmocnienie, współczynnik szumów, IIP3, P1dB, SFDR i stabilność.
Wstawia zmierzone urządzenia do parametrów S symulacji płytki. Każdy port symulacji płytki musi być pobudzony (pomiń excite). Porty niezłączone z urządzeniem są portami wyniku, który jest zapisywany jako <name>.result.json i plik Touchstone, jak przy dowolnym uruchomieniu 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"Impedancja zamontowanego elementu jest pobierana z tego, który z S11 i S21 jest lepiej uwarunkowany, a następnie połączony z portem płytki jako jednoprótkowy.
Szum i liniowość są dołączane, gdy dane są dostępne:
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, dBmSzum jest przenoszony jako macierze korelacji fal szumowych: pasywna płytka i zamontowane elementy z ich macierzy S w temperaturze płytki, wzmacniacz z bloku szumowego Touchstone, jeśli plik go ma (NFmin, Gamma opt, Rn), w przeciwnym razie z nf z karty katalogowej traktowanego jako NFmin z Gamma opt = 0, co jest dokładne tylko wtedy, gdy płytka prezentuje 50 omów. Poza zakresem danych współczynnik szumowy (noise figure) jest pozostawiony pusty zamiast zgadywania. Liniowość odnosi OIP3 i P1dB każdego urządzenia do wejścia przez wzmocnienie, które sieć mu daje, i dodaje je jako odwrotności; after łączy według wzoru Friisa. Odczyty podają wzmocnienie, NF, poziom szumów (-174 dBm/Hz + NF + 10 log B), SFDR (2/3 IIP3 ponad poziomem szumów), IIP3, OIP3 i wyjściowe P1dB przy każdej raportowanej częstotliwości, a podgląd rysuje współczynnik szumowy i mu obok wykresu Smitha.
Dane urządzeń są interpolowane liniowo w częściach rzeczywistych i urojonych, a pasmo jest przycinane do zakresu, w którym każde urządzenie ma dane. Wynik dwuportowy raportuje szczyt i dolną granicę wzmocnienia, najgorsze S11, S22 i S12 oraz najniższe mu Edwardsa-Sinsky'ego i K Rolletta (mu powyżej 1 przy każdej częstotliwości oznacza bezwarunkową stabilność). Wynik staje się nieaktualny, gdy zmieni się specyfikacja, wynik płytki lub plik urządzenia.