-
Notifications
You must be signed in to change notification settings - Fork 47
S parameters for Signal Integrity Book
My book, entitled "S-parameters for Signal Integrity" has finally been published by Cambridge University Press (February 2020).
The book is 700 pages and with anything that large, it is bound to have mistakes. I'm reserving this page for news about the book and to maintain errata.
found by Keith Roberts of Teledyne LeCroy
The current vector should be on the left and the voltage vector should be on the right. i.e. i=Yv.
found by Keith Roberts of Teledyne LeCroy
The equation for VS as a function of vp and ip has the incorrect sign. The minus sign should be a plus sign.
The second row's description has an erroneous period at the end.
found by Gus Blando from Samtec
The Touchstone 1.1 standard states that the option line is printed in the following order:
# <frequency unit> <parameter> <format> R <Z0>
but this code is transposing the order of the parameter token and the format token. This generally does not cause a problem, but has been fixed in later software releases.
On a similar note, the specification says that no more than four pairs of numbers should be written on a line. This software always writes the numbers for a single frequency on an entire line. This violates the specification for devices with more than two ports, but also doesn't generally cause a problem. This has also been fixed in later software releases.
found by Gus Blando from Samtec
Two elements of the large matrix are incorrect.
SC_{31} should be 0
SC_{41} should have a positive sign, not a negative sign
Fortunately, figure 4.6 is correct.
found by Pete Pupalaikis
The same error in equation (4.5) is in equation (4.7)
found by Gus Blando
The stimulus m6 should be labeled m2, and all things referring this should use m2. I wavered while writing this and ended up getting it wrong.
found by Gus Blando
They have an erroneous SL21 where SL12 belongs
found by Pete Pupalaikis
I misspelled following. I left out an o and spelled it follwing.
found by Pete Pupalaikis
the first log should not be italic. It should be upright roman.
SignalIntegrity is brought to you by: