Muutke küpsiste eelistusi

S-Parameters for Signal Integrity [Kõva köide]

  • Formaat: Hardback, 664 pages, kõrgus x laius x paksus: 253x195x34 mm, kaal: 1570 g, Worked examples or Exercises; 1 Halftones, black and white; 222 Line drawings, black and white
  • Ilmumisaeg: 06-Feb-2020
  • Kirjastus: Cambridge University Press
  • ISBN-10: 1108489966
  • ISBN-13: 9781108489966
  • Formaat: Hardback, 664 pages, kõrgus x laius x paksus: 253x195x34 mm, kaal: 1570 g, Worked examples or Exercises; 1 Halftones, black and white; 222 Line drawings, black and white
  • Ilmumisaeg: 06-Feb-2020
  • Kirjastus: Cambridge University Press
  • ISBN-10: 1108489966
  • ISBN-13: 9781108489966
"Master the usage of s-parameters in signal integrity applications and gain full understanding of your simulation and measurement environment with this rigorous and practical guide. Solve specific signal integrity problems including calculation of the s-parameters of a network, linear simulation of circuits, de-embedding, and virtual probing, all with expert guidance. Learn about the interconnectedness of s-parameters, frequency responses, filters, and waveforms. This invaluable resource for signal integrity engineers is supplemented with the open-source software Signal Integrity, a Python package for scripting solutions to signal integrity problems"--

Arvustused

'The most modern and up-to-date book on linear network theory with applications. Deep and comprehensive theory is coupled with detailed applications, making this book a must-have not only for signal integrity professionals, but for any microwave engineer.' Andrea Ferrero, Keysight 'This book provides unique and consistent description of S-parameters use for analysis of linear networks, signal measurement and processing in one volume, supplemented and illustrated with free open source signal integrity software. The book can be used for learning the subject of emerging microwave signal integrity or as a comprehensive and indispensable reference for every microwave and signal integrity engineer and scientist.' Yuriy Shlepnev, Simberian Inc. 'This is an outstanding and refreshing book for the novice and advanced engineer alike. Written by a well-known expert in the field, it provides a rather unique access to the difficult topic of signal integrity, through a systematic learning by doing approach. A software, which is freely accessible through an open-source Python library, 'Signal Integrity', allows the user to easily program the numerous examples that accompany the theory. The material ranges from simple to complex problems, using the S-parameter concept for high-speed signal integrity as a unifying theme. The book is appropriate for self-study and as a reference for teaching, and empowers the reader with a very unusual and stimulating blend of competences.' Peter Wittwer, University of Geneva 'S-parameters for Signal Integrity is a more circuit-heavy look at the S-parameter data/simulation/design environment than one usually sees and that approach can be very helpful for a number of problems.' Jon Martens, Anritsu 'This is a long overdue and amazing book that will equally appeal to people looking for a deep theoretical foundation in the mathematics behind some of the commonly-used signal integrity computations we use today and also to those practicing engineers who are looking for real-life answers about S-parameter simulations, measurements and applications. This is also a 'must-read' book for anyone who wants to learn and use the open-source code that does pretty much everything we need to simulate in signal integrity.' Istvan Novak, IEEE Life Fellow, Samtec 'S-parameters are the industry-standard way of describing the electrical properties of interconnects; in measurement, in simulation and in specifications. While there are scattered resources on the formalism of S-parameters, they all focus on RF and microwave applications. Here, in one resource, is the definitive standard for using S-parameters in signal integrity applications where a time domain transform is essential. This new book, written by a world-class expert, establishes the foundations for using S-parameters to solve real world signal integrity related problems.' Eric Bogatin, Teledyne LeCroy Signal Integrity Academy and University of Colorado, Boulder ' combines frequency-domain concepts from S-parameter theory with the time-domain concepts of digital oscilloscope technology to optimize transmission of digital signals through circuitry. Pupalaikis, an engineer for Teledyne LeCroy and IEEE Fellow, has produced what is likely to be the definitive work on scattering parameters as applied to modern digital systems. Supplementing its descriptive character, the book also provides code for use with an open-source Python package to perform many of the extremely complex operations discussed in the text The ideal reader is a Python programmer and linear algebra expert who is also familiar with graduate-level signals and systems topics. That said, for specialists in signal integrity, Pupalaikis appears to have asked and answered most of the important questions about modeling and measurements with respect to passive linear circuits for digital transmission, including coverage of equalization and other recent developments.' K. D. Stephan, Choice

