Parallel Functional Test : A case study to reduce test cost in large SOCs

被引:0
|
作者
Inamdar, Akshatha P. [1 ]
Shadab, Syed [1 ]
Chandrashekar, Karthik [1 ]
机构
[1] AMD India Pvt Ltd, Bengaluru, India
关键词
Concurrent testing; DFT; MBIST; PHY; PLL; Test Time Optimization; Time-to-market;
D O I
10.1109/ITCINDIA59034.2023.10235487
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In modern SOCs, test cost reduction has become a key goal. Test cost contributes to a good part of the die cost and all efforts to minimize the cost are critical to enable good product profit margins and eventually lead to the success of a product. The time taken by each functional test for each IP in the die will contribute to the overall test cost of the SOC. The SOCs contain many design modules integrated into them and testing each of these modules one by one is a tedious and time-consuming process. When we are testing an IP or a group of IPs in the SOC, the rest of the IPs in the chip are in an idle state. Testing all the IPs takes a very long time to cover a single chip, especially on large SOCs. In this paper, we propose a generic solution to reduce the overall test time and hence the test cost. The testing of modules is performed in a simultaneous manner so that at a given time, several IPs can be tested in parallel. We put forth two scenarios of test time optimization. First one being running Memory built-in self-test and Physical layer test in parallel. Second scenario is testing the PLLs across different IPs in a die at the same time. On doing so, in first scenario, we reduce the test time of a die by about 32.43% and about 56.2% using the second one. When this is applied on a large scale on multiple dies, we will be saving a significant amount of time and therefore, improving the cost of testing and profit margins of the product.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Case study: Running test cases for sequential programs in parallel in a cluster environment
    Kroha, P.
    Vychegzhanin, V.
    ENASE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2008, : 177 - 180
  • [42] New Techniques to Reduce the Execution Time of Functional Test Programs
    Gaudesi, Marco
    Pomeranz, Irith
    Reorda, Matteo Sonza
    Squillero, Giovanni
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (07) : 1268 - 1273
  • [43] Improving the Functional Test Delay Fault Coverage: A Microprocessor Case Study
    Touati, A.
    Bosio, A.
    Girard, P.
    Virazel, A.
    Bernardi, P.
    Reorda, M. Sonza
    2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 731 - 736
  • [44] Temperature efficient parallel test scheduling for higher order 3D stacked SoCs
    Rawat, Indira
    Singh, Virendra
    2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 804 - 809
  • [45] RTL-based functional test generation for high defects coverage in digital SOCs
    Santos, MB
    Gonçalves, FM
    Teixeira, IC
    Teixeira, JP
    IEEE EUROPEAN TEST WORKSHOP, PROCEEDINGS, 2000, : 99 - 104
  • [46] A functional self-test approach for peripheral cores in processor-based SoCs
    Apostolakis, A.
    Psarakis, M.
    Gizopoulos, D.
    Paschalis, A.
    13TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM PROCEEDINGS, 2007, : 271 - 276
  • [47] Scheduling-based test-case generation for verification of multimedia SoCs
    Nahir, Amir
    Ziv, Avi
    Emek, Roy
    Keidar, Tal
    Ronen, Nir
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 348 - +
  • [48] X-Gen: A random test-case generator for systems and SOCS
    Emek, R
    Jaeger, I
    Naveh, Y
    Bergman, G
    Aloni, G
    Katz, Y
    Farkash, M
    Dozoretz, I
    Goldin, A
    SEVENTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2002, : 145 - 150
  • [49] Cost-Effective Test Optimized Scheme of TSV-Based 3D SoCs for Pre-bond Test
    Shen, Kele
    Xiang, Dong
    Jiang, Zhou
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 209 - 214
  • [50] Common test data language and tools improve quality and reduce cost
    McKinstry, DM
    AUTOTESTCON '97 - IEEE SYSTEMS READINESS TECHNOLOGY CONFERENCE, 1997 IEEE AUTOTESTCON PROCEEDINGS, 1997, : 544 - 550