{"id":18806,"date":"2023-02-24T18:17:00","date_gmt":"2023-02-24T18:17:00","guid":{"rendered":"https:\/\/chipedge.com\/?p=18806"},"modified":"2023-02-24T18:17:00","modified_gmt":"2023-02-24T18:17:00","slug":"atpg-in-vlsi-a-brief-guide","status":"publish","type":"post","link":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/","title":{"rendered":"ATPG in VLSI: A Brief Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18806\" class=\"elementor elementor-18806\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1004ca20 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1004ca20\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-35b8cb12\" data-id=\"35b8cb12\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-12cab5ae elementor-widget elementor-widget-text-editor\" data-id=\"12cab5ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The chip manufacturing process is complex and prone to flaws, which are referred to as faults. A fault is testable if a well-defined mechanism exists to disclose it in the real silicon. We need to incorporate more logic to make the task of identifying as many defects as possible in a design practicable. Design for testability (DFT) refers to design principles that make testing possible. Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Also Read <\/span><a href=\"https:\/\/chipedge.com\/resources\/dft-scan-types-and-their-mechanism\/\"><span style=\"font-weight: 400;\">DFT Scan Types And Their Mechanism<\/span><\/a><\/p>\n<p><a href=\"https:\/\/elearn.chipedge.com\/\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-29723\" src=\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/Self-Paced-final.png\" alt=\"Self Paced VLSI courses banner\" width=\"975\" height=\"100\" srcset=\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/Self-Paced-final.png 975w, https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/Self-Paced-final-300x31.png 300w, https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/Self-Paced-final-768x79.png 768w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><\/a><\/p>\n<h2><span style=\"font-weight: 400;\">ATPG and Scan<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Scan refers to the internal change of a design&#8217;s circuitry to improve testability. ATPG in VLSI stands for Automatic Test Pattern Generation; this is the process of creating test patterns. In other words, Scan facilitates the pattern-generating process for detecting the previously described defects.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What are ATPG Tools?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">Automatic Test Pattern Generation (<\/span><span style=\"font-weight: 400;\">ATPG) tool uses deterministic test pattern generation when it creates a test pattern intended to detect a given fault<\/span><span style=\"font-weight: 400;\">. <\/span><span style=\"font-weight: 400;\">The ATPG Tools are a complete suite of software tools used to produce test patterns and gather diagnostic data for electronic assemblies including boundary scan devices.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Types of ATPG Algorithm<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">\u00a0The <\/span><a href=\"https:\/\/chipedge.com\/resources\/dft-in-vlsi-all-you-need-to-know\/\"><span style=\"font-weight: 400;\">DFT in VLSI<\/span><\/a><span style=\"font-weight: 400;\"> approaches and test generation becomes substantially more difficult for sequential circuits than combinational circuits. This is because internal flip-flops and latches have controllability and observability difficulties. The ATPG\u00a0 algorithms are used for combinational and sequential circuits. Based on the presence of nonscannable flops in the design the\u00a0 ATPG\u00a0 is widely categorized into two categories:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Combinational ATPG<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sequential ATPG\u00a0<\/span><\/li>\n<\/ol>\n<h2><span style=\"font-weight: 400;\">The different ATPG algorithms used are:<\/span><\/h2>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">D Algorithm<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PODEM<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00a0FAN<\/span><\/li>\n<\/ol>\n<h2><span style=\"font-weight: 400;\">Stages of ATPG Algorithm:<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The ATPG algorithm is a two-stage technique.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pattern Generation for Random Tests:\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">In this strategy, we generate test patterns at random and pick those that discover undetected flaws. There is no target mistake. Because test patterns are developed by trial and error, this is a relatively quick and inexpensive procedure. It&#8217;s like throwing darts while blindfolded with a slew of targets around.<\/span><\/p>\n<p><a href=\"https:\/\/chipedge.com\/resources\/online-vlsi-courses\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-29724\" src=\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/weekend-vlsi-final.png\" alt=\"weekend VLSI courses banner\" width=\"975\" height=\"100\" srcset=\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/weekend-vlsi-final.png 975w, https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/weekend-vlsi-final-300x31.png 300w, https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2023\/07\/weekend-vlsi-final-768x79.png 768w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><\/a><\/p>\n<h3><span style=\"font-weight: 400;\">Generation of Deterministic Test Patterns:\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">In this strategy, we choose a specific target defect and use algorithms such as D, PODEM, or FAN. It is a time-consuming algorithmic process that is also more costly than Random TPG.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Random TPG concept is that there are numerous easily detectable flaws. As a result, we perform Random TPG first, which is a faster process than the time-consuming Deterministic TPG. The issue with Random TPG is that when simple problems are found, fault coverage saturates. Deterministic TPG is only used for defects that are missed by Random TPG. These are sometimes referred to as random pattern-resistant defects.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The efficacy of the ATPG in VLSI determines the amount of fault coverage gained and the cost of completing the test (algorithm complexity and test length).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The ATPG Algorithm follows the following steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fault Activation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fault Propagation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Line Justification<\/span><\/li>\n<\/ol>\n<h2><span style=\"font-weight: 400;\">Benefits of ATPG in VLSI:<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">These are some of the benefits of ATPG in VLSI that have made it popular in the EDA industry:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It generates high-coverage test patterns;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reduces test time and cost;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reduces human effort; and\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ensures simple, risk-free deployment into design and test flows.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">To sum up, ATPG alleviates our agony in circuit test pattern development. If appropriate fault coverage is attainable, we may need to integrate an incomplete ATPG algorithm in extreme instances.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Conclusion<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If you want to gain more knowledge on DFT or related VLSI courses, Chipedge is the place for you. Being one of the <\/span><a href=\"https:\/\/chipedge.com\/resources\/best-vlsi-training-institute-in-bangalore\/\"><span style=\"font-weight: 400;\">best training and placement institutes in Bangalore<\/span><\/a><span style=\"font-weight: 400;\">, it offers a wide variety of VLSI <\/span><a href=\"https:\/\/chipedge.com\/resources\/job-oriented-courses-in-bangalore\/\"><span style=\"font-weight: 400;\">job-oriented courses in Bangalore<\/span><\/a><span style=\"font-weight: 400;\"> including DFT, RTL, design verification, and much more. Contact us to know more.<\/span><\/p>\n<p><a href=\"https:\/\/www.pexels.com\/photo\/black-and-gray-motherboard-2582937\/\">Image Source<\/a><\/p>\n<!-- \/wp:buttons -->\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93409b6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"93409b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/chipedge.com\/resources\/online-job-oriented-vlsi-courses-sfp\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Explore Job Oriented VLSI Courses<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The chip manufacturing process is complex and prone to flaws, which are referred to as faults. A fault is testable [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":19440,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[],"class_list":["post-18806","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design-for-test"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ATPG in VLSI: A Brief Guide - chipedge<\/title>\n<meta name=\"description\" content=\"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ATPG in VLSI: A Brief Guide - chipedge\" \/>\n<meta property=\"og:description\" content=\"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"chipedge\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-24T18:17:00+00:00\" \/>\n<meta name=\"author\" content=\"Mittu George\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mittu George\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\"},\"author\":{\"name\":\"Mittu George\",\"@id\":\"https:\/\/chipedge.com\/resources\/#\/schema\/person\/bf159d0aa37961d64a4a2129333b1d82\"},\"headline\":\"ATPG in VLSI: A Brief Guide\",\"datePublished\":\"2023-02-24T18:17:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\"},\"wordCount\":624,\"publisher\":{\"@id\":\"https:\/\/chipedge.com\/resources\/#organization\"},\"image\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage\"},\"thumbnailUrl\":\"\",\"articleSection\":[\"Design for Test\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\",\"url\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\",\"name\":\"ATPG in VLSI: A Brief Guide - chipedge\",\"isPartOf\":{\"@id\":\"https:\/\/chipedge.com\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-02-24T18:17:00+00:00\",\"description\":\"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.\",\"breadcrumb\":{\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/chipedge.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ATPG in VLSI: A Brief Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/chipedge.com\/resources\/#website\",\"url\":\"https:\/\/chipedge.com\/resources\/\",\"name\":\"chipedge\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/chipedge.com\/resources\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/chipedge.com\/resources\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/chipedge.com\/resources\/#organization\",\"name\":\"chipedge\",\"url\":\"https:\/\/chipedge.com\/resources\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chipedge.com\/resources\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2025\/01\/logo.png\",\"contentUrl\":\"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2025\/01\/logo.png\",\"width\":156,\"height\":40,\"caption\":\"chipedge\"},\"image\":{\"@id\":\"https:\/\/chipedge.com\/resources\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/chipedge.com\/resources\/#\/schema\/person\/bf159d0aa37961d64a4a2129333b1d82\",\"name\":\"Mittu George\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g\",\"caption\":\"Mittu George\"},\"url\":\"https:\/\/chipedge.com\/resources\/author\/mittu\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ATPG in VLSI: A Brief Guide - chipedge","description":"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.","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:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/","og_locale":"en_US","og_type":"article","og_title":"ATPG in VLSI: A Brief Guide - chipedge","og_description":"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.","og_url":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/","og_site_name":"chipedge","article_published_time":"2023-02-24T18:17:00+00:00","author":"Mittu George","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mittu George","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#article","isPartOf":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/"},"author":{"name":"Mittu George","@id":"https:\/\/chipedge.com\/resources\/#\/schema\/person\/bf159d0aa37961d64a4a2129333b1d82"},"headline":"ATPG in VLSI: A Brief Guide","datePublished":"2023-02-24T18:17:00+00:00","mainEntityOfPage":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/"},"wordCount":624,"publisher":{"@id":"https:\/\/chipedge.com\/resources\/#organization"},"image":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage"},"thumbnailUrl":"","articleSection":["Design for Test"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/","url":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/","name":"ATPG in VLSI: A Brief Guide - chipedge","isPartOf":{"@id":"https:\/\/chipedge.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage"},"image":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-02-24T18:17:00+00:00","description":"Let us explore the most prevalent DFT approach for logic testing, known as Scan and ATPG in VLSI. Click to read more.","breadcrumb":{"@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/chipedge.com\/resources\/atpg-in-vlsi-a-brief-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/chipedge.com\/resources\/"},{"@type":"ListItem","position":2,"name":"ATPG in VLSI: A Brief Guide"}]},{"@type":"WebSite","@id":"https:\/\/chipedge.com\/resources\/#website","url":"https:\/\/chipedge.com\/resources\/","name":"chipedge","description":"","publisher":{"@id":"https:\/\/chipedge.com\/resources\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/chipedge.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/chipedge.com\/resources\/#organization","name":"chipedge","url":"https:\/\/chipedge.com\/resources\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chipedge.com\/resources\/#\/schema\/logo\/image\/","url":"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2025\/01\/logo.png","contentUrl":"https:\/\/chipedge.com\/resources\/wp-content\/uploads\/2025\/01\/logo.png","width":156,"height":40,"caption":"chipedge"},"image":{"@id":"https:\/\/chipedge.com\/resources\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/chipedge.com\/resources\/#\/schema\/person\/bf159d0aa37961d64a4a2129333b1d82","name":"Mittu George","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e013e408c2568b6d9f70f14095afbec959e84ab2f4950e043ebf758faef1fb?s=96&d=mm&r=g","caption":"Mittu George"},"url":"https:\/\/chipedge.com\/resources\/author\/mittu\/"}]}},"_links":{"self":[{"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/posts\/18806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/comments?post=18806"}],"version-history":[{"count":0,"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/posts\/18806\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chipedge.com\/resources\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/media?parent=18806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/categories?post=18806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chipedge.com\/resources\/wp-json\/wp\/v2\/tags?post=18806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}