Fotios Vartziotis VLSI Design VLSI testing Hardware Security

  • Slides: 10
Download presentation

Fotios Vartziotis • VLSI Design • VLSI testing • Hardware Security December 3, 2020

Fotios Vartziotis • VLSI Design • VLSI testing • Hardware Security December 3, 2020 Θεματικές Ενότητες 2

 • Simple Cycle • Pipelined Fotios Vartziotis • RTL Design • MIPS R

• Simple Cycle • Pipelined Fotios Vartziotis • RTL Design • MIPS R 2000 RISC Microprocessor December 3, 2020 VLSI Design 3

Fotios Vartziotis December 3, 2020 MIPS Components 4

Fotios Vartziotis December 3, 2020 MIPS Components 4

VLSI Testing Scan Design Built-In Self-Test Fotios Vartziotis December 3, 2020 • Df. T

VLSI Testing Scan Design Built-In Self-Test Fotios Vartziotis December 3, 2020 • Df. T 5

 • Each embedded core is an independent testable unit Fotios Vartziotis • Modular

• Each embedded core is an independent testable unit Fotios Vartziotis • Modular Testing December 3, 2020 Testing at So. C Level 6

cost considerations Challenges: Small number of ATE channels, TAM resources are shared to multiple

cost considerations Challenges: Small number of ATE channels, TAM resources are shared to multiple cores Fotios Vartziotis The Test Access Mechanism (TAM) is designed with December 3, 2020 TAM Configurations 7

Fotios Vartziotis • Goal: To minimize test application time December 3, 2020 Test Scheduling

Fotios Vartziotis • Goal: To minimize test application time December 3, 2020 Test Scheduling 8 Source: S. Samii, ITC, 2006

 • • • Power Time Faults Electro-Magnetic radiations Sound Scan Chains Fotios Vartziotis

• • • Power Time Faults Electro-Magnetic radiations Sound Scan Chains Fotios Vartziotis • Side Channel Attacks using: December 3, 2020 Hardware Security • Countermeasures 9

Example: Power Analysis Attack Fotios Vartziotis Trace of Current drawn - RSA Secret Key

Example: Power Analysis Attack Fotios Vartziotis Trace of Current drawn - RSA Secret Key Computation December 3, 2020 Idea: During switching CMOS gates draw spiked current Only Squaring and multiplication Reported Results : Every Smartcard in the market BROKEN 10