IC Mismatch Variation Prediction and Component Sizing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for reducing mismatch variation in integrated circuit (IC) design are inefficient, requiring costly Monte Carlo simulations and unnecessary increases in IC design size, as they lack precision in identifying which components contribute most to performance variance and by how much.

Innovation Solution

A computer-implemented method that determines mismatch contributions of IC components, allowing for user-adjustable component sizing, real-time prediction of mismatch variation, and sorting of components by their contribution to overall standard deviation, using a multi-dimensional model that scales with component size and includes a mixed solver for increased accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Monte Carlo simulations are performed to identify components with large mismatch variation contribution, then measurement precision of mismatch contribution is improved, but loss of time and use of energy increase significantly

Engineering Contradiction:
Improvemismatch contribution identification accuracyVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by calculating mismatch contributions using closed-form expressions before full Monte Carlo simulations. This preliminary assessment identifies candidate components that likely have significant mismatch contributions, allowing the expensive full simulations to be focused only on these candidates rather than all components, thus reducing overall computational time and energy consumption while maintaining measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses a two-stage approach where only a subset of components are subjected to full Monte Carlo simulations. First, all components are screened using efficient closed-form calculations, then only the top candidates with potentially significant mismatch contributions undergo expensive full simulations. This partial application of the expensive method optimizes the balance between measurement precision and computational resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If component size is increased to reduce mismatch variation, then manufacturing precision of circuit performance is improved, but area of the integrated circuit increases

Engineering Contradiction:
Improvecircuit performance consistencyVSAvoidIC design area
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

The system applies mismatch variation reduction selectively to specific components rather than uniformly to all components. By identifying and ranking components according to their individual mismatch contributions to overall performance variance, the system enables targeted size increases only for the critical components that most affect performance consistency, leaving non-critical components at their original sizes, thus optimizing the balance between manufacturing precision and total IC area.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the size parameter (area, width, length) of specific components based on their ranked mismatch contribution. Components are adjusted incrementally according to their importance, with the most critical components receiving larger size increases to achieve the desired performance consistency, while less critical components require smaller or no adjustments, thereby minimizing the total area increase of the IC design.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If component size is increased without precise knowledge of mismatch contribution, then manufacturing precision may be improved, but device complexity and design cost increase

Engineering Contradiction:
Improveperformance variance reductionVSAvoiddesign complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary mismatch contribution analysis using efficient closed-form expressions to rank all components before any size adjustments are made. This preliminary ranking provides a clear, quantified understanding of which components most affect performance variance, enabling designers to make informed decisions about which components to adjust and by how much, thereby reducing design complexity and avoiding unnecessary modifications to non-critical components.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to the user by displaying the ranked list of components with their calculated mismatch contributions and allowing interactive adjustment of component sizes. The system can recalculate and update the rankings after modifications, providing continuous feedback on how size changes affect overall performance variance. This feedback mechanism simplifies the design process by making the relationship between component size and performance variance transparent and controllable.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10262092B1Interactive platform to predict mismatch variation and contribution when adjusting component parameters
Publication Date: 2019.04.16 CADENCE DESIGN SYST INC
  • US10262092B1 patent drawing
  • US10262092B1 patent drawing
  • US10262092B1 patent drawing

AI summary

A method for determining mismatch variation of circuit components in a circuit is provided. The method includes determining a mismatch contribution for a specification of an integrated circuit design and displaying a list of components in the circuit design sorted according to the mismatch contribution. The method also includes displaying an adjustable scale for a size of the component, modifying the circuit design according to with the size of the component adjusted according to a user input to the adjustable scale, determining an adjusted mismatch contribution of the component, and displaying in the list of components a modified value of the mismatch contribution, and a modified value of an overall standard deviation for the specification in the circuit design.