From 926934fddda30ef97cc17054f389077a1413c3d2 Mon Sep 17 00:00:00 2001 From: Maxime Fabre Date: Thu, 12 May 2022 20:40:02 +0200 Subject: [PATCH] Lab 4 circuits --- .oalib | 6 + cdsinfo.tag | 41 + current_mirror/maestro/active.state | 924 ++++++++++++ current_mirror/maestro/data.dm | Bin 0 -> 3244 bytes current_mirror/maestro/maestro.sdb | 305 ++++ current_mirror/maestro/master.tag | 2 + .../maestro/results/maestro/ExplorerRun.0.log | 13 + .../results/maestro/ExplorerRun.0.msg.db | Bin 0 -> 53248 bytes .../maestro/results/maestro/ExplorerRun.0.rdb | Bin 0 -> 532480 bytes .../maestro/test_states/ExplorerRun.0.state | 924 ++++++++++++ current_mirror/schematic/data.dm | Bin 0 -> 3476 bytes current_mirror/schematic/master.tag | 2 + current_mirror/schematic/sch.oa | Bin 0 -> 26772 bytes .../schematic/thumbnail_128x128.png | Bin 0 -> 1061 bytes data.dm | Bin 0 -> 3828 bytes diff_pair/maestro/active.state | 1316 +++++++++++++++++ diff_pair/maestro/data.dm | Bin 0 -> 3244 bytes diff_pair/maestro/maestro.sdb | 287 ++++ diff_pair/maestro/master.tag | 2 + .../maestro/results/maestro/ExplorerRun.0.log | 13 + .../results/maestro/ExplorerRun.0.msg.db | Bin 0 -> 49152 bytes .../maestro/results/maestro/ExplorerRun.0.rdb | Bin 0 -> 532480 bytes .../maestro/test_states/ExplorerRun.0.state | 1316 +++++++++++++++++ diff_pair/schematic/data.dm | Bin 0 -> 3756 bytes diff_pair/schematic/master.tag | 2 + diff_pair/schematic/sch.oa | Bin 0 -> 34972 bytes diff_pair/schematic/thumbnail_128x128.png | Bin 0 -> 1025 bytes follower_integrator/maestro/active.state | 1046 +++++++++++++ follower_integrator/maestro/data.dm | Bin 0 -> 3252 bytes follower_integrator/maestro/maestro.sdb | 287 ++++ follower_integrator/maestro/master.tag | 2 + .../maestro/results/maestro/ExplorerRun.0.log | 13 + .../results/maestro/ExplorerRun.0.msg.db | Bin 0 -> 94208 bytes .../maestro/results/maestro/ExplorerRun.0.rdb | Bin 0 -> 532480 bytes .../maestro/test_states/ExplorerRun.0.state | 1046 +++++++++++++ follower_integrator/schematic/data.dm | Bin 0 -> 3460 bytes follower_integrator/schematic/master.tag | 2 + follower_integrator/schematic/sch.oa | Bin 0 -> 31252 bytes .../schematic/thumbnail_128x128.png | Bin 0 -> 940 bytes trans_amp/maestro/active.state | 1013 +++++++++++++ trans_amp/maestro/data.dm | Bin 0 -> 3244 bytes trans_amp/maestro/maestro.sdb | 323 ++++ trans_amp/maestro/master.tag | 2 + .../maestro/results/maestro/ExplorerRun.0.log | 13 + .../results/maestro/ExplorerRun.0.msg.db | Bin 0 -> 53248 bytes .../maestro/results/maestro/ExplorerRun.0.rdb | Bin 0 -> 532480 bytes .../maestro/test_states/ExplorerRun.0.state | 1013 +++++++++++++ trans_amp/schematic/data.dm | Bin 0 -> 3836 bytes trans_amp/schematic/master.tag | 2 + trans_amp/schematic/sch.oa | Bin 0 -> 33492 bytes trans_amp/schematic/thumbnail_128x128.png | Bin 0 -> 925 bytes transconductance/data.dm | Bin 0 -> 3972 bytes transconductance/schematic/data.dm | Bin 0 -> 3348 bytes transconductance/schematic/master.tag | 2 + transconductance/schematic/sch.oa | Bin 0 -> 34444 bytes .../schematic/thumbnail_128x128.png | Bin 0 -> 1178 bytes transconductance/symbol/master.tag | 2 + transconductance/symbol/symbol.oa | Bin 0 -> 24236 bytes transconductance/symbol/symbol.oa.cdslck | 16 + ...l.oa.cdslck.RHEL30.bics02.hpc.rug.nl.10926 | 16 + transconductance/symbol/thumbnail_128x128.png | Bin 0 -> 556 bytes 61 files changed, 9951 insertions(+) create mode 100644 .oalib create mode 100644 cdsinfo.tag create mode 100644 current_mirror/maestro/active.state create mode 100644 current_mirror/maestro/data.dm create mode 100644 current_mirror/maestro/maestro.sdb create mode 100644 current_mirror/maestro/master.tag create mode 100644 current_mirror/maestro/results/maestro/ExplorerRun.0.log create mode 100644 current_mirror/maestro/results/maestro/ExplorerRun.0.msg.db create mode 100644 current_mirror/maestro/results/maestro/ExplorerRun.0.rdb create mode 100644 current_mirror/maestro/test_states/ExplorerRun.0.state create mode 100644 current_mirror/schematic/data.dm create mode 100644 current_mirror/schematic/master.tag create mode 100644 current_mirror/schematic/sch.oa create mode 100644 current_mirror/schematic/thumbnail_128x128.png create mode 100644 data.dm create mode 100644 diff_pair/maestro/active.state create mode 100644 diff_pair/maestro/data.dm create mode 100644 diff_pair/maestro/maestro.sdb create mode 100644 diff_pair/maestro/master.tag create mode 100644 diff_pair/maestro/results/maestro/ExplorerRun.0.log create mode 100644 diff_pair/maestro/results/maestro/ExplorerRun.0.msg.db create mode 100644 diff_pair/maestro/results/maestro/ExplorerRun.0.rdb create mode 100644 diff_pair/maestro/test_states/ExplorerRun.0.state create mode 100644 diff_pair/schematic/data.dm create mode 100644 diff_pair/schematic/master.tag create mode 100644 diff_pair/schematic/sch.oa create mode 100644 diff_pair/schematic/thumbnail_128x128.png create mode 100644 follower_integrator/maestro/active.state create mode 100644 follower_integrator/maestro/data.dm create mode 100644 follower_integrator/maestro/maestro.sdb create mode 100644 follower_integrator/maestro/master.tag create mode 100644 follower_integrator/maestro/results/maestro/ExplorerRun.0.log create mode 100644 follower_integrator/maestro/results/maestro/ExplorerRun.0.msg.db create mode 100644 follower_integrator/maestro/results/maestro/ExplorerRun.0.rdb create mode 100644 follower_integrator/maestro/test_states/ExplorerRun.0.state create mode 100644 follower_integrator/schematic/data.dm create mode 100644 follower_integrator/schematic/master.tag create mode 100644 follower_integrator/schematic/sch.oa create mode 100644 follower_integrator/schematic/thumbnail_128x128.png create mode 100644 trans_amp/maestro/active.state create mode 100644 trans_amp/maestro/data.dm create mode 100644 trans_amp/maestro/maestro.sdb create mode 100644 trans_amp/maestro/master.tag create mode 100644 trans_amp/maestro/results/maestro/ExplorerRun.0.log create mode 100644 trans_amp/maestro/results/maestro/ExplorerRun.0.msg.db create mode 100644 trans_amp/maestro/results/maestro/ExplorerRun.0.rdb create mode 100644 trans_amp/maestro/test_states/ExplorerRun.0.state create mode 100644 trans_amp/schematic/data.dm create mode 100644 trans_amp/schematic/master.tag create mode 100644 trans_amp/schematic/sch.oa create mode 100644 trans_amp/schematic/thumbnail_128x128.png create mode 100644 transconductance/data.dm create mode 100644 transconductance/schematic/data.dm create mode 100644 transconductance/schematic/master.tag create mode 100644 transconductance/schematic/sch.oa create mode 100644 transconductance/schematic/thumbnail_128x128.png create mode 100644 transconductance/symbol/master.tag create mode 100644 transconductance/symbol/symbol.oa create mode 100644 transconductance/symbol/symbol.oa.cdslck create mode 100644 transconductance/symbol/symbol.oa.cdslck.RHEL30.bics02.hpc.rug.nl.10926 create mode 100644 transconductance/symbol/thumbnail_128x128.png diff --git a/.oalib b/.oalib new file mode 100644 index 0000000..21ffef8 --- /dev/null +++ b/.oalib @@ -0,0 +1,6 @@ + + + + + diff --git a/cdsinfo.tag b/cdsinfo.tag new file mode 100644 index 0000000..b75aa95 --- /dev/null +++ b/cdsinfo.tag @@ -0,0 +1,41 @@ +# +# This is a cdsinfo.tag file. +# +# See the "Cadence Application Infrastructure Reference Manual" for +# details on the format of this file, its semantics, and its use. +# +# The `#' character denotes a comment. Removing the leading `#' +# character from any of the entries below will activate them. +# +# CDSLIBRARY entry - add this entry if the directory containing +# this cdsinfo.tag file is the root of a Cadence library. +# CDSLIBRARY +# +# CDSLIBCHECK - set this entry to require that libraries have +# a cdsinfo.tag file with a CDSLIBRARY entry. Legal values are +# ON and OFF. By default (OFF), directories named in a cds.lib file +# do not have to have a cdsinfo.tag file with a CDSLIBRARY entry. +# CDSLIBCHECK ON +# +# DMTYPE - set this entry to define the DM system for Cadence's +# Generic DM facility. Values will be shifted to lower case. +# DMTYPE none +# DMTYPE crcs +# DMTYPE tdm +# DMTYPE sync +# +# NAMESPACE - set this entry to define the library namespace according +# to the type of machine on which the data is stored. Legal values are +# `LibraryNT' and +# `LibraryUnix'. +# NAMESPACE LibraryUnix +# +# Other entries may be added for use by specific applications as +# name-value pairs. Application documentation will describe the +# use and behaviour of these entries when appropriate. +# +# Current Settings: +# +CDSLIBRARY +DMTYPE none +NAMESPACE LibraryUnix diff --git a/current_mirror/maestro/active.state b/current_mirror/maestro/active.state new file mode 100644 index 0000000..2d2ee1a --- /dev/null +++ b/current_mirror/maestro/active.state @@ -0,0 +1,924 @@ + +active + + adeinfo + "/home/p306982/simulation/ncd/current_mirror/maestro/results/maestro/.tmpADEDir_p306982/ncd_current_mirror_1/simulation" + "None" + ("ncd" "current_mirror" "schematic" "spectre") + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Isource" + "Isource" + "Start-Stop" + nil + "1p" + "1u" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "matlab" + nil + "" + "no" + 60 + nil + "localhost" + 38520 + "" + nil + "" + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + "" + nil + "beolT" + "" + nil + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + nil + "" + nil + "false" + t + nil + "" + "" + "" + "sch" + "default" + nil + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + nil + "" + ("spectre") + "900" + "" + nil + "Dynamic" + nil + nil + nil + "" + nil + "false" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + t + "default" + nil + nil + t + "" + t + t + "" + nil + t + "" + nil + nil + nil + "" + "" + (nil nil) + nil + nil + nil + "" + nil + nil + "" + nil + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + 6 + "" + "" + nil + "%.15g" + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Mright/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y2" "drawing"))) + nil + t + t + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Mright/D" + nil + nil + + sevOutputStruct + nil + nil + "/Mleft/S" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + t + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/Mleft/S" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + "" + (t t) + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + nil + "" + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + nil + "" + nil + "" + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + nil + "" + nil + "off" + nil + "" + nil + + asiEnvSaveTable + + "" + "" + "../psf/sens.output" + "" + nil + "27" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + nil + (nil nil nil nil nil) + "" + "" + "" + "" + "" + "" + "" + "1e-12" + "" + nil + "" + nil + "27" + "" + "" + nil + "1e-6" + "" + nil + "" + "" + "" + "" + nil + nil + "" + "" + nil + "" + (nil nil nil nil nil) + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "1.0" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "5" + "" + "" + nil + nil + "" + "5" + "" + nil + "" + nil + "" + "" + "" + "" + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "1.0" + "" + "1" + "" + nil + "" + "" + "" + "" + "1e-12" + "psf" + nil + "" + "" + "" + "" + "" + "" + "" + "" + nil + "80" + "" + nil + "" + nil + "" + "" + "" + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + "" + nil + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "L_left" + "1u" + 1 + + sevVariableStruct + "L_right" + "1u" + 2 + + sevVariableStruct + "W_left" + "1u" + 3 + + sevVariableStruct + "W_right" + "1u" + 4 + + sevVariableStruct + "Isource" + "1p" + 5 + + + + + diff --git a/current_mirror/maestro/data.dm b/current_mirror/maestro/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..41ac04529eb5c3b5cbce667a58e3dce6b1aeda12 GIT binary patch literal 3244 zcmeH~y>1gh6oqH~7k&~55Ric&ED;bwu-Z7mv=ksAA<;m;ip|KjRiNo*~bY=g0-}Jb8hvl9xyT(gzvE=>eUCghT%!wb04q z{zAMb{iV2kH7nB0tl=+LkR#*=N5@gtAwT34z6cxsD3=4w4N`sYdwYd#!baD=d^&DE zdo{GiZVr0`XPp_@7o#U@>(=yJ&(qe}Ioltl>s{vtE?o|JhW`gni1Qe8=)6`OI?;9h zl+=MYBCL6#pm#*dE#r_1Ajkw@d#wV!Z literal 0 HcmV?d00001 diff --git a/current_mirror/maestro/maestro.sdb b/current_mirror/maestro/maestro.sdb new file mode 100644 index 0000000..4061bad --- /dev/null +++ b/current_mirror/maestro/maestro.sdb @@ -0,0 +1,305 @@ + +maestro + Active Setup + LSCS + + _default + + 0 + + ncd_current_mirror_1 + ADE + + + + + + + + + + + + + + + + + Isource + 1p + + L_left + 1u + + L_right + 1u + + W_left + 1u + + W_right + 1u + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_current_mirror_1 + + + waveformtemplate + (None) + + plottingmode + Replace + + plottype + None + + usewaveformtemplate + no + + useMaestroPlottingTemplate + yes + + allplottingtemplates + + + defaultplottingtemplate + + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + History + ExplorerRun.0 + + LSCS + + _default + + 0 + + ncd_current_mirror_1 + ADE + + + + + + + + + + + + + + + + + Isource + 1p + + L_left + 1u + + L_right + 1u + + W_left + 1u + + W_right + 1u + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_current_mirror_1 + + + plottype + Auto + + autoplotmode + Replace + + useMaestroPlottingTemplate + yes + + waveformtemplate + (None) + + autoplotsignals + yes + + autoplotwaveexpr + yes + + autoplotscalarexpr + yes + + annotatedesignname + yes + + annotatesimdate + yes + + annotatedesignvars + no + + annotatetemperature + no + + annotatescalaroutputs + no + + annotatespecmarkers + no + + directplotmode + Append + + directplotafter + All Selections Are Made + + histogramtype + pass/fail + + histogrambins + 10 + + showhistogramdensity + yes + + showhistogramdeviation + yes + + showhistogrampercentmarkers + no + + histogramqqplot + no + + showhistogrampoints + yes + + printafter + Each Selection + + usewaveformtemplate + no + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + ncd_current_mirror_1 + + + + 1 + 0 + + May 6 12:10:48 2022 + {db1d5a65-1e2d-48a6-bb60-7a8636cd4f12} + /home/p306982/Documents/ncd/current_mirror/maestro/results/maestro/ExplorerRun.0.rdb + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.rdb + SaveAll + All + + SaveAll + false + /tmp/bics01_p306982_121048050 + /home/p306982/simulation/ncd/current_mirror/maestro/results/maestro/ExplorerRun.0 + $AXL_PROJECT_DIR/ncd/current_mirror/maestro/results/maestro/ExplorerRun.0 + 0 + /home/p306982/Documents/ncd/current_mirror/maestro/results/maestro + /home/p306982/Documents/ncd/current_mirror/maestro/results/maestro/ExplorerRun.0.log + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.log + + all + + + diff --git a/current_mirror/maestro/master.tag b/current_mirror/maestro/master.tag new file mode 100644 index 0000000..600254b --- /dev/null +++ b/current_mirror/maestro/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +maestro.sdb diff --git a/current_mirror/maestro/results/maestro/ExplorerRun.0.log b/current_mirror/maestro/results/maestro/ExplorerRun.0.log new file mode 100644 index 0000000..006ab57 --- /dev/null +++ b/current_mirror/maestro/results/maestro/ExplorerRun.0.log @@ -0,0 +1,13 @@ +Starting Single Run, Sweeps and Corners... + +Current time: Fri May 6 12:10:48 2022 +Best design point: 1 +Design specs: + ncd_current_mirror_1 corner Nominal - +Design parameters: + +ExplorerRun.0 +Number of points completed: 1 +Number of simulation errors: 0 +ExplorerRun.0 completed. +Current time: Fri May 6 12:11:04 2022 diff --git a/current_mirror/maestro/results/maestro/ExplorerRun.0.msg.db b/current_mirror/maestro/results/maestro/ExplorerRun.0.msg.db new file mode 100644 index 0000000000000000000000000000000000000000..29a0da2de65213d3c1eb53889cb5d36efd9d876c GIT binary patch literal 53248 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 E4@+qQn*aa+ literal 0 HcmV?d00001 diff --git a/current_mirror/maestro/results/maestro/ExplorerRun.0.rdb b/current_mirror/maestro/results/maestro/ExplorerRun.0.rdb new file mode 100644 index 0000000000000000000000000000000000000000..2d0db37baf838ed43315512278d2df2c3b36da8f GIT binary patch literal 532480 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 UAV_ACCzQyYfe|k*xC5a4e;Uv4#sB~S literal 0 HcmV?d00001 diff --git a/current_mirror/maestro/test_states/ExplorerRun.0.state b/current_mirror/maestro/test_states/ExplorerRun.0.state new file mode 100644 index 0000000..ae78449 --- /dev/null +++ b/current_mirror/maestro/test_states/ExplorerRun.0.state @@ -0,0 +1,924 @@ + +ExplorerRun.0 + + adeinfo + "/home/p306982/simulation/ncd/current_mirror/maestro/results/maestro/.tmpADEDir_p306982/ncd_current_mirror_1/simulation" + "None" + ("ncd" "current_mirror" "schematic" "spectre") + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Isource" + "Isource" + "Start-Stop" + nil + "1p" + "1u" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "matlab" + nil + "" + "no" + 60 + nil + "localhost" + 38520 + "" + nil + "" + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + "" + nil + "beolT" + "" + nil + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + nil + "" + nil + "false" + t + nil + "" + "" + "" + "sch" + "default" + nil + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + nil + "" + ("spectre") + "900" + "" + nil + "Dynamic" + nil + nil + nil + "" + nil + "false" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + t + "default" + nil + nil + t + "" + t + t + "" + nil + t + "" + nil + nil + nil + "" + "" + (nil nil) + nil + nil + nil + "" + nil + nil + "" + nil + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + 6 + "" + "" + nil + "%.15g" + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_8/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Mright/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y2" "drawing"))) + nil + t + t + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Mright/D" + nil + nil + + sevOutputStruct + nil + nil + "/Mleft/S" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + t + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/Mleft/S" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + "" + (t t) + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + nil + "" + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + nil + "" + nil + "" + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + nil + "" + nil + "off" + nil + "" + nil + + asiEnvSaveTable + + "" + "" + "../psf/sens.output" + "" + nil + "27" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + nil + (nil nil nil nil nil) + "" + "" + "" + "" + "" + "" + "" + "1e-12" + "" + nil + "" + nil + "27" + "" + "" + nil + "1e-6" + "" + nil + "" + "" + "" + "" + nil + nil + "" + "" + nil + "" + (nil nil nil nil nil) + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "1.0" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "5" + "" + "" + nil + nil + "" + "5" + "" + nil + "" + nil + "" + "" + "" + "" + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "1.0" + "" + "1" + "" + nil + "" + "" + "" + "" + "1e-12" + "psf" + nil + "" + "" + "" + "" + "" + "" + "" + "" + nil + "80" + "" + nil + "" + nil + "" + "" + "" + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + "" + nil + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "L_left" + "1u" + 1 + + sevVariableStruct + "L_right" + "1u" + 2 + + sevVariableStruct + "W_left" + "1u" + 3 + + sevVariableStruct + "W_right" + "1u" + 4 + + sevVariableStruct + "Isource" + "1p" + 5 + + + + + diff --git a/current_mirror/schematic/data.dm b/current_mirror/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..9172b13249594ad663943573c2498e6d2cf95f57 GIT binary patch literal 3476 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 literal 0 HcmV?d00001 diff --git a/data.dm b/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..0f608bd15c7ee073266bfba8c6f3b3f67e3a8ec8 GIT binary patch literal 3828 zcmeH~zfTlF6vyX)JN$u)hz1pPbD#mEm*d3K!h*;_j^s2Xl4y6?yIbxyx!c|BEkqLR z{8KC_EG#T7EGQ@_EG#H&O)M$wb>8mxyTAb<7Fw8_WckdzdGF1ew{vfn`rKF|sd^RL zBi%W#p9BPV!BOxA*as%Tt6&Pe4fcb#z%$?gH~|*u2xIy;Fm8ZN&;!@OUubVJRy|Rt zfdDqZUD=#&z*}C53a+!QKlYKaina*+3c2-`O{f5=dXUq9%qh76+^O*;kZ0t#~ ztf}Pppd#Y=n{Ps%(|xJ2tWz?UhH|GaL_;+QUId50OW-hg8N33HfY(5Qls+k=a(hUf zlM*iVUrL|U$9o6<4^WMJISfoO4wpA?Ro@t2c+(d z9#29>1Xi_CvMbNcmZg^FW{c%li`l8iQFx5h-WVZv+=RLBGh2$RIe@}CL z-sIHp<3)~%1lR-i(g1qB-~i-9U?0f!zhJ?y;12i=`~m(1`H4ZlBk(s0-b28<;FFH~ zGu{u9$1%^TD_O}T?CB(;hh`ad98IbzGqk-Shmb{uo^nRj#^kX_CM`)p3e8?kp zO-!Xf99AOT(M{yxHz(dZ{Hq>}dES#4r@(%Y=eF~A!+Og4%6iLlC^b(Szjr&o8+qP3 zK6@jhKlqEEPi(=k>Hi&Oq%O-^oM-N7Pkru}b{nvN4}JhYg0wr1%m>sDLE>Rd`_F;o zQ+$4cg_Hx?19eY|pYMzIpW$Z{+yb}39q_n)P|p2$33mS%FH;rZ6YSxODU2gU z?^Z*jn(J8cz%zY)0|l1f4(IfOp4>XdL^v_GYBpEQz%tU&dJ+Skv=M5&uv<%Oo>nN# zLQ=5XUejEA=GL?{cAqvJE0D`B(r#B9R?7_RYTD3iw+?s_!2u_Z4mfStPWxyFGI2nk Sn(0Y>>DF{Enbx}gfA=@CY1*6s literal 0 HcmV?d00001 diff --git a/diff_pair/maestro/active.state b/diff_pair/maestro/active.state new file mode 100644 index 0000000..eee3856 --- /dev/null +++ b/diff_pair/maestro/active.state @@ -0,0 +1,1316 @@ + +active + + adeinfo + ("ncd" "diff_pair" "schematic" "spectre") + "None" + "/home/p306982/simulation/ncd/diff_pair/maestro/results/maestro/.tmpADEDir_p306982/ncd_diff_pair_1/simulation" + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Vdiff" + "Vdiff" + "Start-Stop" + nil + "-250m" + "250m" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + 38520 + 60 + "" + "localhost" + nil + nil + "" + nil + "matlab" + "no" + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + "No SHE" + nil + "" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "Dynamic" + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + "false" + t + nil + nil + "" + nil + nil + "" + "sch" + nil + "" + nil + "default" + nil + nil + nil + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + "" + ("spectre") + "900" + nil + nil + nil + "Dynamic" + "" + nil + "" + "default" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + t + "" + "false" + nil + nil + t + nil + nil + nil + nil + nil + nil + "" + "" + nil + t + "" + "" + t + "" + nil + t + nil + "" + nil + (nil nil) + "" + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/G0/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y2" "drawing"))) + nil + nil + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/G0/PLUS" + (nil "/G0/PLUS") + nil + + sevOutputStruct + nil + nil + "/M1/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y7" "drawing"))) + nil + nil + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/M1/D" + (nil "/M1/D") + nil + + sevOutputStruct + nil + nil + "/G1/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + nil + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/G1/PLUS" + (nil "/G1/PLUS") + nil + + sevOutputStruct + nil + nil + "/I0/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y4" "drawing"))) + nil + nil + nil + nil + nil + 4 + nil + nil + nil + nil + nil + nil + "/I0/PLUS" + (nil "/I0/PLUS") + nil + + sevOutputStruct + nil + nil + "/Vs" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y5" "drawing"))) + nil + nil + nil + nil + nil + 5 + nil + nil + nil + nil + nil + nil + "/Vs" + (nil "/Vs") + nil + + sevOutputStruct + nil + nil + "/M0/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y6" "drawing"))) + nil + nil + nil + nil + nil + 6 + nil + nil + nil + nil + nil + nil + "/M0/D" + (nil "/M0/D") + nil + + sevOutputStruct + nil + nil + "/M2/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y8" "drawing"))) + nil + nil + nil + nil + nil + 7 + nil + nil + nil + nil + nil + nil + "/M2/D" + (nil "/M2/D") + nil + + sevOutputStruct + nil + nil + "/Vs2" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y9" "drawing"))) + nil + nil + nil + nil + nil + 8 + nil + nil + nil + nil + nil + nil + "/Vs2" + (nil "/Vs2") + nil + + sevOutputStruct + nil + nil + "/M5/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y6" "drawing"))) + nil + t + nil + nil + nil + 9 + nil + nil + nil + nil + nil + nil + "/M5/D" + nil + nil + + sevOutputStruct + nil + nil + "/M4/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y7" "drawing"))) + nil + t + nil + nil + nil + 10 + nil + nil + nil + nil + nil + nil + "/M4/D" + nil + nil + + sevOutputStruct + nil + nil + "/net4" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y8" "drawing"))) + nil + t + nil + nil + nil + 11 + nil + nil + nil + nil + nil + nil + "/net4" + nil + nil + + sevOutputStruct + nil + nil + "/M3/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y9" "drawing"))) + nil + t + nil + nil + nil + 12 + nil + nil + nil + nil + nil + nil + "/M3/D" + nil + nil + + sevOutputStruct + nil + nil + "/Vs3" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y1" "drawing"))) + nil + t + nil + nil + nil + 13 + nil + nil + nil + nil + nil + nil + "/Vs3" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "Delta Idsat" + nil + "appendage" + nil + "0.1" + "" + nil + "" + "" + "" + nil + t + "" + "" + "Spectre native" + "" + "" + "" + "" + nil + "age" + nil + "" + "all" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "single" + nil + "" + nil + "include" + "" + (t t) + "" + nil + "include" + "relxpert" + "" + nil + "Standard aging" + nil + "Years" + "10" + "" + "" + "" + "" + nil + "" + nil + "no" + "" + "" + "" + "10" + "" + "" + "0" + nil + "Original" + "GUI" + "0.1" + "TMI Default" + nil + "Age points" + "" + "agemos" + "" + "0.1" + "all" + nil + nil + "Real" + nil + "" + nil + "10" + "" + "agemos" + "loglog" + nil + "AgeMOS(Spectre Internal)" + "off" + "Age points" + "" + "AgeMOS(Spectre Internal)" + nil + "0.1" + "" + t + "" + nil + "" + "" + "calculate" + "" + "" + nil + nil + "Total steps" + "calculate" + "Reliability" + "" + nil + "GUI" + nil + "" + "" + nil + "none" + nil + "" + nil + "AgeMOS(Spectre Internal)" + "" + "" + nil + "" + "" + "" + "Reliability" + nil + "" + "TMI Default" + "" + "" + "" + "threshold" + "no" + "" + nil + t + "" + "TMI Default" + "error" + nil + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "ids" + "Years" + nil + (t t t) + nil + "" + "" + "singlestress" + nil + "" + "" + "input.bs0" + "" + "Years" + "none" + "" + nil + "" + "" + nil + "Include" + "" + "calculate" + "" + "" + "" + "limit" + "" + "" + nil + "" + nil + t + "All" + nil + "liberal (1)" + nil + "" + "" + "" + "" + "calculate" + "" + "" + "" + "" + "" + "TMI Aging" + "lifetime" + nil + "" + nil + t + "lin" + + + _simulationFiles + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + nil + "" + nil + nil + "off" + "" + nil + "" + "" + nil + nil + + asiEnvSaveTable + + "1.0" + nil + "" + "" + "" + nil + "1e-3" + nil + "5" + (nil nil nil nil nil) + "" + "" + nil + "5" + "" + "" + nil + (nil nil nil nil nil) + "" + "" + nil + nil + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "1" + "80" + "" + "" + "" + "0" + "" + "" + "" + "1.0" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "1e-3" + "" + nil + "" + "" + "" + "psf" + nil + nil + "" + "" + "" + nil + "" + nil + "" + nil + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "5" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-15" + "1e-6" + nil + "" + "" + "" + nil + "" + "27" + nil + "../psf/sens.output" + "" + nil + "" + nil + nil + "" + "" + "" + + + subckt + nil + + asiEnvSaveTable + + "None" + t + nil + nil + 3.3 + nil + "APS" + + nil + nil + + "Multi-Threading" + "APS" + nil + nil + "" + "None" + nil + "" + "" + "Auto" + nil + nil + "APS" + "" + nil + "" + "" + nil + "Auto" + "MX" + "SSH" + nil + nil + nil + nil + "Do not override" + nil + "" + "MX" + nil + "1" + "2" + nil + "" + "" + nil + "" + "Default" + "" + nil + "Default" + nil + + + variableTable + + sevVariableStruct + "Vcm" + "600m" + 1 + + sevVariableStruct + "Vdiff" + "-250m" + 2 + + + + + diff --git a/diff_pair/maestro/data.dm b/diff_pair/maestro/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..a31feaf3fb837bf3950e1db5a9da36ea31d23f06 GIT binary patch literal 3244 zcmeH~y>1gh6oqH~mk<&NNq_)BSc*Xrg4Ml%o@#;?=wlLIm#N90eIH}p-(8GR;jNFH$F z2HQ1{*7un4suz{-q{b&l+^7cqb@B%T6<-J&yW<@g@4$bx15LkqHwl8(`Y^4xJHx#w zUtP`AOl^6&XUK9Vug&*w+4JE)$& zJjys@ZD_1?3O)+79Ob-&nI$ifbL2d^Kwcy-k&EP25`gqUMsa&U=OE$Ge@HEK@{E0u z?^*jOFKgzdkz1!@V2`jrxH?X<4#iTZM^@#bcjwBs~fWsvTZkDL(qG3L;Htvqz2tA9lu*x->R zvaA61E0fc#uaKJe6DRsiej&e-$K-cXpBNf%k>f3qcbMomGS9oPZq@5N{fp{9%k_LH zj7N8jQ`!L>4;>M{OGo&rJXh&#CqmA4zhh=I<;+HRXbtoYUEnWds$>mYP@ich&w)pl zNS*g8{Tewz>iibp8|kWa7Vjd8&Ly-DMY>)5e$@FaeEzzi6a3|Clt(CSjsKP{&}Yo0 scJ005)nDsX+yUd?k%#1aQgMHy_JiI30P;{Szn_B{d#NGUp8Y@N7dAFs +maestro + Active Setup + LSCS + + _default + + 0 + + ncd_diff_pair_1 + ADE + + + + + + + + + + Vcm + 600m + + Vdiff + -250m + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_diff_pair_1 + + + waveformtemplate + (None) + + plottingmode + Replace + + plottype + None + + usewaveformtemplate + no + + useMaestroPlottingTemplate + yes + + allplottingtemplates + + + defaultplottingtemplate + + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + History + ExplorerRun.0 + + LSCS + + _default + + 0 + + ncd_diff_pair_1 + ADE + + + + + + + + + + Vcm + 600m + + Vdiff + -250m + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_diff_pair_1 + + + plottype + Auto + + autoplotmode + Replace + + useMaestroPlottingTemplate + yes + + waveformtemplate + (None) + + autoplotsignals + yes + + autoplotwaveexpr + yes + + autoplotscalarexpr + yes + + annotatedesignname + yes + + annotatesimdate + yes + + annotatedesignvars + no + + annotatetemperature + no + + annotatescalaroutputs + no + + annotatespecmarkers + no + + directplotmode + Append + + directplotafter + All Selections Are Made + + histogramtype + pass/fail + + histogrambins + 10 + + showhistogramdensity + yes + + showhistogramdeviation + yes + + showhistogrampercentmarkers + no + + histogramqqplot + no + + showhistogrampoints + yes + + printafter + Each Selection + + usewaveformtemplate + no + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + ncd_diff_pair_1 + + + + 1 + 0 + + May 11 17:19:56 2022 + {a03fb11c-cfe7-4566-9486-7cf67f9756be} + /home/p306982/Documents/ncd/diff_pair/maestro/results/maestro/ExplorerRun.0.rdb + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.rdb + SaveAll + All + + SaveAll + false + /tmp/bics02.hpc.rug.nl_p306982_171956388 + /home/p306982/simulation/ncd/diff_pair/maestro/results/maestro/ExplorerRun.0 + $AXL_PROJECT_DIR/ncd/diff_pair/maestro/results/maestro/ExplorerRun.0 + 0 + /home/p306982/Documents/ncd/diff_pair/maestro/results/maestro + /home/p306982/Documents/ncd/diff_pair/maestro/results/maestro/ExplorerRun.0.log + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.log + + all + + + diff --git a/diff_pair/maestro/master.tag b/diff_pair/maestro/master.tag new file mode 100644 index 0000000..600254b --- /dev/null +++ b/diff_pair/maestro/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +maestro.sdb diff --git a/diff_pair/maestro/results/maestro/ExplorerRun.0.log b/diff_pair/maestro/results/maestro/ExplorerRun.0.log new file mode 100644 index 0000000..59eb542 --- /dev/null +++ b/diff_pair/maestro/results/maestro/ExplorerRun.0.log @@ -0,0 +1,13 @@ +Starting Single Run, Sweeps and Corners... + +Current time: Wed May 11 17:19:56 2022 +Best design point: 1 +Design specs: + ncd_diff_pair_1 corner Nominal - +Design parameters: + +ExplorerRun.0 +Number of points completed: 1 +Number of simulation errors: 0 +ExplorerRun.0 completed. +Current time: Wed May 11 17:20:07 2022 diff --git a/diff_pair/maestro/results/maestro/ExplorerRun.0.msg.db b/diff_pair/maestro/results/maestro/ExplorerRun.0.msg.db new file mode 100644 index 0000000000000000000000000000000000000000..b7ada7bb9eb8f02e88ee40eaf037541eb0601d04 GIT binary patch literal 49152 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 J_cJ|P|9?ZdHRb>S literal 0 HcmV?d00001 diff --git a/diff_pair/maestro/results/maestro/ExplorerRun.0.rdb b/diff_pair/maestro/results/maestro/ExplorerRun.0.rdb new file mode 100644 index 0000000000000000000000000000000000000000..2092ea03913f09b72de74152892cca8ad50d3090 GIT binary patch literal 532480 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 literal 0 HcmV?d00001 diff --git a/diff_pair/maestro/test_states/ExplorerRun.0.state b/diff_pair/maestro/test_states/ExplorerRun.0.state new file mode 100644 index 0000000..8dc7423 --- /dev/null +++ b/diff_pair/maestro/test_states/ExplorerRun.0.state @@ -0,0 +1,1316 @@ + +ExplorerRun.0 + + adeinfo + ("ncd" "diff_pair" "schematic" "spectre") + "None" + "/home/p306982/simulation/ncd/diff_pair/maestro/results/maestro/.tmpADEDir_p306982/ncd_diff_pair_1/simulation" + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Vdiff" + "Vdiff" + "Start-Stop" + nil + "-250m" + "250m" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + 38520 + 60 + "" + "localhost" + nil + nil + "" + nil + "matlab" + "no" + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + "No SHE" + nil + "" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "Dynamic" + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + "false" + t + nil + nil + "" + nil + nil + "" + "sch" + nil + "" + nil + "default" + nil + nil + nil + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + "" + ("spectre") + "900" + nil + nil + nil + "Dynamic" + "" + nil + "" + "default" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + t + "" + "false" + nil + nil + t + nil + nil + nil + nil + nil + nil + "" + "" + nil + t + "" + "" + t + "" + nil + t + nil + "" + nil + (nil nil) + "" + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + expr + asiEnvSaveTable + + nil + "Delta Idsat" + nil + "appendage" + nil + "0.1" + "" + nil + "" + "" + "" + nil + t + "" + "" + "Spectre native" + "" + "" + "" + "" + nil + "age" + nil + "" + "all" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "single" + nil + "" + nil + "include" + "" + (t t) + "" + nil + "include" + "relxpert" + "" + nil + "Standard aging" + nil + "Years" + "10" + "" + "" + "" + "" + nil + "" + nil + "no" + "" + "" + "" + "10" + "" + "" + "0" + nil + "Original" + "GUI" + "0.1" + "TMI Default" + nil + "Age points" + "" + "agemos" + "" + "0.1" + "all" + nil + nil + "Real" + nil + "" + nil + "10" + "" + "agemos" + "loglog" + nil + "AgeMOS(Spectre Internal)" + "off" + "Age points" + "" + "AgeMOS(Spectre Internal)" + nil + "0.1" + "" + t + "" + nil + "" + "" + "calculate" + "" + "" + nil + nil + "Total steps" + "calculate" + "Reliability" + "" + nil + "GUI" + nil + "" + "" + nil + "none" + nil + "" + nil + "AgeMOS(Spectre Internal)" + "" + "" + nil + "" + "" + "" + "Reliability" + nil + "" + "TMI Default" + "" + "" + "" + "threshold" + "no" + "" + nil + t + "" + "TMI Default" + "error" + nil + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "ids" + "Years" + nil + (t t t) + nil + "" + "" + "singlestress" + nil + "" + "" + "input.bs0" + "" + "Years" + "none" + "" + nil + "" + "" + nil + "Include" + "" + "calculate" + "" + "" + "" + "limit" + "" + "" + nil + "" + nil + t + "All" + nil + "liberal (1)" + nil + "" + "" + "" + "" + "calculate" + "" + "" + "" + "" + "" + "TMI Aging" + "lifetime" + nil + "" + nil + t + "lin" + + + _simulationFiles + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + nil + "" + nil + nil + "off" + "" + nil + "" + "" + nil + nil + + asiEnvSaveTable + + "1.0" + nil + "" + "" + "" + nil + "1e-3" + nil + "5" + (nil nil nil nil nil) + "" + "" + nil + "5" + "" + "" + nil + (nil nil nil nil nil) + "" + "" + nil + nil + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "1" + "80" + "" + "" + "" + "0" + "" + "" + "" + "1.0" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "1e-3" + "" + nil + "" + "" + "" + "psf" + nil + nil + "" + "" + "" + nil + "" + nil + "" + nil + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "5" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-15" + "1e-6" + nil + "" + "" + "" + nil + "" + "27" + nil + "../psf/sens.output" + "" + nil + "" + nil + nil + "" + "" + "" + + + subckt + nil + + asiEnvSaveTable + + "None" + t + nil + nil + 3.3 + nil + "APS" + + nil + nil + + "Multi-Threading" + "APS" + nil + nil + "" + "None" + nil + "" + "" + "Auto" + nil + nil + "APS" + "" + nil + "" + "" + nil + "Auto" + "MX" + "SSH" + nil + nil + nil + nil + "Do not override" + nil + "" + "MX" + nil + "1" + "2" + nil + "" + "" + nil + "" + "Default" + "" + nil + "Default" + nil + + + variableTable + + sevVariableStruct + "Vcm" + "600m" + 1 + + sevVariableStruct + "Vdiff" + "-250m" + 2 + + + + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/G0/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y2" "drawing"))) + nil + nil + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/G0/PLUS" + (nil "/G0/PLUS") + nil + + sevOutputStruct + nil + nil + "/M1/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y7" "drawing"))) + nil + nil + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/M1/D" + (nil "/M1/D") + nil + + sevOutputStruct + nil + nil + "/G1/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + nil + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/G1/PLUS" + (nil "/G1/PLUS") + nil + + sevOutputStruct + nil + nil + "/I0/PLUS" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y4" "drawing"))) + nil + nil + nil + nil + nil + 4 + nil + nil + nil + nil + nil + nil + "/I0/PLUS" + (nil "/I0/PLUS") + nil + + sevOutputStruct + nil + nil + "/Vs" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y5" "drawing"))) + nil + nil + nil + nil + nil + 5 + nil + nil + nil + nil + nil + nil + "/Vs" + (nil "/Vs") + nil + + sevOutputStruct + nil + nil + "/M0/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y6" "drawing"))) + nil + nil + nil + nil + nil + 6 + nil + nil + nil + nil + nil + nil + "/M0/D" + (nil "/M0/D") + nil + + sevOutputStruct + nil + nil + "/M2/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y8" "drawing"))) + nil + nil + nil + nil + nil + 7 + nil + nil + nil + nil + nil + nil + "/M2/D" + (nil "/M2/D") + nil + + sevOutputStruct + nil + nil + "/Vs2" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y9" "drawing"))) + nil + nil + nil + nil + nil + 8 + nil + nil + nil + nil + nil + nil + "/Vs2" + (nil "/Vs2") + nil + + sevOutputStruct + nil + nil + "/M5/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y6" "drawing"))) + nil + t + nil + nil + nil + 9 + nil + nil + nil + nil + nil + nil + "/M5/D" + nil + nil + + sevOutputStruct + nil + nil + "/M4/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y7" "drawing"))) + nil + t + nil + nil + nil + 10 + nil + nil + nil + nil + nil + nil + "/M4/D" + nil + nil + + sevOutputStruct + nil + nil + "/net4" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y8" "drawing"))) + nil + t + nil + nil + nil + 11 + nil + nil + nil + nil + nil + nil + "/net4" + nil + nil + + sevOutputStruct + nil + nil + "/M3/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y9" "drawing"))) + nil + t + nil + nil + nil + 12 + nil + nil + nil + nil + nil + nil + "/M3/D" + nil + nil + + sevOutputStruct + nil + nil + "/Vs3" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y1" "drawing"))) + nil + t + nil + nil + nil + 13 + nil + nil + nil + nil + nil + nil + "/Vs3" + nil + nil + + + + + nil + + + nil + + + nil + + + + diff --git a/diff_pair/schematic/data.dm b/diff_pair/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..f69f9cccac7fe0571002f0d5c0b8d4392a3af51c GIT binary patch literal 3756 zcmeH~&uUXa6viiiTeWJfQCj~s#44$1xW*c{MHGxg5MLl9H<#o>ya|ad7Q6Hzd<5UX zjSE2+S#%-TMHfDR58z(s%l*FFc%h;QRwM)AH)qbAnKNf*&fK)`UruC9%BbA2l@s=t zV8b=?0(p^4lNoY}%#v5g8FHCCO3sl*@}35wtnu@dJ7kyaliTDsmY0-GGOTpyz$@}K z7H7)}^_oZPdl0IP+C}+0OTDnoK&`OBA?G=t?A3qDX#}Pb_#Y!sE|qWe9p`4gH^?`d zy-hD#WY%PjZ}UyLT&g%F=k^*kak=XU8_(;5j@PX?^~zel?Yi|!=~hWO1!l@84@WPW zkl%j_dEC~KW0j{MqcGi>lc8wl$y4M4d78|TXUMbUB6*Gkkou5D@p`~7q;TYaq(0=y zBld@Uf6V^mm#s!cIWubb%N4{3@xjyaJL`}gVhUTh4SSUHAv^r3cAd_TD2JDw27ucRAHSb4G zv`g-hpUE%eS5lu6a~vl}E|S;j=xpqLjQnSCBAJ&-@mH+}kDpW@)v9-GYw(k) W58JnX%(s8m>z3VDY;oKEPyG)566-zy literal 0 HcmV?d00001 diff --git a/diff_pair/schematic/master.tag b/diff_pair/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/diff_pair/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/diff_pair/schematic/sch.oa b/diff_pair/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..964cb56b1e3ebb093c5d20b9e19239367a306e8e GIT binary patch literal 34972 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 literal 0 HcmV?d00001 diff --git a/diff_pair/schematic/thumbnail_128x128.png b/diff_pair/schematic/thumbnail_128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cd2ec1f2ef8a4ba820f2954f654599e5f66def GIT binary patch literal 1025 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSoCO|{#S9F5M?jcysy3fA0|WDB zPZ!6KiaBrRI`%C#5OD3jDAVa%HT|?f`6Hv7s?vGJ>>qTPcs!X4C7JX7epi{IvFS0B z+?3cQSEtToWsaQs%QS+zPK_*yL|qEuzO`Y zTLsQEm7ab6t#@1J{|xin_1%AS|scHMN>u|L=CG#6wz-R%=%G5$Tvlkz2I`^+2v*K5AJR^*6+|Y;H+7m{bruR zx4%(G*IwsdEWwz>Uv=u_$4N#`*H%u(n5RIlHSO>|MVSPw(*vsI}u{-5!j_x`VbYC~~((U4$`|_V9Ee`%S1TWF`w}a3Q~OcWeO1Bk2sS_Oc^BUw_e zjMNvF_J)?eo|IX|lkBSF)UZB!LxB68L(5mD>?)qA9)F*u`|V`ozPfnZ!X875r@pI# zT6^B=Zx@I?8kP0B_xWWB_b(^^&TS84+8^60c`HBCyZZ6ZBmS}1t2LEab$kPox}A6a zG97Jt80WO*8$x{-o@YXE$~# zotFGOxiLn0x_U$8zeDG^HmW}P&U99_SjJH4onqolCYi4xxf+4h?+kXnck4^n*5CjC zwbbrEckOB_iyIy?TwmL|>+bt+_G@QYww~T*Af5DLRyynXNWSxql}s~w)sOvl$tzbY zoICBm@$n6stQFlNny$TfxfK6SogVc4{Hc@nN|JJkr-M$t|KId8?b}W+$4^XC4h7b8 y`~s%#;AbiVe9VkT92p7)9AsDo*av|5kMY;9IX!y6az6p{G=rzBpUXO@geCwE|EJRc literal 0 HcmV?d00001 diff --git a/follower_integrator/maestro/active.state b/follower_integrator/maestro/active.state new file mode 100644 index 0000000..f4c2063 --- /dev/null +++ b/follower_integrator/maestro/active.state @@ -0,0 +1,1046 @@ + +active + + adeinfo + "/home/p306982/simulation/ncd/follower_integrator/maestro/results/maestro/.tmpADEDir_p306982/ncd_follower_integrator_1/simulation" + ("ncd" "follower_integrator" "schematic" "spectre") + "None" + + rfstim + asiEnvSaveTable + + + + "" + "No" + "" + "" + "1.0" + "Temperature Rise" + "0" + "2" + "" + "No" + "300" + "Steady State" + "" + nil + "" + "" + "" + "" + "" + nil + nil + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "name" + "node" + "0.0" + nil + nil + "" + "5" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "spectre.ic" + "spectre.fc" + "" + "" + nil + "" + "" + "" + "" + "" + nil + "" + nil + "" + "status" + "4" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + t + "" + nil + nil + "" + nil + + + "" + "100" + "" + "16" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "1" + "" + "" + "default" + "" + "" + "" + "300m" + (t) + "" + nil + "Parameter" + "" + "User-defined" + "" + "User-defined" + "" + "Parameter vector" + "Vector" + "" + nil + + ("# time value") + nil + + + nil + nil + + nil + nil + "" + "" + nil + "" + "" + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + "no" + "matlab" + nil + nil + nil + "localhost" + 38520 + "" + "" + 60 + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + "" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + "" + nil + "" + nil + nil + "false" + t + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + "" + "default" + "sch" + nil + nil + nil + nil + "" + ("spectre") + "900" + "" + "" + nil + nil + "Dynamic" + nil + nil + "false" + nil + t + "" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + "default" + t + nil + t + "" + t + "" + nil + "" + "" + nil + nil + "" + nil + "" + (nil nil) + nil + "" + nil + nil + nil + nil + t + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Vminus" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y2" "drawing"))) + nil + t + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vminus" + nil + nil + + sevOutputStruct + nil + nil + "/I1/Vout" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/I1/Vout" + nil + nil + + sevOutputStruct + nil + nil + "/Vplus" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y4" "drawing"))) + nil + t + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/Vplus" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + (t t) + "" + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + "" + nil + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + "" + nil + nil + nil + "off" + nil + "" + nil + "" + "" + nil + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + + asiEnvSaveTable + + nil + "" + "" + nil + nil + (nil nil nil nil nil) + "" + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + nil + nil + nil + "" + "80" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1.0" + "" + "1" + nil + "" + "" + "" + "1e-12" + "psf" + "" + "" + "" + nil + "" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "5" + nil + "" + "5" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "1e-6" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-12" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "../psf/sens.output" + "" + "" + "" + "27" + "" + nil + "" + "" + "" + nil + nil + "" + "" + nil + nil + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + nil + "" + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "Cap" + "100f" + 1 + + sevVariableStruct + "Vbias" + "0.3" + 2 + + + + + diff --git a/follower_integrator/maestro/data.dm b/follower_integrator/maestro/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..625ea17e29cac25cd4573be3636f06ad9b870d54 GIT binary patch literal 3252 zcmeH~y>1gh6otpX;U|Fr0R;%c5+RBZEE^LHB?U+nh$i$a+e~ari`QD5AEeOn2D|_T z1qDS43Lb!hf`WpAf(M|aprC^}JLjy>B81X_ggnybn>#ai=Fau(nN9E3xl+wkjLJ1v zIpm%a8!nIw7xkG+uc|zNieWlL; zUX#0Ac#-{DNBg@?f3=H>cc11bcbKR}+IPrrbd-O=ZDLL`Fv-Awm4Rl^yfg~Kl}3^_ z+MQ(6=DVw#x*0gVX*Ppa7=%|>*;BOR!Ej?cO8Yi$g;8s@(d%}jR&XT<^O=m1em=YW zxP#`WYo0T%4vm#g!A60Wqa5}yv*Z!-D0z&WBaf3O$a(S<2|)TFqqsewbC7W8Kcp5q zx!*mA_n>*sZmV z&b>z?YwY$YPEwniv3)qc+kRlpuzNpRPvSV)vS~CJj%_b(kCQZ7$=r3XyyL>Sm$8=a zZN;OTUE`}7z>X4GCM$B_xC%MV_A04$-*cf4Qh7W&2zp5@*)HMLgsNZ zX+>M->Q9v4Ecf%KFdxkc{!s>SJak0(PQArXRq~C#?#0O0{qLC78FE&~aA*#64ntti zW$NTAuAn{BP@aPlStfPfYqaa+6shxDd~c+$(p$WXC_0zWKoseB@jFuIv+x=0o%ZmT zuTk!yur>d4_CTkxmim=@`D?uPE58@?e@X6=uSog*j>-pz{{qCJSbjbSGwyOjtUdSt F$`7(RV%q=! literal 0 HcmV?d00001 diff --git a/follower_integrator/maestro/maestro.sdb b/follower_integrator/maestro/maestro.sdb new file mode 100644 index 0000000..90d9d02 --- /dev/null +++ b/follower_integrator/maestro/maestro.sdb @@ -0,0 +1,287 @@ + +maestro + Active Setup + LSCS + + _default + + 0 + + ncd_follower_integrator_1 + ADE + + + + + + + + + + Vbias + 0.3 + + Cap + {From/To}Auto:100f:4:10p{From/To} + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_follower_integrator_1 + + + waveformtemplate + (None) + + plottingmode + Replace + + plottype + None + + usewaveformtemplate + no + + useMaestroPlottingTemplate + yes + + allplottingtemplates + + + defaultplottingtemplate + + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + History + ExplorerRun.0 + + LSCS + + _default + + 0 + + ncd_follower_integrator_1 + ADE + + + + + + + + + + Vbias + 0.3 + + Cap + {From/To}Auto:100f:4:10p{From/To} + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_follower_integrator_1 + + + plottype + Auto + + autoplotmode + Replace + + useMaestroPlottingTemplate + yes + + waveformtemplate + (None) + + autoplotsignals + yes + + autoplotwaveexpr + yes + + autoplotscalarexpr + yes + + annotatedesignname + yes + + annotatesimdate + yes + + annotatedesignvars + no + + annotatetemperature + no + + annotatescalaroutputs + no + + annotatespecmarkers + no + + directplotmode + Append + + directplotafter + All Selections Are Made + + histogramtype + pass/fail + + histogrambins + 10 + + showhistogramdensity + yes + + showhistogramdeviation + yes + + showhistogrampercentmarkers + no + + histogramqqplot + no + + showhistogrampoints + yes + + printafter + Each Selection + + usewaveformtemplate + no + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + ncd_follower_integrator_1 + + + + 1 + 0 + + May 12 18:04:54 2022 + {80335151-4340-4571-a920-616120674ea0} + /home/p306982/Documents/ncd/follower_integrator/maestro/results/maestro/ExplorerRun.0.rdb + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.rdb + SaveAll + All + + SaveAll + false + /tmp/bics02.hpc.rug.nl_p306982_180454698 + /home/p306982/simulation/ncd/follower_integrator/maestro/results/maestro/ExplorerRun.0 + $AXL_PROJECT_DIR/ncd/follower_integrator/maestro/results/maestro/ExplorerRun.0 + 0 + /home/p306982/Documents/ncd/follower_integrator/maestro/results/maestro + /home/p306982/Documents/ncd/follower_integrator/maestro/results/maestro/ExplorerRun.0.log + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.log + + all + + + diff --git a/follower_integrator/maestro/master.tag b/follower_integrator/maestro/master.tag new file mode 100644 index 0000000..600254b --- /dev/null +++ b/follower_integrator/maestro/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +maestro.sdb diff --git a/follower_integrator/maestro/results/maestro/ExplorerRun.0.log b/follower_integrator/maestro/results/maestro/ExplorerRun.0.log new file mode 100644 index 0000000..011f562 --- /dev/null +++ b/follower_integrator/maestro/results/maestro/ExplorerRun.0.log @@ -0,0 +1,13 @@ +Starting Single Run, Sweeps and Corners... + +Current time: Thu May 12 18:04:55 2022 +Best design point: 1 +Design specs: + ncd_follower_integrator_1 corner Nominal - +Design parameters: + +ExplorerRun.0 +Number of points completed: 4 +Number of simulation errors: 0 +ExplorerRun.0 completed. +Current time: Thu May 12 18:05:14 2022 diff --git a/follower_integrator/maestro/results/maestro/ExplorerRun.0.msg.db b/follower_integrator/maestro/results/maestro/ExplorerRun.0.msg.db new file mode 100644 index 0000000000000000000000000000000000000000..1f0820c183689a41c5f81b87eb37f684d2fb1bb7 GIT binary patch literal 94208 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 literal 0 HcmV?d00001 diff --git a/follower_integrator/maestro/results/maestro/ExplorerRun.0.rdb b/follower_integrator/maestro/results/maestro/ExplorerRun.0.rdb new file mode 100644 index 0000000000000000000000000000000000000000..e2d5fb4d992ddedb4bd9d3e48b86fe6bbcc21c77 GIT binary patch literal 532480 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 HpA^u3* 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 J^R58!{~yK)l-mFR literal 0 HcmV?d00001 diff --git a/follower_integrator/maestro/test_states/ExplorerRun.0.state b/follower_integrator/maestro/test_states/ExplorerRun.0.state new file mode 100644 index 0000000..15f194c --- /dev/null +++ b/follower_integrator/maestro/test_states/ExplorerRun.0.state @@ -0,0 +1,1046 @@ + +ExplorerRun.0 + + adeinfo + "/home/p306982/simulation/ncd/follower_integrator/maestro/results/maestro/.tmpADEDir_p306982/ncd_follower_integrator_1/simulation" + ("ncd" "follower_integrator" "schematic" "spectre") + "None" + + rfstim + asiEnvSaveTable + + + + "" + "No" + "" + "" + "1.0" + "Temperature Rise" + "0" + "2" + "" + "No" + "300" + "Steady State" + "" + nil + "" + "" + "" + "" + "" + nil + nil + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "name" + "node" + "0.0" + nil + nil + "" + "5" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "spectre.ic" + "spectre.fc" + "" + "" + nil + "" + "" + "" + "" + "" + nil + "" + nil + "" + "status" + "4" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + t + "" + nil + nil + "" + nil + + + "" + "100" + "" + "16" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "1" + "" + "" + "default" + "" + "" + "" + "300m" + (t) + "" + nil + "Parameter" + "" + "User-defined" + "" + "User-defined" + "" + "Parameter vector" + "Vector" + "" + nil + + ("# time value") + nil + + + nil + nil + + nil + nil + "" + "" + nil + "" + "" + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + "no" + "matlab" + nil + nil + nil + "localhost" + 38520 + "" + "" + 60 + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + "" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + "" + nil + "" + nil + nil + "false" + t + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + "" + "default" + "sch" + nil + nil + nil + nil + "" + ("spectre") + "900" + "" + "" + nil + nil + "Dynamic" + nil + nil + "false" + nil + t + "" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + "default" + t + nil + t + "" + t + "" + nil + "" + "" + nil + nil + "" + nil + "" + (nil nil) + nil + "" + nil + nil + nil + nil + t + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Vminus" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y2" "drawing"))) + nil + t + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vminus" + nil + nil + + sevOutputStruct + nil + nil + "/I1/Vout" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/I1/Vout" + nil + nil + + sevOutputStruct + nil + nil + "/Vplus" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y4" "drawing"))) + nil + t + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/Vplus" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + (t t) + "" + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + "" + nil + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + "" + nil + nil + nil + "off" + nil + "" + nil + "" + "" + nil + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + + asiEnvSaveTable + + nil + "" + "" + nil + nil + (nil nil nil nil nil) + "" + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + nil + nil + nil + "" + "80" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1.0" + "" + "1" + nil + "" + "" + "" + "1e-12" + "psf" + "" + "" + "" + nil + "" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "5" + nil + "" + "5" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "1e-6" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-12" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "../psf/sens.output" + "" + "" + "" + "27" + "" + nil + "" + "" + "" + nil + nil + "" + "" + nil + nil + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + nil + "" + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "Cap" + "100f" + 1 + + sevVariableStruct + "Vbias" + "0.3" + 2 + + + + + diff --git a/follower_integrator/schematic/data.dm b/follower_integrator/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..c4c7eb4600f2e92d31760740eb822f02483d55c5 GIT binary patch literal 3460 zcmeH~%Wl&^6ox0)aw)eGP|HPFZb2ymV?qeq3V}qVAR%5LN^C2Mk0Iz{3z(ueKKB6Po^l!m#gCW=hx4|DMuVJgSsk9Nm zTkzE>)4qm&-iPaZg86JG8SgRr2e+|NYp`ALE7rsLQ`6?=d63Wm^bnmB$rJq- zsTG|(t}oI1llo#@x;ie@%yGkCuE-wAS;w>EPbp#Zxm*@Qmm3C(_t?-j`_QHQpch1b z5P4h5Yj;AwA4IBJt91rLv!60<7mnrJ6<<7;c|V@qJZG{TfQ}TH1~Z(1aT#z4?OBlb z{em0qf&1VA_znCH@>60FehT0+cng6ZOr4M8_+`<$&}QDuBF|%vFJL_%K(-sN^WT59 z1M-}hBJ!STb0>L3<~b$xlzGUeKGBY(-;vnGhiI5|OMPX7N~H~5q%Zl#H1kyoOoPn# z9PB)}05X54-y7vYy_BCmgFEOvJtXS-G;`jwQEa*tW~9z zu_-NE#mTq{NeQJhw3DVx#?$e%q@fJW&^BoqmA0CeCd5NJ>4eG9388L>F#RJl%}kl3 z=ezIw*6Sy4WLZjWg0HymyFbpo_uPBWIrqnVYmV;O;CtSnC-*xRSa04Eo!dmLBd#UJ zh(*L3iN(ZQh$Y0EiKWC3v4L{ND~OfECB&sfpY%n<5@H##lDLGpl(>wzoY+FVop?8K zC-ENQt!%e}cuEX0uKvdvA0mzr$B2&+e@b_X@l_nSQ^cJdh?yG#f^H7<*_(p+c{0?n zIf%d16yQu-fM?qSJijNv>_-9|+8^LEeF3%|46ye|fTtf0a4a35_>50n94|c{#H$_+ zu$}yB93&szLAIxKq2^WdPcrXm5@_6BVqE329G{0cFYT@X&h^A-WE@f#}kLs$5Xiy#a^*DZ2QlamZlxeP0ia|nG=qW43AEpI5a+# z8rji&Xh&=O=-}X?9Zk14HLIqW7ykzL(I0L4jl)PTZ4Pj+g%jqrPuFor=dWcTHdhsZ zS52%TE+^I!R}fbcR}poNi;#~fF-Fw+u9$J1^GX@ld9R%D3gTSnzbevI6KjY%7uGVq zg1C}+1927cM&fGX8e$!BE%7Ge&BQoy9dSJor*F7=;w{8miMJ6Oh#QHUh?|L9h>gT1 z;#OiaaT_sw4sK=ocH$1=9mF=`oy5C{h0f3D6G(7u!chw6Bpk7DKY$||j&Wt?acslc zA94qogS5yC7WV+KHG~ILs~FZl-q-=i(Le3HK@l)*NKX*)+zTFk2d{ zb8-zjT@$Fh>{^87ASdRsy8^=ODDgLmPZ0lz_!Z*c5x-6RX3#+PyF~FBRDa?I_!3ceP<+f6#phxp+55l%Y-$^O3;jbd z5GB(c29ORhRXS)WpH6pSrYZByninMXaiWFB?H z<>m86U73{*9WDhS9mgkY(X8dYjC}C+O$+45_gm)_*S<;de0nPiI_Hp&KzI(8E|@^W2g2$VmE;)cB#{(M;;-cp{S?_XblVBLl;! zN4k=Glis1^;p3ghdlD0w{^4V(1DV9Ju{|d;OwJ{F$-`Z#iQ%K8`%;<2-q9oJed*-z zk&~V2$z9VdQ+txb*6!}Hv2>z8F_s$dyw^KEJf4|MPo%q2M-r1G8JFyJ zb{#l$W;`)EF_<1rP7Y=gql2lYiIc|;r$;{NN1BZtb6Bn9m z8c$8A4;J+LTD@^^+r4=N#|Mw+C=mAcw0NnbiQ!RiTeCTDz^VnChYodib?iRWySs1C z{{GJHy**ur?%Ut<%ZKjmyYGQsFP(T`)atj+4Q5hFZ(wX>a>5%pW(Ng>WYRl2np|hR zc?0Rm%ukU!twat&K*rQv5h-g4>xT$UbnTyNe=m+fFd#Ow8ZKRD(g#(9!;4t z4W>qu`ANGcGik<6$%fKNZ_MU)_yp4qq{b3~`W|9RZ;(Bj%6PrQqw)2ax%Kh%Xnc6o zS~mrWuODbze^>m-NIH=j9zAO5W0RS!Hp>Q0<=z2P=fsG2ps&;Wut=;jD`ge0k0&zm zhSsL$9WC3p#2Z_zdv|Q#Xr=aBbH~hDm=+JACxHntwH!?iW`>UsXHLSFJTR6_K-fks ze88snm~k*@c4a(aL>S4zp?gzl8|v|sxxpPAYD!Kt9X)2F+L}+0U*BNza9`^9u$v9D zT*x|*IG##sh&y+8?b+YC=TPSZ2m0^Zcc_2QzTTeQ{d=eh!@Y^|hV_H%H*N|-$JTH3 zIum2?TN_$Zjm_IPnank}xYUbNHo0uCWmCf};>|A04iehuyiWUz^#$vv>^|%@oSAgz zL@$EyxmfjlhxBg{-z2_8)VcQ{8&bW6uz}^UUxyQ25S#sMx1@DU=2|o3&*cL88T2{g z&G`T7|Je5;ZISNC7b9;)ilepB-sr*T)6p+RzZOl#Mq`i0`eIYD)3MLR+GEeeo{c?U z^k&gJMJ=&gW7E-YGAKT^@5TNcd&IfMSN94Uc%KsxAx1SJtVs6}#Z0dxE+bYEV?^=u z8YlR5;&+H|5Y>J=%O#1YiO&(AC;o^XeuZoL^TolSW*}7N+PHzyxD>+rfZS^*Djr6a z@8USTM*4S%uY^$aOui2D9D%sePUFKI+*DS9^ zqQ3%?;B>0bf5@MXd^G}u|MSS7STz;iKS$0*z8(2Vq$Ii`dP6iG-5MQ;;cqCGHNE;v zOqpvVVlEadDvCr(OD$O9oF6HIT8n1+rCfEjuKip+%e+`wvF)VGBb8os$(8uX|11bL!r+5^b5|+yre~oNDLt@Q@yaw%)n?%MDQNbL1E|IMsh9h`ReTw55EE zEu6}WUI{99HX!q!BR)@jk*IQoa24qa0memRpmpN2mey~6i+S8T!>fMr1+#WF`qOId z{wx=_Ox!o->nFk=^M5NS*MXV#%6MKmx#M8tx#FvS$5HX)W%V~ZKA;uLBIt+(33$75Vo)Z$F zfc%Ld z1$}A7lB(*;ps}FbtbH_^59+jyz^rnAV~sVVJ@c5}TVOe}Ube_E{1>EJE*)gut!jyM@MezUgr* z0FU_L0OK22p-0P!@=xs|~WZTzZmtD2I_J&orm9D8< zd(+MF4L7b{u^Qs#>RnU7#p7$1BTIC?RcJeR)AW*3+q{=oR8&?kS+aELvYM)8)m1e$ zU$^n-F=7l0cwJ&|KaEk-UN0MjgC|n+Lkfeg%;p5{LQ4C3+Wp|e|e+6+RQT>_gKH)8P z@JGb=h`O(+WqozTII*7CK-@{}B6bsdi2cNa#3T*y2o%v=cyEy#=OEh)$63tDEl3K* zl^!myIL?`Hh3LZR+GlD1^{fOXsOG9a!7q#s*kT`N$W*XbaQ6Z(<)ZY;s@kPIq~_9D zE^8?7>bPy|-S@bU5&{C`!DZ=P`M);?u*bl3L!`hDe42k=Hf=F;Ai9Ku4!ZZ|C}d9Z zuJ_{7gM#OD%CQW`eDzfNsCm{tTl?=T-Iti{y~u^w)SO{Q=A8B?yspd1yW|$<54gB{ zF8smao_9r5>sjTLE`58E9mc-j^+EH?l7+@Y^M0lCsd)>}r{+0qcbAZH@vDxhAEivt zxftswoaROM96H~`U2gFG5P}Vi>pUbiXk~gEaVN2z*hTCnil1v0$>#eOAfB3QbOP&? zLH0_$=1Kc;*b&)l3p!f~4C{^V1+%X8 zv&1KfPYbyas#qbE9LpZdKF=4E!LWP6%Pl{~a-tWXQt)o(f6xH)BK@O?IK8uEcV9N+ zL1KT`|8AgYZoe6`7fWk{d3W(>adBl`urYFRyWukDM$*OYs!WD7h=Vq0EQmu1g9!=Z zQ6mU8W;5@ZeSgsWm~ruOD`vsR;Vqbj|BOXmHjg}1@u^V!ti}Jr{I6IZ?ghj2mNfHc z#@?rY^3$KLw+fyxT62%XTV56(-J~hM=V(FfFyd{h4xQEgRo0OV2?4uYRhuZy7?7HBXg}FR3a0Qdy+#g|Z8|H5KD!U#jR>`9g*C%<*4hvVik6B%> z!aFmvo7+DG)1O-og3j0zvI!^qq!+S5>b3WD@=QHP_?Fu?Zf@Kf^b0bAv<>S5gv=wp zZo}-j#z*fxu(o3iKo6(!3e1JfgrNwSq4T8H?XY}kT@TBL)^|0i^;!Ikk%0{H1o1KA zDdN*aeIN1;;K)qd9U^S$@CR=C*`t-74|J-^+)W^Tu`+WbS_#eYWX z9PF*D9SoRT=zWbx0SW8XTy|IbC_U3Yx}5bb)b6sHpp*8*SiwaD$mxf>yRtN`i@K-L z@7VaybLh>2J7chl1%deBG|Z|?{Lad_%mnoxdk{GEV?Op%=U5Gx?5OOO&bPX+(LGGq zUdo>7eq8*tlP~BBTsN_Y*iV#wl^uPN>8}%ISKna#O``70P3*u#kL{vvo0W?!%&MxA&0c6#uOZ7zyq#eOsvMMxs= z@*^c>k?KgP9Rb#Dh%B$zT(hF{2L1+<`H>R+;d?cNxp&MOOU{4Q#u)c+7-~1|SuZE2YdBvEwTIG^@b{+D8|jrsW1)7A-I!(HV$9&S)}7^$r2VMM zT`69vc#ALD0oWzjUe!nSmD%w`Uua);2m0nuVIoJs|c5M9TWhd0`e7{fC`znnM#UrOj?8g5a zXx@KBhM?mZze4#r)5zN$U@1%h+$g&K@;U@D1mqV&3-ap|qjUGaJ9nf8_nFr#ke{hXW~Nb&qD1?9&3vdlpegw!O-vVH3k|ZZ6ZZK zm%Rvo=TqqYarpN>)oe)L)o3zgXT;}xzuVD1Q1#ZcomOHOv7eYE>OD>+JN^)Hh&Vzd zc!f~wJ>&`QO0hpE?!Na&P;u3-_Vw?Oko*G!7zgdWP2FehQ{F!R!*`tp%(rpD=mho+ zMsFT*yPT3}%~{^qc^uxV&%!S>ZgtEow2pB3pI4n$uUm_84~FrTT|s)j%dKOJWN*Xg z!o{+`Vf&chhs6v_pJkucTjkiJhTEsPx?q1qzzm(&B&@1Hc2(yw-52S+tb1^^-_81Z zh`mJF%_kUth4>!vHNJ>>ov7~`d%0pf3U+x6!!>Ik%3#~RH;cWyCnj`rHF&mu+JilZf^v9hA_3a_%bb?LH_meT67n)1fl ziWN(4-QsP&{l?Ya8lDYZxmc_ik{pdhii?YVdrM(AYQ`xf} zu_4k|5TMvp!C{~F$A2)^{b2KC);arEaN!_PBc{O8vvKL63`!5;rxhHDJ5 zhdXV20@vi7z~5}=A&M;ulm8?bCwVMo+18yov#@F zr{T8@f7RMwVf050Z#MkC^>3{q&e)p`e`0Ys@%>ME^`o6#Mu+j+Yl!i~d|*5@@A-&& zFg}j^`Kxj9Q0w9bte;D40)vNsPd<}1Cs7s z;&iD$b);sQkxZTHTOBF)r~dFI@>oeYb<;NC2nKt(#hDluvE) zJBmNy_pP?pJ5Khk?x^smEYF`RvBaBQao5n4wPy`kW#Af=>wJIulYOiGj@470en*Et z)md|sAGv9&^IYAOT`qmtVn{q!*HP@ipRRKa`2N(RPi^%(R&)&b345XSfJLTOPVc(E zV}(Dx%Q&Bo0y>PY`&`|0)UjnXPXD@VY{v4wKJ~K@N}lyQ62*lo zSI>c&37Yd>B`TlM_bos-^)AXp-pRU?SNp=%Zm8S`R7T?TwaLHR-{t2&UALW{nts@o zmWg*T5-!btBk$RF^(ByP)EOsY>hKHT8u#qu(-QL>__`K-JPKl3=AUr_o*@yZoe z{b!hRwf0dM|DWY@_R5GZk{gSoPuEI6q|b%=f_`W&)ep$$ebUUC>=In@_tQ}mLTV2gI)Jylq4L_c2)x4V!y`YwJ^59Kdw z!L0bIXTR}H9lqh8YrG2Sx%T&Soda_Fe>S9jRQS6m@zp^7bl%nezLn|v{;8YsgTy3p zh&VzVBZl`^k1_oW1>`JI<5UPWzF~P#yimD9=?xqgQhCuS5bq?bM z8RPKe#xZQ)3h8ShJynGoXSJvIL|_Qjb zolDTUt>Pekx?SIL$&?}?o%_%BG0YTaZCK1uAi~hcbRdwyf{VeO@qq?|3@L)2Yu|CN zIGa@Z-+$lVI>~i*-`}x%yxdkF@cNF{4qrS*iM~vfbwb!C@SE|O!tyDX%H*9+?-uM~ z5dHa5qv32cyY)no1wzhVnGyQ4`TlEaGRT45Cc`#uQ=DJ*y}swyZ=bVoW{PooddlKa zSS8m6PGtYw?O`f9_ww)i=kslCbN2Ps|9iYK=hN3KWoz%=`D@_#e)kOF>yx%Gp19)Z zvOCVFEa%%kJAeG6VfWRapTDK%Tt0b!{q)QK@5WF0dH?kugHmBezW4wB&NY;p{a)$N z)-C%AHYU&3+voII^7Jm>+rU z!+__=@6C38EC+E#%v~Q=^MiBsgwOB0QoTKM&m8OHMMaLAI2(dP8%}(GGWE&T!__~d z4s(Fw)Pie;i{H!7myeuZ@0(|742z zM{bI~zogLOahcZsNy$q(enhU1PT%kKsY_>lkd*y|qLap5!OIeVE6zJ%z2$PphKQ$s z4{JU?uN%0WQ{wZVs-H?;o^cbOh9<>4)D5fin#d$`uW);a6G*Iar99)hl`|&oQ99i$ ze4Dc;f=TzJ_9mM$t}}1WJihg?(sdfU?^id*#XZWq>{Wq0_k$}FEJ9gtoNa};tp}7+ z{lb}cJlCK1%DQQhwl8PWN-Lh8l<<#h&#nCKWzOUwyXzIRhYdOD7%3b4XJ~e~?zm{* S$LYZA$KdJe=d#Wzp$Py;0f?sn literal 0 HcmV?d00001 diff --git a/trans_amp/maestro/active.state b/trans_amp/maestro/active.state new file mode 100644 index 0000000..1d4297e --- /dev/null +++ b/trans_amp/maestro/active.state @@ -0,0 +1,1013 @@ + +active + + adeinfo + "/home/p306982/simulation/ncd/trans_amp/maestro/results/maestro/.tmpADEDir_p306982/ncd_trans_amp_1/simulation" + ("ncd" "trans_amp" "schematic" "spectre") + "None" + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Vdiff" + "Vdiff" + "Start-Stop" + nil + "-200m" + "200m" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + "no" + "matlab" + nil + nil + nil + "localhost" + 38520 + "" + "" + 60 + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + "" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + "" + nil + "" + nil + nil + "false" + t + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + "" + "default" + "sch" + nil + nil + nil + nil + "" + ("spectre") + "900" + "" + "" + nil + nil + "Dynamic" + nil + nil + "false" + nil + t + "" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + "default" + t + nil + t + "" + t + "" + nil + "" + "" + nil + nil + "" + nil + "" + (nil nil) + nil + "" + nil + nil + nil + nil + t + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Vout" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y2" "drawing"))) + nil + nil + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vout" + (nil "/Vout") + nil + + sevOutputStruct + nil + nil + "/Vout2" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + nil + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/Vout2" + (nil "/Vout2") + nil + + sevOutputStruct + nil + nil + "/Vout3" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/Vout3" + nil + nil + + sevOutputStruct + nil + nil + "/I1/M3/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 4 + nil + nil + nil + nil + nil + nil + "/I1/M3/D" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + (t t) + "" + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + "" + nil + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + "" + nil + nil + nil + "off" + nil + "" + nil + "" + "" + nil + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + + asiEnvSaveTable + + nil + "" + "" + nil + nil + (nil nil nil nil nil) + "" + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + nil + nil + nil + "" + "80" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1.0" + "" + "1" + nil + "" + "" + "" + "1e-12" + "psf" + "" + "" + "" + nil + "" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "5" + nil + "" + "5" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "1e-6" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-12" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "../psf/sens.output" + "" + "" + "" + "27" + "" + nil + "" + "" + "" + nil + nil + "" + "" + nil + nil + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + nil + "" + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "Vbias" + "0.3" + 1 + + sevVariableStruct + "Vcm" + "0.6" + 2 + + sevVariableStruct + "Vdiff" + "-200m" + 3 + + sevVariableStruct + "Vref" + "1.4" + 4 + + sevVariableStruct + "Vin2" + "0" + 5 + + sevVariableStruct + "Iin" + "0" + 6 + + sevVariableStruct + "Vb" + "0.3" + 7 + + sevVariableStruct + "Vin" + "0" + 8 + + + + + diff --git a/trans_amp/maestro/data.dm b/trans_amp/maestro/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..bb018927a495c8651412edf4e27a03e9e0fe7568 GIT binary patch literal 3244 zcmeH~KTi}v7{+JsABdocU{En!;z5YP&2r+|T3}*jgZ<|2+}vGq+-;WQUxFP8mEXdG z!h*t&U}0fFVPWA1u%xiC(|K;5XJghFLq%e4lI8clGxN^8^WMxmL+januW0f{<%t!p z+0SFe19E}9M;6E;d7CVeOXL{2NKTNGHf12z0 zkQtBa2$vKAY!7V_o~4iYsXSNdWS4}T?0(0gOqYi;y5lS(zo85C*O$T3p;H+ycBSCwaR7E!b>k^4~e?#;d*wLde@UuSfIzdS~%h1}NoZ`p$U vjJedV*vnr1wO-ks(Ec5HO1>v$_ctmY?EVMfhkW^cA57Ux4ZgPQ|0%x!#yeh5 literal 0 HcmV?d00001 diff --git a/trans_amp/maestro/maestro.sdb b/trans_amp/maestro/maestro.sdb new file mode 100644 index 0000000..35de12b --- /dev/null +++ b/trans_amp/maestro/maestro.sdb @@ -0,0 +1,323 @@ + +maestro + Active Setup + LSCS + + _default + + 0 + + ncd_trans_amp_1 + ADE + + + + + + + + + + Vb + 0.3 + + Vin + 0 + + Iin + 0 + + Vin2 + 0 + + Vcm + 0.6 + + Vdiff + -200m + + Vref + 1.4 + + Vbias + 0.3 + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_trans_amp_1 + + + waveformtemplate + (None) + + plottingmode + Replace + + plottype + None + + usewaveformtemplate + no + + useMaestroPlottingTemplate + yes + + allplottingtemplates + + + defaultplottingtemplate + + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + History + ExplorerRun.0 + + LSCS + + _default + + 0 + + ncd_trans_amp_1 + ADE + + + + + + + + + + Vb + 0.3 + + Vin + 0 + + Iin + 0 + + Vin2 + 0 + + Vcm + 0.6 + + Vdiff + -200m + + Vref + 1.4 + + Vbias + 0.3 + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + ncd_trans_amp_1 + + + plottype + Auto + + autoplotmode + Replace + + useMaestroPlottingTemplate + yes + + waveformtemplate + (None) + + autoplotsignals + yes + + autoplotwaveexpr + yes + + autoplotscalarexpr + yes + + annotatedesignname + yes + + annotatesimdate + yes + + annotatedesignvars + no + + annotatetemperature + no + + annotatescalaroutputs + no + + annotatespecmarkers + no + + directplotmode + Append + + directplotafter + All Selections Are Made + + histogramtype + pass/fail + + histogrambins + 10 + + showhistogramdensity + yes + + showhistogramdeviation + yes + + showhistogrampercentmarkers + no + + histogramqqplot + no + + showhistogrampoints + yes + + printafter + Each Selection + + usewaveformtemplate + no + + + + waveformtemplate + (None) + + + + 0 + 0 + 1 + + ExplorerRun.0 + + ncd_trans_amp_1 + + + + 1 + 0 + + May 12 17:50:00 2022 + {9d4817a2-0994-46a1-9f7d-9f0f8a5e9a0f} + /home/p306982/Documents/ncd/trans_amp/maestro/results/maestro/ExplorerRun.0.rdb + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.rdb + SaveAll + All + + SaveAll + false + /tmp/bics02.hpc.rug.nl_p306982_175000768 + /home/p306982/simulation/ncd/trans_amp/maestro/results/maestro/ExplorerRun.0 + $AXL_PROJECT_DIR/ncd/trans_amp/maestro/results/maestro/ExplorerRun.0 + 0 + /home/p306982/Documents/ncd/trans_amp/maestro/results/maestro + /home/p306982/Documents/ncd/trans_amp/maestro/results/maestro/ExplorerRun.0.log + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.log + + all + + + diff --git a/trans_amp/maestro/master.tag b/trans_amp/maestro/master.tag new file mode 100644 index 0000000..600254b --- /dev/null +++ b/trans_amp/maestro/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +maestro.sdb diff --git a/trans_amp/maestro/results/maestro/ExplorerRun.0.log b/trans_amp/maestro/results/maestro/ExplorerRun.0.log new file mode 100644 index 0000000..71308fe --- /dev/null +++ b/trans_amp/maestro/results/maestro/ExplorerRun.0.log @@ -0,0 +1,13 @@ +Starting Single Run, Sweeps and Corners... + +Current time: Thu May 12 17:50:01 2022 +Best design point: 1 +Design specs: + ncd_trans_amp_1 corner Nominal - +Design parameters: + +ExplorerRun.0 +Number of points completed: 1 +Number of simulation errors: 0 +ExplorerRun.0 completed. +Current time: Thu May 12 17:50:10 2022 diff --git a/trans_amp/maestro/results/maestro/ExplorerRun.0.msg.db b/trans_amp/maestro/results/maestro/ExplorerRun.0.msg.db new file mode 100644 index 0000000000000000000000000000000000000000..766c5fa05d7a5db633af0b78d7d2388c53454e95 GIT binary patch literal 53248 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 literal 0 HcmV?d00001 diff --git a/trans_amp/maestro/results/maestro/ExplorerRun.0.rdb b/trans_amp/maestro/results/maestro/ExplorerRun.0.rdb new file mode 100644 index 0000000000000000000000000000000000000000..1b26c5c277984ff510c790e32882edc0326d70cf GIT binary patch literal 532480 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 +ExplorerRun.0 + + adeinfo + "/home/p306982/simulation/ncd/trans_amp/maestro/results/maestro/.tmpADEDir_p306982/ncd_trans_amp_1/simulation" + ("ncd" "trans_amp" "schematic" "spectre") + "None" + + rfstim + asiEnvSaveTable + + + + "" + "name" + "node" + "0.0" + nil + "status" + "" + "" + "10000" + "150" + "" + "" + "" + "rawfile" + "" + "" + "" + "" + "" + "" + "" + "spectre.dc" + "" + nil + + + "" + nil + nil + (t) + t + nil + "Design Variable" + "" + "" + "" + "" + "Vdiff" + "Vdiff" + "Start-Stop" + nil + "-200m" + "200m" + "" + "" + "Automatic" + "Step Size" + "Points Per Decade" + "" + "" + "" + "" + nil + + + + + sigList + + nil + nil + nil + + + asiEnvSaveTable + + "" + "no" + "matlab" + nil + nil + nil + "localhost" + 38520 + "" + "" + 60 + + + stateDpl + + "no" + nil + nil + nil + + + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + nil + nil + nil + "None" + nil + nil + + + + + asiEnvSaveTable + + "" + "" + "Dynamic" + "" + "qrcTechFile with external EM Only ICT File" + "" + "" + "" + nil + "" + "" + nil + "" + "" + nil + "" + nil + "" + nil + "" + "" + nil + "" + "" + "" + nil + "beolT" + "" + nil + "" + nil + "Use DFII Layermap" + "" + "" + "" + "Direct" + "" + nil + "" + "No SHE" + nil + nil + "" + nil + "" + "" + "" + "yes" + nil + nil + "" + "Use DFII Layermap" + "" + "" + nil + "" + nil + "" + "Use DFII Layermap" + "no" + + + asiEnvSaveTable + + nil + "" + nil + "" + nil + nil + "false" + t + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + "" + "default" + "sch" + nil + nil + nil + nil + "" + ("spectre") + "900" + "" + "" + nil + nil + "Dynamic" + nil + nil + "false" + nil + t + "" + ("pz" "dcmatch" "stb" "tran" "envlp" "ac" "dc" "lf" "noise" "xf" "sp" "pss" "pac" "pstb" "pnoise" "pxf" "psp" "qpss" "qpac" "qpnoise" "qpxf" "qpsp" "hb" "hbac" "hbstb" "hbnoise" "hbxf" "sens" "acmatch") + nil + nil + "default" + t + nil + t + "" + t + "" + nil + "" + "" + nil + nil + "" + nil + "" + (nil nil) + nil + "" + nil + nil + nil + nil + t + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + "" + "" + 6 + "" + "%.15g" + nil + "Default" + "" + "" + "From File" + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_2/spectre/v6_2_1/lp5mos/xp018.scs" "mc_g")) + + mtsSetup + nil + nil + + opPoints + nil + + otherInfo + outputs + + + "" + t + "" + "" + "" + nil + "" + (("<Click_here_to_add_an_Instance>" "" "" "" "" "" "" "" "all" "" "")) + "" + nil + nil + nil + t + t + t + t + t + "" + "allpub" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "" + "" + (("modelParameter" "models" "rawfile" "" "" "" t) ("element" "inst" "rawfile" "" "" "" t) ("outputParameter" "output" "rawfile" "" "" "" t) ("designParamVals" "parameters" "rawfile" "" "" "" t) ("primitives" "primitives" "rawfile" "" "" "" t) ("subckts" "subckts" "rawfile" "" "" "" t) ("asserts" "assert" "rawfile" "" "" "" nil) ("extremeinfo" "all" "logfile" "" "yes" "" nil) ("allcap" "allcap" "file" "" "" "" nil) ("<Click_To_Add>" "none" "rawfile" "" "" "" nil)) + "node" + "name" + "" + "" + "psfxl" + nil + t + + + sevOutputStruct + nil + nil + "/Vout" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y2" "drawing"))) + nil + nil + nil + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vout" + (nil "/Vout") + nil + + sevOutputStruct + nil + nil + "/Vout2" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + nil + nil + nil + nil + 2 + nil + nil + nil + nil + nil + nil + "/Vout2" + (nil "/Vout2") + nil + + sevOutputStruct + nil + nil + "/Vout3" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 3 + nil + nil + nil + nil + nil + nil + "/Vout3" + nil + nil + + sevOutputStruct + nil + nil + "/I1/M3/D" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + terminal + nil + ((color ("y3" "drawing"))) + nil + t + nil + nil + nil + 4 + nil + nil + nil + nil + nil + nil + "/I1/M3/D" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "" + "appendage" + "" + "age" + t + "0.1" + "" + nil + "" + "" + nil + nil + "Spectre native" + "" + "" + "" + "" + nil + nil + nil + "Delta Idsat" + nil + "include" + "all" + "" + "" + "" + "" + "" + "" + nil + nil + "single" + "" + "" + "include" + "" + "" + (t t) + "" + "Standard aging" + "relxpert" + nil + nil + "" + "" + "Years" + "all" + "" + "" + "agemos" + "TMI Default" + nil + nil + "" + "" + "10" + "Original" + "GUI" + "" + nil + nil + "no" + "" + "" + "0" + "0.1" + "" + "" + "Age points" + "" + "" + nil + "0.1" + "10" + nil + t + "Real" + nil + "off" + "" + "10" + nil + "agemos" + "" + "loglog" + "AgeMOS(Spectre Internal)" + "AgeMOS(Spectre Internal)" + "" + nil + "Age points" + nil + "0.1" + "" + nil + "" + "" + "" + "" + "AgeMOS(Spectre Internal)" + nil + "" + "Reliability" + nil + nil + "" + "" + "" + nil + nil + "GUI" + "none" + "Total steps" + "calculate" + "" + "calculate" + nil + "" + nil + "" + nil + nil + "" + "" + nil + "" + "" + "" + nil + "threshold" + "" + "" + "" + t + "TMI Default" + "error" + nil + "" + nil + "TMI Default" + "" + "" + "" + "no" + "Reliability" + "" + "" + "" + "" + "" + "" + "calculate" + "Years" + "" + "limit" + nil + "" + nil + "" + "" + nil + "" + "none" + "input.bs0" + "" + "" + "Years" + "" + "singlestress" + nil + "Include" + nil + (t t t) + "" + "" + "" + "" + "ids" + nil + t + t + nil + "All" + nil + "" + "" + "TMI Aging" + "" + "" + "" + "" + "" + "" + "calculate" + "" + "" + nil + "" + "" + "lifetime" + "liberal (1)" + nil + "" + "" + "" + nil + "lin" + + + _simulationFiles + "" + nil + nil + nil + "off" + nil + "" + nil + "" + "" + nil + nil + nil + nil + nil + nil + nil + nil + nil + "" + nil + + asiEnvSaveTable + + nil + "" + "" + nil + nil + (nil nil nil nil nil) + "" + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + nil + nil + nil + "" + "80" + "" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1.0" + "" + "1" + nil + "" + "" + "" + "1e-12" + "psf" + "" + "" + "" + nil + "" + "" + "" + "1e-3" + nil + "" + "" + nil + "" + "" + "" + "" + "" + "" + nil + "" + "5" + nil + "" + "5" + "" + "" + "" + nil + "" + nil + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "1e-3" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "1e-6" + "" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "27" + "" + "" + "1e-12" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "5" + "" + "" + "" + "" + nil + "../psf/sens.output" + "" + "" + "" + "27" + "" + nil + "" + "" + "" + nil + nil + "" + "" + nil + nil + + + subckt + nil + + asiEnvSaveTable + + "" + "2" + "" + "1" + "MX" + nil + "Default" + "" + "" + "Default" + "MX" + nil + "Auto" + "Do not override" + "" + nil + "SSH" + nil + "Auto" + "" + nil + nil + "None" + "" + "" + "" + nil + "" + "" + nil + nil + nil + nil + "APS" + 3.3 + nil + nil + nil + t + "None" + nil + nil + nil + nil + "APS" + nil + + nil + nil + + "APS" + "Multi-Threading" + nil + + + variableTable + + sevVariableStruct + "Vbias" + "0.3" + 1 + + sevVariableStruct + "Vcm" + "0.6" + 2 + + sevVariableStruct + "Vdiff" + "-200m" + 3 + + sevVariableStruct + "Vref" + "1.4" + 4 + + sevVariableStruct + "Vin2" + "0" + 5 + + sevVariableStruct + "Iin" + "0" + 6 + + sevVariableStruct + "Vb" + "0.3" + 7 + + sevVariableStruct + "Vin" + "0" + 8 + + + + + diff --git a/trans_amp/schematic/data.dm b/trans_amp/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..3fb47bf254bd22d6a0431e09bb460d04564b8524 GIT binary patch literal 3836 zcmeH~J8u&~5XblY3Xkv#1|>X{lL^Q{;dGebbdUlhkX%sG8T;;JpLE<==ZA9G}3KuCTC{oZO@c}64!jA9%cdU~Vlg3EMD_OtYotfR)xw+YM>**~cud<45OLxxe zpMi|R3RnPdgA3p)cm`Yq%it3(gfZ7QF>Zqa*a3IJ1GIM-t4z{q!-0?B zZ#kT9Ymjpvp6^*AR-7m4?r#7N>JSI0@tK|6`5*oxa?FYS5)bqA#G_Jj-~<$4`2 zbiL5oQBK8(CGcR&ffWQDVV3r2Z%YsXo&wnKD?t|aKpWrW$pAw5$rwA^C8*ubx>V6#ikKl03yg7=zkEvh8c{Z>g=Na=k|4jrW zJ(wbRXNIFkl{~Le-$)*E(w~?|(htRRd7e_kL@evAY_n47fo>ujePbr}$^bJU^F5Do z0bBr?zv=ge^^^5f-bHE5OQ~_v_3V8+f7Hocd0FfC73jhEB literal 0 HcmV?d00001 diff --git a/trans_amp/schematic/master.tag b/trans_amp/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/trans_amp/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/trans_amp/schematic/sch.oa b/trans_amp/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..8c94a1cb79718c5b70f44b28ff08b5822a5c29fd GIT binary patch literal 33492 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 literal 0 HcmV?d00001 diff --git a/trans_amp/schematic/thumbnail_128x128.png b/trans_amp/schematic/thumbnail_128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..50ca2d2758a52483e8ffd39a92b5462483bcf3c4 GIT binary patch literal 925 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSoCO|{#S9Gmi6G3l!hU%s0|T?a zr;B4q#hkZuPZutB5Mhvyo_)ls;V#RL6XvSQ$G3R3&8`h(y2mi**c-dgy8gJi7hbI&kn2g;OX-*z^CF1jYZAg|)GiwXQMP%^*0FZ9((%+=;HT^A5d^u3qrB za>h56ZVrPf)hr6Gx>47+`YY!>+fse1X>B&o(+%Ar@2ubNJo&!8Of5I?C{n;YG>i4y{phai9Y6kRD_y!@q1ku**uGdF@dtO_ zeCAu%FCYBxdHc+&v(H{+q)qUlA@VBC0tjkcSbMRW*+=+nb*dZmzJzC zi)nD%Rkkh*ICqh}^Q&Jk97Vm)F+SsSsNEM6cA+RWr=DM2VKPHc z?E!D)^fNg>(~Kg2TBnz={orDpu{vzt`8~6L*WQl(U7N45_jq1H&V0QfrfGk|pKoQ~ z^LoX;#t?S9_T9eQ`pRxBy|TSN@%QEDRkxOTWd<+3I=}ep)B|@i*FG|hxBk6t_Wa*U z-2Pkz+QRDPmQz<gTe~DWM4f4eE3r literal 0 HcmV?d00001 diff --git a/transconductance/data.dm b/transconductance/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..c7c115d4d011895398f9168c0eae47396487cbca GIT binary patch literal 3972 zcmeH~OK;Oa5XYT9QXb`13M%iFDJTINg;2s3sikVA2r5-7+$zW3Bo>Zs*-q6%kvQ-H z_$qMjfdhvgdf>pJ2M!#2dr6Pnxkx*8$e><~}nVsy;I_)Pn3!}!cA>|QO zPSaC>;tqHfyatYdqu?d52;Kt6z#HHRa2zaw^D+@+nO{NffF2lvo8S+WH;|2?tkQu4 zZ^74RGW|5##g43R5#vQK6n~G&{NN@6H4Rz#4fbSwZrDH^L|_ns|0)8tN^K^rR`07I zQdToq*ZtKMjiTXFzNytJ^=hU1a273j*>nBg##+?TUcI_jpH*$!UaMCgRI2@%3`uLo z!u3~8Rtry2opY?@DVDi#F6V-@XPnJM;~Y2vo(Ctv3*bd?3cL(5IQ4NF<=cbv9H(&3 z|D5_bPada-^ZiMB#4oD$i{#3_;)p98BaV;U9e+x88`p_(g#{|NGZFNg{?8{7>X`W8IVnSK3jQ@}} z8pcO34L;R(An$@=_b^I)zKR1Fm&alIgYOP1+dQ1t!hFv!GWaexXDN(=ZkRlGous3D z*HbN5d(NVE+nr=z-fwR9k|gjKxYNF}6-3=7-%XaIz)lA_fv@{QXhl|6CpwDLHZmA; z&Q_&v;ApR5HMO^*6J?qz2$uubPY$Zm!3PzwOQu?ZDzURxudyCyRiA7uN4n*1DD#D> z$XxeXIF`YuavP_gw1X>%=2( zc{SSUMOs;YOh)Hu#B$_z%jCnH;~l*ZWORkxe3{Hyo>x|JsO^NjOT+T_7EeJht4vWd@ literal 0 HcmV?d00001 diff --git a/transconductance/schematic/data.dm b/transconductance/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..52c2e764f878d02b85298113408d111df2528fe4 GIT binary patch literal 3348 zcmeH~O=}ZT6o&8Qt5vJEHA?FT4r!HCbQohhZi6Toh#;!R+N8>w zYAkgMGM8w%*1M=bl2$Fu8n_N#0;}L<@CvvAUIi5@eL5e#JyhpZ@>Ks-YE>uC$fJ6H zP9DxnvT34brUidFqkE)x9q*1mrB0jYa!n0Mw=E3EXo^iAT&5pR!nhyCy(7~bj-viF zj7_WE9_=64{nUCV=vePv?Thy^$K%b-d#1z+a5!KAEV2RW6~T3smq3pD83TO*Pr!KymX57pp?_<`lVm(ce<+j(w@4wmsJtu~UzGq?{ zCr4z@DakwbkZnFwj-Wr*xoaP)Vd~cWW|K-Kh9vbR-IA~3JbUtFQ@vh${-X7)-Fj4WYm-oZ b_K#k7$5Cy^&3fXjXGc2FxpC}){2%%Wc!`|j literal 0 HcmV?d00001 diff --git a/transconductance/schematic/master.tag b/transconductance/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/transconductance/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/transconductance/schematic/sch.oa b/transconductance/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..3f8477782ea47e4f09fcccc48601c62cfc83d849 GIT binary patch literal 34444 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 literal 0 HcmV?d00001 diff --git a/transconductance/schematic/thumbnail_128x128.png b/transconductance/schematic/thumbnail_128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..5589e58e4c7664d5f9462d7957a2d5158fcb8a98 GIT binary patch literal 1178 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSoCO|{#S9Gmi6G3l!hU%s0|SeX zr;B4q#hkZueT$wb@U%W%X?ZDUPHg-#e$(k6^=^Kddm`zUq|@Uc?ed;`zJ~_h+|ipO z=fvcrCdlcO@N;P{!^Ku6hIZWOdHKoy%dRaepQO38Dlsl$d8yr0`BU#;zqD$_G*7ND z=IwPqwiPrQ9^GVd_^Oc6(kFH4r}wn1uX?UpviA2W>r2~I!&k92mi(^_>$lK0>m%CQqUEVmk!>51uHp$s*zTM3JRUdMeDJ0VM!}Im)WDVO|cRsqu zyywG?|MegDN-M0p?)bR7=LzGZdHD~YMsH4UHneeI-X3onwcSKVb%*$YSr_s??Wp&z z={IoCyghN(;mz~zX7fC%;+QdAVbiiO>%4EdoS*7u`+a{Szka`O{P$W#F0b|1?s9*< zxnk0!xvAB6_W#{$Bwe18_VMXH&%NQV-$lk$GfYet4p>`MaCTSr!#D<|B;!+lxkfS^ zt9CDZB((ER)Y4avf|!42iGGh{&|I8h-@qF7IJZs+E{Y{oUb zaoXwIeO}$pveiv)ICjJ_>#X9cYjc4P>W>j~Ja(8>^E-=(LwXipsOh^SiU%}%80UNt ztQ8Ge{rx&mxh0Fm!q7fveg-~P7~0-q+7^AN<0r3n*;;D`TL;N^whaCpnuqr?cu4L` zW8(e(C3ag*_`j4jI~iu>q!|2}8#`^zUeO~l%KKitW9(a(C||oHu<5|&-bn4D{CTW7 zcWd-btNQuke`ucIK7TLO^s3conb)Q6_k2%Xyyw^j3l3RfOko+n|~czD-ZJKKg1 z{_XP*&$t`IlXd3ii+$#GwhSwqsu@2tbQs;?ZkXc8*x-zW9%p+;q}%*0KDC-hxj|07 zrMH4>=I@mcrYTe~a6Mp9p6_%_K|qF!0R=5pg_e;V&heC@XMwatMrS1I|jDf1kRPJP<2 zi(yM#^0(Q0o7E@uY_WGR<+xJQy1Uf=r~$8>K$&R6YP-#5e;(VFgdH$3aDV60-{`ua z&a3t0r^74dJ_~($yE?j?Q71C_i;n?UkH@`-F|@_jMNT6FZ>jARg?@AidxIm0ZJ%q*Kfj{sk~R dAO_Vil~^9rKG!?71X$QGc)I$ztaD0e0sz5L`fC6H literal 0 HcmV?d00001 diff --git a/transconductance/symbol/master.tag b/transconductance/symbol/master.tag new file mode 100644 index 0000000..e1024da --- /dev/null +++ b/transconductance/symbol/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +symbol.oa diff --git a/transconductance/symbol/symbol.oa b/transconductance/symbol/symbol.oa new file mode 100644 index 0000000000000000000000000000000000000000..908944d263b3d2518ea4bde9f041bc1a1f4b393e GIT binary patch literal 24236 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 U+NGo|!02c2boFyt=akR{0DuY0wEzGB literal 0 HcmV?d00001