Muu info

A practical guide to solving signal integrity problems using s-parameters.
Preface xiii
Abbreviations xvi
Introduction 1(4)
Part I Scattering Parameters
5(2)
1 Network Parameter Models
7(1)
1.1 The Concept of Network Parameter Models
7(9)
1.2 Network Parameter Models of Circuit Elements and Circuit Models
16(5)
1.3 Network Parameter Conversions
21(4)
1.4 Network Simulation
25(1)
1.5 Cascading Networks
26(2)
1.6 Network Parameter Summary
28(1)
2 Waves
29(1)
2.1 Wave Relationships to Voltage and Current
29(2)
2.2 Wave Definition Requirements
31(3)
2.3 Power and the Normalization Factor
34(3)
2.4 Wave Equations
37(1)
2.5 Power Wave Equations
38(3)
3 Scattering Parameters
41(1)
3.1 S-Parameter Definition
41(1)
3.2 Method of Determining S-Parameters of Circuits
42(4)
3.3 Example S-Parameter Circuit Calculations
46(9)
3.4 S-Parameter Conversions
55(7)
3.5 Power Wave Based S-Parameters
62(3)
3.6 T-Parameters
65(4)
3.7 Cascading
69(1)
3.8 Inverse and Identity Sections
69(1)
3.9 De-embedding S-Parameters
70(1)
3.10 Network Parameters of Common Elements
71(2)
3.11 Advanced Cascade Parameters -- Multi-Port T-Parameters
73(4)
3.12 S-Parameter File Format
77(5)
4 S-Parameter System Models
82(1)
4.1 Interconnection of S-Parameter Networks
83(4)
4.2 Signal-Flow Diagram Representation of Systems
87(11)
4.3 S-Parameters of Systems
98(5)
4.4 Block Matrix Solution of S-Parameter Systems
103(6)
4.5 System Reduction Through Node Removal
109(13)
4.6 Node Removal Using Graphical Equation Methods
122(4)
4.7 Examples
126(7)
4.8 Summary
133(1)
5 Reference Impedance
134(1)
5.1 Basic Reference Impedance Transformation
134(2)
5.2 The Reference Impedance Transformer
136(5)
5.3 Reference Impedance Transformers in Wave Measurements
141(5)
5.4 Reference Impedance Transformation Using Transformers
146(6)
6 Sources
152(1)
6.1 Source Elements
152(4)
6.2 Sense Elements
156(3)
6.3 Dependent Sources
159(3)
6.4 Amplifiers
162(14)
6.5 Transistors
176(1)
6.6 Ideal Transformer
176(2)
7 Transmission Lines
178(1)
7.1 The Transmission Line Model
178(13)
7.2 Simulation Example of Single-Ended Transmission Line
191(3)
7.3 Differential Signaling
194(6)
7.4 Differential Transmission Lines
200(9)
7.5 Mixed-Mode Terminations
209(6)
Part II Applications
215(2)
8 System Descriptions
217(1)
8.1 System Descriptions
218(7)
8.2 System Description Example
225(3)
8.3 Symbolics
228(12)
8.4 The System Description Parser
240(5)
8.5 Numeric Solutions
245(11)
8.6 Subcircuits
256(3)
8.7 Summary of Python Code Arrangement
259(1)
9 Simulation
260(1)
9.1 Simulation Solutions
260(4)
9.2 The Simulator Class
264(2)
9.3 Symbolic Simulation Solutions
266(1)
9.4 The SimulatorParser Class
266(5)
9.5 Numeric Solutions
271(11)
10 De-embedding
282(1)
10.1 One-Port De-embedding
283(1)
10.2 Two-Port De-embedding
284(3)
10.3 Fixture De-embedding
287(2)
10.4 Two-Port Tip De-embedding
289(1)
10.5 Extensions to the Fixture De-embedding Problem
290(12)
10.6 The Deembedder Class
302(2)
10.7 Symbolic De-embedding Solutions
304(6)
10.8 The DeembedderParser Class
310(2)
10.9 Numeric De-embedding Solutions
312(2)
10.10 Numeric De-embedding Example
314(5)
11 Virtual Probing
319(1)
11.1 A Simple Case of Virtual Probing
319(4)
11.2 A Multiple Input and Output Example
323(4)
11.3 A Degree of Freedom Example
327(2)
11.4 The Virtual Probe General Case Equations
329(2)
11.5 Virtually Probing a Virtual Circuit
331(3)
11.6 Programmatic Methods
334(10)
11.7 Virtual Probing Numeric Example
344(11)
Part III Signal Processing and Measurement
355(2)
12 Frequency Responses, Impulse Responses, and Convolution
357(1)
12.1 Discrete-Time Waveforms
358(6)
12.2 Discrete-Frequency Responses
364(4)
12.3 The Discrete Fourier Transform
368(16)
12.4 Frequency Responses and Impulse Responses
384(11)
12.5 Resampling
395(9)
13 Waveforms and Filters
404(1)
13.1 Convolution and Time
404(10)
13.2 Upsampling and Interpolation
414(9)
13.3 Fractional Delay Filters
423(6)
13.4 Waveform Adaption
429(7)
13.5 Transfer Matrices Processing
436(4)
14 The Impedance Profile
440(1)
14.1 Impedance and Time-Domain Reflectometry
440(3)
14.2 Impedance Profile Approximation with the Step Response
443(2)
14.3 Impedance Profile Approximation from S-Parameters
445(3)
14.4 Impedance Profile Calculation Using Peeling
448(2)
14.5 Python Impedance Profile Software
450(6)
14.6 Problems with the Impedance Profile
456(1)
15 Measurement
457(1)
15.1 The Twelve-Term Error Model
459(3)
15.2 Calibration
462(12)
15.3 Calculation of the Device Under Test
474(1)
15.4 Calibration and Measurement Summary
475(4)
15.5 Calibration Standards
479(6)
15.6 Time-Domain Reflectometry
485(13)
15.7 S-Parameter Checking and Conditioning
498(14)
16 Model Extraction
512(1)
16.1 Linear Equations
513(4)
16.2 Newton's Method
517(4)
16.3 The Levenberg-Marquardt Algorithm
521(1)
16.4 Python Fitting Code
521(3)
16.5 Transmission Line Model Fitting
524(9)
Part IV Signallntegrity
533(4)
17 Signallntegrity. Lib Package
537(1)
17.1 Package Organization
537(4)
17.2 Universal Modeling Language Diagrams
541(1)
17.3 Signallntegrity Applications
542(15)
17.4 Waveform Processing
557(4)
17.5 Measurement
561(1)
18 SignallntegrityApp
562(1)
18.1 Project File Format
562(3)
18.2 SignallntegrityAppHeadless Application Programming Interface
565(1)
18.3 Calculation Properties
566(2)
18.4 S-Parameter Viewing and Transfer Matrices
568(2)
18.5 SignallntegrityApp Equalization Example
570(20)
Afterword 590(2)
Appendix A Terminology and Conventions 592(3)
Appendix B Telegrapher's Equations 595(3)
Appendix C Matrix Algebra 598(10)
Appendix D Symbolic Device Solutions 608(23)
References 631(5)
Index 636
Peter J. Pupalaikis is an electrical engineer and inventor who works for Teledyne LeCroy. He is an IEEE Fellow.