-
- News
- Books
Featured Books
- design007 Magazine
Latest Issues
Current IssueSilicon to Systems: From Soup to Nuts
This month, we asked our expert contributors to weigh in on silicon to systems—what it means to PCB designers and design engineers, EDA companies, and the rest of the PCB supply chain... from soup to nuts.
Cost Drivers
In this month’s issue of Design007 Magazine, our expert contributors explain the impact of cost drivers on PCB designs and the need to consider a design budget. They discuss the myriad design cycle cost adders—hidden and not so hidden—and ways to add value.
Mechatronics
Our expert contributors discuss the advent of mechatronics in PCB design, the challenges and opportunities this creates for circuit board designers, and the benefits—to the employee and the company—of becoming a mechatronics engineer.
- Articles
- Columns
Search Console
- Links
- Events
||| MENU - design007 Magazine
HyperLynx: There’s an App for That
August 5, 2022 | I-Connect007 Editorial TeamEstimated reading time: 10 minutes
![](https://iconnect007.com/application/files/7816/3155/0674/Todd_Westerhoff-250-2020.jpg)
I recently spoke with Todd Westerhoff, product marketing manager for signal integrity software tools at Siemens. We discussed a new capability called HyperLynx Apps that offers a new take on traditional signal and power integrity analysis, and how that fits in with the Siemens plan to put SI and PI tools into the hands of more designers early in the design cycle.
Nolan Johnson: Todd, I understand there’s something new with HyperLynx.
Todd Westerhoff: That’s right. With HyperLynx our focus has always been about making signal and power integrity analysis accessible to a wider audience. Most SI/PI analysis today is performed by experts—people who do that analysis as their primary job. But there just aren’t enough SI/PI experts available to meet demand, and the problem is getting worse. We think it’s time to start looking at the problem differently.
I read a study from Semiconductor Engineering stating that the primary staffing problem electronics companies have is electrical engineers—they just can’t find enough of them, and it’s impacting project schedules. That study was pre-COVID, before the current exodus of experienced talent, and they were referring to general EEs, not SI/PI experts, who are much rarer. We recently searched LinkedIn for jobs relating to signal integrity and found over 2,000 jobs worldwide. Then we ran a more targeted search with just five companies with the acronym AMIGA—Apple, Microsoft, Intel, Google, and Amazon, and only in the United States. That focused search still listed 321 jobs.
That means it’s a great time to be a signal integrity expert, but it’s terrible time to try to hire one. We’ve been talking about the “expert crunch” and how it hasn’t been getting any better for a while now; we think it’s time to think about how we can approach analysis differently. This requires a new vision for how high-speed systems should be designed and verified.
Johnson: Do you all believe the high-speed system design methodology needs to change?
Westerhoff: Yes, because we need to change the way we look at the problem. Let’s take a broad perspective: The classic definition of “high-speed” relates a signal’s edge rate to the electrical delay of the net. It defines the point at which you must pay attention to how you lay out that net. Simply put, if you have to pay attention to how you route it, it’s “high-speed.”
The challenge is that by today’s standards, everything is high speed. Using modern devices and typical board materials, the longest a net can be before it runs into “high-speed” issues is about one-quarter inch, and basically everything is longer than that. That doesn’t necessarily mean designers have to simulate all those nets, but it does mean they need to pay attention to best practice techniques like matching impedance, receiver termination, crosstalk, etc. It’s not just DDR interfaces and serial channels that need to be treated as high-speed signals anymore; it’s every net on every board.
Most people would say, “Then use best practices and follow the manufacturer’s guidelines.” Which is fine as far as it goes, but in every design, there are probably a dozen design tradeoffs that require bending “the rules” and making a judgment call. You can’t follow the rules everywhere; it’s not practical.
But we have a chronic shortage of SI/PI experts, and it’s getting worse. Those experts are already tied up working on the hardest problems on the hardest boards. But if everything is high-speed and hard tradeoffs are common, that means the designers trying to make those tradeoffs are just making a judgment call and hoping for the best, with no analysis to back them up. The question becomes, “Can we provide tools that let a designer run basic (but useful) analyses by themselves, to increase their chance of success without bogging down the SI/PI experts?” That’s how we want to change the design process itself.
We’ve introduced a new capability in our 2.12 release called HyperLynx Apps. These are single-purpose tools that perform one analysis function, simply and automatically. They’re tools that a designer can use to compare design tradeoffs and decide which implementation is better, without requiring help from an SI/PI expert.
There are two types of HyperLynx apps. The first is a design app, which is meant to be run by a PCB designer or a hardware designer trying to make a layout decision. These apps run while you wait. You load the design, set the parameters, hit “run,” wait a few seconds, and a report pops up. Design apps are qualitative: You run the simulation with parameters that are representative of the design technology, but not device-specific. You’re not trying to qualify the design for fab-out; you’re trying to verify that the layout performs reasonably, and test changes to the layout to see if they make the design’s performance better or worse.
The second type of HyperLynx app is a regression app, which performs a complete post-route verification of a set of signals, including layout extraction, EM modeling, analysis, and post-processing. A regression app produces a report that compares the design’s behavior against an applicable standard, showing which signals passed, which signals failed, and by how much. We call them regression apps because they can be run overnight while PCB layout is still in progress, instead of waiting until layout is complete. We’re all understand software regression testing: test gets run automatically during software development to determine which functions work. We see regression apps as that same concept applied to standards-based PCB design. If I’m designing a PCIe-5 channel, the electrical requirements for that channel to be considered compliant with the spec are well-established, so why not verify the serial channels in a layout on a regular basis during layout to ensure the design remains on-track?
Both design and regression apps can be run by PCB and hardware designers, so they can discover and resolve problems much sooner than if they had to wait for an SI expert to run analysis for them. Typically, SI/PI analysis is only run once layout is complete—when it’s harder to make design changes. If problems can be discovered and corrected earlier in the design cycle, everybody wins: designers spend less time waiting for SI/PI experts, SI/PI experts spend less time solving basic problems for others, and the PCB gets to market sooner with better quality.
Johnson: Are HyperLynx Apps running inside the normal layout environment?
Westerhoff: We’re leveraging the integrations that already exist between multiple PCB tools and HyperLynx. Customers are already using HyperLynx with all the mainstream PCB layout tools, so it made sense to start with that.
Johnson: So, you’re plugged into the different PCB design flows to access the PCB database, but this is running as a standalone application? Which CAD tool is being used doesn’t matter?
Westerhoff: Correct. The apps run as a standalone application with their own GUI. The GUI itself is minimal, so the workflow is essentially: load the database, verify options, and press run.
Johnson: Can you give examples of what you called design apps?
Westerhoff: Good examples of a design app would be DC drop, loop inductance, and pulse response. Design apps are used to interactively analyze specific sections of a design for specific behaviors.
Page 1 of 2
Suggested Items
I-Connect007 Editor's Choice: Five Must-Reads for the Week
09/06/2024 | Nolan Johnson, I-Connect007This week’s Top 5 starts with steps you can take to cultivate a culture of thriving. We also have bullish news from the global semiconductor sector, advice on how to tease out hidden cost drivers during the PCB design cycle, how the Altium-Ansys collaboration will affect design, and Happy Holden’s version of Occam’s Razor—three simple tools to keep your wet processes in line.
Impact of the Altium-Ansys Partnership on PCB Design
09/05/2024 | Josh Moore, AltiumThere’s a saying in electronics hardware design: “There are two types of electronics designers: those who have signal integrity problems and those who will.” This adage emphasizes the inevitability of encountering and the need to address signal integrity (SI) and power integrity (PI) issues.
Hidden Cost Drivers in PCB Design
09/05/2024 | Cherie Litson, CID+, Litson1 ConsultingI recently taught a CID+ course, and if you’ve ever taken a CID or CID+ course, you know that we discuss cost adders quite a bit. When I asked the class of 15 design engineers their ideas on the biggest cost adders, the first and strongest response: the project manager. Are you surprised by their answer? After over 40 years in the industry, I wasn’t. If you step back and look at the process of product development, you’ll see that many decisions that affect costs down the line really do take root with the project manager.
Altium, Mouser Team Up to Advance Electronics Education and Careers Worldwide
09/05/2024 | AltiumAltium LLC, a global leader in software and solutions for the electronics industry, and Mouser Electronics, a global authorized distributor of semiconductors and electronic components, are excited to announce a strategic partnership aimed at advancing electronics education and careers worldwide.
Young Professionals Spotlight: Process Engineer Kevin Dial, American Standard Circuits
09/05/2024 | Dan Beaulieu, D.B. Management GroupWhen I heard that my friends at American Standard Circuits had hired a new, fresh-out-of-college process engineer, I was anxious to meet him. Now, you get to read this interview. It’s a rare perspective of a young man new to our industry.