Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Design-for-test approach of an asynchronous network-on-chip architecture and its associated test pattern generation and application

Design-for-test approach of an asynchronous network-on-chip architecture and its associated test pattern generation and application

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Computers & Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Asynchronous design offers an attractive solution to address the problems faced by networks-on-chip (NoC) designers such as timing constraints. Nevertheless, post-fabrication testing is a big challenge to bring the asynchronous NoCs to the market because of a lack of testing methodology and support. This study first presents the design and implementation of a design-for-test (DfT) architecture, which improves the testability of an asynchronous NoC architecture. Then, a simple method for generating test patterns for network routers is described. Test patterns are automatically generated by a custom program, given the network topology and the network size. Finally, we introduce a testing strategy for the whole asynchronous NoC. With the generated test patterns, the testing methodology presents high fault coverage (99.86%) for single stuck-at fault models.

References

    1. 1)
      • Bainbridge, J., Toms, W., Edwards, D., Furber, S.: `Delay-insensitive, point-to-point interconnect using m-of-n codes', Proc. 9th IEEE Int. Symp. Asynchronous Circuits and Systems (ASYNC), May 2003, Canada, p. 132–140.
    2. 2)
      • Hosseinabady, M., Banaiyan, A., Nazm, M., Navabi, Z.: `A concurrent testing method for NoC switches', Proc. Design Automation and Test in Europe (DATE), March 2006, Messe Munich, Germany, p. 1171–1176.
    3. 3)
      • Beigné, E., Clemidy, F., Vivet, P., Clouard, A., Renaudin, M.: `An asynchronous NoC architecture providing low latency service and its multi-level design framework', Proc. 11th IEEE Int. Symp. Asynchronous Circuits and Systems (ASYNC), March 2005, p. 44–53.
    4. 4)
      • IEEE 1500 standard for embedded core test, IEEE 1500 Working Group, http://grouper.ieee.org/groups/1500.
    5. 5)
      • Lattard, D., Beigne, E., Bernard, C.: `A telecom baseband circuit based on an asynchronous network-on-chip', Proc. Int. Solid State Circuits Conf. (ISSCC), February 2007, San Francisco.
    6. 6)
      • Hazewindus, P.J.: `Testing delay-insensitive circuits', 1992, PhD, California Institute of Technology, CS-TR-92-14.
    7. 7)
    8. 8)
    9. 9)
      • B. Vermeulen , J. Dielissen , K. Goossens , C. Ciordas . Bringing communication networks on a chip: test and verification implications. IEEE Commun. Mag. , 9 , 74 - 81
    10. 10)
      • A.J. Martin , C.A.R. Hoare . (1990) Programming in VLSI: from communicating processes to delay-insensitive circuits, Developments in concurrency and communication.
    11. 11)
      • Maurine, P., Rigaud, J.B., Bouesse, F., Sicard, G., Renaudin, M.: `Static implementation of QDI asynchronous primitives', Proc. 13th Int. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS), September 2003, p. 181–191.
    12. 12)
      • Gürkaynak, F.K., Villiger, T., Oetiker, S.: `A functional test methodology for globally asynchronous locally synchronous systems', Proc. Int. Symp. Advanced Research in Asynchronous Circuits and Systems, April 2002.
    13. 13)
      • Amory, A.M., Briao, E., Cota, E., Lubaszewski, M., Moraes, F.G.: `A scalable test strategy for network-on-chip routers', Proc. Int. Test Conf. (ITC), November 2005, Texas, USA, p. 591–599.
    14. 14)
      • Tran, X.T.: `Méthode de Test et Conception en Vue du Test pour les Réseaux sur Puce Asynchrones: Application au Réseau ANOC', 2008, PhD, Grenoble INP, France.
    15. 15)
      • Amory, A.M., Goossens, K., Marinissen, E.J., Lubaszewski, M., Moraes, F.: `Wrapper design for the reuse of networks-on-chip as test access mechanism', Proc. IEEE European Test Symp. (ETS), May 2006, Southampton, UK, p. 213–218.
    16. 16)
      • M. Nahvi , A. Ivanov . Indirect test architecture for SoC testing. IEEE Trans. CAD Integr. Circuits Syst. , 7 , 1128 - 1142
    17. 17)
      • A. Jantsch , H. Tenhunen . (2003) Networks on chip.
    18. 18)
      • E. Cota , L. Carro , M. Lubaszewski . Reusing an on-chip network for the test of core-based systems. ACM Trans. Des. Autom. Electron. Syst. , 4 , 471 - 499
    19. 19)
    20. 20)
      • Tran, X.T., Durupt, J., Bertrand, F., Beroulle, V., Robach, C.: `A DFT architecture for asynchronous networks-on-chip', Proc. IEEE European Test Symp. (ETS), May 2006, Southampton, UK, p. 219–224.
    21. 21)
      • Chapiro, D.M.: `Globally asynchronous locally synchronous systems', 1984, PhD, Stanford University.
    22. 22)
      • J. Sparso , S. Furber . (2001) Principles of asynchronous circuit design – a system perspective.
    23. 23)
      • Dobkin, R., Vishnyakov, V., Friedman, E., Ginosar, R.: `An asynchronous router for multiple service levels networks on chip', Proc. 11th IEEE Int. Symp. Asynchronous Circuits and Systems (ASYNC), March 2005, NY, USA, p. 44–53.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cdt.2008.0072
Loading

Related content

content/journals/10.1049/iet-cdt.2008.0072
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address