RTL Placement of Security-Sensitive IC Blocks for Side-Channel Leakage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting side-channel vulnerabilities in integrated circuits (ICs) are ineffective at the register transfer level (RTL) design stage, particularly for electromagnetic side-channel emissions, making it challenging to assess and mitigate these vulnerabilities early in the design cycle.

Innovation Solution

A security-aware placement technique at the RTL stage that considers power and electromagnetic side-channel leakage, using constraints to scatter security-sensitive components and performing simulations to adjust placements until security metrics are satisfied, thereby reducing vulnerabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If hardware testing methods are used to detect side-channel vulnerabilities, then security vulnerabilities can be detected, but the detection can only be performed after IC fabrication which increases cost and time

Engineering Contradiction:
Improveside-channel vulnerability detection accuracyVSAvoiddesign cycle time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs power simulation and security vulnerability assessment at the RTL design stage, before IC fabrication. This preliminary action allows security issues to be detected and corrected early in the design process, avoiding the need for post-fabrication testing and redesign.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces physical hardware testing with software-based power simulation. By using RTL-level power simulation tools, the system can assess side-channel vulnerabilities virtually without requiring fabricated hardware, thereby saving time and enabling earlier detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Object-generated harmful factors

If security-sensitive components are scattered to reduce side-channel leakage, then electromagnetic emissions are minimized, but the placement complexity increases

Engineering Contradiction:
Improveelectromagnetic side-channel emissionsVSAvoidplacement complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The patent applies different placement strategies to different types of components. Security-sensitive components are scattered to minimize electromagnetic emissions, while non-security components follow conventional placement rules. This localized differentiation addresses security concerns without unnecessarily complicating the overall placement process.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs iterative power simulation and security assessment during placement optimization. Security metrics are calculated based on component distances and power consumption patterns, and the placement is adjusted accordingly. This feedback loop enables automated optimization of placement for security without manual intervention.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If power simulation is performed at RTL stage with security constraints, then security metrics can be assessed early, but the computational power consumption increases

Engineering Contradiction:
Improvesecurity vulnerability assessment accuracyVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs power simulation at the RTL level with simplified models rather than full-gate-level simulation. This partial action approach provides sufficient security assessment accuracy for early design stage while significantly reducing computational requirements compared to post-synthesis simulation.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

By performing security assessment at the RTL stage before detailed design and synthesis, the patent enables early detection of security issues when the design is still flexible. This preliminary assessment avoids the need for repeated simulations at later stages, reducing total computational power consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12536294B2Security-aware design with placement for power/emag assessment
Publication Date: 2026.01.27 ANSYS INC
  • US12536294B2 patent drawing
  • US12536294B2 patent drawing
  • US12536294B2 patent drawing

AI summary

Techniques for security vulnerability assessment of security-sensitive circuit designs are described. A placement of security-sensitive components of a design may be based on constraints related to how far apart a relevant set of security-sensitive components are allowed without consuming too much power and how to optimize the placement to minimize electromagnetic side-channel leakage or other security vulnerabilities. In one embodiment, a method may receive data that includes a representation of a design of an IC and may identify security-sensitive components of the design from the data. The method may determine a placement for the design based on constraints on a level of security vulnerabilities of the security-sensitive components and may perform a power simulation for the design based on the placement. The method may generate an assessment of the level of security vulnerabilities of the security-sensitive components based on the power simulation to adjust the placement for the design.