Simulation Method for Memory Capacitor Array Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory structure simulations are inefficient due to the need to create parameter netlists for both capacitor and non-capacitor array regions, which requires extensive analysis and resource usage, slowing down the overall simulation process.
Innovation Solution
A simulation method that pre-builds a local simulation model for the capacitor array region, allowing for the direct creation of a local parameter netlist for the non-capacitor array region, thereby eliminating the need to extract parasitic parameters from the capacitor array region, and combining these to form an overall parameter netlist for the peripheral region.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If parameter netlists are created for both capacitor and non-capacitor array regions, then simulation accuracy is improved, but simulation time and computational resources increase
Solution Approach 1:
The simulation process is divided into two segments: capacitor array region (handled by pre-built model) and non-capacitor array region (handled by parameter netlist). This segmentation allows each region to be processed differently, improving overall efficiency while maintaining accuracy where needed.
Solution Approach 2:
Capacitor array models are pre-built and stored in a library before simulation. This preliminary action eliminates the need to create parameter netlists for capacitor regions during simulation, saving time while maintaining accuracy through the use of pre-validated models.
2Reliability
If parameter netlists are created for both capacitor and non-capacitor array regions, then simulation completeness is improved, but device complexity increases
Solution Approach 1:
The memory structure is segmented into capacitor array region and non-capacitor array region, allowing different modeling approaches for each. This reduces overall complexity by applying simple models where appropriate and detailed models only where necessary.
Solution Approach 2:
Pre-built capacitor array models are copied from a library and integrated into the simulation. This copying approach maintains simulation completeness without requiring complex parameter netlist creation, as the pre-validated models are reused across different simulations.
3Measurement precision
If parasitic parameters are extracted from capacitor array region, then model accuracy is improved, but ease of model building deteriorates
Solution Approach 1:
Parasitic parameter extraction and model validation are performed in advance during model creation. This preliminary action stores accurate models in a library, eliminating the need for repeated extraction processes and making subsequent model building easier while maintaining accuracy.
Solution Approach 2:
Accurate capacitor array models with embedded parasitic parameters are copied from the pre-built library. This approach maintains model accuracy without requiring users to perform complex parasitic extraction, as the parameters are already integrated in the copied models.
Data Source
AI summary
A simulation method, apparatus, and a storage medium are provided. The simulation method includes: obtaining a pre-built local simulation model of a capacitor array region, wherein the local simulation model is configured to represent first simulation parameters of the capacitor array region; creating a local parameter netlist of a non-capacitor array region, wherein the local parameter netlist includes second simulation parameters of the non-capacitor array region; creating an overall parameter netlist of a peripheral region based on the local simulation model and the local parameter netlist, wherein the overall parameter netlist represents overall simulation parameters of the peripheral region, and the overall simulation parameters include the first simulation parameters and the second simulation parameters; and performing simulation on the peripheral region based on the overall parameter netlist.


