Key Takeaways:
- AI and trendy instruments are easing conventional verification ache, however they’re not addressing the underlying bottleneck in advanced designs.
- Work is underway to create a golden, unambiguous spec above RTL, tracing necessities from spec to implementation to verification and checking for gaps, conflicts, and inconsistencies throughout ranges and blocks, typically with AI assist.
- Software chains and flows are usually not but prepared for this new actuality. Whereas there are items (MBSE instruments, necessities databases, verification administration, high-level synthesis, AI code/RTL turbines), they’re poorly linked.
EDA distributors and their clients are a special strategy to deal with the semiconductor verification bottleneck, combining AI with huge simulations to create a single reference level for designs.
The purpose is to cut back the time to log off with higher protection and extra confidence by leveraging a “golden specification” that’s exact, full, traceable, and AI-amenable. If this strategy is profitable, it will quantity to the last word shift left. There are nonetheless extra items wanted, however this correct-by-construction technique may have a major influence on the verification course of.
“It’s, or ought to be, a residing, machine-readable, executable artifact that serves because the unambiguous semantic anchor for {hardware}, firmware, and software program groups concurrently,” mentioned Ashish Darbari, CEO of Axiomise. “Instruments like SystemRDL and IP-XACT signify a step on this course, however they continue to be largely register-map-centric. The deeper downside is {that a} specification is simply really golden if each stakeholder within the ecosystem can devour it in their very own language of alternative — RTL engineers, formal verification engineers, UVM testbench writers, firmware builders, and system architects — with no lossy handbook translation step in between. That re-translation is the place spec drift begins.”
The following step is to increase the golden specification from a human-readable contract to an authoritative, AI-interpretable basis that drives an AI-native chip design and verification circulate, successfully the bottom reality towards which all generated RTL, testbenches, and analyses are evaluated. “With out such a reference, correctness turns into undefined,” mentioned William Wang, CEO at ChipAgents. “Its necessities have developed in two key instructions. First, from primarily human-readable paperwork to AI-readable, structured, and executable representations that may be consumed by agentic methods. Second, towards sustaining a fair greater customary of precision and completeness, since whereas AI can floor apparent inconsistencies, delicate or deeply embedded specification errors stay troublesome to detect and might propagate at scale.”
What precisely is a golden specification?
Most engineers equate a golden spec with validation, however the definition has modified in recent times with the rise of multi-die assemblies and superior packaging.
“Ten years in the past, the golden spec may primarily outline design intent, interface necessities, useful habits, and verification expectations,” mentioned Satish Radhakrishnan, head of GTM Semiconductor and Electronics at Vinci. For at present’s multi-die, chiplet, and 3D designs, that’s not adequate. The specification additionally must seize the bodily context that determines whether or not the system will really work — native geometry, supplies, stack-up, interfaces, thermal boundary situations, mechanical constraints, utilized hundreds, energy maps, and anticipated thermal or thermo-mechanical habits.”
Others agree. “Ten years in the past, it was principally a static useful description of a monolithic SoC,” famous Guillaume Boillet, vice chairman of strategic advertising and marketing at Arteris. “Immediately, the specification should seize system-level habits throughout heterogeneous dies, with the network-on-chip interconnect turning into a central factor. Past coherency protocols throughout dies, chiplet methods require detailed specs for bring-up, discovery, safety, telemetry, error dealing with, and quality-of-service administration between independently developed dies. Luckily, the trade is making sturdy progress towards standardizing die-to-die interoperability.”
At a DVCon panel earlier this yr, there was loads of dialogue about how AI may considerably scale back the time it takes to confirm and debug a design. That hasn’t totally materialized but. Actual progress will rely upon a way more full and versatile spec.
“The brand new bottleneck is readability of specification, which fits again many years to the previous fascinated about splitting the verification engineers from the design engineers,” mentioned Frank Schirrmeister, government director for strategic applications, System Options, at Synopsys. “They have been handled as two cohorts, as a result of for those who drink your individual tub water, that’s not good for locating one thing new. Bear in mind the executable spec that Alberto Sangiovanni-Vincentelli talked about 30 years in the past that by no means actually occurred? We fastened one facet, and that labored fairly nicely. We determined that if we fastened the RTL and modeled it as a {hardware} occasion at any given time limit, and there’s a digital thread, then I can do one thing helpful with the variations of that over time. I can do software program growth, and that’s a pleasant market. However we didn’t summary every thing. We fastened the {hardware}, which supplies you the boundary, after which you possibly can develop software program on high of it. So now’s there an executable spec that’s {hardware}/software program and golden, from which every thing will be derived?”
In idea, AI will make it potential to do many iterations of a design and provide you with an optimum answer. However orchestrating all of the steps within the design by verification course of is an enormously advanced process, even with AI and big computing capabilities. On condition that, does the golden spec apply equally throughout totally different elements of the design circulate? For instance, “golden” within the context of design rule checking (DRC) is a special consideration, albeit an especially essential one. Right here, the golden spec or golden reference is not a easy static notion of correctness. It’s an evolving, ecosystem‑pushed customary of trusted accuracy that should preserve tempo with quickly rising complexity. That is particularly essential for superior nodes, 3D/chiplet designs, and multi‑vendor flows, and is more and more anchored in foundry-authored rule decks, shut collaboration with key clients and companions, and rising trade requirements to handle threat, yield, and interoperability.
“[DRC] ‘golden’ is admittedly only a strategy to say, ‘What do we’ve got confidence in with respect to accuracy?” mentioned John Ferguson, senior director of product administration at Siemens EDA. “The issue is that we’re in an area the place we don’t know what the correct reply is. You are able to do loads of issues. You are able to do loads of mathematical idea. You can also make measurements on silicon or no matter you need. However there’s no assure that any of these are proper. Notably with measuring silicon, it’s troublesome as a result of the silicon varies throughout the wafer. It varies from wafer to wafer, from lot to lot. There are loads of points there, and that’s only for a 2D design.”
Deciding what’s golden can differ. “It is a matter of what you have got carried out that has persistently delivered good outcomes to you, and based mostly on that, we’re going to say, ‘Okay, I think about this. It’s labored for me 100 instances earlier than. I’m assured it’s going to work 101,’” Ferguson mentioned. “That’s how we evolve from it, and that continues to be the identical.”
Considering greater
One of many unspoken objectives right here is to leverage the learnings of the chip trade and apply them to huge methods of methods, an concept that EDA firms have been selling for years, however with out a lot success. What’s modified is the introduction of huge simulations coupled with more and more subtle massive language fashions, which might glue collectively numerous steps in a a lot bigger circulate.
“MBSE (model-based methods engineering) can be utilized to lock this in on the entrance finish, at the next stage, however that goes to the identical query about how you can separate the design path and the implementation path from the verification path,” Schirrmeister mentioned. “To do this, you want one thing that’s the golden reality above that, or as an enter to that, because the enter to each, two totally different interpretations. I’m in conferences day-after-day the place my interpretation of what occurred is considerably totally different from the following man, as a result of I’m listening for various issues. The identical occurs in implementation. In that DVCon panel, it was the query of how you can specify these items in order that they’ll really be verified, and you may have all of the implementations?”
Constant interpretation is a prerequisite to creating this work, and that extends nicely past simply semiconductors. “The trade has outlined methods in several methods, and for those who speak to the massive chip guys, they are saying something above a chip is a system,” mentioned Chris Mueth, senior director of latest markets and strategic initiatives at Keysight EDA. “They even go additional. They are saying something above chip implementation is a system. In the event you’re going to place the chip in one thing, that one thing goes into one thing else, which goes into one thing else. There’s a hierarchy concerned right here. So, once you say golden specification, it’s tied to an finish product that you simply’re promoting.”
The probabilities are infinite. “Within the MBSE house, they cope with methods of methods, that are huge issues like plane carriers, trains, and the like. Think about beginning the design course of there. They do useful descriptions, and ultimately, out pops a specification for one thing, and certain, a number of issues. They don’t actually have these high-level instruments in that house. They don’t cope with design specs or necessities administration. The factor this touches on is that there’s a golden customary in the way you even start this. You start with the necessities administration for the tip product. Let’s say it’s a radar or a wi-fi module of some kind, like a wi-fi handset. There, you’ll see that necessities administration can have environmental specs, mechanical specs, and electrical specs for that stage that it’s alleged to be. Then, as you break down that stage into extra blocks, every of these has specs, and ultimately you get a chip again at that stage.”
Striving for consistency
A decade in the past, the golden spec primarily needed to reply whether or not a block does what the architect meant? The scope was largely contained inside a single die, and the groups consuming the spec have been principally throughout the similar group, typically on the identical ground.
Immediately, the necessities have multiplied throughout a number of axes. In keeping with Axiomise’s Darbari, they embrace:
- Cross-domain coherence: The spec should converse concurrently to system architects, {hardware} micro-architects, RTL designers, verification engineers, firmware writers, OS kernel builders, and safety groups. Every brings a special formalism and a special failure mode when the spec is misinterpret.
- Multi-party consumption: In chiplet and disaggregated designs, dies are sourced from totally different distributors, probably at totally different course of nodes. The spec should now serve organizations that will by no means sit in the identical room.
- Correctness by development vs. correctness by testing: Conventional specs relied on simulation to catch divergence. The primary silicon success knowledge is stark. The primary-time success has fallen from a historic ~30% to only 14% in 2024/2025, with 70% of re-spins traced to design errors. That may be a specification constancy downside, not a verification protection downside.
- Temporal validity: The spec should observe modifications repeatedly and propagate them to all generated artefacts: RTL, assertions, testbenches, documentation — and it ought to occur robotically.
“A spec that diverges from the implementation mid-project is worse than no spec,” Darbari mentioned.
However what does the spec outline that turns into a requirement additional within the circulate? “That’s the entire query of necessities and definitions, and whether or not it’s full sufficient on the spec stage to permit implementation and verification,” Schirrmeister mentioned. “Then there are necessities tracing and checking towards the preliminary necessities. Does it permit all that within the circulate down?”
Schirrmeister mentioned the instruments to do that are usually not fairly able to robotically join these Dynamic Object-Oriented Necessities Methods (DOORS) kinds of issues after which hint them down. “If I now implement that in block XYZ, did I meet all necessities? AI permits us to take this to the following stage of productiveness, which permits us to test for a module. I’ve seen this in greater firms, the place individuals have a look at the specs for a block inside a chip inside a system, and in that spec they principally say, ‘Does that fulfill the necessities I’ve someplace in DOORS or whatnot, and someplace on the extra UML-ish SYSML-ish stage, and do I want all these? Now with AI, with the brand new ranges of productiveness, you possibly can join all these and determine if the spec is constant. Does my spec for this portion maybe battle with one thing that’s carried out on the meta stage as a spec that mixes all of these? So spec engineering is actually a newly rising self-discipline to just be sure you see all these items and have all these items specified accurately upfront.”
It is a huge leap from the times of a single, authoritative PDF handed down by a chip architect. Ten years in the past, the minimal viable golden spec was a written structure specification, a register map, and a set of waveforms or timing diagrams. Verification engineers would then write assertions and testbenches by studying that doc — a handbook, error-prone, and non-reproducible course of.
At the moment, writing high-quality specs was extra handbook and extra error-prone. Immediately, AI assists in authoring, validating, and refining specs, but in addition raises the bar for rigor and formalism.
“Consequently, design flows have gotten more and more spec-driven, with the specification not a static artifact however a central, residing supply that orchestrates your entire growth lifecycle, essentially redefining each how specs are written and their position throughout the chip design and verification stack,” ChipAgents’ Wang defined.
As AI turns into extra embedded in chip design workflows, the golden spec might want to change into extra executable and bodily verifiable. “The query is not solely whether or not a design matches a written spec, however whether or not engineering groups can repeatedly compute, reproduce, and validate the bodily penalties of design choices towards trusted baselines,” mentioned Vinci’s Radhakrishnan. “In that sense, the following golden specification won’t simply describe the system. It can assist outline a deterministic, reproducible bodily baseline that can be utilized throughout design iterations, groups, and more and more advanced semiconductor ecosystems.”
Multi-die assemblies
All of this turns into more difficult with multi-die and chiplet architectures, which introduce a specification explosion downside. A monolithic SoC has one set of inner interfaces. A chiplet meeting has as many specification surfaces, as every die boundary is now probably a requirements compliance frontier. The elements of a reputable golden spec for such methods embrace die-level useful specs, interface and protocol compliance, and system-level properties.
“Maybe essentially the most sobering addition to the golden spec is a requirement that didn’t exist prominently a decade in the past — a proper reply to the query of whether or not that is the suitable system to construct,” Darbari mentioned. “Spending tens of tens of millions of {dollars} on design and verification solely to find throughout system integration that sure behaviors stall, grasp, or can’t be applied persistently throughout chiplets will not be a verification failure. It’s a specification failure on the system stage. That is the excellence between verification (did we construct it proper?) and validation (did we construct the suitable factor?) — and at present’s golden spec should handle each.”
It’s right here that multi-die assemblies additionally start to offer a glimpse of how verification will be scaled to specifying a lot bigger methods, not simply chips. “All the pieces is getting way more sophisticated for one thing like design rule checking,” Ferguson mentioned. “It was a number of hundred guidelines. Now it’s hundreds and hundreds of guidelines, billions of transistors, and lots of of tens of millions of wires. It’s loopy. In the event you increase on that and say, ‘I’m going to enter a 3D house,’ it’s much more advanced. You will have new supplies, new stresses, points with how you can let the warmth out, or at the least be certain that the warmth will not be inflicting me an issue. In the event you’re creating a brand new 3D-IC, or a brand new sort of interconnect, now you need to add that into the necessities, and also you’re again to beginning with not realizing what the suitable reply is. I’m going to lean on the one which I’ve used essentially the most up to now, and I hope that’s going to be right. In the end, what occurs if it’s not right? We’re going to seek out some yield points at a minimal, and that may flip into an iteration of going again to what the spec was that we began with. What’s the idea behind it? Was that incorrect? If it’s incorrect, we right the spec, and we alter accordingly transferring ahead. If the spec was right and the software was not doing what it’s alleged to, nicely, that’s a bug. We’re going to repair that bug, and we’re going to return again and nonetheless go ahead. So at the least it places it in a state of affairs the place as soon as, for those who’re someone doing the manufacturing, whether or not it’s an OSAT or a foundry, for those who’re in that place, then you definately get caught on what your golden is. It’s fairly uncommon for the golden software to vary.”
What’s wanted to finish the image is a proper necessities administration system for multi-hierarchy design, which differs from useful necessities on the MBSE stage, mentioned Keysight EDA’s Mueth. “These are issues that, once you do a design, you’re given a spec that’s one thing the engineering workforce can execute on. If it’s a useful stage description of habits at a high-level, the engineering workforce will say, ‘I don’t have sufficient to work on. I could make one thing up myself, nevertheless it may not meet your necessities.’ It needs to be one thing that will be known as design, and one thing which you can execute on this. That is extra of an issue at present, particularly when issues are extra built-in.”
Conclusion
With the tempo of change, nobody can confidently predict what flows will appear like in two to 3 years. Specs, diagrams, and methodologies should evolve, with tooling that may re-check necessities, consistency, and equivalence as AI capabilities change.
“Specification engineering turns into the artwork of being exact sufficient to keep away from misunderstandings beneath,” Synopsys’ Schirrmeister mentioned. “How typically do you have got a immediate you employ, and that darn factor comes again with one thing fully sudden like, ‘No, it is best to know that after I ask this, I’m asking it on this context.’ ‘Okay, I’ll get the context of the issue right now.’ That’s the kind of new artwork for the specification that must be constructed.”
And if all goes as deliberate, verification will change into extra manageable, verification engineers can have extra confidence at sign-off, and the door may crack open just a little wider to a a lot bigger verification house.









