EDBT 2026 Demo / reviewers in the wild / expert
Anshuman Chandra
dblp:68/3663
· DBLP profile ↗
38ranked-venue papers
26as first author
10since 2021 · last 2026
0000-0002-2686-3918ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 36 · 26 first-author · 10 since 2021Software engineering, systems software and programming languages · 5 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Encoded Repair Configuration Chains for Die-to-Die Interconnect Test and Repair Language
Ashish Reddy Bommana, Anshuman Chandra, Moiz Khan |
ETS | 2 |
| 2026 | A Circular Repair Scheme for 3DIC Die-to-Die Interconnects
Anshuman Chandra, Moiz Khan, Barbara Dzialowska, Marta Stepniewska |
ETS | 1 |
| 2026 | Innovative Practices Session: Efficient Multi-Die Test Architecture & Repair Methods
Tapan J. Chakraborty, Rajesh Pendurkar, Anshuman Chandra, Jennifer Dworak, Moiz Khan, Vinay Kumar Kotha |
VTS | 3 |
| 2025 | Testing Functional Interfaces And Complex PADs Within Multi-Die Packages With IEEE P3405
Anshuman Chandra, Nir Sever, Martin Keim |
ETS | 1 |
| 2025 | DFT Techniques For Efficient 3D IC Interconnect Test For Chiplet and Multi-Die Package
Anshuman Chandra, Chi-Chun Yang, Quoc Phan, Martin Keim |
ETS | 1 |
| 2025 | Descriptive Language For 3D IC Die-to-Die Interconnect Repair For IEEE P3405 StandardabstractFor any unambiguous transfer of information it is critical to provide a comprehensive description of components, operations, procedures, methodology etc. defined by a technical standard. Many standards provide a descriptive language to capture and transfer information. In this paper we present a descriptive language model for Die-to-Die (D2D) interconnect test and repair, which is under development in the framework of IEEE P3405 standard. We show its capability to describe interconnect, repair scheme, and its application to existing interconnect standards like UCIe, AIB and HBM. We report the impact of various design parameters in a repair IP on the algorithm’s runtime, which extracts the repair algorithm and generates valid repair solutions from the given descriptive language in JSON format. Ashish Reddy Bommana, Anshuman Chandra, Moiz Khan |
ITC-Asia | 2 |
| 2025 | Test, Debug, and Repair for Chiplet-Based DesignsabstractChiplet-based systems introduce new challenges in test, debug, and repair. The complexity and number of interconnects increase the likelihood of defects, necessitating repair strategies to prevent discarding expensive systems due to a few faulty interconnects. To address these challenges, the IEEE P3405 "Standard for Chiplet Interconnect Test and Repair" is under development. This standard, originating from IEEE 1838-2019, aims to be universally applicable beyond IEEE 1838-based multi-die designs. The goal of P3405 is to standardize the test, repair, and potentially debug and diagnosis of interconnect hardware between chiplets, particularly for heterogeneous, multi-vendor integration flows. This session will present talks covering various aspects of these challenges, including the need for a language to communicate the structural and functional details of interconnects and repair options. The second presentation will focus on challenges and solutions related to clock interconnect testing and the impact of high-speed clocking. Finally, the last talk will address the testing of analog circuitry in chiplets and its application to enable high-speed communication. Anshuman Chandra, Esteban Garita-Rodríguez, Pradipta Ghosh |
VTS | 1 |
| 2024 | New Standard-under-Development for Chiplet Interconnect Test and Repair: IEEE Std P3405abstractIEEE Std P3405 is a new standardization activity under the umbrella of TTTC’s Test Technology Standardization Committee (TTSC). In 2023, a Study Group formulated a Project Authorization Request (PAR), which was approved and since December 1, 2023, the P3405 Working Group is active under elected chair Sreejit Chakravarty. This standardization activity focuses exclusively on the test and repair of chiplets’ inter-die interconnects. In the PAR, the scope of the activity is described as follows. "Chiplet-based designs contain dies using proprietary interconnect technology. These dies might come from multiple design groups. Inter-chiplet interconnects are dense, large in number, and prone to manufacturing defects. For cost-effective chiplet packaging, an effective and efficient mechanism to test and repair chiplet interconnects is required. The chiplet interconnect test and repair infrastructure is spread across chiplets and designed by multiple design groups, necessitating the need for a standard for chiplet interconnect test and repair. The purpose of IEEE Std P3405 is to enable interoperability of interconnect test and repair infrastructure of chiplets from multiple design groups. Chiplet-based designs involve multiple parties: Chiplet Maker(s), Packagers, and End User(s). Features supporting the test and repair of chiplet interconnects are part of individual chiplets, which are implemented by individual Chiplet Makers. These features are needed to serve the Chiplet Makers’ (prepackaging), Packagers’, and End Users’ test and repair objectives." In this special session, a handful prominent members of the Working Group express their personal views on the outcome of the standardization work. The views expressed are from the authors alone and do not necessarily align with the view of the IEEE Std P3405 Working Group. Erik Jan Marinissen, Adrian Evans, Po-Yao Chuang, Martin Keim, Anshuman Chandra |
ETS | 5 |
| 2024 | Physical-Aware Interconnect Test for Multi-Die Systems Using 3Dblox Open StandardabstractIn multi-die systems, interconnect clusters on chiplets are arranged in bump array patterns, and testing these interconnects for defects like shorts and opens is crucial for ensuring communication among different dies. Various ATPG algorithms have been developed to cover these defects. This paper introduces a fully automated EDA tool flow that utilizes the 3Dblox Open Standard to extract the physical location of interconnects and generate physical-aware test patterns. This optimized approach ensures comprehensive testing of all critical D2D interconnects, essential for a defect-free 3DIC system. Sandeep Kumar Goel, Ankita Patidar, Moiz Khan, Frank Lee 0004, Anshuman Chandra, Martin Keim, Naim Lemar, Jonathan Gaudet, Quoc Phan, Vidya Neerkundar |
ITC | 5 |
| 2023 | A Case Study on IEEE 1838 Compliant Multi-Die 3DIC DFT ImplementationabstractChip-Iet based multi-die 3DIC design methodology is the paradigm shift in semiconductor manufacturing that enables scalable design integration for SysMoore era. Stacking multiple heterogeneous dies in a single stack opens chip design to a world of unexplored challenges. One such challenge is testing of the individual dies and the integrated complex stack to improve DPM. The IEEE 1838 standard defines 3DIC DFT architectures for individual dies and stack level test. In this paper we present a case study on an industrial design to leverage EDA tools and flows to implement IEEE 1838 compliant DFT architectures for full die and integrated stack. Anshuman Chandra, Moiz Khan, Ankita Patidar, Fumiaki Takashima, Sandeep Kumar Goel, Bharath Shankaranarayanan, Vuong Nguyen, Vistrita Tyagi, Manish Arora |
ITC | 1 |
| 2014 | A Case Study on Implementing Compressed DFT ArchitectureabstractScan Compression has become the default design-for-test (DFT) methodology for achieving high quality test at lower costs. Just as scan matured over a span of 40 years we are now observing Scan Compression improving and adapting to the needs of current designs. In this paper we present an industrial case study demonstrating how the DFT flows are impacted in the presence of compression logic for test. We develop various DFT architectures using the zScan compression technology and discuss the pros and cons of each flow w.r.t. Pin limited test and modular DFT insertion. We also show that the decisions of pin count and scan chain count dramatically impact the final QoR i.e., Test application time and test data volume required to test the chip. Anshuman Chandra, Subramanian Chebiyam, Rohit Kapur |
ATS | 1 |
| 2013 | Special session 11B: Hot topic on-chip clocking - Industrial trendsabstractA typical design today is implemented with DFT where the capture clocks are supplied on chip. The on-chip controller (OCC) plays a critical role in the application and the quality of the tests. Almost every design house has developed an innovative way of delivering either the structural tests or in house mix of structural-functional tests through the use of OCC and the design-for-test (DFT) implemented on the chip. Complexities in the implementation come due to the various test strategies employed with: • Process variation leading to issues like dealing with non-unique critical paths on every chip • Test data compression becoming primary DFT solution for manufacturing test • Low cost testers unable to keep up with the requirements of clocking schemes In this session, we want to explore the current offerings of the EDA tools to implement OCC based solutions and how the industry is going beyond those standard solutions to use innovative OCC based tests to provide a quality at-speed manufacturing test solution. Anshuman Chandra |
VTS | 1 |
| 2011 | Breaking the Test Application Time Barriers in Compression: Adaptive Scan-Cyclical (AS-C)abstractScan compression technology innovation has broken out into solving the data volume problem keeping the test application time gains relatively constant over the generations of technologies. While data volume reductions are important there is a need to take the test application time gains to the next level as it has a direct impact to the cost of test. In this paper an enhancement to combinational compression is described that relies on increasing the encoding bandwidth for aggressive test application time targets. An architecture is described that adds very little area overhead to a combinational compression architecture by reusing the internal scan chains of the design for encoding bandwidth for a set of the test patterns. Anshuman Chandra, Jyotirmoy Saikia, Rohit Kapur |
Asian Test Symposium | 1 |
| 2009 | Scalable Adaptive Scan (SAS)abstractScan compression has emerged as the most successful solution to solve the problem of rising manufacturing test cost. Compression technology is not hierarchical in nature. Hierarchical implementations need test access mechanisms that keep the isolation between the different tests applied through the different compressors and decompressors. In this paper we discuss a test access mechanism for Adaptive Scan that addresses the problem of reducing test data and test application time in a hierarchical and low pin count environment. An active test access mechanism is used that becomes part of the compression schemes and unifies the test data for multiple CODEC implementations. Thus, allowing for hierarchical DFT implementations with flat ATPG. Anshuman Chandra, Rohit Kapur, Yasunari Kanzawa |
DATE | 1 |
| 2008 | Not All Xs are Bad for Scan CompressionabstractScan compression technology combines the expected responses from multiple scan chains to be observed at fewer scan outputs. As a result unknowns (Xs) in the test response interfere with the good values that could be observed. Prior to this paper, Xs in the test response were treated as bad for compression and solutions either removed, bypassed, or blocked the Xs from interfering with the other responses. In this paper we show that some X scan be added to improve test compression quality of results. The trade-off between improved observability due to simultaneous clocking of interacting clock domains is played against the reduced observability caused by the Xs in the response due to race conditions. In this paper we show that when the inter clock domain Xs are added but limited, the gains achieved by adding the Xs far exceeds the losses in bringing together the Xs with other observes in scan compression. Anshuman Chandra, Rohit Kapur |
ATS | 1 |
| 2008 | Low Power Illinois Scan Architecture for Simultaneous Power and Test Data Volume ReductionabstractWe present low power illinois scan architecture (LPILS) to achieve power dissipation and test data volume reduction, simultaneously. By using the proposed scan architecture, dynamic power dissipation during scan testing in registers and combinational cells can be significantly reduced without modifying the clock tree of the design. The proposed architecture is independent of the ATPG patterns and imposes a very small combinational area penalty due to the logic added between the scan cells and the CUT. Experimental results for two industrial circuits show that we can simultaneously achieve up to 47% reduction in dynamic power dissipation due to switching and 10X test data volume reduction with LPILS over basic scan. Anshuman Chandra, Felix Ng, Rohit Kapur |
DATE | 1 |
| 2008 | Bounded Adjacent Fill for Low Capture Power Scan TestingabstractAverage and peak power dissipation can be reduced by controlling the switching activity in the scan chains during shift and capture cycles. In particular, minimum transition count or adjacent fill algorithm reduces transitions in the scan chains and has been shown to reduce average power dissipation during shift. In this paper, we show via statistical analysis of industrial circuits that contrary to conventional belief, scan-in and scan-out vectors are highly correlated for adjacent fill vectors. We also show that this correlation can be used to control the switching activity during the capture cycle. We propose a new filling algorithm called bounded adjacent fill that generates test vectors with low shift and capture switching activity and with no impact on pattern count. Anshuman Chandra, Rohit Kapur |
VTS | 1 |
| 2007 | Multimode Illinois Scan Architecture for Test Application Time and Test Data Volume ReductionabstractThe authors present a novel DFT technique based on multimode Illinois scan architecture (MILS) for low pin count test that simultaneously reduces test data volume and test application time. By using the proposed technique, significant savings in test data volume, and testing time can be obtained without modifying the clock tree of the design and with a very small combinational area overhead. Experimental results for two large industrial circuits show that the test data volume and test application time reduction of the order of 100times can be achieved in all cases with less than 1% area overhead over ILS. Anshuman Chandra, Haihua Yan, Rohit Kapur |
VTS | 1 |
| 2007 | Embedded Test Decompressor to Reduce the Required Channels and Vector Memory of Tester for Complex Processor CircuitabstractAn embedded test stimulus decompressor is presented for the test patterns decompression, which can reduce the required channels and vector memory of automatic test equipment (ATE) for complex processor circuit. The proposed decompressor mainly consists of a periodically alterable MUX network which has multiple configurations to decode the input information flexibly and efficiently. In order to reduce the number of test patterns and configurations, a test patterns compaction algorithm, using CI-Graph merging, is proposed. With the proposed periodically alterable MUX network and the patterns compaction algorithm, smaller test data volume and required external pins can be achieved as compared to previous techniques Yinhe Han 0001, Yu Hu 0001, Xiaowei Li 0001, Huawei Li 0001, Anshuman Chandra |
IEEE Trans. Very Large Scale Integr. Syst. | 5 |
| 2006 | Response compaction for system-on-a-chip based on advanced convolutional codes
Yinhe Han 0001, Huawei Li 0001, Xiaowei Li 0001, Anshuman Chandra |
Sci. China Ser. F Inf. Sci. | 4 |
| 2005 | Scan Data Volume Reduction Using Periodically Alterable MUXs DecompressorabstractThis paper presents a decompression architecture using a periodically alterable MUXs decompressor for scan data volume reduction. Compared to static XOR network, the periodically alterable MUXs decompressor has multiple configurations to decode the input information more efficiently. Three different DFT techniques are proposed to handle hard, firm and soft cores, respectively. With the proposed pattern decompression algorithms and scan decompression architecture, smaller test data volume and test application time can be achieved as compared to previous techniques. Yinhe Han 0001, Xiaowei Li 0001, Shivakumar Swaminathan, Yu Hu 0001, Anshuman Chandra |
Asian Test Symposium | 5 |
| 2005 | Test Resource Partitioning Based on Efficient Response Compaction for Test Time and Tester Channels Reduction
Yinhe Han 0001, Xiaowei Li 0001, Huawei Li 0001, Anshuman Chandra |
J. Comput. Sci. Technol. | 4 |
| 2004 | Rapid and Energy-Efficient Testing for Embedded CoresabstractConventional serial connection of internal scan chains brings the power and time penalty. A parallel core wrapper design (pCWD) approach is presented in this paper for reducing test power and test application time. The pCWD utilizes overlapping scan slices to reduce the number of scan slices loading. Experimental results on d695 of ITC2002 benchmark demonstrated that, about 2/spl times/ shift time and 20/spl times/ test power reduction can be achieved. Yinhe Han 0001, Yu Hu 0001, Huawei Li 0001, Xiaowei Li 0001, Anshuman Chandra |
Asian Test Symposium | 5 |
| 2004 | Analysis of Test Application Time for Test Data Compression Methods Based on Compression Codes
Anshuman Chandra, Krishnendu Chakrabarty |
J. Electron. Test. | 1 |
| 2003 | Test Resource Partitioning Based on Efficient Response Compaction for Test Time and TesteabstractThis paper presents a test resource partitioning technique based on an efficient single-output response compaction design called quotient compactor (q-Compactor). Some design theorems of quotient compactor are presented to achieve full diagnostics ability, minimize error cancellation and handle the X bits in the outputs of the CUT The quotient compactor can also be moved to the load-board to reduce the number of ATE channels required. Our experimental results on the ISCA S89 benchmark circuits and an MPEG 2 decoder SOC show that the proposed compaction scheme is very efficient. Yinhe Han 0001, Yongjun Xu 0001, Huawei Li 0001, Xiaowei Li 0001, Anshuman Chandra |
Asian Test Symposium | 5 |
| 2003 | A Unified Approach for SOC Testing Using Test Data Compression and TAM Optimization
Vikram Iyengar, Anshuman Chandra, Sharon Schweizer, Krishnendu Chakrabarty |
DATE | 2 |
| 2003 | Test Data Compression and Test Resource Partitioning for System-on-a-Chip Using Frequency-Directed Run-Length (FDR) CodesabstractTest data compression and test resource partitioning (TRP) are necessary to reduce the volume of test data for system-on-a-chip designs. We present a new class of variable-to-variable-length compression codes that are designed using distributions of the runs of 0s in typical test sequences. We refer to these as frequency-directed run-length (FDR) codes. We present experimental results for ISCAS 89 benchmark circuits and two IBM production circuits to show that FDR codes are extremely effective for test data compression and TRP. We derive upper and lower bounds on the compression expected for some generic parameters of the test sequences. These bounds are especially tight when the number of runs is small, thereby showing that FDR codes are robust, i.e., they are insensitive to variations in the input data stream. In order to highlight the inherent superiority of FDR codes, we present a probabilistic analysis of data compression for a memoryless data source. Finally, we derive entropy bounds for the benchmark test sets and show that the compression obtained using FDR codes is close to the entropy bounds. Anshuman Chandra, Krishnendu Chakrabarty |
IEEE Trans. Computers | 1 |
| 2003 | A unified approach to reduce SOC test data volume, scan power and testing timeabstractWe present a test resource partitioning (TRP) technique that simultaneously reduces test data volume, test application time, and scan power. The proposed approach is based on the use of alternating run-length codes for test data compression. We present a formal analysis of the amount of data compression obtained using alternating run-length codes. We show that a careful mapping of the don't-cares in precomputed test sets to 1's and 0's leads to significant savings in peak and average power, without requiring either a slower scan clock or blocking logic in the scan cells. We present a rigorous analysis to show that the proposed TRP technique reduces testing time compared to a conventional scan-based scheme. We also improve upon prior work on run-length coding by showing that test sets that minimize switching activity during scan shifting can be more efficiently compressed using alternating run-length codes. Experimental results for the larger ISCAS89 benchmarks and an IBM production circuit show that reduced test data volume, test application time, and low power-scan testing can indeed be achieved in all cases. Anshuman Chandra, Krishnendu Chakrabarty |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2002 | Reduction of SOC test data volume, scan power and testing time using alternating run-length codesabstractWe present a test resource partitioning (TRP) technique that simultaneously reduces test data volume, test application time and scan power. The proposed approach is based on the use of alternating run-length codes for test data compression. Experimental results for the larger ISCAS-89 benchmarks and an IBM production circuit show that reduced test data volume, test application time and low power scan testing can indeed be achieved in all cases. Anshuman Chandra, Krishnendu Chakrabarty |
DAC | 1 |
| 2002 | Test Resource Partitioning and Reduced Pin-Count Testing Based on Test Data CompressionabstractWe present a new test resource partitioning (TRP) technique for reduced pin-count testing of system-on-a-chip (SOC). The proposed technique is based on test data compression and on-chip decompression. It makes effective use of frequency-directed run-length codes, internal scan chains, and boundary scan chains. The compression/decompression scheme decreases test data volume and the amount of data that has to be transported from the tester to the SOC We show via analysis as well as through experiments that the proposed TRP scheme reduces testing time and allows the use of a slower tester with fewer I/O channels. Finally, we show that an uncompacted test set applied to an embedded core after on-chip decompression is likely to increase defect coverage. Anshuman Chandra, Krishnendu Chakrabarty |
DATE | 1 |
| 2002 | How Effective are Compression Codes for Reducing Test Data Volume?abstractRun-length codes and their variants have recently been shown to be very effective for compressing system-on-a-chip (SOC) test data. In this paper, we analyze the Golomb code, the conventional run-length code and the FDR code for a binary memoryless data source, and compare the compression obtained in each case to fundamental entropy bounds. We show analytically that the FDR code outperforms both the conventional run-length code and the Golomb code for test resource partitioning (TRP) based on data compression. We also present a modified compression/decompression architecture for obtaining even higher compression. We demonstrate the effectiveness of these compression codes using the larger ISCAS-89 benchmark circuits and two representative circuits from industry. Finally, we show that the FDR code is almost as effective as Unix utilities gzip and compress, even though it uses a much simpler decompression algorithm. Anshuman Chandra, Krishnendu Chakrabarty, Rafael A. Medina |
VTS | 1 |
| 2002 | Low-power scan testing and test data compression forsystem-on-a-chipabstractTest data volume and power consumption for scan vectors are two major problems in system-on-a-chip testing. Since static compaction of scan vectors invariably leads to higher power for scan testing, the conflicting goals of low-power scan testing and reduced test data volume appear to be irreconcilable. We tackle this problem by using test data compression to reduce both test data volume and scan power. In particular, we show that Golomb coding of precomputed test sets leads to significant savings in peak and average power, without requiring either a slower scan clock or blocking logic in the scan cells. We also improve upon prior work on Golomb coding by showing that a separate cyclical scan register is not necessary for pattern decompression. Experimental results for the larger ISCAS 89 benchmarks show that reduced test data volume and low power scan testing can indeed be achieved in all cases. Anshuman Chandra, Krishnendu Chakrabarty |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2002 | Test data compression and decompression based on internal scanchains and Golomb codingabstractWe present a data compression method and decompression architecture for testing embedded cores in a system-on-a-chip (SOC). The proposed approach makes effective use of Golomb coding and the internal scan chain(s) of the core under test and provides significantly better results than a recent compression method that uses Golomb coding and a separate cyclical scan register (CSR). The major advantages of Golomb coding of test data include very high compression, analytically predictable compression results, and a low-cost and scalable on-chip decoder. The use of the internal scan chain for decompression obviates the need for a CSR, thereby reducing hardware overhead considerably. In addition, the novel interleaving decompression architecture allows multiple cores in an SOC to be tested concurrently using a single ATE I/O channel. We demonstrate the effectiveness of the proposed approach by. applying it to the ISCAS 89 benchmark circuits. Anshuman Chandra, Krishnendu Chakrabarty |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2001 | Combining Low-Power Scan Testing and Test Data Compression for System-on-a-ChipabstractWe present a novel technique to reduce both test data voluem and scan power dissipation using test data compression for system-on-a-chip testing. Power dissipation during test mode using ATPG-compacted test patterns is much higher than during functional mode. We show that Golomb coding of precomputed test sets leads to significant savings in peak and average power, without requiring either a slower scan clock or blocking logic in the scan cells. We also improve upon prior work on Golomb coding by showing that a separate cyclical scan regiter is not necessary for pattern decompression. Experimental results for the larger ISCAS 89 benchmarks show that reduced test data volume and low power scan testing can indeed be achieved in all cases. Anshuman Chandra, Krishnendu Chakrabarty |
DAC | 1 |
| 2001 | Efficient test data compression and decompression for system-on-a-chip using internal scan chains and Golomb codingabstractWe present a data compression method and decompression architecture for testing embedded cores in a system-on-a-chip (SOC). The proposed approach makes effective use of Golomb coding and the internal scan chains of the core under test, and provides significantly better results than a recent compression method that uses Golomb coding and a separate cyclical scan register (CSR). The use of the internal scan chain for decompression obviates the need for a CSR. In addition, the novel interleaving decompression architecture allows multiple cores in an SOC to be tested concurrently using a single ATE I/O channel. We demonstrate the effectiveness of the proposed approach by applying it to the ISCAS 89 benchmark circuits. Anshuman Chandra, Krishnendu Chakrabarty |
DATE | 1 |
| 2001 | Frequency-Directed Run-Length (FDR) Codes with Application to System-on-a-Chip Test Data CompressionabstractWe showed recently that Golomb codes can be used for efficiently compressing system-on-a-chip test data. We now present a new class of variable-to-variable-length compression codes that are designed using the distributions of the runs of 0s in typical test sequences. We refer to these as frequency-directed run-length (FDR) codes. We present experimental results for the ISCAS 89 benchmark circuits to show that FDR codes outperform Golomb codes for test data compression. We also present a decompression architecture for FDR codes, and an analytical characterization of the amount of compression that can be expected using these codes. Analytical results show that FDR codes are robust, i.e. they are insensitive to variations in the input data stream. Anshuman Chandra, Krishnendu Chakrabarty |
VTS | 1 |
| 2001 | System-on-a-chip test-data compression and decompressionarchitectures based on Golomb codesabstractWe present a new test-data compression method and decompression architecture based on variable-to-variable-length Golomb codes. The proposed method is especially suitable for encoding precomputed test sets for embedded cores in a system-on-a-chip (SoC). The major advantages of Golomb coding of test data include very high compression, analytically predictable compression results, and a low-cost and scalable on-chip decoder. In addition, the novel interleaving decompression architecture allows multiple cores in an SoC to be tested concurrently using a single automatic test equipment input-output channel. We demonstrate the effectiveness of the proposed approach by applying it to the International Symposium on Circuits and Systems' benchmark circuits and to two industrial production circuits. We also use analytical and experimental means to highlight the superiority of Golomb codes over run-length codes. Anshuman Chandra, Krishnendu Chakrabarty |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2000 | Test Data Compression for System-on-a-Chip Using Golomb CodesabstractWe present a new test data compression method and decompression architecture based on Golomb codes. The proposed method is especially suitable for encoding precomputed test sets for embedded cores in a system-on-a-chip (SOC). The major advantages of Golomb codes include very high compression, analytically predictable compression results, and a low-cost and scalable on-chip decoder. In addition, the novel interleaving decompression architecture allows multiple cores in an SOC to be tested concurrently using a single ATE I/O channel. We demonstrate the effectiveness of the proposed approach by applying it to the ISCAS benchmark circuits and to two industrial production circuits. We also use analytical and experimental means to highlight the superiority of Golomb codes over run-length codes. Anshuman Chandra, Krishnendu Chakrabarty |
VTS | 1 |