Secure Semiconductor Chip Lifecycle State Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor chip devices are vulnerable to attacks during manufacturing and lifecycle, with one-time programmable storage technologies like e-Fuses being susceptible to physical tampering and fuse sensing having limited lifetime, leading to security risks and potential extraction of secret information.

Innovation Solution

Implementing a secure boot flow and state management system that uses device state fuses to transition through secure states, including raw, test-mode-enabled, test-mode-locked, test-mode-disabled, and disabled states, with secure access controls and encryption mechanisms to protect against tampering and unauthorized access, and utilizing a fuse controller and device state decoder to manage and verify bit patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If e-Fuses are used for one-time programmable storage, then chip configuration can be changed after manufacturing, but the fuses are susceptible to physical tampering and have limited sensing lifetime

Engineering Contradiction:
Improvechip reconfiguration capabilityVSAvoidsecurity against tampering
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The invention divides the security system into multiple independent components: e-Fuses for configuration storage, a secure boot flow for verification, and a state machine for lifecycle management. This segmentation allows the system to maintain adaptability through reconfiguration while improving reliability through layered security verification at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary security actions by establishing a secure boot flow that verifies cryptographic signatures before allowing any configuration changes or operations. This preliminary verification prevents tampering before it can occur, addressing the reliability concern while preserving the adaptability of post-manufacturing reconfiguration.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If test modes are enabled for manufacturing testing, then testing can be performed on chip devices, but unauthorized access to test modes may lead to security breaches

Engineering Contradiction:
Improvemanufacturing testing capabilityVSAvoidunauthorized access risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The invention implements a dynamic state machine that transitions between different operational states (raw, test-mode-enabled, test-mode-locked, test-mode-disabled, disabled) based on verification results and lifecycle stage. This dynamic approach allows test modes to be enabled temporarily for manufacturing while automatically transitioning to locked or disabled states afterward, eliminating unauthorized access risks while preserving testing capability during production.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes security parameters dynamically based on the device state. In test-mode-enabled state, test ports are accessible for manufacturing testing. After verification, the system transitions to test-mode-locked state where test ports become inaccessible. This parameter change approach allows productivity during manufacturing while preventing security breaches in deployment.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple device states are implemented for lifecycle management, then security can be enhanced through state transitions, but system complexity increases

Engineering Contradiction:
Improvesecurity through state managementVSAvoidstate management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention creates a universal state machine framework that handles multiple security functions (access control, tamper detection, lifecycle management) through a single unified mechanism. The same state transition logic applies regardless of the specific operational context, reducing overall system complexity while maintaining comprehensive security across all device states.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10872154B2Secure device state apparatus and method and lifecycle management
Publication Date: 2020.12.22 GOOGLE LLC
  • US10872154B2 patent drawing
  • US10872154B2 patent drawing
  • US10872154B2 patent drawing

AI summary

A semiconductor chip device include device state fuses that may be used to configure various device states and corresponding security levels for the semiconductor chip as it transitions from wafer manufacturing to provisioned device. The device states and security levels prevent the semiconductor chip from being accessed and exploited, for example, during manufacturing testing. A secure boot flow process for a semiconductor chip over its lifecycle is also disclosed. The secure boot flow may start at the wafer manufacturing stage and continue on through the insertion of keys and firmware.