Skip to content
AGENT SERVICES · L4

The cross-cutting service layer
connecting Agents and EDA

Design intent, verification orchestration, technology knowledge, experience memory, and external tool bridging—six cross-cutting services give Agents shared capabilities across tools.

AgentServices — planner
# decompose goal into typed plan
$ planner.plan("Optimize critical-path timing without area increase")
[plan   ] step1: sta → identify critical paths
[plan   ] step2: resize cells on path top-3
[plan   ] step3: verify timing + area delta
→ typed plan ready, critic monitors execution
iMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout modeliMapsynthesisiFPfloorplaniPDNpoweriPLplacementiCTSclockiTOoptimizationiRTroutingiSTAtimingAiEDAdesign dataiPCLlayout model

Back to full toolchain architecture

From infrastructure to cross-cutting services, then point tools and automated flows.