The mechanism
A chip design is a sequence of constrained transformations. The architecture contract becomes microarchitecture and RTL, then a verified netlist, a placed-and-routed layout, mask data and a process-specific tapeout. The PDK supplies rules and models; timing, power, signal integrity, design-for-test and manufacturability gates prevent an attractive logical design from becoming an untestable or unbuildable die. The CRG makes communication explicit at every handoff: module interfaces, clock and power domains, floorplan distances, package bumps and external links all carry obligations that must survive the transformation.
- Refine the architecture contract into clocked state, interfaces and microarchitectural resources.
- Verify behavior and synthesize the design using process-specific libraries and models.
- Place, route and close timing, power, signal integrity, DFT and physical rules.
- Generate masks and send a reviewed tapeout to the chosen foundry process.
- Probe, bin and feed measured results back into the design and architecture loop.
Science and assumptions
Timing closure boundary
The clock period must cover clock-to-Q, logic, setup and uncertainty terms for the specified timing path.
Symbols and units
- T_clock
- Available clock period
s
- t_CQ
- Launch register clock-to-Q delay for the selected analysis
s
- t_logic
- Combinational path delay
s
- t_setup
- Capture setup-time requirement
s
- t_uncertainty
- Declared timing uncertainty budget
s
The clock period must cover launch delay, combinational logic, setup time and an uncertainty budget at the declared path boundary.
Assumptions A simplified single-clock path; skew, variation, multi-cycle paths and asynchronous crossings need explicit treatment.
Engineering example
A 1 GHz target gives a 1 ns period. If clock-to-Q, logic, setup and uncertainty sum to 1.08 ns, the design fails the declared boundary even if its functional simulation is correct.
Distinctions and tradeoffs
Tapeout is not physical realization; wafer yield, test coverage, packaging and system qualification remain.
More margin and redundancy can improve yield or reliability while consuming area, power, schedule and mask complexity.
The models and kernels that drive AI systems become useful only when their numerical and communication assumptions are realized in a qualified chip and package.
Specifications and interfaces
- Design chain
- Spec → microarchitecture → RTL → netlist → layout → tapeout
A representative flow; organizations partition responsibilities differently.
- Closure gates
- Functional, timing, power, DFT, physical and manufacturability
Passing one gate does not imply the others pass.
Interfaces
- Architecture contract Input
- Behavior, interfaces, budgets and verification targets
- Tapeout package Output
- Mask data, signoff evidence and test structures
Check your understanding
Why does a PDK matter in chip design?
- It replaces functional verification
- It connects design rules and models to a particular manufacturing process
- It guarantees every die will pass final test
Answer and reasoning
It connects design rules and models to a particular manufacturing process
A PDK ties the design abstractions to process constraints, but yield and qualification still require measurement.
Evidence and scope
The sequence is a representative educational flow. Foundry-specific PDK content and proprietary signoff data are not disclosed.
Use the manufacturing investigation to trace compatible inputs, assembly and operating constraints; no current standalone calculator models this lesson’s full mechanism.
Sources
Continue exploring
Foundations
- Architecture is a contract between computation and silicon
- Standard-cell library and physical design
- On-chip metal and via hierarchy