-
- News
- Books
Featured Books
- design007 Magazine
Latest Issues
Current IssueRules of Thumb
This month, we delve into rules of thumb—which ones work, which ones should be avoided. Rules of thumb are everywhere, but there may be hundreds of rules of thumb for PCB design. How do we separate the wheat from the chaff, so to speak?
Partial HDI
Our expert contributors provide a complete, detailed view of partial HDI this month. Most experienced PCB designers can start using this approach right away, but you need to know these tips, tricks and techniques first.
Silicon 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.
- Articles
- Columns
Search Console
- Links
- Media kit
||| MENU - design007 Magazine
Better Engineering Through Artificial Intelligence
April 10, 2023 | Andy Shaughnessy, Design007 MagazineEstimated reading time: 5 minutes
At DesignCon 2023, I spoke with Cadence Design Systems’ Brad Griffin about artificial intelligence and machine learning as engineering aids for signal and power integrity optimization. Brad makes the case that artificial intelligence methods, when added to optimizing tools in the design flow, can help engineers to evaluate a larger number of potential solutions, and zero in on more highly optimized solutions than they may have found on their own.
Andy Shaughnessy: Brad, as product marketing group director of the system analysis group, what are you working on now?
Brad Griffin: Some of it will seem like old news: signal integrity, power integrity, higher speed, and higher integration. But there's new and impressive stuff as well. Optimization through artificial intelligence (AI), and machine learning (ML) is a hot topic. We've been pitching that as part of our overall signal/power integrity solution for a while. We're happy to be at a conference, showing people how it actually works.
Shaughnessy: In a presentation earlier today, they were asking, “Why is it so hard to get our proof-of-concept into production?” It's because people don't understand it.
Griffin: From the simulation perspective, for quite some time we've been giving our users the ability to parameterize things, to say, “Here's the minimum, here's the max, and maybe there's several steps in between. You might want to simulate all those as you have one variable that might be from five different values.” Now, say you had another variable that has five different values. You have 5x5, that's 25; and you had another one that's 125. Now, you're getting higher and higher…
Shaughnessy: That would be… 625?
Griffin: That was quick! If you're doing the type of thing that requires a full wave 3D field solver where your simulations might take minutes as a best-case scenario, but potentially even hours, you can't do 625 simulations and make a quick decision. Our new technology in the simulation area around AI/ML is called Optimality. It takes those variables, runs a handful of them, and says, “These look pretty good; those don't look so good.” It guides the future simulations to get to the optimal value, so you can set your target solution. So, instead of having to run 625, maybe you ran 20, and instead of taking a week to get an answer you have results in half a day. It's interesting to take these engines that are so well-known for their high speed and high capacity, but then to use it even earlier because it will give me the optimal results later on the post.
Shaughnessy: So, it's managing expectations: I can't expect AI/ML to come in and just shoot out a board, basically.
Griffin: Not now, but maybe someday. In fact, a different part of Cadence is considering the Allegro design environment being able to do AI. It started with a net list and routed the design with respect to managing signal and power integrity. I don't want to diminish that effort in any way, but in the meantime, we're trying to make designers more efficient, make sure they can get more done today by making better decisions.
If you look at our signal integrity solution, it will require doing good interconnect modeling. If you need to understand how the signal transitions from one layer to another, there are many ways you can design that via or via array. We've had customers say when using Optimality that they would never have thought of doing it that way, but because they had the power to set this larger boundary box they determined that this solution was the best way. We're making engineers better by enabling this artificial intelligence to do these simulations across a wider swath of values. From that perspective, it’s exciting.
From a signal or power integrity front-to-back solution, the simulation tools will give you the eye diagrams. Before that, the extraction tools will give you the good interconnect models which require good interconnect design. That's where Optimality helps make sure you're doing optimized design. Then, when you finalize it, you extract out that accurate model which gives you the ability to push that sign-off button and say, “Yes, it's compliant with what I need it to be from a signal integrity perspective.”
What's changing is that AI is helping compress design cycles while those product designs are more complicated than ever. I've been in virtual reality and even with the lightweight computational stuff that Meta is doing, you still have to keep the thermal down; you can't have EMI going into people's faces from the headsets. Our simulation tools are playing a major role in making sure they can design these leading-edge products.
Shaughnessy: What’s the response been like when you're talking about AI/ML? What are you hearing?
Griffin: A typical response is, “Wow, I never even thought of that before.” They feel like you've given them a tool that will make them a better engineer. That's the response that resonates with me the most. When you match what we can do with the speed and capacity of our tools, and with Clarity Celsius Sigrity X and other tools running across multiple cores and solving problems very quickly, our users can take advantage of that to do this intelligent sweeping and come up with an optimized solution that they had never thought of. Now, suddenly, they’re letting the computer do the work so they can be better engineers.
Shaughnessy: Optimality is guiding the user along to make sure they make decisions that are the best for the design and that will benefit from the AI?
Griffin: There's a process, and it’s about making decisions about your design; that decision is enhanced because of Optimality. Otherwise, you're just running a simulation here, a simulation there, and based on three simulations you’re guessing which is probably the best. But there could be 50 others that you hadn’t thought about. It turns out “No. 47” was actually the best, then the engineer looks at it, and he learns, “That's going to make my product better and I never would have done that on my own.”
Shaughnessy: Happy Holden has been advocating the use of AI in EDA tools, but he doesn’t think you can just drop AI into the code for existing EDA tools, many of which were written 15 to 20 years ago.
Griffin: He's not wrong. Cadence Sigrity X has brand new engines, and Clarity is brand new. It's not like the other guys’ tools that were literally written in the 1990s. Happy is correct, but Cadence has rewritten these tools to the latest software engineering capabilities.
Shaughnessy: Sounds like an exciting time. Thanks for talking with me, Brad.
Griffin: Nice speaking with you, Andy.
Suggested Items
Rules of Thumb for PCB Layout
11/21/2024 | Andy Shaughnessy, I-Connect007The dictionary defines a “rule of thumb” as “a broadly accurate guide or principle, based on experience or practice rather than theory.” Rules of thumb are often the foundation of a PCB designer’s thought process when tackling a layout. Ultimately, a product spec or design guideline will provide the detailed design guidance, but rules of thumb can help to provide the general guidance that will help to streamline the layout process and avoid design or manufacturing issues.
PCB Design Software Market Expected to Hit $9.2B by 2031
11/21/2024 | openPRThis report provides an overview of the PCB design software market, detailing key market drivers, challenges, technological advancements, regional dynamics, and future trends. With a projected compound annual growth rate (CAGR) of 13.4% from 2024 to 2031, the market is expected to grow from USD 3.9 billion in 2024 to USD 9.2 billion by 2031.
KYZEN to Spotlight KYZEN E5631, AQUANOX A4618 and Process Control at SMTA Silicon Valley Expo and Tech Forum
11/21/2024 | KYZEN'KYZEN, the global leader in innovative environmentally friendly cleaning chemistries, will exhibit at the SMTA Silicon Valley Expo & Tech Forum on Thursday, December 5, 2024 at the Fremont Marriott Silicon Valley in Fremont, CA.
Flexible Thinking: Rules of Thumb: A Word to the Wise
11/20/2024 | Joe Fjelstad -- Column: Flexible ThinkingIn the early days of electronics manufacturing—especially with PCBs—there were no rules. Engineers, scientists, and technicians largely felt their way around in the dark, making things up as they went along. There was a great deal of innovation, guessing, and testing to make sure that early guidelines and estimates were correct by testing them. Still, they frequently made mistakes.
Cadence Unveils Arm-Based System Chiplet
11/20/2024 | Cadence Design SystemsCadence has announced a groundbreaking achievement with the development and successful tapeout of its first Arm-based system chiplet. This innovation marks a pivotal advancement in chiplet technology, showcasing Cadence's commitment to driving industry-leading solutions through its chiplet architecture and framework.