Fedevel — Advanced PCB Layout with Altium Designer
I attended Robert Feranec's Advanced PCB Layout training and studied high-speed PCB placement, stackup, impedance, signal integrity, length matching and manufacturing outputs in Altium Designer.
I attended Advanced PCB Layout training delivered by motherboard design engineer Robert Feranec. Working in Altium Designer, the course examined how placement, stackup, impedance, return paths, crosstalk and length matching interact in high-speed board design.
Topics I covered in the course:
What I Took from the Course
One of the most useful aspects of the training was seeing high-speed PCB constraints as coupled physical decisions rather than independent checklist items. Adding serpentine routing simply to reach a target length can affect coupling and impedance, while connecting a high-speed bus between two endpoints is incomplete without considering its reference plane and return-current path.
DDR, PCIe, HDMI, LVDS and Gigabit Ethernet have different timing and topology requirements, so a single generic routing rule is not sufficient for every interface. A design review therefore has to consider the physical consequences of placement and routing in addition to schematic correctness.
This training strengthened the electronics background I use when reading the hardware layer beneath embedded and mechatronic software. Related context: What Is Mechatronics?.