US 12,260,161 B2
Method for establishing variation model related to circuit characteristics for performing circuit simulation, and associated circuit simulation system
Wei-Ming Huang, HsinChu (TW); Szu-Ying Huang, HsinChu (TW); Mei-Li Yu, HsinChu (TW); and Yu-Lan Lo, HsinChu (TW)
Assigned to Realtek Semiconductor Corp., HsinChu (TW)
Filed by Realtek Semiconductor Corp., HsinChu (TW)
Filed on Mar. 13, 2022, as Appl. No. 17/693,396.
Claims priority of application No. 110141776 (TW), filed on Nov. 10, 2021.
Prior Publication US 2023/0142132 A1, May 11, 2023
Int. Cl. G06F 30/3308 (2020.01); G06F 30/3323 (2020.01); G06F 30/367 (2020.01); G06F 30/398 (2020.01); G06N 7/08 (2006.01); G06F 119/02 (2020.01)
CPC G06F 30/3308 (2020.01) [G06N 7/08 (2013.01); G06F 30/3323 (2020.01); G06F 30/367 (2020.01); G06F 30/398 (2020.01); G06F 2119/02 (2020.01)] 10 Claims
OG exemplary drawing
 
1. A method for establishing a variation model related to circuit characteristics for performing circuit simulation, the method comprising:
performing a plurality of first Monte Carlo simulation operations in parallel according to a first netlist file and predetermined process model data to generate a first performance simulation result, wherein the first netlist file is arranged to indicate a basic circuit in a circuit system;
performing a plurality of second Monte Carlo simulation operations in parallel according to the first netlist file and the predetermined process model data to generate a second performance simulation result;
performing a plurality of third Monte Carlo simulation operations in parallel according to the first netlist file and the predetermined process model data to generate a third performance simulation result;
performing a plurality of fourth Monte Carlo simulation operations in parallel according to the first netlist file and the predetermined process model data to generate a fourth performance simulation result; and
executing a performance simulation results expansion procedure according to the first performance simulation result, the second performance simulation result, the third performance simulation result and the fourth performance simulation result to generate a plurality of performance simulation results to establish the variation model, for performing the circuit simulation to generate at least one circuit simulation result of the circuit system according to one or more performance simulation results among the plurality of performance simulation results, wherein the number of the plurality of performance simulation results in the variation model is greater than four.