Han et al., 2014 - Google Patents
A scalable and parallel test access strategy for NoC-based multicore systemHan et al., 2014
View PDF- Document ID
- 10391135575954352841
- Author
- Han T
- Choi I
- Oh H
- Kang S
- Publication year
- Publication venue
- 2014 IEEE 23rd Asian Test Symposium
External Links
Snippet
This paper proposes a new parallel test access strategy for multiple identical cores in a network-on-chip (NoC). The proposed test strategy takes advantage of the regular design of NoC to reduce both test area overhead and test time. The proposed NoC reused test access …
- 230000003139 buffering 0 description 21
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3185—Reconfiguring for testing, e.g. LSSD, partitioning
- G01R31/318533—Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3183—Generation of test inputs, e.g. test vectors, patterns or sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2236—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test CPU or processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/31712—Input or output aspects
- G01R31/31717—Interconnect testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Cota et al. | Reliability, Availability and Serviceability of Networks-on-chip | |
Grecu et al. | Testing network-on-chip communication fabrics | |
DeOrio et al. | A reliable routing architecture and algorithm for NoCs | |
Plana et al. | A GALS infrastructure for a massively parallel multiprocessor | |
Kakoee et al. | A distributed and topology-agnostic approach for on-line NoC testing | |
Liu et al. | Low cost fault-tolerant routing algorithm for networks-on-chip | |
Huang et al. | Lifetime reliability for load-sharing redundant systems with arbitrary failure distributions | |
Xiang et al. | Multicast-based testing and thermal-aware test scheduling for 3D ICs with a stacked network-on-chip | |
Cota et al. | Constraint-driven test scheduling for NoC-based systems | |
Han et al. | A scalable and parallel test access strategy for NoC-based multicore system | |
Liu et al. | Reuse-based test access and integrated test scheduling for network-on-chip | |
US6975954B2 (en) | Functional testing of logic circuits that use high-speed links | |
Huang et al. | Non-blocking testing for network-on-chip | |
Collet et al. | Chip self-organization and fault tolerance in massively defective multicore arrays | |
Basu et al. | Dynamic selection of trace signals for post-silicon debug | |
Bhowmik et al. | Reliability-aware test methodology for detecting short-channel faults in on-chip networks | |
Seitanidis et al. | ElastiNoC: A self-testable distributed VC-based network-on-chip architecture | |
Dehbashi et al. | Transaction-based online debug for NoC-based multiprocessor SoCs | |
Shibin et al. | Asynchronous fault detection in IEEE P1687 instrument network | |
Goossens et al. | A high-level debug environment for communication-centric debug | |
Dalirsani et al. | Structural software-based self-test of network-on-chip | |
Neishaburi et al. | NISHA: A fault-tolerant NoC router enabling deadlock-free interconnection of subnets in hierarchical architectures | |
Neishaburi et al. | Hierarchical embedded logic analyzer for accurate root-cause analysis | |
Kerkhoff et al. | Design of an infrastructural IP dependability manager for a dependable reconfigurable many-core processor | |
Rezaei et al. | Fault-tolerant 3-D network-on-chip design using dynamic link sharing |