{"id":528,"date":"2012-03-29T13:12:19","date_gmt":"2012-03-29T20:12:19","guid":{"rendered":"https:\/\/blogs.mentor.com\/hyperblog\/?p=528"},"modified":"2026-03-27T09:18:39","modified_gmt":"2026-03-27T13:18:39","slug":"its-never-too-late","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/2012\/03\/29\/its-never-too-late\/","title":{"rendered":"It&#8217;s never too late"},"content":{"rendered":"<p>It&#8217;s never too late to fix a design problem.\u00a0 Well, maybe if the product is shipping, that might be classified as &#8220;too late&#8221;.\u00a0 But during the design phase, whether you&#8217;ve laid out your board or not, it&#8217;s a good time to make sure there are no design issues.\u00a0 When it comes to signal integrity, that means performing pre-layout or post-layout simulations.\u00a0 I think most experts agree that pre-layout simulations are the best time to do signal integrity.\u00a0 There those, however, that feel pre-layout simulations are a lot of time wasted on &#8220;what might be&#8221;, but the counter-argument is that if you don&#8217;t simulate, how do you know what constraints to apply to your board layout as it is being layed out.\u00a0 I say as long as you do\u00a0EITHER before the product ships, you&#8217;ve done well.\u00a0 But, when it comes to getting products out in the fastest and most efficient manner, a mixture of both pre-layout and post-layout simulation will best suit your needs.<\/p>\n<p>What&#8217;s the difference?\u00a0 Well, other than\u00a0the obvious fact that post-route simulations are done after layout, I would classify the main difference as the fact that pre-layout simulation is aimed more at exploring a solution space and creating design constraints, while post-layout is aimed at verifying that those constraints were met.\u00a0 For a more in-depth discussion on the differences, take a look at this article in Electronic Design magazine:<br \/>\n<a href=\"http:\/\/electronicdesign.com\/article\/eda\/whats-difference-prelayout-postlayout-pcb-simulation-73640\" target=\"_blank\" rel=\"noopener\">http:\/\/electronicdesign.com\/article\/eda\/whats-difference-prelayout-postlayout-pcb-simulation-73640<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s never too late to fix a design problem.\u00a0 Well, maybe if the product is shipping, that might be classified&#8230;<\/p>\n","protected":false},"author":71672,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[13],"tags":[1063,1097,1101,137,139],"industry":[],"product":[],"coauthors":[],"class_list":["post-528","post","type-post","status-publish","format-standard","hentry","category-news","tag-hyperlynx","tag-post-layout","tag-pre-layout","tag-signal-integrity","tag-simulation"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/users\/71672"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/comments?post=528"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/528\/revisions"}],"predecessor-version":[{"id":10321,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/528\/revisions\/10321"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/media?parent=528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/categories?post=528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/tags?post=528"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/industry?post=528"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/product?post=528"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/coauthors?post=528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}