| 251 | self.modelDef = txt |
| 252 | |
| 253 | def _determineAccuracy(self): |
| 254 | CGG = self.params['cgs'] + self.params['cgd'] + self.params['cgb'] |
| 255 | CDD = self.params['cds'] + self.params['cdg'] + self.params['cdb'] |
| 256 | CSS = self.params['csd'] + self.params['csg'] + self.params['csb'] |
| 257 | CBB = self.params['cbd'] + self.params['cbg'] + self.params['cbs'] |
| 258 | self.errors['cgg'] = (CGG-self.params['cgg'])/self.params['cgg'] |
| 259 | self.errors['cdd'] = (CDD-self.params['cdd'])/self.params['cdd'] |
| 260 | self.errors['css'] = (CSS-self.params['css'])/self.params['css'] |
| 261 | self.errors['cbb'] = (CBB-self.params['cbb'])/self.params['cbb'] |
| 262 | self.errors['cgs'] = ((self.params['cgs']-self.params['csg'])/(self.params['cgs']+self.params['csg'])) |
| 263 | self.errors['cgd'] = ((self.params['cgd']-self.params['cdg'])/(self.params['cgd']+self.params['cdg'])) |
| 264 | self.errors['cgb'] = ((self.params['cgb']-self.params['cbg'])/(self.params['cgb']+self.params['cbg'])) |
| 265 | self.errors['cbs'] = ((self.params['cbs']-self.params['csb'])/(self.params['cbs']+self.params['csb'])) |
| 266 | self.errors['cbd'] = ((self.params['cbd']-self.params['cdb'])/(self.params['cbd']+self.params['cdb'])) |
| 267 | |
| 268 | def getSv_inoise(self, ID, VD, VS, VB, fmin, fmax, numDec): |
| 269 | self.params = {} |