{"id":54813,"date":"2026-11-05T08:00:00","date_gmt":"2026-11-05T16:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/en-us\/blog\/?p=54813"},"modified":"2026-11-05T08:09:56","modified_gmt":"2026-11-05T16:09:56","slug":"designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","title":{"rendered":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Every Azure chip Microsoft has built started as electronic design automation (EDA) jobs used to design, test, and validate silicon before it is manufactured. This includes simulation sweeps that run for days, verification regressions that fan out across thousands of cores overnight, and physical signoff runs that use hundreds of gigabytes of memory for a single block. Together, these workloads account for hundreds of millions of compute jobs each year. Today we\u2019re sharing early results from our next step in that evolution: running EDA workloads on <a href=\"https:\/\/aka.ms\/cobalt200vms\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Azure Cobalt 200<\/strong><\/a>, Azure\u2019s custom compute infrastructure built on the Arm Neoverse CSS V3. In our silicon design environment, the evaluated EDA workloads ran with <strong>1.30x to 4.15x more performance<\/strong> than on Cobalt 100 across a range of testing scenarios, from simulation to verification to static timing analysis.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/aka.ms\/cobalt200vms\" target=\"_blank\" rel=\"noopener noreferrer noreferrer noopener\">Learn more about Azure Cobalt 200 VMs<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Traditionally, EDA workloads ran on fixed, on-premise x86 server capacity, sized for peak demand with periods of underutilization. The shift to cloud-based EDA on Microsoft Azure offered a new level of flexibility, scale, and reliability on compute-intensive silicon design workloads. Using <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/virtual-machines\/sizes\/cobalt-overview\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Cobalt-based virtual machine<\/a> (VM) instances, silicon engineering teams at Microsoft are experiencing significant performance and efficiency improvements on EDA workloads that Azure customers are seeing across many workloads\u2014optimizing the performance and speed of designing increasingly sophisticated silicon for increasingly complex cloud systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this blog, we highlight results from Cadence Xcelium and Cadence Spectre, Synopsys PrimeTime and Synopsys VCS, and Siemens Calibre tools. Tools enabled on Cobalt 100 ran unmodified in our Cobalt 200 evaluation, allowing us to focus on performance testing rather than functionality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-cobalt-200-suits-eda\">Why Cobalt 200 suits EDA<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">EDA spans workloads with very different compute requirements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Circuit and analog simulation<\/strong> \u2014 optimized for highly parallel workloads, with sensitivity to memory behavior.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Functional and formal verification<\/strong> \u2014 throughput-driven, with large numbers of independent jobs running concurrently.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Implementation and signoff<\/strong> \u2014 memory-intensive and bandwidth-sensitive, with long-running jobs.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For computer-aided design (CAD) managers, predictable per-core performance is essential to planning overnight regressions. Per-core performance measured on a lightly loaded VM does not necessarily hold as concurrency increases. Verification farms need predictable throughput when VMs are heavily loaded.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cobalt 200 combines physical cores without the overhead of hyperthreading, dedicated 3MB L2 cache per core, and high provisioned memory bandwidth to support concurrent workloads. These core and memory architecture characteristics support strong per-core performance at high utilization. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-we-measured\">What we measured<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We tested Cobalt 200 with workloads from several stages of Microsoft\u2019s silicon development flow, including RTL and gate-level simulation, static timing, physical verification, and analog simulation, comparing job completion time with Cobalt 100 and selected x86 Azure VMs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All tested VMs were configured with the maximum number of cores possible for high throughput<sup> 5<\/sup>, multiple jobs were concurrently executed on the VM to validate the performance under high load conditions. Throughput is normalized per logical core. For the Cobalt 100, Cobalt 200, and hx176rs configurations, logical cores are also physical cores. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"consolidated-eda-workload-results\">Consolidated EDA workload results<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th>Workload<\/th><th>EDA tool<\/th><th>Measure<\/th><th>Cobalt 200 result<\/th><\/tr><\/thead><tbody><tr><td><strong>Digital simulation<\/strong><\/td><td>Cadence Xcelium<sup>1<\/sup><\/td><td>Peak throughput per logical core<\/td><td><strong>More than 40% higher<\/strong> than any other tested system<\/td><\/tr><tr><td><strong>Digital simulation<\/strong><\/td><td>Synopsys VCS<sup>1<\/sup><\/td><td>Peak throughput per logical core<\/td><td><strong>More than 40% higher<\/strong> than any other tested system<\/td><\/tr><tr><td><strong>Analog and mixed-signal simulation<\/strong><\/td><td>Cadence Spectre<sup>2<\/sup><\/td><td>Throughput per logical core<\/td><td><strong>38% higher<\/strong> generation over generation; exceeded tested x86 Azure VMs<\/td><\/tr><tr><td><strong>Physical verification<\/strong><\/td><td>Siemens Calibre<sup>3<\/sup> DRC<\/td><td>Wall time \/ relative performance<\/td><td><strong>23% lower<\/strong> wall time; 1.30\u00d7 relative performance versus Cobalt 100<\/td><\/tr><tr><td><strong>Static timing analysis<\/strong><\/td><td>Synopsys PrimeTime<sup>4<\/sup><\/td><td>Peak throughput per logical core<\/td><td><strong>2.0\u00d7<\/strong> Cobalt 100; exceeded tested x86 Azure VMs<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"digital-simulation\">Digital simulation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cadence Xcelium and Synopsys VCS are tools used to simulate and verify digital designs. RTL simulation is central to functional verification and can consume significant compute capacity as teams run large regression suites. When testing RTL workloads using both simulators, optimally loaded Cobalt 200 systems delivered significantly greater peak throughput than the previous generation. For the workload tested on Xcelium and VCS, Cobalt 200 delivered more than <strong>40% higher throughput per logical core than any other system we tested<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Throughput is normalized per logical core to account for the VMs\u2019 different core counts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cobalt 200 was optimized for EDA workloads through increased cache size and improved memory bandwidth per core. Our results demonstrate that Cobalt 200 design optimizations generate significantly improved performance for logic simulation workloads. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aecbd612362f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aecbd612362f\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1-1024x575.jpg\" alt=\"Bar chart comparing Cadence Xcelium RTL simulation throughput, normalized to Azure Cobalt 100. Azure Cobalt 200 achieves 4.15x throughput, compared with 2.89x for x86-A and 1.67x for x86-B, delivering at least 40% higher throughput than x86-A.\" class=\"wp-image-54890\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1-1024x575.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1-300x169.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1-768x431.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1-809x455.jpg 809w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Xcelium-RTLSimulation-Throughput-1.jpg 1132w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aecbd6123ef5&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aecbd6123ef5\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-VCS-RTL-Simulation-Throughput-1024x602.jpg\" alt=\"Bar chart comparing Synopsys VCS RTL simulation throughput, normalized to Azure Cobalt 100. Azure Cobalt 200 achieves 2.58x throughput, compared with 1.84x for x86-A and 1.32x for x86-B, delivering at least 40% higher throughput than x86-A.\" class=\"wp-image-54885\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-VCS-RTL-Simulation-Throughput-1024x602.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-VCS-RTL-Simulation-Throughput-300x176.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-VCS-RTL-Simulation-Throughput-768x451.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-VCS-RTL-Simulation-Throughput.jpg 1149w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><em>Figure 1 and 2. Cadence Xcelium RTL and Synopsys VCS simulation throughput for an internal <em>real simulation <\/em>test case, normalized jobs per hour per logical core; Cobalt 100 = 1.0. <\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"analog-and-mixed-signal-simulation\">Analog and mixed signal simulation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cadence Spectre is used for analog and mixed-signal circuit simulation. Analog and mixed-signal circuit simulation workloads differ from RTL simulation and are dominated by multithreaded performance. We tested Cadence Spectre on Cobalt 200 and observed <strong>38% higher throughput per logical core <\/strong>generation over generation, and delivered 11-52% higher throughput per logical core compared with all other platforms tested. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aecbd6124833&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aecbd6124833\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Spectre-Analog-Simulation-Throughput-1-1024x570.jpg\" alt=\"Bar chart comparing Cadence Spectre analog simulation throughput, normalized to Azure Cobalt 100. Azure Cobalt 200 achieves 1.38x throughput, compared with 1.24x for x86-A and 0.91x for x86-B, delivering the highest throughput among the four configurations.\" class=\"wp-image-54891\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Spectre-Analog-Simulation-Throughput-1-1024x570.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Spectre-Analog-Simulation-Throughput-1-300x167.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Spectre-Analog-Simulation-Throughput-1-768x427.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Cadence-Spectre-Analog-Simulation-Throughput-1.jpg 1165w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><em>Figure 3. Cadence Spectre analog simulation throughput for an internal test case, normalized jobs per hour per logical core; Cobalt 100 = 1.0. <\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This result shows meaningful progress between Cobalt generations. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"physical-verification\">Physical verification<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Siemens Calibre DRC checks a design\u2019s physical layout against manufacturing design rules before tapeout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the Calibre workload we tested DRC against an IP Macro with 16 cores per job, Cobalt 200 completed the run in approximately 23% lower wall time than Cobalt 100, equivalent to 1.30x relative performance. It also outperformed the selected x86 Azure VMs at the same per-job core count.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aecbd6125329&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aecbd6125329\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-1024x576.webp\" alt=\"Bar chart comparing Siemens Calibre DRC performance using 16 cores, normalized to Azure Cobalt 100. Azure Cobalt 200 achieves 1.30x performance, compared with 0.86x for x86-A and 1.08x for x86-B, delivering the highest performance among the four configurations.\" class=\"wp-image-54909 webp-format\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-1024x576.webp 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-300x169.webp 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-768x432.webp 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-809x455.webp 809w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog.webp 1280w\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/261102_Cobalt-EDA_Blog-1024x576.webp\"><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><em>Figure 4. Siemens Calibre DRC performance for an internal test case using 16 cores per job<\/em>. Relative performance is Cobalt 100 mean total wall time divided by each platform&rsquo;s mean total wall time; Cobalt 100 = 1.0.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"static-timing-analysis-on-synopsys-primetime\">Static timing analysis on Synopsys PrimeTime<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Synopsys PrimeTime is used for static timing analysis to verify that a design meets its timing requirements. For the PrimeTime workload tested with 16 cores per job, Cobalt 200 delivered 2x the peak throughput per logical core of Cobalt 100 and exceeded the selected x86 Azure VMs. Figure 5 compares each VM platform\u2019s highest measured throughput value, normalized to Cobalt 100.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6aecbd6125c94&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6aecbd6125c94\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-PrimeTime-Static-Timing-Throughput-1024x570.jpg\" alt=\"Bar chart comparing Synopsys PrimeTime static timing throughput, normalized to Azure Cobalt 100. Azure Cobalt 200 achieves 2.03x throughput, compared with 1.45x for x86-A and 1.21x for x86-B, delivering the highest throughput among the four configurations.\" class=\"wp-image-54888\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-PrimeTime-Static-Timing-Throughput-1024x570.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-PrimeTime-Static-Timing-Throughput-300x167.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-PrimeTime-Static-Timing-Throughput-768x428.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Synopsys-PrimeTime-Static-Timing-Throughput.jpg 1144w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><em>Figure 5. Synopsys PrimeTime peak job throughput for an internal test case, using 16 cores per job and normalized to jobs per hour per logical core; Cobalt 100 = 1.0.<\/em> <\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"more-than-just-an-soc-platform-level-advantages-to-cobalt-200\">More than just an SoC: Platform-level advantages to Cobalt 200<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A higher-performance compute SoC only helps if the rest of the platform scales its performance as well. EDA workloads depend on high-bandwidth and low-latency storage and data movement, and demand varies throughout a silicon program. Verification activity can spike before a milestone, while physical verification and signoff activity increase toward tapeout. Demand can fall sharply once those milestones are completed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running on Azure pairs Cobalt 200 compute with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Elastic capacity<\/strong>: provisioning compute capacity for a regression campaign or signoff push, then release it as demand falls. Size for the workload, not the annual peak.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>High-performance storage: <\/strong>supporting the data demands of large design databases, waveform dumps, and physical verification runs.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Global capacity<\/strong>: aligning deployments with engineering locations, data residency requirements, and regional availability.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Adjacency to Azure AI services<\/strong>: As agentic and AI-assisted design workflows evolve, proximity between AI inference services and Cobalt 200 compute creates opportunities for tighter integration of AI-powered reasoning with EDA execution. This <strong>reduces<\/strong> data movement overhead, accelerates iterative design and verification cycles, and enables AI agents to orchestrate complex engineering workflows more efficiently.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote has-quote-default-font-size is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Microsoft is a key partner for Cadence, and our collaboration on Cobalt spans multiple generations of Azure silicon. With Cadence EDA workflows now qualified on Cobalt 200, we are extending that collaboration to the latest generation of Azure infrastructure and giving semiconductor teams greater flexibility in how they access and scale compute for demanding design and verification workloads.<\/p>\n<cite><strong>\u2014Paul Cunningham, Sr. VP &amp; GM, System Verification Group, Cadence<\/strong><\/cite><\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote has-quote-default-font-size is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">As semiconductor designs grow increasingly complex, engineering teams face mounting pressure to accelerate silicon development while managing growing compute demands. Executing Siemens EDA solutions on Microsoft Azure Cobalt 200 provides an efficient, scalable platform for demanding verification and signoff workloads. Our collaboration with Microsoft demonstrates the value of matching the right workloads to the right compute architecture to advance silicon innovation.<\/p>\n<cite><strong>\u2014Craig Johnson, VP of Cloud Solutions, Siemens EDA<\/strong><\/cite><\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote has-quote-default-font-size is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Our longstanding partnership with Microsoft is grounded in a shared commitment to help engineering teams tackle increasingly complex design challenges. We congratulate Microsoft on the impressive performance of Cobalt 200, developed using Synopsys\u2019 comprehensive EDA flow spanning verification, implementation and signoff, together with HAPS hardware prototyping and Synopsys IP. We\u2019re excited to see Cobalt 200 delivering meaningful performance gains generation-on-generation, including more than 40% faster runtimes with Synopsys VCS and 2x per-core throughput with Synopsys PrimeTime. We look forward to continuing our collaboration to help engineering teams advance the next generation of AI silicon.<\/p>\n<cite><strong>\u2014Sanjay Bali, Senior Vice President of EDA Product Management and Strategy at Synopsys<\/strong><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"designing-next-generation-cobalt-with-cobalt-200\">Designing Next-Generation Cobalt with Cobalt 200<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s a virtuous cycle between silicon development and EDA performance: EDA tools helped bring Cobalt 200 to life, and now Cobalt 200 is accelerating those same design and verification workloads for our next-generation Cobalt products. By observing how EDA workloads perform at scale, we gain insights that help shape future generations of Cobalt and Azure compute infrastructure, with each generation helping design and improve the next. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-comes-next\">What comes next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our early tests show significant progress for EDA on Cobalt 200. Existing Arm-enabled tools ran without workflow changes, and the tested workloads performed competitively against the selected x86 Azure VMs. Xcelium and PrimeTime showed a particularly large improvement over Cobalt 100. Spectre and Calibre which were strong performers on Cobalt 100 also improved generation over generation, and we are working with our EDA partners on further tuning of multiple tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are broadening workload coverage, validating results on a greater scale, and continuing to collaborate with our EDA partners as Cobalt 200 enters general availability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re evaluating cloud infrastructure for semiconductor design, we invite you to test your EDA workflows on <a href=\"https:\/\/aka.ms\/cobalt200vms\" target=\"_blank\" rel=\"noopener noreferrer\">Azure Cobalt 200 VMs<\/a>. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><em>Learn more about Cobalt at Microsoft Ignite: <\/em><a href=\"https:\/\/ignite.microsoft.com\/en-US\/sessions\/1787856640202001EbGn-1791588234328001CsHm?source=sessions\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Cobalt 200: Delivering Azure&#8217;s Best Performance And Efficiency<\/em><\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><em>Check out <a href=\"https:\/\/aka.ms\/silicontosystems\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft\u2019s silicon to system approach to infrastructure<\/a>.<\/em><\/li>\n<\/ul>\n\n\n\n<div class=\"is-style-inline wp-block-bloginabox-theme-promotional\">\n\t\n<div class=\"promotional promotional--has-media promotional--media-right\">\n\t<div class=\"promotional__wrapper\">\n\t\t<div class=\"promotional__content-wrapper\">\n\t\t\t<div class=\"promotional__content\">\n\t\t\t\t\n\n<h2 class=\"wp-block-heading\" id=\"run-next-generation-ai-workloads-with-azure-cobalt-200\">Run next-generation AI workloads with Azure Cobalt 200<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a aria-label=\"Learn more: Run next-generation AI workloads with Azure Cobalt 200\" data-bi-an=\"Global CTA\" data-bi-ct=\"cta link\" data-bi-id=\"cta-block\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/aka.ms\/cobalt200vms\" target=\"_blank\" rel=\"noopener noreferrer noreferrer noopener\">Learn more<\/a><\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"promotional__media-wrapper\">\n\t\t\t\t<div class=\"promotional__media\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1440\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-scaled.jpg\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-scaled.jpg 2560w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-300x169.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-1024x576.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-768x432.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-1536x864.jpg 1536w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-2048x1152.jpg 2048w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Infrastructure-Dark-809x455.jpg 809w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-body-medium-font-size wp-block-paragraph\">1. Cadence Xcelium and Synopsys VCS results use an internal RTL simulation test case, concurrently run. Throughput is calculated from mean full-job wall time at the tested concurrency. Each platform\u2019s highest measured throughput is normalized to Cobalt 100. Throughput is normalized as jobs per hour per logical core to account for different VM core counts.<\/p>\n\n\n\n<p class=\"has-body-medium-font-size wp-block-paragraph\">2. Cadence Spectre results use an internal analog simulation test case, concurrently run with mt=16 per job. Peak throughput is normalized as jobs per hour per logical core to account for different VM core counts. The 38% figure is the measured generation-over-generation throughput improvement from Cobalt 100 to Cobalt 200 for the evaluated workload.<\/p>\n\n\n\n<p class=\"has-body-medium-font-size wp-block-paragraph\">3. Siemens Calibre DRC results use an internal IP Macro test case, run with mt=16 on a quiet VM. Relative performance is calculated as Cobalt 100 mean total wall time divided by each platform\u2019s mean total wall time.<\/p>\n\n\n\n<p class=\"has-body-medium-font-size wp-block-paragraph\">4. Synopsys PrimeTime results use an internal static-timing test case, concurrently run with 16 cores per job. Throughput is calculated from mean full-job wall time at the tested concurrency. Each platform\u2019s highest measured throughput per logical core is normalized to Cobalt 100. Throughput is normalized as jobs per hour per logical core to account for different VM core counts.<\/p>\n\n\n\n<p class=\"has-body-medium-font-size wp-block-paragraph\">5. Results are from internal Microsoft test cases and apply only to the evaluated workloads, software versions, VM configurations, concurrency levels, and test conditions. Tested VMs included Cobalt 100 (96 cores), Cobalt 200 (128 cores), hx176rs (176 cores), and e160adsv7 (160 logical cores, hyperthreading enabled).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover how Microsoft is accelerating electronic design automation (EDA) workloads with Azure Cobalt 200 VMs. Explore early performance results demonstrating faster simulation, verification, and static timing analysis, along with the benefits of scalable cloud infrastructure for silicon design and development.<\/p>\n","protected":false},"author":58,"featured_media":54816,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":"","azure_community_cta_settings":[]},"categories":[1467],"tags":[],"audience":[3054,3055,3053,3056],"content-type":[3272],"product":[1831,1455],"tech-community":[2994],"coauthors":[3384,3447],"class_list":["post-54813","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compute","audience-business-decision-makers","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-news","product-azure-compute","product-virtual-machines","tech-community-azure-compute","review-flag-1680286581-295","review-flag-1680286581-56","review-flag-1-1680286581-825","review-flag-2-1680286581-601","review-flag-3-1680286581-173","review-flag-4-1680286581-250","review-flag-5-1680286581-950","review-flag-fall-1680286584-980","review-flag-gener-1680286584-335","review-flag-microsofts","review-flag-new-1680286579-546","review-flag-on-pr-1680286585-498","review-flag-partn-1680286579-901","review-flag-partn-1680286579-300","review-flag-vm-1680286585-143"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-05T16:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-05T16:09:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Selim Bilgin, Silvian Goldenberg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.png\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Selim Bilgin, Silvian Goldenberg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\"},\"author\":[{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/author\\\/selim-bilgin\\\/\",\"@type\":\"Person\",\"@name\":\"Selim Bilgin\"},{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/author\\\/silvian-goldenberg\\\/\",\"@type\":\"Person\",\"@name\":\"Silvian Goldenberg\"}],\"headline\":\"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\",\"description\":\"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.\",\"datePublished\":\"2026-11-05T16:00:00+00:00\",\"dateModified\":\"2026-11-05T16:09:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\"},\"wordCount\":1885,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/Azure-Cobalt-200-VMs-1.webp\",\"articleSection\":[\"Compute\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\",\"name\":\"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/Azure-Cobalt-200-VMs-1.webp\",\"datePublished\":\"2026-11-05T16:00:00+00:00\",\"dateModified\":\"2026-11-05T16:09:56+00:00\",\"description\":\"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#primaryimage\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/Azure-Cobalt-200-VMs-1.webp\",\"contentUrl\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/Azure-Cobalt-200-VMs-1.webp\",\"width\":1920,\"height\":1080,\"caption\":\"\\\"Silicon innovation at scale\\\" in white and cyan text on a dark blue background, next to a close-up photo of automated precision machinery placing a component in a lab.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compute\",\"item\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/category\\\/compute\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/microsoft_logo.webp\",\"contentUrl\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/microsoftazure\",\"https:\\\/\\\/x.com\\\/azure\",\"https:\\\/\\\/www.instagram.com\\\/microsoftdeveloper\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/16188386\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/#\\\/schema\\\/person\\\/c505c4707a8b0733197cd32e481f1fae\",\"name\":\"Estela Virko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g15edf289dc4f63d0f6611962283f9a8e\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g\",\"caption\":\"Estela Virko\"},\"url\":\"https:\\\/\\\/azure.microsoft.com\\\/en-us\\\/blog\\\/author\\\/estelavirko\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog","description":"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","og_locale":"en_US","og_type":"article","og_title":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog","og_description":"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2026-11-05T16:00:00+00:00","article_modified_time":"2026-11-05T16:09:56+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.png","type":"image\/png"}],"author":"Selim Bilgin, Silvian Goldenberg","twitter_card":"summary_large_image","twitter_image":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.png","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Selim Bilgin, Silvian Goldenberg","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/selim-bilgin\/","@type":"Person","@name":"Selim Bilgin"},{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/silvian-goldenberg\/","@type":"Person","@name":"Silvian Goldenberg"}],"headline":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","description":"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.","datePublished":"2026-11-05T16:00:00+00:00","dateModified":"2026-11-05T16:09:56+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/"},"wordCount":1885,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.webp","articleSection":["Compute"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/","name":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200 | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.webp","datePublished":"2026-11-05T16:00:00+00:00","dateModified":"2026-11-05T16:09:56+00:00","description":"Discover how Azure Cobalt 200 VMs accelerate EDA workloads, improving silicon design performance, simulation, and verification.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2026\/11\/Azure-Cobalt-200-VMs-1.webp","width":1920,"height":1080,"caption":"\"Silicon innovation at scale\" in white and cyan text on a dark blue background, next to a close-up photo of automated precision machinery placing a component in a lab."},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/designing-azure-silicon-on-azure-silicon-eda-workloads-on-cobalt-200\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Compute","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/"},{"@type":"ListItem","position":3,"name":"Designing Azure silicon on Azure silicon: EDA workloads on Cobalt 200"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c505c4707a8b0733197cd32e481f1fae","name":"Estela Virko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g15edf289dc4f63d0f6611962283f9a8e","url":"https:\/\/secure.gravatar.com\/avatar\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d97fb0dde051f61dce50e6b07b306767825b69cfe3295f84c45bc7abaf9a9b14?s=96&d=mm&r=g","caption":"Estela Virko"},"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/estelavirko\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":true,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/54813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=54813"}],"version-history":[{"count":19,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/54813\/revisions"}],"predecessor-version":[{"id":54914,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/54813\/revisions\/54914"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media\/54816"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=54813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=54813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=54813"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=54813"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=54813"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=54813"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=54813"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=54813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}