Functional Verification
ConceptFunctional verification is the activity of checking that a hardware design's behavior conforms to its specification, widely reported to consume around 70% of total IC development time. Industrial practice combines simulation-based techniques (often with random or constrained-random stimulus generation), formal methods, assertion-based verification, and more recently LLM-driven end-to-end agents, supported by model-based test-program generation tools such as IBM's Genesys-Pro.
WIKI
Functional Verification
Functional verification is the activity of checking that a hardware design's behavior conforms to its specification. Recent reporting on modern integrated-circuit (IC) development describes it as a critical bottleneck, accounting for approximately 70% of total development time in many projects.[1] As designs grow in size and complexity, and as time-to-market pressure increases, the verification effort required to confirm correct behavior has become one of the dominant costs of chip development.[1][2]