Thermal Simulation Device for Transaction-Level Chip Power Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current thermal simulation technologies at the transaction-level are inefficient due to complex algorithms and high computational costs, making them unsuitable for early design-stage power consumption estimation and temperature variation analysis in chip design.

Innovation Solution

A thermal simulation device and method that includes thermal-aware transaction-level power model circuits, a simulator, a translator, and a thermal emulator to generate and dynamically adjust power information based on temperature, compatible with SPICE-like simulation engines, allowing real-time temperature and power updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional thermal simulation software (ANSYS-Icepak and Metor-FloTHERM) with complex algorithms is used, then measurement precision is improved, but computation time increases and productivity decreases

Engineering Contradiction:
Improvethermal simulation precisionVSAvoidsimulation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent creates a simplified thermal simulation model that copies the essential thermal behavior of complex circuits at the transaction level, rather than using full-scale detailed thermal software. This allows thermal simulation to be performed early in the design process with much lower computational requirements while maintaining sufficient accuracy for design decisions.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent employs lightweight thermal simulation models that can be rapidly created and discarded for different design scenarios, replacing expensive, time-consuming full-scale thermal software runs. These simplified models enable multiple simulation iterations without prohibitive computational costs.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Measurement precision

If detailed thermal simulation is performed at transaction-level, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvepower consumption estimation accuracyVSAvoidsimulation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the chip into multiple thermal zones or regions, each with its own simplified thermal model. This segmentation allows accurate local thermal analysis without requiring a fully detailed global thermal simulation, reducing overall system complexity while maintaining measurement precision where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters and level of detail in thermal models based on the specific design stage and requirements. Early-stage designs use coarse-grained models with fewer parameters, while later stages can incorporate more detailed parameters, allowing precision to be improved without permanently increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9773080B2Thermal simulation device and method
Publication Date: 2017.09.26 IND TECH RES INST
  • US9773080B2 patent drawing
  • US9773080B2 patent drawing
  • US9773080B2 patent drawing

AI summary

A thermal simulation device is applied to a transaction-level designed chip which includes a plurality of intellectual properties. The thermal simulation device includes a plurality of thermal-aware transaction-level power model circuits, a simulator, a translator and a thermal emulator. The thermal-aware transaction-level power model circuits corresponds to the respective intellectual properties, and are configured to a corresponding power information for each of the intellectual properties, and dynamically adjusts the power information according to temperature information. The simulator is configured to generate the corresponding temperature information of the intellectual properties according to compatible information. The translator is configured to generate the compatible information which is compatible with the simulator. The thermal emulator is configured to trigger the simulator and transmit the temperature information to the intellectual properties.