Patent Document ID: 7937252
Application ID: 12083949
Patent Status: 1

Claim One:
1. A complementary metal oxide semiconductor (CMOS) model generating apparatus for generating a CMOS model, in which: the CMOS model is generated based on values of parameters of an n-channel metal oxide semiconductor (MOS) transistor model and a p-channel MOS transistor model in states of corner conditions FF, SS, FS and SF and a typical condition TT and reflecting a distribution of occurrence frequencies in a relationship between a saturation current I n of the n-channel MOS transistor and a saturation current I p of the p-channel MOS transistor, and when a typical characteristic with a largest occurrence frequency which can be a statistical typical value is assumed as the typical condition TT in an I n -I p space and characteristics with smaller occurrence frequencies than the statistical representative value are assumed as the corner conditions FF, SS, FS and SF in the I n -I p space in a scatter diagram showing the relationship between the saturation current I n of the n-channel MOS transistor and the saturation current I p of the p-channel MOS transistor, the conditions TT, FF, SS, FS and SF are given beforehand, the apparatus comprising: a processor executing instructions to perform as the following: a mapping section for converting an I n -I p space defined by the saturation current I n of the n-channel MOS transistor and the saturation current I p of the p-channel MOS transistor into an x n -x p space defined by a parameter x n indicating the degree of variation of the saturation current I n of the n-channel MOS transistor in the CMOS model and a parameter x p indicating the degree of variation of the saturation current I p of the p-channel MOS transistor in the CMOS model such that the conditions TT, FF and SS in the I n -I p space become (0, 0), (a, a) and (−a, −a) in the x n -x p space, “a” being a predetermined value; an ellipse calculating section for determining an ellipse fitting to converted points of the corner conditions FF, SS, FS and SF by the mapping section with a converted point of the typical condition TT by the mapping section as a center; and a Gaussian distribution calculating section for expressing two independent principal components in the form of a Gaussian distribution using the major and minor axes of the ellipse as axes of the principal components and obtaining a probability distribution determining deviations of the Gaussian distribution such that the cumulative probability within the ellipse becomes equal to the one presumed by the corner conditions FF, SS, FS and SF as the CMOS model.