Sassine Ghazi
Analyst · Griffin Securities. Your line is open.
Thank you, Jay, for the question. Actually, it's a very good question. If you look back at the rhythm of product releases, let's call it, the traditional EDA software were driven by foundry-specific PDK, tuning, tweaking, we needed to do in order to make sure that the customer who is on the leading edge with that process node have the right tool that is enabling all the features that foundry has, et cetera. So it's from a process technology. From a customer architecture point of view, we did not have to do much different from a customer to a different customer, so they can use the same product, et cetera. With AI, let's call it, that sits inside the tool or around the tool, the optimization engine using AI that can accelerate the traditional engine of EDA to some extent, was very similar, where we just released it based on the release cycle of the products. So with DSO.ai same release as Fusion Compiler, VSO same as VCS, Verdi, et cetera. With Generative AI, the -- not only the pace of which model to use, which customer environment to accept these models, because they may have their own preference in which they want to use GenAI in the context of their own environment in which they are designing the chip. So it's becoming at a different pace of releasing this technology as well as, I want to say, customer-specific for some of these engagements and releases from how to deal with it, so we're not having a special product for each customer, is from an engineering development point of view, what are the layers that we can have as common and what's the layer that we can customize at a fast pace without slowing away the investment that we have at the infrastructure level. So that's what's changing in terms of there's the optimization AI, there's the GenAI and the traditional EDA. As to the point that Shankar made, I agree that in our current engagement with customers, especially on the advanced most complex chips, customers is not differentiating, does -- will I use AI with Fusion Compiler or not. They will just use it as part of the expectation is I need to use everything you give me in order to achieve my target. So, as we start moving forward, will we keep thinking of AI in and around EDA as a separate or as part of the solution, where -- how we see it is absolutely will become an expected part of the solution.