An improved scheme for pre-computed patterns in core-based SoC architecture

By advances in technology, integrated circuits have come to include more functionality and more complexity in a single chip. Although methods of testing have improved, but the increase in complexity of circuits, keeps testing a challenging problem. Two important challenges in testing of digital circuits are test time and accessing the circuit under test (CUT) for testing. These challenges become even more important in complex system on chip (SoC) zone. This paper presents an improved scheme for generating pre-computed test patterns in core-based systems on chip. This approach reduces the number of pre-computed test patterns and as the result, test application time (TAT) will be decreased. Experimental results on ISCAS'89 benchmark circuits show improvement in the number of test clock cycles.

[1]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[2]  Hannu Tenhunen,et al.  Power-aware online testing of manycore systems in the dark silicon era , 2015, 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[3]  Hannu Tenhunen,et al.  A Power-Aware Approach for Online Test Scheduling in Many-Core Architectures , 2016, IEEE Transactions on Computers.

[4]  Jiri Jenícek Efficient Test Pattern Compression Method Using Hard Fault Preferring , 2008, 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools.

[5]  Yu Hu,et al.  Embedded Test Decompressor to Reduce the Required Channels and Vector Memory of Tester for Complex Processor Circuit , 2007, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[6]  Jiri Jenícek,et al.  On test time reduction using pattern overlapping, broadcasting and on-chip decompression , 2012, 2012 IEEE 15th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS).

[7]  Sandip Ray,et al.  Exploiting transaction level models for observability-aware post-silicon test generation , 2016, 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[8]  Zainalabedin Navabi,et al.  A new structure for interconnect offline testing , 2013, East-West Design & Test Symposium (EWDTS 2013).

[9]  Payman Behnam,et al.  A Low-Power Enhanced Bitmask-Dictionary Scheme for Test Data Compression , 2014, 2014 IEEE Computer Society Annual Symposium on VLSI.

[10]  Kedarnath J. Balakrishnan,et al.  Test Cost Reduction for SoC Using a Combined Approach to Test Data Compression and Test Scheduling , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.

[11]  Payman Behnam,et al.  Hybrid history-based test overlapping to reduce test application time , 2013, EWDTS.

[12]  Zainalabedin Navabi,et al.  A probabilistic approach for counterexample generation to aid design debugging , 2013, East-West Design & Test Symposium (EWDTS 2013).

[13]  Jiri Jenícek,et al.  Test Pattern Compression Based on Pattern Overlapping , 2007, 2007 IEEE Design and Diagnostics of Electronic Circuits and Systems.

[14]  Indranil Sengupta,et al.  A Hybrid Test Architecture to Reduce Test Application Time in Full Scan Sequential Circuits , 2009, 2009 Annual IEEE India Conference.

[15]  Mahmood Fathy,et al.  BILBO-friendly hybrid BIST architecture with asymmetric polynomial reseeding , 2012, The 16th CSI International Symposium on Computer Architecture and Digital Systems (CADS 2012).

[16]  Huaguo Liang,et al.  A scheme of test data compression based on coding of even bits marking and selective output inversion , 2010, Comput. Electr. Eng..

[17]  Payman Behnam,et al.  A Scalable Formal Debugging Approach with Auto-Correction Capability Based on Static Slicing and Dynamic Ranking for RTL Datapath Designs , 2015, IEEE Transactions on Computers.

[18]  Nilanjan Mukherjee,et al.  Compression based on deterministic vector clustering of incompatible test cubes , 2009, 2009 International Test Conference.

[19]  Prabhat Mishra,et al.  Test Data Compression Using Efficient Bitmask and Dictionary Selection Methods , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[20]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[21]  Radu Marculescu,et al.  Wireless NoC for VFI-Enabled Multicore Chip Design: Performance Evaluation and Design Trade-Offs , 2016, IEEE Transactions on Computers.

[22]  Amirali Ghofrani,et al.  Optimizing Parametric BIST Using Bio-inspired Computing Algorithms , 2009, 2009 24th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems.

[23]  Urban Ingelsson,et al.  Efficient Embedding of Deterministic Test Data , 2010, 2010 19th IEEE Asian Test Symposium.

[24]  D. Cazacu,et al.  Notice of Violation of IEEE Publication PrinciplesTime minimization of hybrid BIST for systems-on-chip , 2008, 2008 31st International Spring Seminar on Electronics Technology.

[25]  Luca Benini,et al.  Xpipes: A latency insensitive parameterized network-on-chip architecture for multi-processor SoCs , 2003, 2012 IEEE 30th International Conference on Computer Design (ICCD).

[26]  Hideo Ito,et al.  Concurrent Core Test for SOC Using Shared Test Set and Scan Chain Disable , 2006, Proceedings of the Design Automation & Test in Europe Conference.