From 2a45a03569a6a816c79cc1e92b3644d57aceae7d Mon Sep 17 00:00:00 2001 From: WillianSG Date: Tue, 31 Aug 2021 01:00:19 +0200 Subject: [PATCH] cDPI + bistability --- CognigrOne_LR3/cDPI_hb/maestro/active.state | 1022 +++++++++++++++++ CognigrOne_LR3/cDPI_hb/maestro/data.dm | Bin 0 -> 3252 bytes CognigrOne_LR3/cDPI_hb/maestro/maestro.sdb | 347 ++++++ CognigrOne_LR3/cDPI_hb/maestro/master.tag | 2 + .../maestro/results/maestro/ExplorerRun.0.log | 13 + .../results/maestro/ExplorerRun.0.msg.db | Bin 0 -> 282624 bytes .../maestro/results/maestro/ExplorerRun.0.rdb | Bin 0 -> 532480 bytes .../maestro/test_states/ExplorerRun.0.state | 1022 +++++++++++++++++ CognigrOne_LR3/cDPI_hb/schematic/data.dm | Bin 0 -> 3564 bytes CognigrOne_LR3/cDPI_hb/schematic/master.tag | 2 + CognigrOne_LR3/cDPI_hb/schematic/sch.oa | Bin 0 -> 39132 bytes .../cDPI_hb/schematic/sch.oa.cdslck | 16 + ...h.oa.cdslck.RHEL30.bics02.hpc.rug.nl.31222 | 16 + .../cDPI_hb/schematic/thumbnail_128x128.png | Bin 0 -> 1267 bytes 14 files changed, 2440 insertions(+) create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/active.state create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/data.dm create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/maestro.sdb create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/master.tag create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.log create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.msg.db create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.rdb create mode 100644 CognigrOne_LR3/cDPI_hb/maestro/test_states/ExplorerRun.0.state create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/data.dm create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/master.tag create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/sch.oa create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck.RHEL30.bics02.hpc.rug.nl.31222 create mode 100644 CognigrOne_LR3/cDPI_hb/schematic/thumbnail_128x128.png diff --git a/CognigrOne_LR3/cDPI_hb/maestro/active.state b/CognigrOne_LR3/cDPI_hb/maestro/active.state new file mode 100644 index 0000000..0112976 --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/maestro/active.state @@ -0,0 +1,1022 @@ + +active + + adeinfo + ("CognigrOne_LR3" "cDPI_hb" "schematic" "spectre") + "None" + "/home/p302242/simulation/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/.tmpADEDir_p302242/CognigrOne_LR3_cDPI_hb_1/simulation" + + 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" + "" + "" + "" + "1" + (t) + "" + nil + "Parameter" + "" + "User-defined" + "" + "User-defined" + "" + "Parameter vector" + "Vector" + "" + nil + + ("# time value") + nil + + + nil + nil + + nil + nil + "" + "" + nil + "" + "" + + + + + sigList + + ((selectionObject netProbe (probe:NULL) validSelectionObject t voltage "1" fullName "/Vw_out" type net)) + nil + nil + + + asiEnvSaveTable + + 38520 + "no" + "" + "localhost" + nil + "" + "matlab" + "" + nil + nil + 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 + + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + nil + "" + nil + nil + nil + "" + "yes" + "" + "" + "" + "Use DFII Layermap" + nil + "" + nil + "" + "no" + "" + "Use DFII Layermap" + "" + "Use DFII Layermap" + "" + "" + nil + "" + "No SHE" + nil + nil + "Direct" + "" + "" + "" + nil + "Dynamic" + "" + "" + "" + "" + nil + "" + "" + nil + "" + nil + "" + "beolT" + nil + nil + "" + "qrcTechFile with external EM Only ICT File" + + + asiEnvSaveTable + + "default" + t + nil + "" + nil + nil + nil + "" + "" + t + "false" + nil + nil + "" + t + "" + t + nil + "" + "sch" + nil + "" + "" + "" + nil + nil + t + "" + (nil nil) + nil + "" + "" + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + nil + "" + ("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") + "false" + nil + nil + nil + "default" + t + nil + ("spectre") + nil + nil + nil + nil + "900" + "" + nil + "Dynamic" + nil + nil + nil + nil + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + 6 + "" + "" + "From File" + "Default" + "" + "" + "%.15g" + "" + nil + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/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 + "/Vw_out" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + t + t + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vw_out" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "appendage" + "" + nil + nil + "0.1" + nil + "Delta Idsat" + "" + "AgeMOS(Spectre Internal)" + nil + "0.1" + nil + "AgeMOS(Spectre Internal)" + "" + "" + "off" + "Age points" + "" + nil + "10" + "Real" + nil + "" + "agemos" + "loglog" + "" + t + nil + nil + "0.1" + "TMI Default" + nil + "Age points" + "" + "agemos" + "" + "" + "0" + nil + "Original" + "GUI" + "" + nil + "" + "" + nil + "no" + "" + "" + "0.1" + "all" + "" + "" + "" + nil + "Years" + "10" + "" + "" + "" + "" + "" + "" + "" + "" + "10" + "TMI Default" + "error" + nil + "TMI Default" + "" + "" + "" + "threshold" + "no" + "" + "" + "" + "" + "" + nil + "Reliability" + nil + "" + "" + nil + nil + "none" + nil + "" + "" + "" + nil + "AgeMOS(Spectre Internal)" + "" + nil + t + nil + "" + "" + "" + nil + nil + "" + "Total steps" + "calculate" + "Reliability" + "" + nil + "" + "" + "" + "calculate" + "lifetime" + nil + "" + "" + "" + "TMI Aging" + nil + t + "lin" + "" + "GUI" + nil + "" + "" + "" + "All" + nil + "liberal (1)" + nil + "" + "" + "" + "" + nil + "" + nil + t + "" + nil + "Include" + "" + "calculate" + "" + "" + "" + "calculate" + "" + nil + "" + "" + "Years" + "none" + nil + (t t t) + nil + "" + "singlestress" + nil + "" + "" + "limit" + "" + "ids" + "Years" + nil + "include" + nil + "" + "Standard aging" + "relxpert" + "" + "include" + nil + "" + "" + "input.bs0" + "" + "" + (t t) + "" + "" + "" + "" + "" + nil + nil + "single" + nil + "" + "all" + "" + "" + "" + "" + "" + "age" + "" + nil + t + "" + "Spectre native" + "" + "" + nil + + + _simulationFiles + nil + nil + nil + nil + "off" + "" + nil + nil + nil + nil + "" + nil + "" + nil + nil + nil + nil + "" + "" + nil + nil + + asiEnvSaveTable + + "" + "5" + "" + "" + "" + "" + nil + "" + nil + "" + "" + nil + (nil nil nil nil nil) + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + "" + nil + "" + nil + "" + "" + "1.0" + "" + "" + "27" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1e-3" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "5" + "" + "" + "None" + "5" + "" + nil + nil + "" + "" + "" + "1e-3" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "None" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + nil + "" + nil + nil + "27" + nil + nil + "" + "" + "None" + "" + "" + "" + "" + "" + nil + nil + "" + "None" + nil + nil + "" + "psf" + nil + nil + "1e-15" + "None" + "" + "1e-6" + "" + "" + "" + "None" + "1" + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "None" + nil + "" + "../psf/sens.output" + nil + "80" + "" + "0" + + + subckt + nil + + asiEnvSaveTable + + "Auto" + nil + "" + "SSH" + nil + "APS" + nil + nil + "MX" + "Do not override" + nil + "" + "None" + nil + nil + "" + nil + "" + nil + + nil + nil + + nil + "" + "Auto" + nil + "" + "None" + nil + "APS" + "APS" + "Multi-Threading" + nil + "" + "Default" + t + nil + nil + nil + nil + nil + nil + "1" + "" + "Default" + "" + nil + 3.3 + "2" + "" + "MX" + "" + + + variableTable + + sevVariableStruct + "I_bias_n" + "100p" + 1 + + sevVariableStruct + "I_bias_p" + "100p" + 2 + + sevVariableStruct + "Ialp" + "100p" + 3 + + sevVariableStruct + "Ibet" + "2p" + 4 + + sevVariableStruct + "inn_del" + "1" + 5 + + sevVariableStruct + "inn_per" + "0.02" + 6 + + sevVariableStruct + "inn_pw" + "1u" + 7 + + sevVariableStruct + "inp_del" + "1" + 8 + + sevVariableStruct + "inp_per" + "0.02" + 9 + + sevVariableStruct + "inp_pw" + "1u" + 10 + + sevVariableStruct + "Ith" + "7u" + 11 + + sevVariableStruct + "Vbulk_n" + "0.3" + 12 + + + + + diff --git a/CognigrOne_LR3/cDPI_hb/maestro/data.dm b/CognigrOne_LR3/cDPI_hb/maestro/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..b81b77ef7edca55a59ded0a965fa59d18e1d9cdf GIT binary patch literal 3252 zcmeH~O>0v@6ox0wNBwBEep0n!z$zj(+@>{d1uG~N73=72~-Udk1bZWJT~H_tgUb7sz*JNL|_b@P0#=<-hGnimfF zCr8C)I0w(d0xZH)ummr_Nq7z(fK%`iT+u-28o!L*hFv&-+wceFDY}~oLK_EO!yP7` zr(N@CeYdbzy(oY8X?(a%pytt6;dcyWpD`P&;|Po+@LxrsTB$A!qG++)AC~Kl{$`S{ zuH;It?DuZ zHX09}3=)@Y4Z8hdGIZ<7qxC!Whl#t!@{Wn^ zT(-G%Zp$B??CM`o2O4s40_J5vzdW3xz5q4vdnWn-Kf+J&3;YIk)zEmej5i0b;OJMF z`c2@ny7twdD7zWf^CmMM>KOkh0=7N0Mfj%P+N;Wi${>ei6y)$8M=~ytWb1A@%<`Od z3A)~Xs2|-y*#|i|0kz+Y=p{G_wSTkUjq +maestro + Active Setup + LSCS + + _default + + 0 + + CognigrOne_LR3_cDPI_hb_1 + ADE + + + + + + + + + + I_bias_n + 100p + + I_bias_p + 100p + + Ialp + {From/To}Auto:10p:20:50p{From/To} + + Ibet + 2p + + inn_del + 1 + + inn_per + 0.02 + + inn_pw + 1u + + inp_del + 1 + + inp_per + 0.02 + + inp_pw + 1u + + Ith + 7u + + Vbulk_n + 0.3 + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + CognigrOne_LR3_cDPI_hb_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 + + CognigrOne_LR3_cDPI_hb_1 + ADE + + + + + + + + + + I_bias_n + 100p + + I_bias_p + 100p + + Ialp + {From/To}Auto:10p:20:50p{From/To} + + Ibet + 2p + + inn_del + 1 + + inn_per + 0.02 + + inn_pw + 1u + + inp_del + 1 + + inp_per + 0.02 + + inp_pw + 1u + + Ith + 7u + + Vbulk_n + 0.3 + + + + + + + + + + + + + Parasitics + _parSetupDBExtensionCB + + + + + Single Run, Sweeps and Corners + + CognigrOne_LR3_cDPI_hb_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 + + CognigrOne_LR3_cDPI_hb_1 + + + + 1 + 0 + + Aug 31 00:52:10 2021 + {be9fbb63-498b-4888-bc47-3b9fa266fdc9} + /home/p302242/libraries/CognigrOne_LR3/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.rdb + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.rdb + SaveAll + All + + SaveAll + false + /tmp/bics02.hpc.rug.nl_p302242_005210616 + /home/p302242/simulation/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0 + $AXL_PROJECT_DIR/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0 + 0 + /home/p302242/libraries/CognigrOne_LR3/CognigrOne_LR3/cDPI_hb/maestro/results/maestro + /home/p302242/libraries/CognigrOne_LR3/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.log + $AXL_SETUPDB_DIR/results/maestro/ExplorerRun.0.log + + all + + + diff --git a/CognigrOne_LR3/cDPI_hb/maestro/master.tag b/CognigrOne_LR3/cDPI_hb/maestro/master.tag new file mode 100644 index 0000000..600254b --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/maestro/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +maestro.sdb diff --git a/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.log b/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.log new file mode 100644 index 0000000..8daa969 --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.log @@ -0,0 +1,13 @@ +Starting Single Run, Sweeps and Corners... + +Current time: Tue Aug 31 00:52:11 2021 +Best design point: 1 +Design specs: + CognigrOne_LR3_cDPI_hb_1 corner Nominal - +Design parameters: + +ExplorerRun.0 +Number of points completed: 20 +Number of simulation errors: 0 +ExplorerRun.0 completed. +Current time: Tue Aug 31 00:52:44 2021 diff --git a/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.msg.db b/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/ExplorerRun.0.msg.db new file mode 100644 index 0000000000000000000000000000000000000000..5c9d1e73de461f4a614de3fce658f31d5025d5f1 GIT binary patch literal 282624 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 literal 0 HcmV?d00001 diff --git a/CognigrOne_LR3/cDPI_hb/maestro/test_states/ExplorerRun.0.state b/CognigrOne_LR3/cDPI_hb/maestro/test_states/ExplorerRun.0.state new file mode 100644 index 0000000..c63eebf --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/maestro/test_states/ExplorerRun.0.state @@ -0,0 +1,1022 @@ + +ExplorerRun.0 + + adeinfo + ("CognigrOne_LR3" "cDPI_hb" "schematic" "spectre") + "None" + "/home/p302242/simulation/CognigrOne_LR3/cDPI_hb/maestro/results/maestro/.tmpADEDir_p302242/CognigrOne_LR3_cDPI_hb_1/simulation" + + 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" + "" + "" + "" + "1" + (t) + "" + nil + "Parameter" + "" + "User-defined" + "" + "User-defined" + "" + "Parameter vector" + "Vector" + "" + nil + + ("# time value") + nil + + + nil + nil + + nil + nil + "" + "" + nil + "" + "" + + + + + sigList + + ((selectionObject netProbe (probe:NULL) validSelectionObject t voltage "1" fullName "/Vw_out" type net)) + nil + nil + + + asiEnvSaveTable + + 38520 + "no" + "" + "localhost" + nil + "" + "matlab" + "" + nil + nil + 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 + + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + nil + "" + nil + nil + nil + "" + "yes" + "" + "" + "" + "Use DFII Layermap" + nil + "" + nil + "" + "no" + "" + "Use DFII Layermap" + "" + "Use DFII Layermap" + "" + "" + nil + "" + "No SHE" + nil + nil + "Direct" + "" + "" + "" + nil + "Dynamic" + "" + "" + "" + "" + nil + "" + "" + nil + "" + nil + "" + "beolT" + nil + nil + "" + "qrcTechFile with external EM Only ICT File" + + + asiEnvSaveTable + + "default" + t + nil + "" + nil + nil + nil + "" + "" + t + "false" + nil + nil + "" + t + "" + t + nil + "" + "sch" + nil + "" + "" + "" + nil + nil + t + "" + (nil nil) + nil + "" + "" + ("spectre" "cmos_sch" "cmos.sch" "schematic" "veriloga") + "" + "" + nil + nil + "" + ("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") + "false" + nil + nil + nil + "default" + t + nil + ("spectre") + nil + nil + nil + nil + "900" + "" + nil + "Dynamic" + nil + nil + nil + nil + + + faultRules + nil + + faults + nil + + graphicalStimTable + (nil) + (nil) + (nil) + + asiEnvSaveTable + + 6 + "" + "" + "From File" + "Default" + "" + "" + "%.15g" + "" + nil + + + modelSetup + (("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/config.scs" "default") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/param.scs" "3s") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/bip.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/cap.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/dio.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/mos.scs" "tm") ("/projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/lp5mos/res.scs" "tm") ("# /projects/bics/designkits/xfab/xp018/cadence/v6_1/spectre/v6_1_6/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 + "/Vw_out" + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + nil + net + nil + ((color ("y3" "drawing"))) + nil + t + t + nil + nil + 1 + nil + nil + nil + nil + nil + nil + "/Vw_out" + nil + nil + + + + + nil + + + nil + + + nil + + + expr + asiEnvSaveTable + + nil + "appendage" + "" + nil + nil + "0.1" + nil + "Delta Idsat" + "" + "AgeMOS(Spectre Internal)" + nil + "0.1" + nil + "AgeMOS(Spectre Internal)" + "" + "" + "off" + "Age points" + "" + nil + "10" + "Real" + nil + "" + "agemos" + "loglog" + "" + t + nil + nil + "0.1" + "TMI Default" + nil + "Age points" + "" + "agemos" + "" + "" + "0" + nil + "Original" + "GUI" + "" + nil + "" + "" + nil + "no" + "" + "" + "0.1" + "all" + "" + "" + "" + nil + "Years" + "10" + "" + "" + "" + "" + "" + "" + "" + "" + "10" + "TMI Default" + "error" + nil + "TMI Default" + "" + "" + "" + "threshold" + "no" + "" + "" + "" + "" + "" + nil + "Reliability" + nil + "" + "" + nil + nil + "none" + nil + "" + "" + "" + nil + "AgeMOS(Spectre Internal)" + "" + nil + t + nil + "" + "" + "" + nil + nil + "" + "Total steps" + "calculate" + "Reliability" + "" + nil + "" + "" + "" + "calculate" + "lifetime" + nil + "" + "" + "" + "TMI Aging" + nil + t + "lin" + "" + "GUI" + nil + "" + "" + "" + "All" + nil + "liberal (1)" + nil + "" + "" + "" + "" + nil + "" + nil + t + "" + nil + "Include" + "" + "calculate" + "" + "" + "" + "calculate" + "" + nil + "" + "" + "Years" + "none" + nil + (t t t) + nil + "" + "singlestress" + nil + "" + "" + "limit" + "" + "ids" + "Years" + nil + "include" + nil + "" + "Standard aging" + "relxpert" + "" + "include" + nil + "" + "" + "input.bs0" + "" + "" + (t t) + "" + "" + "" + "" + "" + nil + nil + "single" + nil + "" + "all" + "" + "" + "" + "" + "" + "age" + "" + nil + t + "" + "Spectre native" + "" + "" + nil + + + _simulationFiles + nil + nil + nil + nil + "off" + "" + nil + nil + nil + nil + "" + nil + "" + nil + nil + nil + nil + "" + "" + nil + nil + + asiEnvSaveTable + + "" + "5" + "" + "" + "" + "" + nil + "" + nil + "" + "" + nil + (nil nil nil nil nil) + nil + "" + nil + (nil nil nil nil nil) + "" + nil + "" + "" + nil + "" + nil + "" + "" + "1.0" + "" + "" + "27" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "1e-3" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + nil + "" + "5" + "" + "" + "None" + "5" + "" + nil + nil + "" + "" + "" + "1e-3" + "" + "" + "" + "" + nil + "" + "" + "" + "" + "None" + nil + "" + "" + "" + "" + "" + "" + "" + "" + "" + "1.0" + "" + "" + "" + "" + "" + "" + nil + "" + nil + nil + "27" + nil + nil + "" + "" + "None" + "" + "" + "" + "" + "" + nil + nil + "" + "None" + nil + nil + "" + "psf" + nil + nil + "1e-15" + "None" + "" + "1e-6" + "" + "" + "" + "None" + "1" + "" + "" + nil + "" + "" + "" + "" + "" + "" + "" + nil + "" + "" + "" + "None" + nil + "" + "../psf/sens.output" + nil + "80" + "" + "0" + + + subckt + nil + + asiEnvSaveTable + + "Auto" + nil + "" + "SSH" + nil + "APS" + nil + nil + "MX" + "Do not override" + nil + "" + "None" + nil + nil + "" + nil + "" + nil + + nil + nil + + nil + "" + "Auto" + nil + "" + "None" + nil + "APS" + "APS" + "Multi-Threading" + nil + "" + "Default" + t + nil + nil + nil + nil + nil + nil + "1" + "" + "Default" + "" + nil + 3.3 + "2" + "" + "MX" + "" + + + variableTable + + sevVariableStruct + "I_bias_n" + "100p" + 1 + + sevVariableStruct + "I_bias_p" + "100p" + 2 + + sevVariableStruct + "Ialp" + "100p" + 3 + + sevVariableStruct + "Ibet" + "2p" + 4 + + sevVariableStruct + "inn_del" + "1" + 5 + + sevVariableStruct + "inn_per" + "0.02" + 6 + + sevVariableStruct + "inn_pw" + "1u" + 7 + + sevVariableStruct + "inp_del" + "1" + 8 + + sevVariableStruct + "inp_per" + "0.02" + 9 + + sevVariableStruct + "inp_pw" + "1u" + 10 + + sevVariableStruct + "Ith" + "7u" + 11 + + sevVariableStruct + "Vbulk_n" + "0.3" + 12 + + + + + diff --git a/CognigrOne_LR3/cDPI_hb/schematic/data.dm b/CognigrOne_LR3/cDPI_hb/schematic/data.dm new file mode 100644 index 0000000000000000000000000000000000000000..99f73ab83740f89885d38fa36d1662198444ca42 GIT binary patch literal 3564 zcmeH~&2G~`5XYU*@=-oo0&1ZMD-@I>8aZhR93v=FBLy1eP;s*o+j1-!$4c6$m3rhM z-~o6G4jef2&;th!J@5d10K^q`;{QKQEGoeTB$Sn$-_Fj=dUtkr)^VTTO=Pr`#`0KI zE~_Vjh6mshcpFTE8E_HIg7?4~@D6wZoCOQu20Mbx{&mP5&<8{C0Q`aS2C|lnDjf{q zEqHP%YF~z)@8SG5;m>xG<2}dz!2<+p8L|O35D5Cm+@|6*0@DcmR}m-|%d4Sbl=N;- zZ?(GvXEeL4meo9!Z_4Fj#V8t&)}e{Zz8CE7nZ1tVR}8bVuDh0HR*Gvy<`i*bK6$sb z+7kJFGoqw5$+65+NOQwnE_PSsN0qA)v^j7dyawjL>);J=0lWzcB=t!emD@wcB`I9e zo}^mIljqeV`TnAMI4)Hk73R!Q!(XmQjO4D9tK(1RK|hJ9_{y+xooKg2Q00CEjkZ-K zQwNo1JE0TUPGIe8R>$-0o)c)bdfn^qoUZc`I+lA^`r^IJ_wnZDzDUymiUgPhQ*?k` z3Yaiq>mbPeh9x)yLYg=?`V(vYwK|L@oU-R+*`kpo-{*-Ae>kr6;E4_`d0TZL_~)D}C+dw)v_wY1nS{JxevYfmrXEp*>VMu(KPIX8 literal 0 HcmV?d00001 diff --git a/CognigrOne_LR3/cDPI_hb/schematic/master.tag b/CognigrOne_LR3/cDPI_hb/schematic/master.tag new file mode 100644 index 0000000..26be1be --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/schematic/master.tag @@ -0,0 +1,2 @@ +-- Master.tag File, Rev:1.0 +sch.oa diff --git a/CognigrOne_LR3/cDPI_hb/schematic/sch.oa b/CognigrOne_LR3/cDPI_hb/schematic/sch.oa new file mode 100644 index 0000000000000000000000000000000000000000..acbbae1c5cc4fcf46394525a15b4fdc3f3571cc1 GIT binary patch literal 39132 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 ImQHm38~751fB*mh literal 0 HcmV?d00001 diff --git a/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck b/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck new file mode 100644 index 0000000..ecac6dd --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck @@ -0,0 +1,16 @@ +# +# Edit Lock-Stake file. CAUTION: Please do not change. +# +# Information about current Edit Lock Owner. +# +LockStakeVersion 1.1 +LoginName p302242 +HostName bics02.hpc.rug.nl +ProcessIdentifier 31222 +ProcessCreationTime_UTC 1630342894 +ProcessCreationTime_Readable Mon Aug 30 19:01:34 2021 CEST +AppIdentifier OA File System Design Manager +OSType unix +ReasonForPlacingEditLock OpenAccess edit lock +FilePathUsedToEditLock /home/p302242/libraries/CognigrOne_LR3/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck +TimeEditLocked Tue Aug 31 00:02:20 2021 CEST diff --git a/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck.RHEL30.bics02.hpc.rug.nl.31222 b/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck.RHEL30.bics02.hpc.rug.nl.31222 new file mode 100644 index 0000000..ecac6dd --- /dev/null +++ b/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck.RHEL30.bics02.hpc.rug.nl.31222 @@ -0,0 +1,16 @@ +# +# Edit Lock-Stake file. CAUTION: Please do not change. +# +# Information about current Edit Lock Owner. +# +LockStakeVersion 1.1 +LoginName p302242 +HostName bics02.hpc.rug.nl +ProcessIdentifier 31222 +ProcessCreationTime_UTC 1630342894 +ProcessCreationTime_Readable Mon Aug 30 19:01:34 2021 CEST +AppIdentifier OA File System Design Manager +OSType unix +ReasonForPlacingEditLock OpenAccess edit lock +FilePathUsedToEditLock /home/p302242/libraries/CognigrOne_LR3/CognigrOne_LR3/cDPI_hb/schematic/sch.oa.cdslck +TimeEditLocked Tue Aug 31 00:02:20 2021 CEST diff --git a/CognigrOne_LR3/cDPI_hb/schematic/thumbnail_128x128.png b/CognigrOne_LR3/cDPI_hb/schematic/thumbnail_128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..c60dff5cb30b01edbb6138ddb3c678bdb553ea22 GIT binary patch literal 1267 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSoCO|{#S9Gmi6G3l!hU%s0|U!a zPZ!6KiaBrR_)c1Ez~grGO3rh$n+No!C!U)U(-vEGIJb!5{Gvv-Hu;+g(GP#eiB9!9 zt~jOg#w4Ghjt*g_)9dfBJA86tJg|`AK>$O627`qNgA5k~A1gyUQ-d=tgcEu;dH!Bq zD{??$eYN7HYbWjcnIsm!`0t^@$ZFtlb4TK9b%ye4zV%02m?R#&j^l~8XA+sG?65*( zfAc-pMGsw;RN3#FZ_@u_zB^-2psC-!cSq|E3m4w$$;o{i^IhW0zJ^}I2E&?X{|YbM zuzzo^JBP_`PSPIqAzrG#*QQ20`NaT&u|gOae>BELOcpH{9(eY~W`e$V~u z$#!fWu~L6k+I}6JzyJPU5eG%3Kt2Am6PCzrt76>sDxxR(X9nLF|1E+J!e`fQwcKs; zDmwHx%d}s|{lqSmS46Lm-gz-ChGXUwH)i*S8B-*=%$4kGOMdDc=uFQnd7E{;hl!2# za#6~x?x3reLYAG&GQL@}I)nXwxS5{U|D{%a8HNpNx)----ufjJ*>E-F${&%0S=**v zUwdMHqKrk~0zrr5&1wc#$`!L*4!gT|e=l7-Sh;K31)t-8I3DDk zFA0wjXUTKDvhd>fFfrj-o>O`!hnEX??zUAAUR75AjCF<7_L~PM3l~+Z^^4ERalilf z^+NTGex1w*uk#Y_ZFZ;+GPjB=ZaVkkyshB%58?~f*00;f@}w}IWZ2Iv{=ZfDWBeW^qZGNvf(NSY z>?g3X^)gg{jtiUCcIji*%|EBCPZXHu>xQYW5N~-Woy1kJ_{+Jo>$f!f>^r$x@ye@o zS((6g9cPtTsTG}3raRw8=6;i~dKTw%`aJu$+wm_S+tg&{&k`1~T2y!TobxORhc|j> zm!-@&zgu(Z`^i5&XXvH7&tegI`9kX7(g)l+XXczVSo$VLAn)%hJZ(Uyk;!{Wi-?`Pa@ZJpq1unWmp*nwH18x#Ur@Smw4L z`W#a?=s2ic+8~n6wV{Z;Z>6uLu72)CHwNF3T_OAD&5kzpJGEWq=c+BDPC@rCq<&r# z+_0?c*wo{tZU3seL(VD(O0957-teqoeUX2HPG6m|#%qoTPnLTfTfIlQ;I6`!|C{Q} z3sx*DJ+JHf-SXqk{pZih)t=Nk5LTLViEYoDJ;!Qv6{h68>{eUq?DIQj$-bCdXT+NX zE-pEqKIv{n9=Ec?qDRwz%6B-Zq-yvu@;plGH(bcT<~dU?n4vl2(&NnuVhIyg6@JW< rpM6k}VNS+=AvZhbK6+(&hI975OxrnYPMhljOECsdS3j3^P6