1998 · 63 citations · 28 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsSystem-on-chip DesignBuilt-in Self-testDesign For TestabilityMicroarchitecture DesignTiming AnalysisArea Overhead AnalysisCost Trade-offEmbedded System TestingEmbedded TestEmbedded TestingTest ObjectivesTesting CostTransparency
This paper proposes a new methodology for testing a core-based system-on-chip (SOC), targeting the simultaneous reduction of test area overhead and test application time. Testing of embedded cores is achieved using the transparency properties of surrounding cores. At the core level, testability and transparency can be achieved by reusing existing logic inside the core, and providing different versions of the core having different area overheads and transparency latencies. At the chip level, the technique analyzes the topology of the SOC to select the core versions that best meet the user's desired test area overhead and test application time objectives. Application of the method to example SOCs demonstrates the ability to design highly testable SOCs with minimized test area overhead, minimized test application time, or a desired trade-off between the two. Significant reduction in area overhead and test application time compared to an existing SOC testing technique is also demonstrated.
28
A distributed BIST control scheme for complex VLSI devices
Y. Zorian · 2002 · 543 citations
Engineering, Computer Engineering, Electrical Engineering +12
Testing embedded-core based system chips
Y. Zorian, Erik Jan Marinissen, S. Dey · 2002 · 427 citations
Engineering, Computer Engineering, Electrical Engineering +15
A structured and scalable mechanism for test access to embedded reusable cores
Erik Jan Marinissen, R. Arendsen, G. G. J. Bos et al. · 2002 · 344 citations
A structured test re-use methodology for core-based system chips