{"id":2241,"date":"2021-08-04T11:06:22","date_gmt":"2021-08-04T15:06:22","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/calibre\/?p=2241"},"modified":"2026-03-26T16:20:58","modified_gmt":"2026-03-26T20:20:58","slug":"can-we-just-agree-that-perception-is-everything-especially-in-ic-design","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/calibre\/2021\/08\/04\/can-we-just-agree-that-perception-is-everything-especially-in-ic-design\/","title":{"rendered":"Can we just agree that perception is everything? Especially in IC design?"},"content":{"rendered":"\n<p>By Dennis Joseph<\/p>\n\n\n\n<p>Is the dress black and blue, or white and gold? Is that a rabbit or a duck?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/dress-rabbit.jpg\" alt=\"\" class=\"wp-image-2242\" width=\"451\" height=\"234\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/dress-rabbit.jpg 902w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/dress-rabbit-600x311.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/dress-rabbit-768x398.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/dress-rabbit-900x467.jpg 900w\" sizes=\"auto, (max-width: 451px) 100vw, 451px\" \/><\/figure>\n\n\n\n<p>People looking at the exact same image often see it differently. While it can be fun to argue with friends about trivial disagreements like this one, it\u2019s a lot less fun when you\u2019re designing a computer chip and you\u2019re arguing with your coworkers about how the layout looks. It\u2019s frustrating, and impedes real work getting done. (Okay, maybe arguing with people on Twitter is also frustrating and impedes real work getting done).<\/p>\n\n\n\n<p>Chip design teams are most effective when they\u2019re aligned on their goals, their priorities, and what they\u2019re looking at. Because many different electronic design automation (EDA) tools are used during the product development cycle, engineers working in different parts of the design and verification cycle get accustomed to a particular tool\u2019s environment: its default colors, its default keyboard shortcuts, and its overall look and feel, all of which may vary greatly from one tool to the next.<\/p>\n\n\n\n<p>At the end of the design cycle, when the layout is built for final verification, signoff, tapeout, and manufacturing, design engineers from throughout the design cycle who are familiar with different design tools must work with verification engineers to ensure their layouts function as intended and designed. Even after a chip has been manufactured, the layout is reviewed again to debug discrepancies between the simulated results and the actual manufactured product.<\/p>\n\n\n\n<p>At this point, the last thing anyone wants is to argue over what something in that layout actually is. Is this black and blue object a resistor? Or is it that white and gold object over there? Teams can finish their tasks more quickly if there is a single environment where teammates can all agree on what is what. Standardization ensures consistency, right? But it\u2019s not just about standardization, because we all see and interpret the same thing differently. It\u2019s also important to have tools that are customizable. For example, it\u2019s not very helpful to standardize on certain colors if some of your teammates are colorblind.<\/p>\n\n\n\n<p>There are also the repetitive tasks that are part of any design process. Can\u2019t those be automated? Wouldn\u2019t that make things easier, faster, and less error prone? Save time and resources? Win-win-win! But when you\u2019re working in a team, you want everyone on your team to get those benefits, not just one or two people. Especially if some team members need to perform certain tasks differently than everyone else. Again, standardization where possible is a good thing, but customization is equally important.<\/p>\n\n\n\n<p>A customizable, extensible layout tool can improve engineers\u2019 productivity by allowing them to focus on a particular task at hand without wasting time figuring out how the tool works, or running otherwise tedious, error-prone tasks. Of course, while this sounds great in theory, the reality is that no one wants to spend all their time configuring the perfect layout tool that caters to every individual preference. Moreover, for design teams to work together effectively, there must be at least some level of standardization, based on each team\u2019s unique requirements.<\/p>\n\n\n\n<p>Fortunately, the Calibre DESIGNrev layout viewer offers the flexibility and control teams need to work efficiently together. Engineers can customize the interface to suit their individual preferences, and still meet the team\u2019s standardized requirements. Full scripting access to its functionality allows engineers to build additional functionality as needed to cater to their unique requirements. Once built, it\u2019s easy for engineers to share these custom environments with each other, and for CAD teams to deploy them across a project, increasing productivity and decreasing the time to complete tasks. If you\u2019re interested, download a copy of our technical paper, <a href=\"https:\/\/resources.sw.siemens.com\/en-US\/white-paper-a-custom-layout-environment-improves-productivity-across-ic-design\/?cmpid=11722\" target=\"_blank\" rel=\"noreferrer noopener\">A custom layout environment improves productivity across IC design and verification flow<\/a>. In it, we discuss in more detail the benefits of setting up a custom environment, and provide examples of how it\u2019s done. It may be just what your team needs to get its work done and get chips to tapeout faster, leaving that much more time for trivial arguments on Twitter!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Dennis Joseph Is the dress black and blue, or white and gold? Is that a rabbit or a duck?&#8230;<\/p>\n","protected":false},"author":71645,"featured_media":2244,"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":[355],"tags":[709],"industry":[],"product":[90],"coauthors":[712],"class_list":["post-2241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-realtimeinterface","tag-designrev","product-calibre"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2021\/08\/DRev-graphic.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/users\/71645"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/comments?post=2241"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2241\/revisions"}],"predecessor-version":[{"id":2243,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2241\/revisions\/2243"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media\/2244"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media?parent=2241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/categories?post=2241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/tags?post=2241"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/industry?post=2241"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/product?post=2241"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/coauthors?post=2241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}