IC Mismatch Variation Prediction and Component Sizing
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


