{"id":4193,"date":"2018-10-03T05:41:05","date_gmt":"2018-10-03T05:41:05","guid":{"rendered":"https:\/\/support.plunify.com\/en\/?p=4193"},"modified":"2018-10-04T05:38:19","modified_gmt":"2018-10-04T05:38:19","slug":"how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado","status":"publish","type":"post","link":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/","title":{"rendered":"How to get 53% improvement in WNS from running &#8220;Placement Seeds&#8221; in Vivado"},"content":{"rendered":"<p>At the beginning of 2017, we published an article about running \"seeds\" in Vivado -\u00a0<a href=\"https:\/\/support.plunify.com\/en\/2017\/01\/11\/who-says-you-cant-use-random-seeds-in-vivado\/\">Who Says You Can\u2019t Use Random Seeds In Vivado?<\/a>\u00a0 Although Vivado does not support the \"placement cost table\" feature, InTime has a feature called \"Placement Exploration\", which enables similar behavior without any impact on functionality. In this post, we are going to showcase results from customer designs, understand the impact of this placement recipe and how it can help you.<\/p>\n<h2>What is \"Placement Exploration\" recipe?<\/h2>\n<p>To recap for our users and for new readers, Placement Exploration is a strategy to randomize non-critical register location. This enables Vivado to explore\u00a0more opportunities, apply difference placement and routing calculations to give different results\u00a0without changing the design functionality.<\/p>\n<h2>How this works<\/h2>\n<p>This recipe requires the design to have some non-critical cells (cells have met timing path) and some unused slices in the targeted device. The more unused slices in the design, the more combinations of the run can be created, hence increase the randomization and possibilities of getting better results.<\/p>\n<p>If the requirements are not fulfilled, user will get following error when running the recipe:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-4199 size-large\" src=\"https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/error.png?resize=960%2C82&#038;ssl=1\" alt=\"\" width=\"960\" height=\"82\" srcset=\"https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/error.png?resize=1024%2C87&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/error.png?resize=300%2C25&amp;ssl=1 300w, https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/error.png?resize=768%2C65&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/error.png?w=1154&amp;ssl=1 1154w\" sizes=\"(max-width: 960px) 100vw, 960px\" data-recalc-dims=\"1\" \/><\/p>\n<p>In this case, you might need to review the design to see if there are no false path (for the InTime\u00a0version before 2.2.1) or a low number of available free slice for the device. If it is due to no false path, you might want to check whether false path can be set for the design.\u00a0 To understand how to use this recipe, please refer to the application note <a href=\"https:\/\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2017\/08\/Application_Notes_PIN001_Placement_Exploration.pdf\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<h2>The Yummy Parts: Results from Real Designs<\/h2>\n<h3>Project 1<\/h3>\n<ul>\n<li><strong>Device:\u00a0<\/strong>xcvu190<\/li>\n<li><strong>TNS (ns) :<\/strong>\u00a0-5841.436<\/li>\n<li><strong>WNS (ns):<\/strong>\u00a0-0.725<\/li>\n<li><strong>WHS (ns):<\/strong> 0.016<\/li>\n<li><strong>CLB Utilization (%):<\/strong> 80.15<\/li>\n<li><strong>Run Time:\u00a0<\/strong>04:46<\/li>\n<\/ul>\n<table width=\"758\">\n<tbody>\n<tr>\n<td style=\"text-align: center\" width=\"199\"><strong>Job<\/strong><\/td>\n<td width=\"106\"><strong>TNS (ns)<\/strong><\/td>\n<td width=\"106\"><strong>WNS (ns)<\/strong><\/td>\n<td width=\"106\"><strong>WHS (ns)<\/strong><\/td>\n<td width=\"135\"><strong>\u00a0CLB Utilization (%)<\/strong><\/td>\n<td width=\"106\"><strong>Run Time<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><strong>hotstart<\/strong><\/td>\n<td>-3811.77<\/td>\n<td>-0.417<\/td>\n<td>0.016<\/td>\n<td>86.32<\/td>\n<td>08:28<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><span style=\"color: #3366ff\"><strong>placement<\/strong><\/span><\/td>\n<td><span style=\"color: #3366ff\"><strong>-1124.92<\/strong><\/span><\/td>\n<td><span style=\"color: #3366ff\"><strong>-0.237<\/strong><\/span><\/td>\n<td><span style=\"color: #3366ff\"><strong>0.016<\/strong><\/span><\/td>\n<td><span style=\"color: #3366ff\"><strong>78.27<\/strong><\/span><\/td>\n<td><span style=\"color: #3366ff\"><strong>09:26<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The design was optimized in 2 rounds. Each round has between 20-30 compilations and results. For placement exploration, we will pick the best WNS result from the previous round, in this case, -0.417ns and set it as the \"parent\" for exploration. In the chart (log) below, you can see that as a result of the \"seed\" effect, the WNS has a wide distribution of values. The median is -0.694ns and for the best WNS result, it is a <em>huge 0.457ns difference<\/em>.\u00a0If you compare the best WNS result from the placement exploration with the previous round, <strong><em>the WNS improvement is a hefty 43%<\/em><\/strong>.<\/p>\n<div id=\"attachment_4202\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__TNS.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-4202\" loading=\"lazy\" class=\"wp-image-4202\" style=\"font-size: 16px;font-weight: 400\" src=\"https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__TNS.png?resize=400%2C362&#038;ssl=1\" alt=\"\" width=\"400\" height=\"362\" srcset=\"https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__TNS.png?resize=300%2C271&amp;ssl=1 300w, https:\/\/i0.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__TNS.png?w=480&amp;ssl=1 480w\" sizes=\"(max-width: 400px) 100vw, 400px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-4202\" class=\"wp-caption-text\"><strong>Figure 1: TNS box plot<\/strong><\/p><\/div>\n<div id=\"attachment_4203\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i2.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__WNS.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-4203\" loading=\"lazy\" class=\"wp-image-4203\" src=\"https:\/\/i2.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__WNS.png?resize=400%2C363&#038;ssl=1\" alt=\"\" width=\"400\" height=\"363\" srcset=\"https:\/\/i2.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__WNS.png?resize=300%2C273&amp;ssl=1 300w, https:\/\/i2.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T44_Bif_BTT__WNS.png?w=480&amp;ssl=1 480w\" sizes=\"(max-width: 400px) 100vw, 400px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-4203\" class=\"wp-caption-text\"><strong><em>\u00a0 \u00a0 Figure 2: WNS box plot<\/em><\/strong><\/p><\/div>\n<h3>Project 2:<\/h3>\n<ul>\n<li><strong>Device:\u00a0<\/strong>xcvu190-flgb2104<\/li>\n<li><strong>TNS (ns) :<\/strong> -10229.035<\/li>\n<li><strong>WNS (ns):<\/strong> -1.203<\/li>\n<li><strong>WHS (ns):<\/strong> 0.016<\/li>\n<li><strong>CLB Utilization (%):<\/strong>\u00a075.71<\/li>\n<li><strong>Run Time:\u00a0<\/strong>04:33<\/li>\n<\/ul>\n<table style=\"height: 145px\" width=\"763\">\n<tbody>\n<tr>\n<td style=\"text-align: center\" width=\"235\"><strong>Job<\/strong><\/td>\n<td width=\"106\"><strong>TNS (ns)<\/strong><\/td>\n<td width=\"106\"><strong>WNS (ns)<\/strong><\/td>\n<td width=\"106\"><strong>WHS (ns)<\/strong><\/td>\n<td width=\"127\"><strong>\u00a0CLB Utilization (%)<\/strong><\/td>\n<td width=\"106\"><strong>Run Time<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><strong>hotstart<\/strong><\/td>\n<td>-2899.34<\/td>\n<td>-0.404<\/td>\n<td>0.016<\/td>\n<td>75.88<\/td>\n<td>07:57<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center\"><span style=\"color: #3366ff\"><strong>placement<\/strong><\/span><\/td>\n<td><strong><span style=\"color: #3366ff\">-770.995<\/span><\/strong><\/td>\n<td><strong><span style=\"color: #3366ff\">-0.187<\/span><\/strong><\/td>\n<td><strong><span style=\"color: #3366ff\">0.016<\/span><\/strong><\/td>\n<td><strong><span style=\"color: #3366ff\">67.5<\/span><\/strong><\/td>\n<td><strong><span style=\"color: #3366ff\">09:08<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div><\/div>\n<p>Similar to project 1, there were 2 rounds of optimization. In the first round, the aim is to get the best WNS. Using the best WNS result (-0.404) of the previous round, we ran a round of placement exploration. Based on the results of the placement exploration, the median is -0.512ns. The best result is -0.187ns and is a 325ps or a\u00a0<strong><em>whopping 53% improvement<\/em><\/strong> over the original parent result.<\/p>\n<div id=\"attachment_4215\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__TNS.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-4215\" loading=\"lazy\" class=\"wp-image-4215\" src=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__TNS.png?resize=400%2C365&#038;ssl=1\" alt=\"\" width=\"400\" height=\"365\" srcset=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__TNS.png?w=480&amp;ssl=1 480w, https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__TNS.png?resize=300%2C274&amp;ssl=1 300w\" sizes=\"(max-width: 400px) 100vw, 400px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-4215\" class=\"wp-caption-text\"><strong>Figure 3: Project 2 TNS<\/strong><\/p><\/div>\n<div id=\"attachment_4216\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__WNS.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img aria-describedby=\"caption-attachment-4216\" loading=\"lazy\" class=\"wp-image-4216\" src=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__WNS.png?resize=400%2C363&#038;ssl=1\" alt=\"\" width=\"400\" height=\"363\" srcset=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__WNS.png?w=480&amp;ssl=1 480w, https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/09\/T48_PT__WNS.png?resize=300%2C273&amp;ssl=1 300w\" sizes=\"(max-width: 400px) 100vw, 400px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-4216\" class=\"wp-caption-text\"><strong>Figure 4: Project 2 WNS<\/strong><\/p><\/div>\n<h2>Takeaways<\/h2>\n<p>The results speak for themselves. If you are battling with that final 300ps, you might want to think about using this method for that milestone or deadline.<\/p>\n<p>The last thing you need to remember is that it takes computing power and run time to do these extra runs. The best way to do this is to use the cloud either via your own cloud provider or <a href=\"https:\/\/cloud.plunify.com\/register?utm_source=blogSeedsII&amp;utm_medium=referral\" target=\"_blank\" rel=\"noopener\">register<\/a> an account at Plunify Cloud.\u00a0If you are interested to try InTime, please <a href=\"https:\/\/www.plunify.com\/en\/free-evaluation\/\" target=\"_blank\" rel=\"noopener\">send<\/a> us a request here.<\/p>\n<h4>Subscribe to Plunify Blog<\/h4>\n<div class=\"jetpack_subscription_widget\"><h2 class=\"widgettitle\"><\/h2>\n            <form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-518\">\n\t\t\t\t                    <div id=\"subscribe-text\"><p>Enter your email address and have the latest insights on FPGA, cloud and Machine Learning delivered straight to your inbox.<\/p>\n<\/div>                    <p id=\"subscribe-email\">\n                        <label id=\"jetpack-subscribe-label\"\n                               class=\"screen-reader-text\"\n                               for=\"subscribe-field-518\">\n\t\t\t\t\t\t\tEmail Address                        <\/label>\n                        <input type=\"email\" name=\"email\" required=\"required\"\n                        \t\t\t                                                value=\"\"\n                            id=\"subscribe-field-518\"\n                            placeholder=\"Email Address\"\n                        \/>\n                    <\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\"\n\t\t\t\t\t\t\t\t\t\t\t>\n                        <input type=\"hidden\" name=\"action\" value=\"subscribe\"\/>\n                        <input type=\"hidden\" name=\"source\" value=\"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/posts\/4193\"\/>\n                        <input type=\"hidden\" name=\"sub-type\" value=\"widget\"\/>\n                        <input type=\"hidden\" name=\"redirect_fragment\" value=\"518\"\/>\n\t\t\t\t\t\t                        <button type=\"submit\"\n\t                        \t\t                    \t\t\t                    style=\"margin-left: 0px;\"\n\t\t                    \t                        name=\"jetpack_subscriptions_widget\"\n\t                    >\n\t                                    Sign Me Up!                                  <\/button>\n                    <\/p>\n\t\t\t\t            <\/form>\n\t\t\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>At the beginning of 2017, we published an article about running &#8220;seeds&#8221; in Vivado &#8211;\u00a0Who Says You Can\u2019t Use Random Seeds In Vivado?\u00a0 Although Vivado does not support the &#8220;placement cost table&#8221; feature, InTime has a feature called &#8220;Placement Exploration&#8221;, which enables similar behavior without any impact on functionality. In this post, we are going [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":3334,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"_links_to":"","_links_to_target":""},"categories":[206],"tags":[101,227],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to get 53% improvement in WNS from running &quot;Placement Seeds&quot; in Vivado - Plunify Blog &amp; Support<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to get 53% improvement in WNS from running &quot;Placement Seeds&quot; in Vivado - Plunify Blog &amp; Support\" \/>\n<meta property=\"og:description\" content=\"At the beginning of 2017, we published an article about running &quot;seeds&quot; in Vivado -\u00a0Who Says You Can\u2019t Use Random Seeds In Vivado?\u00a0 Although Vivado does not support the &quot;placement cost table&quot; feature, InTime has a feature called &quot;Placement Exploration&quot;, which enables similar behavior without any impact on functionality. In this post, we are going [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/\" \/>\n<meta property=\"og:site_name\" content=\"Plunify Blog &amp; Support\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-03T05:41:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-04T05:38:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirvy Teo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/support.plunify.com\/en\/#organization\",\"name\":\"Plunify-Support\",\"url\":\"https:\/\/support.plunify.com\/en\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/support.plunify.com\/en\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2016\/05\/Plunify_Logo_Outline_TranspBG_sm.png?fit=600%2C159&ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2016\/05\/Plunify_Logo_Outline_TranspBG_sm.png?fit=600%2C159&ssl=1\",\"width\":600,\"height\":159,\"caption\":\"Plunify-Support\"},\"image\":{\"@id\":\"https:\/\/support.plunify.com\/en\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/support.plunify.com\/en\/#website\",\"url\":\"https:\/\/support.plunify.com\/en\/\",\"name\":\"Plunify Blog &amp; Support\",\"description\":\"Everything you need to know about Plunify products\",\"publisher\":{\"@id\":\"https:\/\/support.plunify.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/support.plunify.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1\",\"width\":900,\"height\":500},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage\",\"url\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/\",\"name\":\"How to get 53% improvement in WNS from running \\\"Placement Seeds\\\" in Vivado - Plunify Blog &amp; Support\",\"isPartOf\":{\"@id\":\"https:\/\/support.plunify.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage\"},\"datePublished\":\"2018-10-03T05:41:05+00:00\",\"dateModified\":\"2018-10-04T05:38:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/support.plunify.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to get 53% improvement in WNS from running &#8220;Placement Seeds&#8221; in Vivado\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage\"},\"author\":{\"@id\":\"https:\/\/support.plunify.com\/en\/#\/schema\/person\/e837e6c73fa6ac9d51563659f5703277\"},\"headline\":\"How to get 53% improvement in WNS from running &#8220;Placement Seeds&#8221; in Vivado\",\"datePublished\":\"2018-10-03T05:41:05+00:00\",\"dateModified\":\"2018-10-04T05:38:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage\"},\"wordCount\":677,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/support.plunify.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1\",\"keywords\":[\"InTime\",\"Vivado\"],\"articleSection\":[\"InTime\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/support.plunify.com\/en\/#\/schema\/person\/e837e6c73fa6ac9d51563659f5703277\",\"name\":\"Kirvy Teo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/support.plunify.com\/en\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/774c97d4bacda481b716e8168ce23aad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/774c97d4bacda481b716e8168ce23aad?s=96&d=mm&r=g\",\"caption\":\"Kirvy Teo\"},\"url\":\"https:\/\/support.plunify.com\/en\/author\/kirvy\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to get 53% improvement in WNS from running \"Placement Seeds\" in Vivado - Plunify Blog &amp; Support","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:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/","og_locale":"en_US","og_type":"article","og_title":"How to get 53% improvement in WNS from running \"Placement Seeds\" in Vivado - Plunify Blog &amp; Support","og_description":"At the beginning of 2017, we published an article about running \"seeds\" in Vivado -\u00a0Who Says You Can\u2019t Use Random Seeds In Vivado?\u00a0 Although Vivado does not support the \"placement cost table\" feature, InTime has a feature called \"Placement Exploration\", which enables similar behavior without any impact on functionality. In this post, we are going [&hellip;]","og_url":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/","og_site_name":"Plunify Blog &amp; Support","article_published_time":"2018-10-03T05:41:05+00:00","article_modified_time":"2018-10-04T05:38:19+00:00","og_image":[{"width":900,"height":500,"url":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1","path":"\/var\/www\/html\/support_plunify_com\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg","size":"full","id":3334,"alt":"","pixels":450000,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirvy Teo","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/support.plunify.com\/en\/#organization","name":"Plunify-Support","url":"https:\/\/support.plunify.com\/en\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/support.plunify.com\/en\/#logo","inLanguage":"en-US","url":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2016\/05\/Plunify_Logo_Outline_TranspBG_sm.png?fit=600%2C159&ssl=1","contentUrl":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2016\/05\/Plunify_Logo_Outline_TranspBG_sm.png?fit=600%2C159&ssl=1","width":600,"height":159,"caption":"Plunify-Support"},"image":{"@id":"https:\/\/support.plunify.com\/en\/#logo"}},{"@type":"WebSite","@id":"https:\/\/support.plunify.com\/en\/#website","url":"https:\/\/support.plunify.com\/en\/","name":"Plunify Blog &amp; Support","description":"Everything you need to know about Plunify products","publisher":{"@id":"https:\/\/support.plunify.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/support.plunify.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage","inLanguage":"en-US","url":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1","contentUrl":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1","width":900,"height":500},{"@type":"WebPage","@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage","url":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/","name":"How to get 53% improvement in WNS from running \"Placement Seeds\" in Vivado - Plunify Blog &amp; Support","isPartOf":{"@id":"https:\/\/support.plunify.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage"},"datePublished":"2018-10-03T05:41:05+00:00","dateModified":"2018-10-04T05:38:19+00:00","breadcrumb":{"@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/support.plunify.com\/en\/"},{"@type":"ListItem","position":2,"name":"How to get 53% improvement in WNS from running &#8220;Placement Seeds&#8221; in Vivado"}]},{"@type":"Article","@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#article","isPartOf":{"@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage"},"author":{"@id":"https:\/\/support.plunify.com\/en\/#\/schema\/person\/e837e6c73fa6ac9d51563659f5703277"},"headline":"How to get 53% improvement in WNS from running &#8220;Placement Seeds&#8221; in Vivado","datePublished":"2018-10-03T05:41:05+00:00","dateModified":"2018-10-04T05:38:19+00:00","mainEntityOfPage":{"@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#webpage"},"wordCount":677,"commentCount":0,"publisher":{"@id":"https:\/\/support.plunify.com\/en\/#organization"},"image":{"@id":"https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#primaryimage"},"thumbnailUrl":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1","keywords":["InTime","Vivado"],"articleSection":["InTime"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/support.plunify.com\/en\/2018\/10\/03\/how-to-get-53-improvement-in-wns-from-running-placement-seeds-in-vivado\/#respond"]}]},{"@type":"Person","@id":"https:\/\/support.plunify.com\/en\/#\/schema\/person\/e837e6c73fa6ac9d51563659f5703277","name":"Kirvy Teo","image":{"@type":"ImageObject","@id":"https:\/\/support.plunify.com\/en\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/774c97d4bacda481b716e8168ce23aad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/774c97d4bacda481b716e8168ce23aad?s=96&d=mm&r=g","caption":"Kirvy Teo"},"url":"https:\/\/support.plunify.com\/en\/author\/kirvy\/"}]}},"jetpack_featured_media_url":"https:\/\/i1.wp.com\/support.plunify.com\/en\/wp-content\/uploads\/sites\/5\/2018\/04\/timing-performance-comparison.jpg?fit=900%2C500&ssl=1","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7XiEH-15D","_links":{"self":[{"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/posts\/4193"}],"collection":[{"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/comments?post=4193"}],"version-history":[{"count":41,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/posts\/4193\/revisions"}],"predecessor-version":[{"id":4330,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/posts\/4193\/revisions\/4330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/media\/3334"}],"wp:attachment":[{"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/media?parent=4193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/categories?post=4193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.plunify.com\/en\/wp-json\/wp\/v2\/tags?post=4193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}