The following is a netlist for Agilent GoldenGate simulator.
As you can see, this netlist style is very different from Agilent ADSsim and Cadence Spectre.
"SP.gg.expanded.gg" Quote:network main
{
variable:
{
sweep freq { is_design = 1, max = 10000000000, min = 1000, dec = 21 };
numeric temp { nom = 25, is_design = 1 };
numeric tnom { nom = 27, is_design = 1 };
};
element:
{
lumped c2 C0 (net7,\0) { c = 1e-13 };
microstrip mlin I4 (net06,net7) { l = 0.005, sub = "MSub1", w = 0.00025, wall1 = 1e+30,
wall2 = 1e+30, dispersion = Kirschning };
hbsrc spsin PORT1 (net06,\0) { r = 50, type = dc, num = 1 };
hbsrc spsin PORT2 (net7,\0) { r = 10000000, type = dc, num = 2 };
};
data:
{
microstrip substrate MSub1 { h = 10.0u, er = 9.6, mur = 1, cond = 1e+50,
hu = 1e+36, t = 0, tand = 0, rgh = 0 };
};
}
simulation SP
{
variable:
{
};
analysis:
{
s_parameter { scale = 1, temp = 25.0, tnom = 27.0, print_dc_state = 2,
collapse_dc_source = 0, iabstol = 1e-12, sweep_cont = 99, gmin = 1.0e-12, conv_err = 0.100000,
gcomp = 1.000000e-12, pivabs = 1e-50, pivrel = 1e-3, resistor_thresh = 1.000000e-03, big_capacitor = 1e-07,
max_signal_value = 1.000000e+13, print_inventory = 1, print_parameter = 0, print_variable = 1, print_perf = 1,
perf_nb_digit = 4, process_spare = 1, topology_check = 1, multithread = 1, undef_par_behavior = 1,
deprecated_par_behavior = 1, tr_max_iter = 20, integ_method = "gear", integ_order = 2, tran_predict_order = 1,
err_print = 2, use_estimate = 0, print_s_param = 0 };
};
probe:
{
};
signal:
{
small_signal { nominal_freq = freq };
};
specification:
{
specification_variable { var = [ freq ] };
};
task:
{
nominal { };
};
info:
{
netlister { version = "GoldenGate-4.3.6", buildnumber = 2151, library = "My_RFDE_Test", cell = "test_TL_filter_GG",
view = "schematic" };
ggparser { version = "4.3.6" };
};
}