Download presentation
Presentation is loading. Please wait.
Published byJabari Cruse Modified over 9 years ago
1
1 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing SOC Testing - Using The Functional Connections Anders Larsson Embedded Systems Laboratory (ESLAB) Linköpings Universitet
2
2 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Contents Introduction Functional connections Pros & cons Challenges Network on chip
3
3 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Introduction Testing System On Chip (SOC) UDL ROM SRAM RISC CPU CUT UDL SOC TAM Source Sink Wrapper Design the TAM and schedule the tests
4
4 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Idea Use the functional connections for transporting test-data
5
5 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Functional connections Bus AMBA (ARM) CoreConnect (IBM) Wishbone (Cilicore corp.) Network
6
6 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Functional Connections cont. Example system Master (1) Master (2) Master (m) Slave (1) Slave (s) Arbiter B(1) B(2) B(m) B(1) B(2) B(3) M1 M2 M3 S1 S2 S3 S4 Schedule
7
7 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Pros & Cons Low area overhead (+) Extensive testing of the connections (+) No trade-off between test-time and area (-) Different standards (-)
8
8 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Challenges Design of the connection between bus and wrapper Scheduling of tests Models of power consumption Support to other test-methods
9
9 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing What has been done? TAM-solutions Direct connections to IC pins Dedicated test bus Boundary Scan Test Reusing existing functionality Scheduling Bin-packing assignment Mixed-Integer Linear Programming Shortest job first
10
10 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Network-On-Chip How to test the network Static network Mesh Dynamic network Switched SW
11
11 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Summary Reusing functional connections as TAM Challenges Design Scheduling Test-method support Testing Network-On-Chip (NOC)
12
12 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.