{"id":795,"date":"2023-05-01T13:03:02","date_gmt":"2023-05-01T17:03:02","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/?p=795"},"modified":"2026-03-27T08:21:17","modified_gmt":"2026-03-27T12:21:17","slug":"tessent-siliconinsight-a-comprehensive-solution-for-ic-debugging-and-testing","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/2023\/05\/01\/tessent-siliconinsight-a-comprehensive-solution-for-ic-debugging-and-testing\/","title":{"rendered":"Tessent SiliconInsight: A Comprehensive Solution for IC Debugging and Testing"},"content":{"rendered":"\n<p>The bring-up process of integrated circuits (ICs) involves several iterations through multiple steps spanning design, DFT (Design for Test), and test domains. As DFT becomes more complex, debugging becomes even more challenging. However, with Tessent SiliconInsight, a product offered by Siemens EDA, engineers can perform post-silicon validation, diagnosis, and failure analysis of ICs in a consistent and efficient manner.<br><br>Tessent SiliconInsight provides users with a comprehensive solution for debugging and testing ICs during the silicon bring-up process. The tool enables real-time access to on-chip signals and internal nodes, allowing engineers to observe the behavior of the circuit in operation. By quickly identifying and locating manufacturing defects that may exist within an IC, Tessent SiliconInsight can refine the test process and improve the yield of future production runs, ultimately leading to a more reliable and cost-effective product.<br><br>Tessent SiliconInsight operates within the Tessent Shell environment, providing users with a consistent bring-up environment in simulation, desktop, and production test environments. Users can switch between these environments quite easily, which is essential for debugging and testing ICs efficiently. The tool covers ATPG (Automatic Test Pattern Generation), LBIST (Logic Built-In Self-Test), MBIST (Memory Built-In Self-Test), and interactive IJTAG (Internal JTAG) support to provide a comprehensive solution for IC debugging and testing.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3-1024x555.png\" alt=\"\" class=\"wp-image-802\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3-1024x555.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3-600x325.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3-768x416.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3-900x488.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_2_3.png 1138w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Based on the TSDB (Tessent Shell DataBase), SiliconInsight can diagnose logic failures to failing flop(s), and also generate a dofile for Tessent Diagnosis. This dofile can be executed in the same session (which will require a Tessent Diagnosis license) to run diagnosis down to the net (requires a flat design model) or polygon (requires a layout database). MBIST and ATPG Diagnosis can also be done on the tester interactively through ATE-Connect, and volume diagnosis can be done by running test patterns from a pre-generated CDP (Characterization and Debug Package) and post-processing failure logs from the tester offline.<br><br>In addition, the SimDUT (Simulation Device Under Test) option facilitates pre-silicon validation of the diagnosis flow (and SiliconInsight) for a design. This functionality requires use of an EDA Verilog simulation tool, as well as a Verilog simulation model of the design (and library). A user can inject failures, run the test on SiliconInsight, see the test fail, and run diagnosis.<br><br>Tessent SiliconInsight Desktop offers even more capabilities, allowing users to test devices in an accessible bench-top environment, find failing flops for TestKompress designs, map failures to core(s) for hierarchical designs, perform design characterization (e.g. critical path analysis), pattern optimization (e.g. shift power\/toggle rate), and run layout-aware defect diagnosis.<\/p>\n\n\n\n<p>You can learn more about Tessent SiliconInsight and its capabilities by visiting the \u00a0Siemens Xcelerator Academy page:\u00a0<a href=\"https:\/\/eda.sw.siemens.com\/en-US\/eda-training\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hardware &amp; software applications courses | Siemens Software<\/a>\u00a0and register for \u201cTessent SiliconInsight On-Demand Training Course\u201d:\u00a0<a href=\"https:\/\/training.plm.automation.siemens.com\/mytraining\/viewlibrary.cfm?memTypeID=291678&amp;memID=291678\" target=\"_blank\" rel=\"noreferrer noopener\">Siemens Xcelerator Academy: On-Demand Training<\/a>\u00a0where you can have access to training videos, self-assessments, and\u00a0lab exercises.<\/p>\n\n\n\n<p>After completing the course, you can test your knowledge and differentiate yourself by taking our&nbsp;<a href=\"https:\/\/training.plm.automation.siemens.com\/mytraining\/viewlibrary.cfm?memTypeID=288054&amp;memID=288054\" target=\"_blank\" rel=\"noopener\">Certification Exam<\/a>&nbsp;and earn a verified digital badge!<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"452\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_3.png\" alt=\"\" class=\"wp-image-797\"\/><\/figure><\/div>\n\n\n<p><strong>Author: Nada Amgad, Content Developer and Trainer, Siemens EDA Learning Services<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The bring-up process of integrated circuits (ICs) involves several iterations through multiple steps spanning design, DFT (Design for Test), and&#8230;<\/p>\n","protected":false},"author":71643,"featured_media":808,"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":[1],"tags":[350,359,353,310,512,510,354,357],"industry":[],"product":[],"coauthors":[328],"class_list":["post-795","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-certification","tag-digital-badge","tag-eda","tag-odt","tag-siemens-xcelerator-academy","tag-siliconinsight","tag-tessent","tag-training"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/52\/2023\/05\/TSI_Blog_1_2.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/posts\/795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/users\/71643"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/comments?post=795"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/posts\/795\/revisions"}],"predecessor-version":[{"id":830,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/posts\/795\/revisions\/830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/media\/808"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/media?parent=795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/categories?post=795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/tags?post=795"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/industry?post=795"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/product?post=795"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/xcelerator-academy\/wp-json\/wp\/v2\/coauthors?post=795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}