• DocumentCode
    1011449
  • Title

    Polynomial testing of packet switching networks

  • Author

    Liu, Jyh-Charn ; Shin, Kang G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    38
  • Issue
    2
  • fYear
    1989
  • Firstpage
    202
  • Lastpage
    217
  • Abstract
    A functional testing method called polynomial testing is proposed to test packet-switching networks (PSNs) used in multiprocessor systems. Focus is on applying the method to packet-switching multistage interconnection networks (PMINs). A multiple stuck-at (MSA) fault model is developed and faults are diagnosed at two different levels: network level and switch level. The former uses each processor as a tester and can test part of the network concurrently with the normal operations on the remaining part of the network; the latter uses switches in the network as testers and is inherently an autonomous testing method. To facilitate the network-level testing, the routing dynamic in a PMIN is eliminated by synchronizing switch operations. The network is then decomposed into routes, each of which is tested after transforming it into a polynomial calculator. For switch-level testing, a built-in tester (BIT) is embedded into each switch´s structure to provide self-testing capabilities. Network-level testing is distributed and suitable for concurrent testing, whereas switch-level testing is done offline, and needs only a small testing time.<>
  • Keywords
    automatic testing; multiprocessor interconnection networks; packet switching; polynomials; built-in tester; functional testing method; multiple stuck-at fault model; multiprocessor systems; multistage interconnection networks; network level; network-level testing; packet switching networks; polynomial testing; routing dynamic; switch level; Automatic testing; Built-in self-test; Multiprocessing systems; Multiprocessor interconnection networks; Packet switching; Polynomials; Routing; Switches; System testing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.16497
  • Filename
    16497