This is an introductory course in High Speed System and Printed Circuit Board design, covering all aspects of noise analysis and design process. This course material is typically not covered in college curricula, and will be of interest to graduate students in engineering, and computer science who wish to know how digital systems work. The course focuses on applications, while grounding practice in theory. The course will also cover the practical usages of the Printed Circuit Board (PCB) tools (e.g., Cadence, ORCAD), namely, schematic capturing, component library concepts, netlists, bill of materials techniques, etc.
Course outline:As logic-switching speeds have increased, digital system design has taken on much of the difficulty long attributed to analog designs. For example, at low speeds, a wire will reliably connect two circuit elements. At high speeds, a wire has too much inductance to connect these same two circuit elements reliably. This course explains signal integrity concepts: why these analog effects occur, how to anticipate them, and how to design circuits and build printed circuit boards which will work reliably even in the presence of these effects. The heart of the course includes the study of: