Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing SOC Testing - Using The Functional Connections Anders Larsson Embedded Systems Laboratory.

Similar presentations


Presentation on theme: "1 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing SOC Testing - Using The Functional Connections Anders Larsson Embedded Systems Laboratory."— Presentation transcript:

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?


Download ppt "1 Anders Larsson, IDA/SaS/ESLAB Research on CORE-based SOC testing SOC Testing - Using The Functional Connections Anders Larsson Embedded Systems Laboratory."

Similar presentations


Ads by Google