We use cookies to provide you with a better experience. By continuing to browse the site you are agreeing to our use of cookies in accordance with our Cookie Policy.
David is a 30 year veteran of the semiconductor industry, specializing in advanced design techniques for complex custom digital logic, microwave PCB layout, and high-speed serial link design. His public domain, open source serial link design tool: PyBERT, was awarded a spot in EDN's Hot 100 Products of 2017 list.
In this field guide, David Banas of Keysight explores COM from specification to practice. From mapping out the pitfalls to avoid to explaining the discrepancies between the specification and the MATLAB code, Banas guides the link designers through a successful first experience with COM.
Where do those strange frequency domain “Kramers-Kronig” equations come from? They don’t seem to have any obvious intuitive basis. Looking at their time domain equivalents, however, resolves the mystery and gives us an intuitive understanding of their origin.
In a tribute to Bob Pease, David Banas explores the concept of unbounded jitter and how it aligns with the concerns of engineers and link designers. In his discussion of the definition, constituents, and practical limits of jitter, Banas embodies the simplistic approach of his hero.
This article explains how to convert channel insertion loss data in a standard Touchstone file into the channel impulse response for time domain simulations. It also shows how some pre-processing of the Touchstone data can help improve results by eliminating the ringing that results from the use of frequency-limited measurement data. Read on to see how.