{"id":26130,"date":"2025-05-09T22:13:11","date_gmt":"2025-05-09T22:13:11","guid":{"rendered":"https:\/\/wattsemi.com\/?p=26130"},"modified":"2025-05-09T22:16:55","modified_gmt":"2025-05-09T22:16:55","slug":"low-power-designs-optimizing-switch-cell-count-during-floorplan","status":"publish","type":"post","link":"https:\/\/wattsemi.com\/?p=26130","title":{"rendered":"Low power designs: Optimizing Switch Cell count during Floorplan"},"content":{"rendered":"\n<p class=\"has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-73d26f2b54a328eefb15b81e37fbe00f wp-block-paragraph\">Estimating the switch cells or Power mixes during floorpan can be challenging if not done properly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Over estimation of the switch cell count for conservative IR drop can lead to over-design and higher utilization and negatively impact routing and congestion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Under estimation of the switch cell count for IR drop can help to lower utilization, however, it will cause significant IR drop to the region and be challenging to close IR drop within signoff limits.<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-0111093708ab12ad8cb283edb4f2f5db wp-block-paragraph\">Here are typical scenarios and good guidelines to to help with Power Mux \/Switch count calculations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First calculate the peak current demands for both the CX and MX portions for the given region.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assuming 4 memories switching in the MX\/ LPI_MX domain&nbsp;<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-background-color has-background wp-block-paragraph\">Max simultaneous switching: 2 LB in WRITE operation + 2 LB in READ operation<br>Peak current demand is 60mA (WRITE mode) + 30mA (READ mode) for MX = 2*60 + 2*30 =&nbsp;180mA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then calculate the Max. Resistance using the peak current demand and allowable IR Drop over that region.<\/p>\n\n\n\n<ol style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-1f9572aadcf8cbe4bab8b32c28f715dd\">Allow static IR drop: 10mV (V=IR)&nbsp; \u2014&gt;&nbsp;10mV = 180mA * R&nbsp;&nbsp;\u2014&gt; R= 10\/180&nbsp;&nbsp;\u2014&gt; No. of APM = 1\/R =&nbsp;18<\/li>\n\n\n\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-ab391bfe3a3f85db538d6ad462096963\">Allow static IR Drop: 15mV (V=IR)&nbsp;&nbsp;\u2014&gt;&nbsp;15mV = 180mA * R&nbsp;&nbsp;\u2014&gt;&nbsp;R=15\/180&nbsp;&nbsp; \u2014&gt;&nbsp;No. of APM = 1\/R = 12<\/li>\n\n\n\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-526b02e7e58c925596e7a0b190881f98\">Allow static IR Drop: 20mV (V=IR)&nbsp;&nbsp;\u2014&gt;&nbsp;20mV = 180mA * R&nbsp;&nbsp;\u2014&gt;&nbsp;R=20\/180&nbsp;\u2014&gt;&nbsp;No. of APM = 1\/R =&nbsp;9<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, do the same for CX\/LPI_CX domains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assuming 4 memories switching in the CX\/ LPI_CX domain&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CX\/ LPI_CX&nbsp;&nbsp;\u2014&gt;&nbsp;CX WRITE operation is in CX logic and assumed = 50mA<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-background-color has-background wp-block-paragraph\">Max simultaneous switching: 2 LB Mem in READ operation + 2 LB in CX logic WRITE operation<br>LB MX Mem Peak current demand is 44mA (WRITE mode) + 1mA (READ mode) = 2*44 + 2*1 = 90mA<br><strong>CX logic portion Peak Current demand in WRITE mode = 50mA<br><\/strong><\/p>\n\n\n\n<p class=\"has-luminous-vivid-orange-background-color has-background wp-block-paragraph\">Total MX READ + CX Write = 90mA + 50mA = 140mA<\/p>\n\n\n\n<ol style=\"list-style-type:lower-alpha\" class=\"wp-block-list\">\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-6f8a9663126ef104d89822fe31046d7b\">Allow static IR drop: 10mV (V=IR)&nbsp;&nbsp;\u2014&gt;&nbsp;10mV = 140mA * R&nbsp;&nbsp;\u2014&gt;  R= 10\/140&nbsp;&nbsp;\u2014&gt;  No. of APM = 1\/R =&nbsp;14<\/li>\n\n\n\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-3a882ad3fb59fcf662f765cddcc3906a\">Allow static IR Drop: 15mV (V=IR)&nbsp;&nbsp;\u2014&gt; 15mV = 140mA * R&nbsp;&nbsp;\u2014&gt;&nbsp; R=15\/140&nbsp;&nbsp;\u2014&gt;&nbsp;  No. of APM = 1\/R&nbsp;&nbsp;~= 9<\/li>\n\n\n\n<li class=\"has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-21b21f2454b2014ea1b8f2ae66d5fc63\">Allow static IR Drop: 20mV (V=IR)&nbsp;&nbsp;\u2014&gt;&nbsp;20mV = 140mA * R&nbsp;&nbsp;\u2014&gt;&nbsp;R=20\/140&nbsp;&nbsp;\u2014&gt;&nbsp;No. of APM = 1\/R&nbsp;&nbsp;~=&nbsp;7<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"900\" height=\"400\" src=\"https:\/\/wattsemi.com\/wp-content\/uploads\/2025\/05\/IR-drop.jpg\" alt=\"\" class=\"wp-image-26133\" srcset=\"https:\/\/wattsemi.com\/wp-content\/uploads\/2025\/05\/IR-drop.jpg 900w, https:\/\/wattsemi.com\/wp-content\/uploads\/2025\/05\/IR-drop-300x133.jpg 300w, https:\/\/wattsemi.com\/wp-content\/uploads\/2025\/05\/IR-drop-768x341.jpg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Estimating the switch cells or Power mixes during floorpan can be challenging if not done properly. Over estimation of the switch cell count for conservative IR drop can lead to over-design and higher utilization and negatively impact routing and congestion. Under estimation of the switch cell count for IR drop can help to lower utilization, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":26133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"footnotes":""},"categories":[40],"tags":[52,51,53,50,54],"class_list":["post-26130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-asic-design","tag-count-pmux","tag-floorplan","tag-switch-cell","tag-switch-cell-count"],"_links":{"self":[{"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/posts\/26130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wattsemi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=26130"}],"version-history":[{"count":3,"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/posts\/26130\/revisions"}],"predecessor-version":[{"id":26137,"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/posts\/26130\/revisions\/26137"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wattsemi.com\/index.php?rest_route=\/wp\/v2\/media\/26133"}],"wp:attachment":[{"href":"https:\/\/wattsemi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=26130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wattsemi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=26130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wattsemi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=26130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}