MCPcopy Index your code
hub / github.com/SLiCAP/SLiCAP_python / _determineAccuracy

Method _determineAccuracy

SLiCAP/SLiCAPngspice.py:253–266  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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 = {}

Callers 2

getOPidMethod · 0.95
getOPvgMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected