Because the connection to Foundation Fieldbus is (much as with Ethernet) a transformer, we needed an accurate model of one of those, too, that could be imported into our other SPICE models.
And unfortunately, over the years increasing numbers of transformer manufacturers have dropped those parts of their product lines specific to Foundation Fieldbus. There’s just not as much money in making them as there is in making transformers for Ethernet. So devising a new PHY layer today means finding the audio transformer that can pass the signals required. (Ethernet transformers are wound to frequency cutoffs far too high for use with the lower-bit-rate signalling on Foundation Fieldbus.) That means making “black box” measurements of the transformers that might work (since you’re doing an “off-label” implementation when you’re not using them for audio) and then feeding those data into a relatively sophisticated transformer model.
Any device with two coupled inductors in it is bound to have a relatively complex model, with parasitics and leakages to include. We came up with a model that struck a good balance between being understandable, accepting data we could get with “black box” measurements of real devices (since the manufacturers generally weren’t doing this), converging quickly in simulation, and producing results accurate enough to design to them.