option for transparent background in svg export; added ngspice backannotation tutorial
|
|
@ -0,0 +1,441 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="967" height="538" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="967" height="538"/>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 23.8083)" >CMOS DIFFERENTIAL AMPLIFIER</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 41.8083)" >EXAMPLE</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(516.233, 269.093)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 356.532)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(412.895, 451.921)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 284.991)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 451.921)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 292.94)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(394.073, 324.736)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(452.64, 324.736)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(529.207, 165.755)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(297.506, 165.755)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(392.895, 94.2131)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(283.557, 324.736)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(537.156, 324.736)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(600.749, 221.398)" >DIFFOUT</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(194.219, 364.481)" >GN</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 253.194)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 181.653)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 133.958)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 62.4168)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(355.251, 213.449)" >G</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 520.625)" >cmos_example.sch</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 496.778)" >Stefan Schippers</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(764.495, 496.778)" >2020-12-27 23:52:05</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="41.3352" transform="translate(145.665, 519.297)" >SCHEM</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 390.902)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 411.768)" >m1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(431.831, 382.07)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 153.423)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 173.296)" >m2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(487.475, 181.356)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 319.36)" >VVCC</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 329.296)" >5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(200.117, 390.902)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(218.117, 411.768)" >m3</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(212.206, 382.07)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 310.417)" >IBIAS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 319.417)" >100u</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 311.411)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 332.277)" >m4</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(376.188, 302.579)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(457.436, 311.411)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(480.436, 332.277)" >m5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(474.525, 302.579)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(351.149, 153.423)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(369.149, 173.296)" >m6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(363.239, 181.356)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 216.022)" >VPLUS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 225.958)" >2.5 pwl 0 2.4 10n 2.4 10.1n 2.6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 96.7861)" >V1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 106.722)" >2.5</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 225.958)" >1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 259.742)" >2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 231.92)" >CL</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 241.857)" >2p</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 251.793)" >m=1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="12.4005" transform="translate(638.507, 365.84)" >sTIMULI</text>
|
||||
<path class="l4" d="M415.933 374.452L415.933 422.147"/>
|
||||
<path class="l4" d="M415.933 382.402L427.857 382.402"/>
|
||||
<path class="l4" d="M427.857 374.452L427.857 382.402"/>
|
||||
<path class="l4" d="M415.933 414.198L427.857 414.198"/>
|
||||
<path class="l4" d="M427.857 414.198L427.857 422.147"/>
|
||||
<path class="l4" d="M407.984 386.376L407.984 410.223"/>
|
||||
<path class="l4" d="M407.984 398.3L407.984 402.274"/>
|
||||
<path class="l4" d="M396.06 398.3L402.022 398.3"/>
|
||||
<path class="l4" d="M396.06 398.3L407.984 398.3"/>
|
||||
<path class="l4" d="M419.907 398.3L427.857 398.3"/>
|
||||
<path class="l4" d="M415.933 394.325L419.907 398.3"/>
|
||||
<path class="l4" d="M415.933 402.274L419.907 398.3"/>
|
||||
<path class="l4" d="M471.576 135.98L471.576 183.675"/>
|
||||
<path class="l4" d="M471.576 175.726L483.5 175.726"/>
|
||||
<path class="l4" d="M483.5 175.726L483.5 183.675"/>
|
||||
<path class="l4" d="M471.576 143.93L483.5 143.93"/>
|
||||
<path class="l4" d="M483.5 135.98L483.5 143.93"/>
|
||||
<path class="l4" d="M463.627 147.904L463.627 171.751"/>
|
||||
<path class="l4" d="M463.627 155.853L463.627 159.828"/>
|
||||
<path class="l4" d="M461.64 155.853L463.627 157.84"/>
|
||||
<path class="l4" d="M459.653 155.853L461.64 155.853"/>
|
||||
<path class="l4" d="M457.666 157.84L459.653 155.853"/>
|
||||
<path class="l4" d="M457.666 157.84L457.666 161.815"/>
|
||||
<path class="l4" d="M457.666 161.815L459.653 163.802"/>
|
||||
<path class="l4" d="M459.653 163.802L461.64 163.802"/>
|
||||
<path class="l4" d="M461.64 163.802L463.627 161.815"/>
|
||||
<path class="l4" d="M451.704 159.828L457.666 159.828"/>
|
||||
<path class="l4" d="M475.551 159.828L483.5 159.828"/>
|
||||
<path class="l4" d="M471.576 155.853L475.551 159.828"/>
|
||||
<path class="l4" d="M471.576 163.802L475.551 159.828"/>
|
||||
<path class="l4" d="M40.3395 308.873L44.314 308.873"/>
|
||||
<path class="l4" d="M42.3267 306.885L42.3267 310.86"/>
|
||||
<path class="l4" d="M38.3522 302.911L38.3522 350.605"/>
|
||||
<circle class="l4" cx="38.3522" cy="326.758" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M233.104 374.452L233.104 422.147"/>
|
||||
<path class="l4" d="M221.181 382.402L233.104 382.402"/>
|
||||
<path class="l4" d="M221.181 374.452L221.181 382.402"/>
|
||||
<path class="l4" d="M221.181 414.198L233.104 414.198"/>
|
||||
<path class="l4" d="M221.181 414.198L221.181 422.147"/>
|
||||
<path class="l4" d="M241.053 386.376L241.053 410.223"/>
|
||||
<path class="l4" d="M241.053 398.3L241.053 402.274"/>
|
||||
<path class="l4" d="M247.015 398.3L252.977 398.3"/>
|
||||
<path class="l4" d="M241.053 398.3L252.977 398.3"/>
|
||||
<path class="l4" d="M221.181 398.3L229.13 398.3"/>
|
||||
<path class="l4" d="M229.13 398.3L233.104 394.325"/>
|
||||
<path class="l4" d="M229.13 398.3L233.104 402.274"/>
|
||||
<path class="l4" d="M221.181 287.013L221.181 298.936"/>
|
||||
<path class="l4" d="M221.181 322.784L221.181 334.707"/>
|
||||
<path class="l4" d="M223.168 292.975L227.143 292.975"/>
|
||||
<path class="l4" d="M225.155 290.987L225.155 294.962"/>
|
||||
<path class="l4" d="M221.181 304.898L221.181 312.847L223.168 312.847L221.181 318.809L219.193 312.847L221.181 312.847L221.181 304.898"/>
|
||||
<circle class="l4" cx="221.181" cy="310.86" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M360.289 294.962L360.289 342.656"/>
|
||||
<path class="l4" d="M360.289 302.911L372.213 302.911"/>
|
||||
<path class="l4" d="M372.213 294.962L372.213 302.911"/>
|
||||
<path class="l4" d="M360.289 334.707L372.213 334.707"/>
|
||||
<path class="l4" d="M372.213 334.707L372.213 342.656"/>
|
||||
<path class="l4" d="M352.34 306.885L352.34 330.733"/>
|
||||
<path class="l4" d="M352.34 318.809L352.34 322.784"/>
|
||||
<path class="l4" d="M340.417 318.809L346.379 318.809"/>
|
||||
<path class="l4" d="M340.417 318.809L352.34 318.809"/>
|
||||
<path class="l4" d="M364.264 318.809L372.213 318.809"/>
|
||||
<path class="l4" d="M360.289 314.834L364.264 318.809"/>
|
||||
<path class="l4" d="M360.289 322.784L364.264 318.809"/>
|
||||
<path class="l4" d="M495.424 294.962L495.424 342.656"/>
|
||||
<path class="l4" d="M483.5 302.911L495.424 302.911"/>
|
||||
<path class="l4" d="M483.5 294.962L483.5 302.911"/>
|
||||
<path class="l4" d="M483.5 334.707L495.424 334.707"/>
|
||||
<path class="l4" d="M483.5 334.707L483.5 342.656"/>
|
||||
<path class="l4" d="M503.373 306.885L503.373 330.733"/>
|
||||
<path class="l4" d="M503.373 318.809L503.373 322.784"/>
|
||||
<path class="l4" d="M509.334 318.809L515.296 318.809"/>
|
||||
<path class="l4" d="M503.373 318.809L515.296 318.809"/>
|
||||
<path class="l4" d="M483.5 318.809L491.449 318.809"/>
|
||||
<path class="l4" d="M491.449 318.809L495.424 314.834"/>
|
||||
<path class="l4" d="M491.449 318.809L495.424 322.784"/>
|
||||
<path class="l4" d="M384.137 135.98L384.137 183.675"/>
|
||||
<path class="l4" d="M372.213 175.726L384.137 175.726"/>
|
||||
<path class="l4" d="M372.213 175.726L372.213 183.675"/>
|
||||
<path class="l4" d="M372.213 143.93L384.137 143.93"/>
|
||||
<path class="l4" d="M372.213 135.98L372.213 143.93"/>
|
||||
<path class="l4" d="M392.086 147.904L392.086 171.751"/>
|
||||
<path class="l4" d="M392.086 155.853L392.086 159.828"/>
|
||||
<path class="l4" d="M392.086 157.84L394.073 155.853"/>
|
||||
<path class="l4" d="M394.073 155.853L396.06 155.853"/>
|
||||
<path class="l4" d="M396.06 155.853L398.048 157.84"/>
|
||||
<path class="l4" d="M398.048 157.84L398.048 161.815"/>
|
||||
<path class="l4" d="M396.06 163.802L398.048 161.815"/>
|
||||
<path class="l4" d="M394.073 163.802L396.06 163.802"/>
|
||||
<path class="l4" d="M392.086 161.815L394.073 163.802"/>
|
||||
<path class="l4" d="M398.048 159.828L404.009 159.828"/>
|
||||
<path class="l4" d="M372.213 159.828L380.162 159.828"/>
|
||||
<path class="l4" d="M380.162 159.828L384.137 155.853"/>
|
||||
<path class="l4" d="M380.162 159.828L384.137 163.802"/>
|
||||
<path class="l4" d="M40.3395 205.535L44.314 205.535"/>
|
||||
<path class="l4" d="M42.3267 203.548L42.3267 207.522"/>
|
||||
<path class="l4" d="M38.3522 199.573L38.3522 247.267"/>
|
||||
<circle class="l4" cx="38.3522" cy="223.42" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M40.3395 86.2988L44.314 86.2988"/>
|
||||
<path class="l4" d="M42.3267 84.3115L42.3267 88.286"/>
|
||||
<path class="l4" d="M38.3522 80.337L38.3522 128.031"/>
|
||||
<circle class="l4" cx="38.3522" cy="104.184" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M531.194 243.293L531.194 263.166"/>
|
||||
<path class="l4" d="M531.194 215.471L531.194 235.344"/>
|
||||
<path class="l4" d="M523.245 235.344L539.143 235.344"/>
|
||||
<path class="l4" d="M523.245 243.293L539.143 243.293"/>
|
||||
<path class="l4" d="M533.182 221.433L537.156 221.433"/>
|
||||
<path class="l4" d="M535.169 219.446L535.169 223.42"/>
|
||||
<path class="l4" d="M642.481 398.3L674.278 398.3"/>
|
||||
<path class="l4" d="M642.481 406.249L658.379 406.249"/>
|
||||
<path class="l4" d="M642.481 414.198L674.278 414.198"/>
|
||||
<path class="l4" d="M642.481 422.147L666.329 422.147"/>
|
||||
<path class="l4" d="M642.481 430.096L666.329 430.096"/>
|
||||
<path class="l4" d="M642.481 438.045L698.125 438.045"/>
|
||||
<path class="l4" d="M642.481 445.994L658.379 445.994"/>
|
||||
<path class="l4" d="M642.481 390.351L682.227 390.351"/>
|
||||
<path class="l4" d="M642.481 382.402L658.379 382.402"/>
|
||||
<path class="l4" d="M706.074 382.402L714.023 382.402"/>
|
||||
<path class="l4" d="M714.023 382.402L714.023 461.892"/>
|
||||
<path class="l4" d="M642.481 461.892L714.023 461.892"/>
|
||||
<path class="l4" d="M642.481 453.943L642.481 461.892"/>
|
||||
<path class="l4" d="M706.074 374.452L706.074 453.943"/>
|
||||
<path class="l4" d="M634.532 453.943L706.074 453.943"/>
|
||||
<path class="l4" d="M634.532 374.452L634.532 453.943"/>
|
||||
<path class="l4" d="M634.532 374.452L706.074 374.452"/>
|
||||
<path class="l5" d="M530.201 262.172L532.188 262.172L532.188 264.159L530.201 264.159L530.201 262.172z"/>
|
||||
<path class="l5" d="M37.3586 349.612L39.3458 349.612L39.3458 351.599L37.3586 351.599L37.3586 349.612z"/>
|
||||
<path class="l5" d="M145.665 477.79L121.817 501.638L145.665 525.485L129.766 525.485L113.868 509.587L97.9702 525.485L82.0721 525.485L105.919 501.638L82.0721 477.79L97.9702 477.79L113.868 493.689L129.766 477.79L145.665 477.79"/>
|
||||
<path class="l5" d="M425.869 372.465L429.844 372.465L429.844 376.44L425.869 376.44L425.869 372.465z"/>
|
||||
<path class="l5" d="M394.073 396.312L398.048 396.312L398.048 400.287L394.073 400.287L394.073 396.312z"/>
|
||||
<path class="l5" d="M425.869 420.16L429.844 420.16L429.844 424.134L425.869 424.134L425.869 420.16z"/>
|
||||
<path class="l5" d="M425.869 396.312L429.844 396.312L429.844 400.287L425.869 400.287L425.869 396.312z"/>
|
||||
<path class="l5" d="M481.513 181.688L485.487 181.688L485.487 185.662L481.513 185.662L481.513 181.688z"/>
|
||||
<path class="l5" d="M449.716 157.84L453.691 157.84L453.691 161.815L449.716 161.815L449.716 157.84z"/>
|
||||
<path class="l5" d="M481.513 133.993L485.487 133.993L485.487 137.968L481.513 137.968L481.513 133.993z"/>
|
||||
<path class="l5" d="M481.513 157.84L485.487 157.84L485.487 161.815L481.513 161.815L481.513 157.84z"/>
|
||||
<path class="l5" d="M36.3649 300.924L40.3395 300.924L40.3395 304.898L36.3649 304.898L36.3649 300.924z"/>
|
||||
<path class="l5" d="M36.3649 348.618L40.3395 348.618L40.3395 352.593L36.3649 352.593L36.3649 348.618z"/>
|
||||
<path class="l5" d="M426.863 445L428.85 445L428.85 446.988L426.863 446.988L426.863 445z"/>
|
||||
<path class="l5" d="M61.2058 278.07L63.193 278.07L63.193 280.057L61.2058 280.057L61.2058 278.07z"/>
|
||||
<path class="l5" d="M219.193 372.465L223.168 372.465L223.168 376.44L219.193 376.44L219.193 372.465z"/>
|
||||
<path class="l5" d="M250.99 396.312L254.964 396.312L254.964 400.287L250.99 400.287L250.99 396.312z"/>
|
||||
<path class="l5" d="M219.193 420.16L223.168 420.16L223.168 424.134L219.193 424.134L219.193 420.16z"/>
|
||||
<path class="l5" d="M219.193 396.312L223.168 396.312L223.168 400.287L219.193 400.287L219.193 396.312z"/>
|
||||
<path class="l5" d="M220.187 445L222.174 445L222.174 446.988L220.187 446.988L220.187 445z"/>
|
||||
<path class="l5" d="M219.193 285.025L223.168 285.025L223.168 289L219.193 289L219.193 285.025z"/>
|
||||
<path class="l5" d="M219.193 332.72L223.168 332.72L223.168 336.694L219.193 336.694L219.193 332.72z"/>
|
||||
<path class="l5" d="M220.187 286.019L222.174 286.019L222.174 288.006L220.187 288.006L220.187 286.019z"/>
|
||||
<path class="l5" d="M370.226 292.975L374.2 292.975L374.2 296.949L370.226 296.949L370.226 292.975z"/>
|
||||
<path class="l5" d="M338.43 316.822L342.404 316.822L342.404 320.796L338.43 320.796L338.43 316.822z"/>
|
||||
<path class="l5" d="M370.226 340.669L374.2 340.669L374.2 344.643L370.226 344.643L370.226 340.669z"/>
|
||||
<path class="l5" d="M370.226 316.822L374.2 316.822L374.2 320.796L370.226 320.796L370.226 316.822z"/>
|
||||
<path class="l5" d="M387.118 317.815L389.105 317.815L389.105 319.803L387.118 319.803L387.118 317.815z"/>
|
||||
<path class="l5" d="M481.513 292.975L485.487 292.975L485.487 296.949L481.513 296.949L481.513 292.975z"/>
|
||||
<path class="l5" d="M513.309 316.822L517.284 316.822L517.284 320.796L513.309 320.796L513.309 316.822z"/>
|
||||
<path class="l5" d="M481.513 340.669L485.487 340.669L485.487 344.643L481.513 344.643L481.513 340.669z"/>
|
||||
<path class="l5" d="M481.513 316.822L485.487 316.822L485.487 320.796L481.513 320.796L481.513 316.822z"/>
|
||||
<path class="l5" d="M466.608 317.815L468.595 317.815L468.595 319.803L466.608 319.803L466.608 317.815z"/>
|
||||
<path class="l5" d="M522.252 158.834L524.239 158.834L524.239 160.821L522.252 160.821L522.252 158.834z"/>
|
||||
<path class="l5" d="M370.226 181.688L374.2 181.688L374.2 185.662L370.226 185.662L370.226 181.688z"/>
|
||||
<path class="l5" d="M402.022 157.84L405.997 157.84L405.997 161.815L402.022 161.815L402.022 157.84z"/>
|
||||
<path class="l5" d="M370.226 133.993L374.2 133.993L374.2 137.968L370.226 137.968L370.226 133.993z"/>
|
||||
<path class="l5" d="M370.226 157.84L374.2 157.84L374.2 161.815L370.226 161.815L370.226 157.84z"/>
|
||||
<path class="l5" d="M331.474 158.834L333.461 158.834L333.461 160.821L331.474 160.821L331.474 158.834z"/>
|
||||
<path class="l5" d="M426.863 87.2924L428.85 87.2924L428.85 89.2797L426.863 89.2797L426.863 87.2924z"/>
|
||||
<path class="l5" d="M323.525 317.815L325.512 317.815L325.512 319.803L323.525 319.803L323.525 317.815z"/>
|
||||
<path class="l5" d="M530.201 317.815L532.188 317.815L532.188 319.803L530.201 319.803L530.201 317.815z"/>
|
||||
<path class="l5" d="M593.793 214.477L595.781 214.477L595.781 216.465L593.793 216.465L593.793 214.477z"/>
|
||||
<path class="l5" d="M220.187 357.561L222.174 357.561L222.174 359.548L220.187 359.548L220.187 357.561z"/>
|
||||
<path class="l5" d="M37.3586 246.274L39.3458 246.274L39.3458 248.261L37.3586 248.261L37.3586 246.274z"/>
|
||||
<path class="l5" d="M36.3649 197.586L40.3395 197.586L40.3395 201.56L36.3649 201.56L36.3649 197.586z"/>
|
||||
<path class="l5" d="M36.3649 245.28L40.3395 245.28L40.3395 249.255L36.3649 249.255L36.3649 245.28z"/>
|
||||
<path class="l5" d="M61.2058 174.732L63.193 174.732L63.193 176.719L61.2058 176.719L61.2058 174.732z"/>
|
||||
<path class="l5" d="M37.3586 127.038L39.3458 127.038L39.3458 129.025L37.3586 129.025L37.3586 127.038z"/>
|
||||
<path class="l5" d="M36.3649 78.3497L40.3395 78.3497L40.3395 82.3242L36.3649 82.3242L36.3649 78.3497z"/>
|
||||
<path class="l5" d="M36.3649 126.044L40.3395 126.044L40.3395 130.019L36.3649 130.019L36.3649 126.044z"/>
|
||||
<path class="l5" d="M61.2058 55.4961L63.193 55.4961L63.193 57.4834L61.2058 57.4834L61.2058 55.4961z"/>
|
||||
<path class="l5" d="M529.207 213.484L533.182 213.484L533.182 217.458L529.207 217.458L529.207 213.484z"/>
|
||||
<path class="l5" d="M529.207 261.178L533.182 261.178L533.182 265.153L529.207 265.153L529.207 261.178z"/>
|
||||
<path class="l5" d="M371.219 206.528L373.207 206.528L373.207 208.516L371.219 208.516L371.219 206.528z"/>
|
||||
<path class="l6" d="M320.544 501.638L952.495 501.638"/>
|
||||
<path class="l6" d="M14.505 501.638L66.1739 501.638"/>
|
||||
<path class="l1" d="M38.3522 279.064L38.3522 302.911"/>
|
||||
<path class="l1" d="M38.3522 279.064L62.1994 279.064"/>
|
||||
<path class="l1" d="M221.181 334.707L221.181 374.452"/>
|
||||
<path class="l1" d="M221.181 374.452L252.977 374.452"/>
|
||||
<path class="l1" d="M252.977 374.452L252.977 398.3"/>
|
||||
<path class="l1" d="M252.977 398.3L396.06 398.3"/>
|
||||
<path class="l1" d="M427.857 342.656L427.857 374.452"/>
|
||||
<path class="l1" d="M372.213 318.809L388.111 318.809"/>
|
||||
<path class="l1" d="M467.602 318.809L483.5 318.809"/>
|
||||
<path class="l1" d="M372.213 342.656L483.5 342.656"/>
|
||||
<path class="l1" d="M324.519 318.809L340.417 318.809"/>
|
||||
<path class="l1" d="M515.296 318.809L531.194 318.809"/>
|
||||
<path class="l1" d="M483.5 159.828L523.245 159.828"/>
|
||||
<path class="l1" d="M332.468 159.828L372.213 159.828"/>
|
||||
<path class="l1" d="M404.009 159.828L451.704 159.828"/>
|
||||
<path class="l1" d="M404.009 159.828L404.009 183.675"/>
|
||||
<path class="l1" d="M372.213 183.675L404.009 183.675"/>
|
||||
<path class="l1" d="M372.213 183.675L372.213 294.962"/>
|
||||
<path class="l1" d="M483.5 183.675L483.5 294.962"/>
|
||||
<path class="l1" d="M483.5 104.184L483.5 135.98"/>
|
||||
<path class="l1" d="M372.213 104.184L483.5 104.184"/>
|
||||
<path class="l1" d="M372.213 104.184L372.213 135.98"/>
|
||||
<path class="l1" d="M427.857 88.286L427.857 104.184"/>
|
||||
<path class="l1" d="M483.5 215.471L594.787 215.471"/>
|
||||
<path class="l1" d="M38.3522 175.726L38.3522 199.573"/>
|
||||
<path class="l1" d="M38.3522 175.726L62.1994 175.726"/>
|
||||
<path class="l1" d="M38.3522 56.4898L38.3522 80.337"/>
|
||||
<path class="l1" d="M38.3522 56.4898L62.1994 56.4898"/>
|
||||
<path class="l1" d="M427.857 422.147L427.857 445.994"/>
|
||||
<path class="l1" d="M427.857 422.147L443.755 422.147"/>
|
||||
<path class="l1" d="M443.755 398.3L443.755 422.147"/>
|
||||
<path class="l1" d="M427.857 398.3L443.755 398.3"/>
|
||||
<path class="l1" d="M221.181 422.147L221.181 445.994"/>
|
||||
<path class="l1" d="M205.283 422.147L221.181 422.147"/>
|
||||
<path class="l1" d="M205.283 398.3L205.283 422.147"/>
|
||||
<path class="l1" d="M205.283 398.3L221.181 398.3"/>
|
||||
<circle class="l1" cx="427.857" cy="104.184" r="3.17963"/>
|
||||
<circle class="l1" cx="483.5" cy="215.471" r="3.17963"/>
|
||||
<circle class="l1" cx="427.857" cy="342.656" r="3.17963"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 24 KiB |
|
|
@ -0,0 +1,469 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="925" height="530" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.96;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="925" height="530"/>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(203.97, 37.8532)" >CMOS DIFFERENTIAL AMPLIFIER</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(203.97, 55.8532)" >EXAMPLE</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(570.458, 249.673)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(22.9836, 356.126)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(433.59, 447.372)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(65.2007, 287.692)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(197.871, 447.372)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(197.871, 295.295)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(414.976, 302.899)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(509.628, 302.899)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(582.26, 150.823)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(323.344, 150.823)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(414.59, 82.3887)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(309.74, 302.899)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(589.864, 302.899)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(650.694, 204.05)" >DIFFOUT</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(185.871, 363.73)" >GN</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(22.9836, 257.276)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(65.2007, 188.842)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(22.9836, 143.219)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(65.2007, 74.7849)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.0481" transform="translate(378.363, 196.446)" >G</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(314.226, 513.092)" >cmos_example.sch</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(314.226, 490.28)" >Stefan Schippers</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(740.125, 490.28)" >2020-12-28 02:00:13</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="39.5398" transform="translate(139.338, 511.821)" >SCHEM</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(437.788, 389.003)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(437.788, 408.963)" >m1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(451.094, 380.554)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(529.033, 139.027)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(529.033, 158.037)" >m2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(542.34, 165.746)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 320.568)" >VVCC</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 330.073)" >5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(191.079, 389.003)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(208.079, 408.963)" >m3</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(203.772, 380.554)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(226.782, 312.014)" >IBIAS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(226.782, 321.014)" >100u</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(384.561, 290.153)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(384.561, 310.113)" >m4</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(397.868, 281.704)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(513.043, 290.153)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(535.043, 310.113)" >m5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(530.736, 281.704)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(373.57, 139.027)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(390.57, 158.037)" >m6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="5.93097" transform="translate(386.264, 165.746)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 221.719)" >VPLUS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 231.223)" >2.5 pwl 0 2.4 10n 2.4 10.1n 2.6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 107.661)" >V1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(51.8941, 117.166)" >2.5</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="7.90797" transform="translate(576.359, 208.412)" >1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="7.90797" transform="translate(576.359, 240.728)" >2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(595.567, 214.115)" >CL</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(595.567, 223.62)" >2p</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="7.90797" transform="translate(595.567, 233.124)" >m=1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="11.8619" transform="translate(709.624, 365.029)" >STIMULI</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(553.746, 477.478)" >Backannotate</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(551.37, 190.724)" > 3.321 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(404.996, 270.564)" >5.005e-05 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(404.996, 261.059)" >i(m4[id]) </text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.8159" transform="translate(553.746, 439.459)" >View raw file</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(484.608, 270.564)" >5.005e-05 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(490.608, 261.059)" >i(m5[id]) </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(383.758, 369.414)" >0.0001001 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(391.758, 359.909)" >i(m1[id]) </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(399.293, 205.932)" > 3.321 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(285.236, 388.423)" > 1.31 </text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="7.90797" transform="translate(498.143, 84.2707)" > 5 </text>
|
||||
<path class="l4" d="M435.887 373.268L435.887 418.891"/>
|
||||
<path class="l4" d="M435.887 380.872L447.292 380.872"/>
|
||||
<path class="l4" d="M447.292 373.268L447.292 380.872"/>
|
||||
<path class="l4" d="M435.887 411.287L447.292 411.287"/>
|
||||
<path class="l4" d="M447.292 411.287L447.292 418.891"/>
|
||||
<path class="l4" d="M428.283 384.674L428.283 407.485"/>
|
||||
<path class="l4" d="M428.283 396.079L428.283 399.881"/>
|
||||
<path class="l4" d="M416.877 396.079L422.58 396.079"/>
|
||||
<path class="l4" d="M416.877 396.079L428.283 396.079"/>
|
||||
<path class="l4" d="M439.689 396.079L447.292 396.079"/>
|
||||
<path class="l4" d="M435.887 392.277L439.689 396.079"/>
|
||||
<path class="l4" d="M435.887 399.881L439.689 396.079"/>
|
||||
<path class="l4" d="M527.132 122.342L527.132 167.965"/>
|
||||
<path class="l4" d="M527.132 160.361L538.538 160.361"/>
|
||||
<path class="l4" d="M538.538 160.361L538.538 167.965"/>
|
||||
<path class="l4" d="M527.132 129.946L538.538 129.946"/>
|
||||
<path class="l4" d="M538.538 122.342L538.538 129.946"/>
|
||||
<path class="l4" d="M519.529 133.748L519.529 156.559"/>
|
||||
<path class="l4" d="M519.529 141.351L519.529 145.153"/>
|
||||
<path class="l4" d="M517.628 141.351L519.529 143.252"/>
|
||||
<path class="l4" d="M515.727 141.351L517.628 141.351"/>
|
||||
<path class="l4" d="M513.826 143.252L515.727 141.351"/>
|
||||
<path class="l4" d="M513.826 143.252L513.826 147.054"/>
|
||||
<path class="l4" d="M513.826 147.054L515.727 148.955"/>
|
||||
<path class="l4" d="M515.727 148.955L517.628 148.955"/>
|
||||
<path class="l4" d="M517.628 148.955L519.529 147.054"/>
|
||||
<path class="l4" d="M508.123 145.153L513.826 145.153"/>
|
||||
<path class="l4" d="M530.934 145.153L538.538 145.153"/>
|
||||
<path class="l4" d="M527.132 141.351L530.934 145.153"/>
|
||||
<path class="l4" d="M527.132 148.955L530.934 145.153"/>
|
||||
<path class="l4" d="M38.5874 310.536L42.3893 310.536"/>
|
||||
<path class="l4" d="M40.4883 308.635L40.4883 312.437"/>
|
||||
<path class="l4" d="M36.6864 304.833L36.6864 350.456"/>
|
||||
<circle class="l4" cx="36.6864" cy="327.645" r="11.4057" style="fill:none;"/>
|
||||
<path class="l4" d="M222.98 373.268L222.98 418.891"/>
|
||||
<path class="l4" d="M211.574 380.872L222.98 380.872"/>
|
||||
<path class="l4" d="M211.574 373.268L211.574 380.872"/>
|
||||
<path class="l4" d="M211.574 411.287L222.98 411.287"/>
|
||||
<path class="l4" d="M211.574 411.287L211.574 418.891"/>
|
||||
<path class="l4" d="M230.584 384.674L230.584 407.485"/>
|
||||
<path class="l4" d="M230.584 396.079L230.584 399.881"/>
|
||||
<path class="l4" d="M236.287 396.079L241.989 396.079"/>
|
||||
<path class="l4" d="M230.584 396.079L241.989 396.079"/>
|
||||
<path class="l4" d="M211.574 396.079L219.178 396.079"/>
|
||||
<path class="l4" d="M219.178 396.079L222.98 392.277"/>
|
||||
<path class="l4" d="M219.178 396.079L222.98 399.881"/>
|
||||
<path class="l4" d="M211.574 289.626L211.574 301.032"/>
|
||||
<path class="l4" d="M211.574 323.843L211.574 335.249"/>
|
||||
<path class="l4" d="M213.475 295.329L217.277 295.329"/>
|
||||
<path class="l4" d="M215.376 293.428L215.376 297.23"/>
|
||||
<path class="l4" d="M211.574 306.734L211.574 314.338L213.475 314.338L211.574 320.041L209.673 314.338L211.574 314.338L211.574 306.734"/>
|
||||
<circle class="l4" cx="211.574" cy="312.437" r="11.4057" style="fill:none;"/>
|
||||
<path class="l4" d="M382.66 274.418L382.66 320.041"/>
|
||||
<path class="l4" d="M382.66 282.022L394.066 282.022"/>
|
||||
<path class="l4" d="M394.066 274.418L394.066 282.022"/>
|
||||
<path class="l4" d="M382.66 312.437L394.066 312.437"/>
|
||||
<path class="l4" d="M394.066 312.437L394.066 320.041"/>
|
||||
<path class="l4" d="M375.056 285.824L375.056 308.635"/>
|
||||
<path class="l4" d="M375.056 297.23L375.056 301.032"/>
|
||||
<path class="l4" d="M363.65 297.23L369.353 297.23"/>
|
||||
<path class="l4" d="M363.65 297.23L375.056 297.23"/>
|
||||
<path class="l4" d="M386.462 297.23L394.066 297.23"/>
|
||||
<path class="l4" d="M382.66 293.428L386.462 297.23"/>
|
||||
<path class="l4" d="M382.66 301.032L386.462 297.23"/>
|
||||
<path class="l4" d="M549.944 274.418L549.944 320.041"/>
|
||||
<path class="l4" d="M538.538 282.022L549.944 282.022"/>
|
||||
<path class="l4" d="M538.538 274.418L538.538 282.022"/>
|
||||
<path class="l4" d="M538.538 312.437L549.944 312.437"/>
|
||||
<path class="l4" d="M538.538 312.437L538.538 320.041"/>
|
||||
<path class="l4" d="M557.548 285.824L557.548 308.635"/>
|
||||
<path class="l4" d="M557.548 297.23L557.548 301.032"/>
|
||||
<path class="l4" d="M563.251 297.23L568.953 297.23"/>
|
||||
<path class="l4" d="M557.548 297.23L568.953 297.23"/>
|
||||
<path class="l4" d="M538.538 297.23L546.142 297.23"/>
|
||||
<path class="l4" d="M546.142 297.23L549.944 293.428"/>
|
||||
<path class="l4" d="M546.142 297.23L549.944 301.032"/>
|
||||
<path class="l4" d="M405.471 122.342L405.471 167.965"/>
|
||||
<path class="l4" d="M394.066 160.361L405.471 160.361"/>
|
||||
<path class="l4" d="M394.066 160.361L394.066 167.965"/>
|
||||
<path class="l4" d="M394.066 129.946L405.471 129.946"/>
|
||||
<path class="l4" d="M394.066 122.342L394.066 129.946"/>
|
||||
<path class="l4" d="M413.075 133.748L413.075 156.559"/>
|
||||
<path class="l4" d="M413.075 141.351L413.075 145.153"/>
|
||||
<path class="l4" d="M413.075 143.252L414.976 141.351"/>
|
||||
<path class="l4" d="M414.976 141.351L416.877 141.351"/>
|
||||
<path class="l4" d="M416.877 141.351L418.778 143.252"/>
|
||||
<path class="l4" d="M418.778 143.252L418.778 147.054"/>
|
||||
<path class="l4" d="M416.877 148.955L418.778 147.054"/>
|
||||
<path class="l4" d="M414.976 148.955L416.877 148.955"/>
|
||||
<path class="l4" d="M413.075 147.054L414.976 148.955"/>
|
||||
<path class="l4" d="M418.778 145.153L424.481 145.153"/>
|
||||
<path class="l4" d="M394.066 145.153L401.669 145.153"/>
|
||||
<path class="l4" d="M401.669 145.153L405.471 141.351"/>
|
||||
<path class="l4" d="M401.669 145.153L405.471 148.955"/>
|
||||
<path class="l4" d="M38.5874 211.687L42.3893 211.687"/>
|
||||
<path class="l4" d="M40.4883 209.786L40.4883 213.588"/>
|
||||
<path class="l4" d="M36.6864 205.984L36.6864 251.607"/>
|
||||
<circle class="l4" cx="36.6864" cy="228.795" r="11.4057" style="fill:none;"/>
|
||||
<path class="l4" d="M38.5874 97.6296L42.3893 97.6296"/>
|
||||
<path class="l4" d="M40.4883 95.7286L40.4883 99.5305"/>
|
||||
<path class="l4" d="M36.6864 91.9267L36.6864 137.55"/>
|
||||
<circle class="l4" cx="36.6864" cy="114.738" r="11.4057" style="fill:none;"/>
|
||||
<path class="l4" d="M584.161 224.993L584.161 244.003"/>
|
||||
<path class="l4" d="M584.161 198.38L584.161 217.39"/>
|
||||
<path class="l4" d="M576.557 217.39L591.765 217.39"/>
|
||||
<path class="l4" d="M576.557 224.993L591.765 224.993"/>
|
||||
<path class="l4" d="M586.062 204.083L589.864 204.083"/>
|
||||
<path class="l4" d="M587.963 202.182L587.963 205.984"/>
|
||||
<path class="l4" d="M713.426 396.079L743.841 396.079"/>
|
||||
<path class="l4" d="M713.426 403.683L728.633 403.683"/>
|
||||
<path class="l4" d="M713.426 411.287L743.841 411.287"/>
|
||||
<path class="l4" d="M713.426 418.891L736.237 418.891"/>
|
||||
<path class="l4" d="M713.426 426.494L736.237 426.494"/>
|
||||
<path class="l4" d="M713.426 434.098L766.653 434.098"/>
|
||||
<path class="l4" d="M713.426 441.702L728.633 441.702"/>
|
||||
<path class="l4" d="M713.426 388.475L751.445 388.475"/>
|
||||
<path class="l4" d="M713.426 380.872L728.633 380.872"/>
|
||||
<path class="l4" d="M774.256 380.872L781.86 380.872"/>
|
||||
<path class="l4" d="M781.86 380.872L781.86 456.91"/>
|
||||
<path class="l4" d="M713.426 456.91L781.86 456.91"/>
|
||||
<path class="l4" d="M713.426 449.306L713.426 456.91"/>
|
||||
<path class="l4" d="M774.256 373.268L774.256 449.306"/>
|
||||
<path class="l4" d="M705.822 449.306L774.256 449.306"/>
|
||||
<path class="l4" d="M705.822 373.268L705.822 449.306"/>
|
||||
<path class="l4" d="M705.822 373.268L774.256 373.268"/>
|
||||
<path class="l4" d="M546.142 472.117L523.331 462.613L523.331 468.315L500.519 468.315L508.123 472.117L500.519 475.919L523.331 475.919L523.331 481.622L546.142 472.117"/>
|
||||
<path class="l4" d="M546.142 434.098L523.331 424.594L523.331 430.296L500.519 430.296L508.123 434.098L500.519 437.9L523.331 437.9L523.331 443.603L546.142 434.098"/>
|
||||
<path class="l5" d="M583.211 243.052L585.111 243.052L585.111 244.953L583.211 244.953L583.211 243.052z"/>
|
||||
<path class="l5" d="M35.736 349.506L37.6369 349.506L37.6369 351.407L35.736 351.407L35.736 349.506z"/>
|
||||
<path class="l5" d="M139.338 472.117L116.526 494.929L139.338 517.74L124.13 517.74L108.923 502.533L93.715 517.74L78.5074 517.74L101.319 494.929L78.5074 472.117L93.715 472.117L108.923 487.325L124.13 472.117L139.338 472.117"/>
|
||||
<path class="l5" d="M445.391 371.367L449.193 371.367L449.193 375.169L445.391 375.169L445.391 371.367z"/>
|
||||
<path class="l5" d="M414.976 394.178L418.778 394.178L418.778 397.98L414.976 397.98L414.976 394.178z"/>
|
||||
<path class="l5" d="M445.391 416.99L449.193 416.99L449.193 420.792L445.391 420.792L445.391 416.99z"/>
|
||||
<path class="l5" d="M445.391 394.178L449.193 394.178L449.193 397.98L445.391 397.98L445.391 394.178z"/>
|
||||
<path class="l5" d="M536.637 166.064L540.439 166.064L540.439 169.866L536.637 169.866L536.637 166.064z"/>
|
||||
<path class="l5" d="M506.222 143.252L510.024 143.252L510.024 147.054L506.222 147.054L506.222 143.252z"/>
|
||||
<path class="l5" d="M536.637 120.441L540.439 120.441L540.439 124.243L536.637 124.243L536.637 120.441z"/>
|
||||
<path class="l5" d="M536.637 143.252L540.439 143.252L540.439 147.054L536.637 147.054L536.637 143.252z"/>
|
||||
<path class="l5" d="M34.7855 302.933L38.5874 302.933L38.5874 306.734L34.7855 306.734L34.7855 302.933z"/>
|
||||
<path class="l5" d="M34.7855 348.555L38.5874 348.555L38.5874 352.357L34.7855 352.357L34.7855 348.555z"/>
|
||||
<path class="l5" d="M446.342 440.752L448.243 440.752L448.243 442.653L446.342 442.653L446.342 440.752z"/>
|
||||
<path class="l5" d="M58.5474 281.072L60.4484 281.072L60.4484 282.973L58.5474 282.973L58.5474 281.072z"/>
|
||||
<path class="l5" d="M209.673 371.367L213.475 371.367L213.475 375.169L209.673 375.169L209.673 371.367z"/>
|
||||
<path class="l5" d="M240.088 394.178L243.89 394.178L243.89 397.98L240.088 397.98L240.088 394.178z"/>
|
||||
<path class="l5" d="M209.673 416.99L213.475 416.99L213.475 420.792L209.673 420.792L209.673 416.99z"/>
|
||||
<path class="l5" d="M209.673 394.178L213.475 394.178L213.475 397.98L209.673 397.98L209.673 394.178z"/>
|
||||
<path class="l5" d="M210.624 440.752L212.525 440.752L212.525 442.653L210.624 442.653L210.624 440.752z"/>
|
||||
<path class="l5" d="M209.673 287.725L213.475 287.725L213.475 291.527L209.673 291.527L209.673 287.725z"/>
|
||||
<path class="l5" d="M209.673 333.348L213.475 333.348L213.475 337.15L209.673 337.15L209.673 333.348z"/>
|
||||
<path class="l5" d="M210.624 288.675L212.525 288.675L212.525 290.576L210.624 290.576L210.624 288.675z"/>
|
||||
<path class="l5" d="M392.165 272.517L395.967 272.517L395.967 276.319L392.165 276.319L392.165 272.517z"/>
|
||||
<path class="l5" d="M361.749 295.329L365.551 295.329L365.551 299.131L361.749 299.131L361.749 295.329z"/>
|
||||
<path class="l5" d="M392.165 318.14L395.967 318.14L395.967 321.942L392.165 321.942L392.165 318.14z"/>
|
||||
<path class="l5" d="M392.165 295.329L395.967 295.329L395.967 299.131L392.165 299.131L392.165 295.329z"/>
|
||||
<path class="l5" d="M408.323 296.279L410.224 296.279L410.224 298.18L408.323 298.18L408.323 296.279z"/>
|
||||
<path class="l5" d="M536.637 272.517L540.439 272.517L540.439 276.319L536.637 276.319L536.637 272.517z"/>
|
||||
<path class="l5" d="M567.052 295.329L570.854 295.329L570.854 299.131L567.052 299.131L567.052 295.329z"/>
|
||||
<path class="l5" d="M536.637 318.14L540.439 318.14L540.439 321.942L536.637 321.942L536.637 318.14z"/>
|
||||
<path class="l5" d="M536.637 295.329L540.439 295.329L540.439 299.131L536.637 299.131L536.637 295.329z"/>
|
||||
<path class="l5" d="M522.38 296.279L524.281 296.279L524.281 298.18L522.38 298.18L522.38 296.279z"/>
|
||||
<path class="l5" d="M575.607 144.203L577.508 144.203L577.508 146.104L575.607 146.104L575.607 144.203z"/>
|
||||
<path class="l5" d="M392.165 166.064L395.967 166.064L395.967 169.866L392.165 169.866L392.165 166.064z"/>
|
||||
<path class="l5" d="M422.58 143.252L426.382 143.252L426.382 147.054L422.58 147.054L422.58 143.252z"/>
|
||||
<path class="l5" d="M392.165 120.441L395.967 120.441L395.967 124.243L392.165 124.243L392.165 120.441z"/>
|
||||
<path class="l5" d="M392.165 143.252L395.967 143.252L395.967 147.054L392.165 147.054L392.165 143.252z"/>
|
||||
<path class="l5" d="M355.096 144.203L356.997 144.203L356.997 146.104L355.096 146.104L355.096 144.203z"/>
|
||||
<path class="l5" d="M446.342 75.7686L448.243 75.7686L448.243 77.6695L446.342 77.6695L446.342 75.7686z"/>
|
||||
<path class="l5" d="M347.492 296.279L349.393 296.279L349.393 298.18L347.492 298.18L347.492 296.279z"/>
|
||||
<path class="l5" d="M583.211 296.279L585.111 296.279L585.111 298.18L583.211 298.18L583.211 296.279z"/>
|
||||
<path class="l5" d="M644.041 197.43L645.942 197.43L645.942 199.331L644.041 199.331L644.041 197.43z"/>
|
||||
<path class="l5" d="M210.624 357.11L212.525 357.11L212.525 359.011L210.624 359.011L210.624 357.11z"/>
|
||||
<path class="l5" d="M35.736 250.656L37.6369 250.656L37.6369 252.557L35.736 252.557L35.736 250.656z"/>
|
||||
<path class="l5" d="M34.7855 204.083L38.5874 204.083L38.5874 207.885L34.7855 207.885L34.7855 204.083z"/>
|
||||
<path class="l5" d="M34.7855 249.706L38.5874 249.706L38.5874 253.508L34.7855 253.508L34.7855 249.706z"/>
|
||||
<path class="l5" d="M58.5474 182.222L60.4484 182.222L60.4484 184.123L58.5474 184.123L58.5474 182.222z"/>
|
||||
<path class="l5" d="M35.736 136.599L37.6369 136.599L37.6369 138.5L35.736 138.5L35.736 136.599z"/>
|
||||
<path class="l5" d="M34.7855 90.0257L38.5874 90.0257L38.5874 93.8276L34.7855 93.8276L34.7855 90.0257z"/>
|
||||
<path class="l5" d="M34.7855 135.649L38.5874 135.649L38.5874 139.451L34.7855 139.451L34.7855 135.649z"/>
|
||||
<path class="l5" d="M58.5474 68.1648L60.4484 68.1648L60.4484 70.0657L58.5474 70.0657L58.5474 68.1648z"/>
|
||||
<path class="l5" d="M582.26 196.479L586.062 196.479L586.062 200.281L582.26 200.281L582.26 196.479z"/>
|
||||
<path class="l5" d="M582.26 242.102L586.062 242.102L586.062 245.904L582.26 245.904L582.26 242.102z"/>
|
||||
<path class="l5" d="M393.115 189.826L395.016 189.826L395.016 191.727L393.115 191.727L393.115 189.826z"/>
|
||||
<path class="l5" d="M545.786 198.024L546.498 198.024L546.498 198.737L545.786 198.737L545.786 198.024z"/>
|
||||
<path class="l5" d="M393.709 213.231L394.422 213.231L394.422 213.944L393.709 213.944L393.709 213.231z"/>
|
||||
<path class="l5" d="M279.652 395.723L280.365 395.723L280.365 396.436L279.652 396.436L279.652 395.723z"/>
|
||||
<path class="l5" d="M492.559 91.5703L493.272 91.5703L493.272 92.2831L492.559 92.2831L492.559 91.5703z"/>
|
||||
<path class="l6" d="M306.622 494.929L911.125 494.929"/>
|
||||
<path class="l6" d="M13.875 494.929L63.2998 494.929"/>
|
||||
<path class="l15" d="M546.142 198.38L549.944 194.578"/>
|
||||
<circle class="l15" cx="401.669" cy="274.418" r="1.42572" />
|
||||
<circle class="l15" cx="530.934" cy="274.418" r="1.42572" />
|
||||
<circle class="l15" cx="432.085" cy="373.268" r="1.42572" />
|
||||
<path class="l15" d="M394.066 213.588L397.868 209.786"/>
|
||||
<path class="l15" d="M280.008 396.079L283.81 392.277"/>
|
||||
<path class="l15" d="M492.915 91.9267L496.717 88.1248"/>
|
||||
<path class="l1" d="M36.6864 282.022L36.6864 304.833"/>
|
||||
<path class="l1" d="M36.6864 282.022L59.4979 282.022"/>
|
||||
<path class="l1" d="M211.574 335.249L211.574 373.268"/>
|
||||
<path class="l1" d="M211.574 373.268L241.989 373.268"/>
|
||||
<path class="l1" d="M241.989 373.268L241.989 396.079"/>
|
||||
<path class="l1" d="M241.989 396.079L416.877 396.079"/>
|
||||
<path class="l1" d="M394.066 297.23L409.273 297.23"/>
|
||||
<path class="l1" d="M523.331 297.23L538.538 297.23"/>
|
||||
<path class="l1" d="M394.066 320.041L538.538 320.041"/>
|
||||
<path class="l1" d="M348.443 297.23L363.65 297.23"/>
|
||||
<path class="l1" d="M568.953 297.23L584.161 297.23"/>
|
||||
<path class="l1" d="M538.538 145.153L576.557 145.153"/>
|
||||
<path class="l1" d="M356.047 145.153L394.066 145.153"/>
|
||||
<path class="l1" d="M424.481 145.153L508.123 145.153"/>
|
||||
<path class="l1" d="M424.481 145.153L424.481 167.965"/>
|
||||
<path class="l1" d="M394.066 167.965L424.481 167.965"/>
|
||||
<path class="l1" d="M538.538 91.9267L538.538 122.342"/>
|
||||
<path class="l1" d="M394.066 91.9267L538.538 91.9267"/>
|
||||
<path class="l1" d="M394.066 91.9267L394.066 122.342"/>
|
||||
<path class="l1" d="M447.292 76.7191L447.292 91.9267"/>
|
||||
<path class="l1" d="M538.538 198.38L644.992 198.38"/>
|
||||
<path class="l1" d="M36.6864 183.172L36.6864 205.984"/>
|
||||
<path class="l1" d="M36.6864 183.172L59.4979 183.172"/>
|
||||
<path class="l1" d="M36.6864 69.1153L36.6864 91.9267"/>
|
||||
<path class="l1" d="M36.6864 69.1153L59.4979 69.1153"/>
|
||||
<path class="l1" d="M447.292 418.891L447.292 441.702"/>
|
||||
<path class="l1" d="M447.292 418.891L462.5 418.891"/>
|
||||
<path class="l1" d="M462.5 396.079L462.5 418.891"/>
|
||||
<path class="l1" d="M447.292 396.079L462.5 396.079"/>
|
||||
<path class="l1" d="M211.574 418.891L211.574 441.702"/>
|
||||
<path class="l1" d="M196.367 418.891L211.574 418.891"/>
|
||||
<path class="l1" d="M196.367 396.079L196.367 418.891"/>
|
||||
<path class="l1" d="M196.367 396.079L211.574 396.079"/>
|
||||
<path class="l1" d="M538.538 167.965L538.538 228.795"/>
|
||||
<path class="l1" d="M394.066 167.965L394.066 228.795"/>
|
||||
<path class="l1" d="M447.292 320.041L447.292 327.645"/>
|
||||
<path class="l1" d="M538.538 228.795L538.538 274.418"/>
|
||||
<path class="l1" d="M394.066 228.795L394.066 274.418"/>
|
||||
<path class="l1" d="M447.292 327.645L447.292 373.268"/>
|
||||
<circle class="l1" cx="538.538" cy="198.38" r="3.04153"/>
|
||||
<circle class="l1" cx="447.292" cy="91.9267" r="3.04153"/>
|
||||
<circle class="l1" cx="447.292" cy="320.041" r="3.04153"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
|
@ -0,0 +1,187 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="967" height="538" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 5.63954;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="967" height="538"/>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="89.6061" transform="translate(191.234, 123.237)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="89.6061" transform="translate(661.196, 488.763)" >DIFFOUT</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="54.3067" transform="translate(-174.292, 42.2308)" >5u/2u/1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="54.3067" transform="translate(143.18, 518.72)" >1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="54.3067" transform="translate(282.616, 557.884)" >CL</text>
|
||||
<path class="l4" d="M204.289 449.828L204.289 538"/>
|
||||
<path class="l4" d="M217.343 488.991L243.452 488.991"/>
|
||||
<path class="l4" d="M230.398 475.937L230.398 502.046"/>
|
||||
<path class="l5" d="M145.543 77.7746L158.598 77.7746L158.598 90.8291L145.543 90.8291L145.543 77.7746z"/>
|
||||
<path class="l5" d="M615.505 443.301L628.56 443.301L628.56 456.355L615.505 456.355L615.505 443.301z"/>
|
||||
<path class="l5" d="M191.234 436.773L217.343 436.773L217.343 462.882L191.234 462.882L191.234 436.773z"/>
|
||||
<path class="l5" d="M410.713 447.38L415.608 447.38L415.608 452.276L410.713 452.276L410.713 447.38z"/>
|
||||
<path class="l15" d="M432.742 404.137L465.379 364.974"/>
|
||||
<path class="l15" d="M413.161 449.828L432.742 404.137"/>
|
||||
<path class="l15" d="M465.379 306.228L465.379 378.028"/>
|
||||
<path class="l15" d="M452.324 364.974L563.287 364.974"/>
|
||||
<path class="l15" d="M478.433 345.392L504.542 345.392"/>
|
||||
<path class="l15" d="M504.542 325.81L504.542 345.392"/>
|
||||
<path class="l15" d="M504.542 325.81L524.124 325.81"/>
|
||||
<path class="l15" d="M524.124 325.81L524.124 345.392"/>
|
||||
<path class="l15" d="M524.124 345.392L543.706 345.392"/>
|
||||
<path class="l15" d="M543.706 325.81L543.706 345.392"/>
|
||||
<path class="l15" d="M543.706 325.81L558.392 325.81"/>
|
||||
<path class="l1" d="M0 84.3018L152.071 84.3018"/>
|
||||
<path class="l1" d="M0 449.828L622.033 449.828"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.8 KiB |
|
|
@ -0,0 +1,495 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="967" height="538" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.84;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="967" height="538"/>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 23.9734)" >CMOS DIFFERENTIAL AMPLIFIER</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 41.9734)" >EXAMPLE</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(516.233, 269.258)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 356.697)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(412.895, 452.086)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 285.156)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 452.086)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 293.105)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(394.073, 324.901)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(452.64, 324.901)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(529.207, 165.92)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(297.506, 165.92)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(392.895, 94.3782)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(283.557, 324.901)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(537.156, 324.901)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(600.749, 221.563)" >DIFFOUT</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(194.219, 364.646)" >GN</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 253.36)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 181.818)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 134.124)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 62.5819)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(355.251, 213.614)" >G</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 520.79)" >cmos_example.sch</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 496.943)" >Stefan Schippers</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(764.495, 496.943)" >2020-12-28 00:02:28</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="41.3352" transform="translate(145.665, 519.462)" >SCHEM</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 391.067)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 411.933)" >m1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(431.831, 382.235)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 153.588)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 173.461)" >m2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(487.475, 181.521)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 319.525)" >VVCC</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 329.461)" >5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(200.117, 391.067)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(218.117, 411.933)" >m3</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(212.206, 382.235)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 310.582)" >IBIAS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 319.582)" >100u</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 311.576)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 332.442)" >m4</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(376.188, 302.744)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(457.436, 311.576)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(480.436, 332.442)" >m5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(474.525, 302.744)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(351.149, 153.588)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(369.149, 173.461)" >m6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(363.239, 181.521)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 216.187)" >VPLUS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 226.124)" >2.5 pwl 0 2.4 10n 2.4 10.1n 2.6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 96.9512)" >V1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 106.888)" >2.5</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 226.124)" >1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 259.907)" >2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 232.085)" >CL</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 242.022)" >2p</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 251.958)" >m=1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="12.4005" transform="translate(638.507, 366.005)" >STIMULI</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(539.143, 483.468)" >Backannotate</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(477.538, 82.0467)" >5</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(572.927, 193.334)" >3.321</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(382.149, 193.334)" >3.321</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(310.608, 376.162)" >1.31</text>
|
||||
<path class="l4" d="M415.933 374.618L415.933 422.312"/>
|
||||
<path class="l4" d="M415.933 382.567L427.857 382.567"/>
|
||||
<path class="l4" d="M427.857 374.618L427.857 382.567"/>
|
||||
<path class="l4" d="M415.933 414.363L427.857 414.363"/>
|
||||
<path class="l4" d="M427.857 414.363L427.857 422.312"/>
|
||||
<path class="l4" d="M407.984 386.541L407.984 410.388"/>
|
||||
<path class="l4" d="M407.984 398.465L407.984 402.439"/>
|
||||
<path class="l4" d="M396.06 398.465L402.022 398.465"/>
|
||||
<path class="l4" d="M396.06 398.465L407.984 398.465"/>
|
||||
<path class="l4" d="M419.907 398.465L427.857 398.465"/>
|
||||
<path class="l4" d="M415.933 394.49L419.907 398.465"/>
|
||||
<path class="l4" d="M415.933 402.439L419.907 398.465"/>
|
||||
<path class="l4" d="M471.576 136.146L471.576 183.84"/>
|
||||
<path class="l4" d="M471.576 175.891L483.5 175.891"/>
|
||||
<path class="l4" d="M483.5 175.891L483.5 183.84"/>
|
||||
<path class="l4" d="M471.576 144.095L483.5 144.095"/>
|
||||
<path class="l4" d="M483.5 136.146L483.5 144.095"/>
|
||||
<path class="l4" d="M463.627 148.069L463.627 171.916"/>
|
||||
<path class="l4" d="M463.627 156.018L463.627 159.993"/>
|
||||
<path class="l4" d="M461.64 156.018L463.627 158.005"/>
|
||||
<path class="l4" d="M459.653 156.018L461.64 156.018"/>
|
||||
<path class="l4" d="M457.666 158.005L459.653 156.018"/>
|
||||
<path class="l4" d="M457.666 158.005L457.666 161.98"/>
|
||||
<path class="l4" d="M457.666 161.98L459.653 163.967"/>
|
||||
<path class="l4" d="M459.653 163.967L461.64 163.967"/>
|
||||
<path class="l4" d="M461.64 163.967L463.627 161.98"/>
|
||||
<path class="l4" d="M451.704 159.993L457.666 159.993"/>
|
||||
<path class="l4" d="M475.551 159.993L483.5 159.993"/>
|
||||
<path class="l4" d="M471.576 156.018L475.551 159.993"/>
|
||||
<path class="l4" d="M471.576 163.967L475.551 159.993"/>
|
||||
<path class="l4" d="M40.3395 309.038L44.314 309.038"/>
|
||||
<path class="l4" d="M42.3267 307.051L42.3267 311.025"/>
|
||||
<path class="l4" d="M38.3522 303.076L38.3522 350.77"/>
|
||||
<circle class="l4" cx="38.3522" cy="326.923" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M233.104 374.618L233.104 422.312"/>
|
||||
<path class="l4" d="M221.181 382.567L233.104 382.567"/>
|
||||
<path class="l4" d="M221.181 374.618L221.181 382.567"/>
|
||||
<path class="l4" d="M221.181 414.363L233.104 414.363"/>
|
||||
<path class="l4" d="M221.181 414.363L221.181 422.312"/>
|
||||
<path class="l4" d="M241.053 386.541L241.053 410.388"/>
|
||||
<path class="l4" d="M241.053 398.465L241.053 402.439"/>
|
||||
<path class="l4" d="M247.015 398.465L252.977 398.465"/>
|
||||
<path class="l4" d="M241.053 398.465L252.977 398.465"/>
|
||||
<path class="l4" d="M221.181 398.465L229.13 398.465"/>
|
||||
<path class="l4" d="M229.13 398.465L233.104 394.49"/>
|
||||
<path class="l4" d="M229.13 398.465L233.104 402.439"/>
|
||||
<path class="l4" d="M221.181 287.178L221.181 299.101"/>
|
||||
<path class="l4" d="M221.181 322.949L221.181 334.872"/>
|
||||
<path class="l4" d="M223.168 293.14L227.143 293.14"/>
|
||||
<path class="l4" d="M225.155 291.152L225.155 295.127"/>
|
||||
<path class="l4" d="M221.181 305.063L221.181 313.012L223.168 313.012L221.181 318.974L219.193 313.012L221.181 313.012L221.181 305.063"/>
|
||||
<circle class="l4" cx="221.181" cy="311.025" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M360.289 295.127L360.289 342.821"/>
|
||||
<path class="l4" d="M360.289 303.076L372.213 303.076"/>
|
||||
<path class="l4" d="M372.213 295.127L372.213 303.076"/>
|
||||
<path class="l4" d="M360.289 334.872L372.213 334.872"/>
|
||||
<path class="l4" d="M372.213 334.872L372.213 342.821"/>
|
||||
<path class="l4" d="M352.34 307.051L352.34 330.898"/>
|
||||
<path class="l4" d="M352.34 318.974L352.34 322.949"/>
|
||||
<path class="l4" d="M340.417 318.974L346.379 318.974"/>
|
||||
<path class="l4" d="M340.417 318.974L352.34 318.974"/>
|
||||
<path class="l4" d="M364.264 318.974L372.213 318.974"/>
|
||||
<path class="l4" d="M360.289 315L364.264 318.974"/>
|
||||
<path class="l4" d="M360.289 322.949L364.264 318.974"/>
|
||||
<path class="l4" d="M495.424 295.127L495.424 342.821"/>
|
||||
<path class="l4" d="M483.5 303.076L495.424 303.076"/>
|
||||
<path class="l4" d="M483.5 295.127L483.5 303.076"/>
|
||||
<path class="l4" d="M483.5 334.872L495.424 334.872"/>
|
||||
<path class="l4" d="M483.5 334.872L483.5 342.821"/>
|
||||
<path class="l4" d="M503.373 307.051L503.373 330.898"/>
|
||||
<path class="l4" d="M503.373 318.974L503.373 322.949"/>
|
||||
<path class="l4" d="M509.334 318.974L515.296 318.974"/>
|
||||
<path class="l4" d="M503.373 318.974L515.296 318.974"/>
|
||||
<path class="l4" d="M483.5 318.974L491.449 318.974"/>
|
||||
<path class="l4" d="M491.449 318.974L495.424 315"/>
|
||||
<path class="l4" d="M491.449 318.974L495.424 322.949"/>
|
||||
<path class="l4" d="M384.137 136.146L384.137 183.84"/>
|
||||
<path class="l4" d="M372.213 175.891L384.137 175.891"/>
|
||||
<path class="l4" d="M372.213 175.891L372.213 183.84"/>
|
||||
<path class="l4" d="M372.213 144.095L384.137 144.095"/>
|
||||
<path class="l4" d="M372.213 136.146L372.213 144.095"/>
|
||||
<path class="l4" d="M392.086 148.069L392.086 171.916"/>
|
||||
<path class="l4" d="M392.086 156.018L392.086 159.993"/>
|
||||
<path class="l4" d="M392.086 158.005L394.073 156.018"/>
|
||||
<path class="l4" d="M394.073 156.018L396.06 156.018"/>
|
||||
<path class="l4" d="M396.06 156.018L398.048 158.005"/>
|
||||
<path class="l4" d="M398.048 158.005L398.048 161.98"/>
|
||||
<path class="l4" d="M396.06 163.967L398.048 161.98"/>
|
||||
<path class="l4" d="M394.073 163.967L396.06 163.967"/>
|
||||
<path class="l4" d="M392.086 161.98L394.073 163.967"/>
|
||||
<path class="l4" d="M398.048 159.993L404.009 159.993"/>
|
||||
<path class="l4" d="M372.213 159.993L380.162 159.993"/>
|
||||
<path class="l4" d="M380.162 159.993L384.137 156.018"/>
|
||||
<path class="l4" d="M380.162 159.993L384.137 163.967"/>
|
||||
<path class="l4" d="M40.3395 205.7L44.314 205.7"/>
|
||||
<path class="l4" d="M42.3267 203.713L42.3267 207.687"/>
|
||||
<path class="l4" d="M38.3522 199.738L38.3522 247.432"/>
|
||||
<circle class="l4" cx="38.3522" cy="223.585" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M40.3395 86.4639L44.314 86.4639"/>
|
||||
<path class="l4" d="M42.3267 84.4766L42.3267 88.4511"/>
|
||||
<path class="l4" d="M38.3522 80.5021L38.3522 128.196"/>
|
||||
<circle class="l4" cx="38.3522" cy="104.349" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M531.194 243.458L531.194 263.331"/>
|
||||
<path class="l4" d="M531.194 215.636L531.194 235.509"/>
|
||||
<path class="l4" d="M523.245 235.509L539.143 235.509"/>
|
||||
<path class="l4" d="M523.245 243.458L539.143 243.458"/>
|
||||
<path class="l4" d="M533.182 221.598L537.156 221.598"/>
|
||||
<path class="l4" d="M535.169 219.611L535.169 223.585"/>
|
||||
<path class="l4" d="M642.481 398.465L674.278 398.465"/>
|
||||
<path class="l4" d="M642.481 406.414L658.379 406.414"/>
|
||||
<path class="l4" d="M642.481 414.363L674.278 414.363"/>
|
||||
<path class="l4" d="M642.481 422.312L666.329 422.312"/>
|
||||
<path class="l4" d="M642.481 430.261L666.329 430.261"/>
|
||||
<path class="l4" d="M642.481 438.21L698.125 438.21"/>
|
||||
<path class="l4" d="M642.481 446.159L658.379 446.159"/>
|
||||
<path class="l4" d="M642.481 390.516L682.227 390.516"/>
|
||||
<path class="l4" d="M642.481 382.567L658.379 382.567"/>
|
||||
<path class="l4" d="M706.074 382.567L714.023 382.567"/>
|
||||
<path class="l4" d="M714.023 382.567L714.023 462.057"/>
|
||||
<path class="l4" d="M642.481 462.057L714.023 462.057"/>
|
||||
<path class="l4" d="M642.481 454.108L642.481 462.057"/>
|
||||
<path class="l4" d="M706.074 374.618L706.074 454.108"/>
|
||||
<path class="l4" d="M634.532 454.108L706.074 454.108"/>
|
||||
<path class="l4" d="M634.532 374.618L634.532 454.108"/>
|
||||
<path class="l4" d="M634.532 374.618L706.074 374.618"/>
|
||||
<path class="l4" d="M531.194 477.955L507.347 468.019L507.347 473.981L483.5 473.981L491.449 477.955L483.5 481.93L507.347 481.93L507.347 487.892L531.194 477.955"/>
|
||||
<path class="l5" d="M530.201 262.337L532.188 262.337L532.188 264.324L530.201 264.324L530.201 262.337z"/>
|
||||
<path class="l5" d="M37.3586 349.777L39.3458 349.777L39.3458 351.764L37.3586 351.764L37.3586 349.777z"/>
|
||||
<path class="l5" d="M145.665 477.955L121.817 501.803L145.665 525.65L129.766 525.65L113.868 509.752L97.9702 525.65L82.0721 525.65L105.919 501.803L82.0721 477.955L97.9702 477.955L113.868 493.854L129.766 477.955L145.665 477.955"/>
|
||||
<path class="l5" d="M425.869 372.63L429.844 372.63L429.844 376.605L425.869 376.605L425.869 372.63z"/>
|
||||
<path class="l5" d="M394.073 396.478L398.048 396.478L398.048 400.452L394.073 400.452L394.073 396.478z"/>
|
||||
<path class="l5" d="M425.869 420.325L429.844 420.325L429.844 424.299L425.869 424.299L425.869 420.325z"/>
|
||||
<path class="l5" d="M425.869 396.478L429.844 396.478L429.844 400.452L425.869 400.452L425.869 396.478z"/>
|
||||
<path class="l5" d="M481.513 181.853L485.487 181.853L485.487 185.827L481.513 185.827L481.513 181.853z"/>
|
||||
<path class="l5" d="M449.716 158.005L453.691 158.005L453.691 161.98L449.716 161.98L449.716 158.005z"/>
|
||||
<path class="l5" d="M481.513 134.158L485.487 134.158L485.487 138.133L481.513 138.133L481.513 134.158z"/>
|
||||
<path class="l5" d="M481.513 158.005L485.487 158.005L485.487 161.98L481.513 161.98L481.513 158.005z"/>
|
||||
<path class="l5" d="M36.3649 301.089L40.3395 301.089L40.3395 305.063L36.3649 305.063L36.3649 301.089z"/>
|
||||
<path class="l5" d="M36.3649 348.783L40.3395 348.783L40.3395 352.758L36.3649 352.758L36.3649 348.783z"/>
|
||||
<path class="l5" d="M426.863 445.166L428.85 445.166L428.85 447.153L426.863 447.153L426.863 445.166z"/>
|
||||
<path class="l5" d="M61.2058 278.235L63.193 278.235L63.193 280.222L61.2058 280.222L61.2058 278.235z"/>
|
||||
<path class="l5" d="M219.193 372.63L223.168 372.63L223.168 376.605L219.193 376.605L219.193 372.63z"/>
|
||||
<path class="l5" d="M250.99 396.478L254.964 396.478L254.964 400.452L250.99 400.452L250.99 396.478z"/>
|
||||
<path class="l5" d="M219.193 420.325L223.168 420.325L223.168 424.299L219.193 424.299L219.193 420.325z"/>
|
||||
<path class="l5" d="M219.193 396.478L223.168 396.478L223.168 400.452L219.193 400.452L219.193 396.478z"/>
|
||||
<path class="l5" d="M220.187 445.166L222.174 445.166L222.174 447.153L220.187 447.153L220.187 445.166z"/>
|
||||
<path class="l5" d="M219.193 285.191L223.168 285.191L223.168 289.165L219.193 289.165L219.193 285.191z"/>
|
||||
<path class="l5" d="M219.193 332.885L223.168 332.885L223.168 336.86L219.193 336.86L219.193 332.885z"/>
|
||||
<path class="l5" d="M220.187 286.184L222.174 286.184L222.174 288.171L220.187 288.171L220.187 286.184z"/>
|
||||
<path class="l5" d="M370.226 293.14L374.2 293.14L374.2 297.114L370.226 297.114L370.226 293.14z"/>
|
||||
<path class="l5" d="M338.43 316.987L342.404 316.987L342.404 320.961L338.43 320.961L338.43 316.987z"/>
|
||||
<path class="l5" d="M370.226 340.834L374.2 340.834L374.2 344.809L370.226 344.809L370.226 340.834z"/>
|
||||
<path class="l5" d="M370.226 316.987L374.2 316.987L374.2 320.961L370.226 320.961L370.226 316.987z"/>
|
||||
<path class="l5" d="M387.118 317.98L389.105 317.98L389.105 319.968L387.118 319.968L387.118 317.98z"/>
|
||||
<path class="l5" d="M481.513 293.14L485.487 293.14L485.487 297.114L481.513 297.114L481.513 293.14z"/>
|
||||
<path class="l5" d="M513.309 316.987L517.284 316.987L517.284 320.961L513.309 320.961L513.309 316.987z"/>
|
||||
<path class="l5" d="M481.513 340.834L485.487 340.834L485.487 344.809L481.513 344.809L481.513 340.834z"/>
|
||||
<path class="l5" d="M481.513 316.987L485.487 316.987L485.487 320.961L481.513 320.961L481.513 316.987z"/>
|
||||
<path class="l5" d="M466.608 317.98L468.595 317.98L468.595 319.968L466.608 319.968L466.608 317.98z"/>
|
||||
<path class="l5" d="M522.252 158.999L524.239 158.999L524.239 160.986L522.252 160.986L522.252 158.999z"/>
|
||||
<path class="l5" d="M370.226 181.853L374.2 181.853L374.2 185.827L370.226 185.827L370.226 181.853z"/>
|
||||
<path class="l5" d="M402.022 158.005L405.997 158.005L405.997 161.98L402.022 161.98L402.022 158.005z"/>
|
||||
<path class="l5" d="M370.226 134.158L374.2 134.158L374.2 138.133L370.226 138.133L370.226 134.158z"/>
|
||||
<path class="l5" d="M370.226 158.005L374.2 158.005L374.2 161.98L370.226 161.98L370.226 158.005z"/>
|
||||
<path class="l5" d="M331.474 158.999L333.461 158.999L333.461 160.986L331.474 160.986L331.474 158.999z"/>
|
||||
<path class="l5" d="M426.863 87.4575L428.85 87.4575L428.85 89.4448L426.863 89.4448L426.863 87.4575z"/>
|
||||
<path class="l5" d="M323.525 317.98L325.512 317.98L325.512 319.968L323.525 319.968L323.525 317.98z"/>
|
||||
<path class="l5" d="M530.201 317.98L532.188 317.98L532.188 319.968L530.201 319.968L530.201 317.98z"/>
|
||||
<path class="l5" d="M593.793 214.643L595.781 214.643L595.781 216.63L593.793 216.63L593.793 214.643z"/>
|
||||
<path class="l5" d="M220.187 357.726L222.174 357.726L222.174 359.713L220.187 359.713L220.187 357.726z"/>
|
||||
<path class="l5" d="M37.3586 246.439L39.3458 246.439L39.3458 248.426L37.3586 248.426L37.3586 246.439z"/>
|
||||
<path class="l5" d="M36.3649 197.751L40.3395 197.751L40.3395 201.725L36.3649 201.725L36.3649 197.751z"/>
|
||||
<path class="l5" d="M36.3649 245.445L40.3395 245.445L40.3395 249.42L36.3649 249.42L36.3649 245.445z"/>
|
||||
<path class="l5" d="M61.2058 174.897L63.193 174.897L63.193 176.885L61.2058 176.885L61.2058 174.897z"/>
|
||||
<path class="l5" d="M37.3586 127.203L39.3458 127.203L39.3458 129.19L37.3586 129.19L37.3586 127.203z"/>
|
||||
<path class="l5" d="M36.3649 78.5148L40.3395 78.5148L40.3395 82.4893L36.3649 82.4893L36.3649 78.5148z"/>
|
||||
<path class="l5" d="M36.3649 126.209L40.3395 126.209L40.3395 130.184L36.3649 130.184L36.3649 126.209z"/>
|
||||
<path class="l5" d="M61.2058 55.6612L63.193 55.6612L63.193 57.6485L61.2058 57.6485L61.2058 55.6612z"/>
|
||||
<path class="l5" d="M529.207 213.649L533.182 213.649L533.182 217.623L529.207 217.623L529.207 213.649z"/>
|
||||
<path class="l5" d="M529.207 261.343L533.182 261.343L533.182 265.318L529.207 265.318L529.207 261.343z"/>
|
||||
<path class="l5" d="M371.219 206.694L373.207 206.694L373.207 208.681L371.219 208.681L371.219 206.694z"/>
|
||||
<path class="l5" d="M467.229 103.977L467.974 103.977L467.974 104.722L467.229 104.722L467.229 103.977z"/>
|
||||
<path class="l5" d="M562.618 215.264L563.363 215.264L563.363 216.009L562.618 216.009L562.618 215.264z"/>
|
||||
<path class="l5" d="M371.84 215.264L372.586 215.264L372.586 216.009L371.84 216.009L371.84 215.264z"/>
|
||||
<path class="l5" d="M300.299 398.092L301.044 398.092L301.044 398.837L300.299 398.837L300.299 398.092z"/>
|
||||
<path class="l6" d="M320.544 501.803L952.495 501.803"/>
|
||||
<path class="l6" d="M14.505 501.803L66.1739 501.803"/>
|
||||
<path class="l15" d="M470.583 97.3938L475.551 91.432"/>
|
||||
<path class="l15" d="M467.602 104.349L470.583 97.3938"/>
|
||||
<path class="l15" d="M475.551 82.4893L475.551 93.4193"/>
|
||||
<path class="l15" d="M473.564 91.432L490.455 91.432"/>
|
||||
<path class="l15" d="M477.538 88.4511L481.513 88.4511"/>
|
||||
<path class="l15" d="M481.513 85.4702L481.513 88.4511"/>
|
||||
<path class="l15" d="M481.513 85.4702L484.494 85.4702"/>
|
||||
<path class="l15" d="M484.494 85.4702L484.494 88.4511"/>
|
||||
<path class="l15" d="M484.494 88.4511L487.475 88.4511"/>
|
||||
<path class="l15" d="M487.475 85.4702L487.475 88.4511"/>
|
||||
<path class="l15" d="M487.475 85.4702L489.71 85.4702"/>
|
||||
<path class="l15" d="M565.972 208.681L570.94 202.719"/>
|
||||
<path class="l15" d="M562.991 215.636L565.972 208.681"/>
|
||||
<path class="l15" d="M570.94 193.776L570.94 204.706"/>
|
||||
<path class="l15" d="M568.952 202.719L585.844 202.719"/>
|
||||
<path class="l15" d="M572.927 199.738L576.902 199.738"/>
|
||||
<path class="l15" d="M576.902 196.757L576.902 199.738"/>
|
||||
<path class="l15" d="M576.902 196.757L579.882 196.757"/>
|
||||
<path class="l15" d="M579.882 196.757L579.882 199.738"/>
|
||||
<path class="l15" d="M579.882 199.738L582.863 199.738"/>
|
||||
<path class="l15" d="M582.863 196.757L582.863 199.738"/>
|
||||
<path class="l15" d="M582.863 196.757L585.099 196.757"/>
|
||||
<path class="l15" d="M375.194 208.681L380.162 202.719"/>
|
||||
<path class="l15" d="M372.213 215.636L375.194 208.681"/>
|
||||
<path class="l15" d="M380.162 193.776L380.162 204.706"/>
|
||||
<path class="l15" d="M378.175 202.719L395.067 202.719"/>
|
||||
<path class="l15" d="M382.149 199.738L386.124 199.738"/>
|
||||
<path class="l15" d="M386.124 196.757L386.124 199.738"/>
|
||||
<path class="l15" d="M386.124 196.757L389.105 196.757"/>
|
||||
<path class="l15" d="M389.105 196.757L389.105 199.738"/>
|
||||
<path class="l15" d="M389.105 199.738L392.086 199.738"/>
|
||||
<path class="l15" d="M392.086 196.757L392.086 199.738"/>
|
||||
<path class="l15" d="M392.086 196.757L394.321 196.757"/>
|
||||
<path class="l15" d="M303.652 391.509L308.621 385.548"/>
|
||||
<path class="l15" d="M300.671 398.465L303.652 391.509"/>
|
||||
<path class="l15" d="M308.621 376.605L308.621 387.535"/>
|
||||
<path class="l15" d="M306.633 385.548L323.525 385.548"/>
|
||||
<path class="l15" d="M310.608 382.567L314.582 382.567"/>
|
||||
<path class="l15" d="M314.582 379.586L314.582 382.567"/>
|
||||
<path class="l15" d="M314.582 379.586L317.563 379.586"/>
|
||||
<path class="l15" d="M317.563 379.586L317.563 382.567"/>
|
||||
<path class="l15" d="M317.563 382.567L320.544 382.567"/>
|
||||
<path class="l15" d="M320.544 379.586L320.544 382.567"/>
|
||||
<path class="l15" d="M320.544 379.586L322.78 379.586"/>
|
||||
<path class="l1" d="M38.3522 279.229L38.3522 303.076"/>
|
||||
<path class="l1" d="M38.3522 279.229L62.1994 279.229"/>
|
||||
<path class="l1" d="M221.181 334.872L221.181 374.618"/>
|
||||
<path class="l1" d="M221.181 374.618L252.977 374.618"/>
|
||||
<path class="l1" d="M252.977 374.618L252.977 398.465"/>
|
||||
<path class="l1" d="M252.977 398.465L396.06 398.465"/>
|
||||
<path class="l1" d="M427.857 342.821L427.857 374.618"/>
|
||||
<path class="l1" d="M372.213 318.974L388.111 318.974"/>
|
||||
<path class="l1" d="M467.602 318.974L483.5 318.974"/>
|
||||
<path class="l1" d="M372.213 342.821L483.5 342.821"/>
|
||||
<path class="l1" d="M324.519 318.974L340.417 318.974"/>
|
||||
<path class="l1" d="M515.296 318.974L531.194 318.974"/>
|
||||
<path class="l1" d="M483.5 159.993L523.245 159.993"/>
|
||||
<path class="l1" d="M332.468 159.993L372.213 159.993"/>
|
||||
<path class="l1" d="M404.009 159.993L451.704 159.993"/>
|
||||
<path class="l1" d="M404.009 159.993L404.009 183.84"/>
|
||||
<path class="l1" d="M372.213 183.84L404.009 183.84"/>
|
||||
<path class="l1" d="M372.213 183.84L372.213 295.127"/>
|
||||
<path class="l1" d="M483.5 183.84L483.5 295.127"/>
|
||||
<path class="l1" d="M483.5 104.349L483.5 136.146"/>
|
||||
<path class="l1" d="M372.213 104.349L483.5 104.349"/>
|
||||
<path class="l1" d="M372.213 104.349L372.213 136.146"/>
|
||||
<path class="l1" d="M427.857 88.4511L427.857 104.349"/>
|
||||
<path class="l1" d="M483.5 215.636L594.787 215.636"/>
|
||||
<path class="l1" d="M38.3522 175.891L38.3522 199.738"/>
|
||||
<path class="l1" d="M38.3522 175.891L62.1994 175.891"/>
|
||||
<path class="l1" d="M38.3522 56.6549L38.3522 80.5021"/>
|
||||
<path class="l1" d="M38.3522 56.6549L62.1994 56.6549"/>
|
||||
<path class="l1" d="M427.857 422.312L427.857 446.159"/>
|
||||
<path class="l1" d="M427.857 422.312L443.755 422.312"/>
|
||||
<path class="l1" d="M443.755 398.465L443.755 422.312"/>
|
||||
<path class="l1" d="M427.857 398.465L443.755 398.465"/>
|
||||
<path class="l1" d="M221.181 422.312L221.181 446.159"/>
|
||||
<path class="l1" d="M205.283 422.312L221.181 422.312"/>
|
||||
<path class="l1" d="M205.283 398.465L205.283 422.312"/>
|
||||
<path class="l1" d="M205.283 398.465L221.181 398.465"/>
|
||||
<circle class="l1" cx="427.857" cy="104.349" r="3.17963"/>
|
||||
<circle class="l1" cx="483.5" cy="215.636" r="3.17963"/>
|
||||
<circle class="l1" cx="427.857" cy="342.821" r="3.17963"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 28 KiB |
|
|
@ -0,0 +1,318 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="967" height="538" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 2.13622;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="967" height="538"/>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(766.795, 116.489)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(-4.61811, 235.168)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(461.428, 254.948)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(608.556, 254.948)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(187.52, 254.948)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(817.465, 254.948)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="33.9422" transform="translate(-34.6181, 413.186)" >GN</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(520.767, 478.928)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(520.767, 530.85)" >m1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.4283" transform="translate(555.382, 456.951)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(-23.0585, 478.928)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(22.9415, 530.85)" >m3</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.4283" transform="translate(10.3268, 456.951)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(70.7764, 278.658)" >IBIAS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(70.7764, 301.658)" >100u</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(382.309, 221.791)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(382.309, 273.713)" >m4</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.4283" transform="translate(416.923, 199.814)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(616.676, 221.791)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(675.676, 273.713)" >m5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="15.4283" transform="translate(663.061, 199.814)" >D</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="20.571" transform="translate(779.74, 9.15758)" >1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="20.571" transform="translate(779.74, 93.2218)" >2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(832.3, 23.9924)" >CL</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(832.3, 48.7172)" >2p</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(832.3, 73.442)" >m=1</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="20.571" transform="translate(253.74, 441.841)" >1.31</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(436.703, 103.112)" >Vmeas</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(570.281, 103.112)" >Vmeas1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="20.571" transform="translate(431.822, 360.249)" >Vmeas2</text>
|
||||
<path class="l4" d="M515.822 437.998L515.822 538"/>
|
||||
<path class="l4" d="M515.822 457.777L545.492 457.777"/>
|
||||
<path class="l4" d="M545.492 437.998L545.492 457.777"/>
|
||||
<path class="l4" d="M515.822 536.897L545.492 536.897"/>
|
||||
<path class="l4" d="M545.492 536.897L545.492 538"/>
|
||||
<path class="l4" d="M496.043 467.667L496.043 527.007"/>
|
||||
<path class="l4" d="M496.043 497.337L496.043 507.227"/>
|
||||
<path class="l4" d="M466.373 497.337L481.208 497.337"/>
|
||||
<path class="l4" d="M466.373 497.337L496.043 497.337"/>
|
||||
<path class="l4" d="M525.712 497.337L545.492 497.337"/>
|
||||
<path class="l4" d="M515.822 487.447L525.712 497.337"/>
|
||||
<path class="l4" d="M515.822 507.227L525.712 497.337"/>
|
||||
<path class="l4" d="M60.8865 437.998L60.8865 538"/>
|
||||
<path class="l4" d="M31.2168 457.777L60.8865 457.777"/>
|
||||
<path class="l4" d="M31.2168 437.998L31.2168 457.777"/>
|
||||
<path class="l4" d="M31.2168 536.897L60.8865 536.897"/>
|
||||
<path class="l4" d="M31.2168 536.897L31.2168 538"/>
|
||||
<path class="l4" d="M80.6663 467.667L80.6663 527.007"/>
|
||||
<path class="l4" d="M80.6663 497.337L80.6663 507.227"/>
|
||||
<path class="l4" d="M95.5012 497.337L110.336 497.337"/>
|
||||
<path class="l4" d="M80.6663 497.337L110.336 497.337"/>
|
||||
<path class="l4" d="M31.2168 497.337L50.9966 497.337"/>
|
||||
<path class="l4" d="M50.9966 497.337L60.8865 487.447"/>
|
||||
<path class="l4" d="M50.9966 497.337L60.8865 507.227"/>
|
||||
<path class="l4" d="M31.2168 220.42L31.2168 250.089"/>
|
||||
<path class="l4" d="M31.2168 309.429L31.2168 339.098"/>
|
||||
<path class="l4" d="M36.1617 235.254L46.0516 235.254"/>
|
||||
<path class="l4" d="M41.1067 230.309L41.1067 240.199"/>
|
||||
<path class="l4" d="M31.2168 264.924L31.2168 284.704L36.1617 284.704L31.2168 299.539L26.2718 284.704L31.2168 284.704L31.2168 264.924"/>
|
||||
<circle class="l4" cx="31.2168" cy="279.759" r="29.6697" style="fill:none;"/>
|
||||
<path class="l4" d="M377.364 180.86L377.364 299.539"/>
|
||||
<path class="l4" d="M377.364 200.64L407.033 200.64"/>
|
||||
<path class="l4" d="M407.033 180.86L407.033 200.64"/>
|
||||
<path class="l4" d="M377.364 279.759L407.033 279.759"/>
|
||||
<path class="l4" d="M407.033 279.759L407.033 299.539"/>
|
||||
<path class="l4" d="M357.584 210.53L357.584 269.869"/>
|
||||
<path class="l4" d="M357.584 240.199L357.584 250.089"/>
|
||||
<path class="l4" d="M327.914 240.199L342.749 240.199"/>
|
||||
<path class="l4" d="M327.914 240.199L357.584 240.199"/>
|
||||
<path class="l4" d="M387.254 240.199L407.033 240.199"/>
|
||||
<path class="l4" d="M377.364 230.309L387.254 240.199"/>
|
||||
<path class="l4" d="M377.364 250.089L387.254 240.199"/>
|
||||
<path class="l4" d="M713.621 180.86L713.621 299.539"/>
|
||||
<path class="l4" d="M683.951 200.64L713.621 200.64"/>
|
||||
<path class="l4" d="M683.951 180.86L683.951 200.64"/>
|
||||
<path class="l4" d="M683.951 279.759L713.621 279.759"/>
|
||||
<path class="l4" d="M683.951 279.759L683.951 299.539"/>
|
||||
<path class="l4" d="M733.401 210.53L733.401 269.869"/>
|
||||
<path class="l4" d="M733.401 240.199L733.401 250.089"/>
|
||||
<path class="l4" d="M748.235 240.199L763.07 240.199"/>
|
||||
<path class="l4" d="M733.401 240.199L763.07 240.199"/>
|
||||
<path class="l4" d="M683.951 240.199L703.731 240.199"/>
|
||||
<path class="l4" d="M703.731 240.199L713.621 230.309"/>
|
||||
<path class="l4" d="M703.731 240.199L713.621 250.089"/>
|
||||
<path class="l4" d="M802.63 52.291L802.63 101.741"/>
|
||||
<path class="l4" d="M802.63 0L802.63 32.5112"/>
|
||||
<path class="l4" d="M782.85 32.5112L822.41 32.5112"/>
|
||||
<path class="l4" d="M782.85 52.291L822.41 52.291"/>
|
||||
<path class="l4" d="M812.52 0L812.52 2.84148"/>
|
||||
<path class="l4" d="M407.033 62.181L407.033 180.86"/>
|
||||
<path class="l4" d="M392.199 121.52L407.033 141.3"/>
|
||||
<path class="l4" d="M407.033 141.3L421.868 121.52"/>
|
||||
<path class="l4" d="M683.951 62.181L683.951 180.86"/>
|
||||
<path class="l4" d="M683.951 141.3L698.786 121.52"/>
|
||||
<path class="l4" d="M669.116 121.52L683.951 141.3"/>
|
||||
<path class="l4" d="M545.492 319.319L545.492 437.998"/>
|
||||
<path class="l4" d="M545.492 398.438L560.327 378.658"/>
|
||||
<path class="l4" d="M530.657 378.658L545.492 398.438"/>
|
||||
<path class="l5" d="M800.157 99.2681L805.102 99.2681L805.102 104.213L800.157 104.213L800.157 99.2681z"/>
|
||||
<path class="l5" d="M540.547 433.053L550.437 433.053L550.437 442.943L540.547 442.943L540.547 433.053z"/>
|
||||
<path class="l5" d="M461.428 492.392L471.318 492.392L471.318 502.282L461.428 502.282L461.428 492.392z"/>
|
||||
<path class="l5" d="M540.547 492.392L550.437 492.392L550.437 502.282L540.547 502.282L540.547 492.392z"/>
|
||||
<path class="l5" d="M26.2718 433.053L36.1617 433.053L36.1617 442.943L26.2718 442.943L26.2718 433.053z"/>
|
||||
<path class="l5" d="M105.391 492.392L115.281 492.392L115.281 502.282L105.391 502.282L105.391 492.392z"/>
|
||||
<path class="l5" d="M26.2718 492.392L36.1617 492.392L36.1617 502.282L26.2718 502.282L26.2718 492.392z"/>
|
||||
<path class="l5" d="M26.2718 215.475L36.1617 215.475L36.1617 225.365L26.2718 225.365L26.2718 215.475z"/>
|
||||
<path class="l5" d="M26.2718 334.154L36.1617 334.154L36.1617 344.043L26.2718 344.043L26.2718 334.154z"/>
|
||||
<path class="l5" d="M28.7443 217.947L33.6892 217.947L33.6892 222.892L28.7443 222.892L28.7443 217.947z"/>
|
||||
<path class="l5" d="M402.088 175.915L411.978 175.915L411.978 185.805L402.088 185.805L402.088 175.915z"/>
|
||||
<path class="l5" d="M322.969 235.254L332.859 235.254L332.859 245.144L322.969 245.144L322.969 235.254z"/>
|
||||
<path class="l5" d="M402.088 294.594L411.978 294.594L411.978 304.484L402.088 304.484L402.088 294.594z"/>
|
||||
<path class="l5" d="M402.088 235.254L411.978 235.254L411.978 245.144L402.088 245.144L402.088 235.254z"/>
|
||||
<path class="l5" d="M444.121 237.727L449.066 237.727L449.066 242.672L444.121 242.672L444.121 237.727z"/>
|
||||
<path class="l5" d="M679.006 175.915L688.896 175.915L688.896 185.805L679.006 185.805L679.006 175.915z"/>
|
||||
<path class="l5" d="M758.125 235.254L768.015 235.254L768.015 245.144L758.125 245.144L758.125 235.254z"/>
|
||||
<path class="l5" d="M679.006 294.594L688.896 294.594L688.896 304.484L679.006 304.484L679.006 294.594z"/>
|
||||
<path class="l5" d="M679.006 235.254L688.896 235.254L688.896 245.144L679.006 245.144L679.006 235.254z"/>
|
||||
<path class="l5" d="M641.919 237.727L646.864 237.727L646.864 242.672L641.919 242.672L641.919 237.727z"/>
|
||||
<path class="l5" d="M285.882 237.727L290.827 237.727L290.827 242.672L285.882 242.672L285.882 237.727z"/>
|
||||
<path class="l5" d="M800.157 237.727L805.102 237.727L805.102 242.672L800.157 242.672L800.157 237.727z"/>
|
||||
<path class="l5" d="M28.7443 395.965L33.6892 395.965L33.6892 400.91L28.7443 400.91L28.7443 395.965z"/>
|
||||
<path class="l5" d="M797.685 96.7956L807.575 96.7956L807.575 106.686L797.685 106.686L797.685 96.7956z"/>
|
||||
<path class="l5" d="M228.088 496.41L229.942 496.41L229.942 498.264L228.088 498.264L228.088 496.41z"/>
|
||||
<path class="l5" d="M402.088 57.236L411.978 57.236L411.978 67.1259L402.088 67.1259L402.088 57.236z"/>
|
||||
<path class="l5" d="M402.088 175.915L411.978 175.915L411.978 185.805L402.088 185.805L402.088 175.915z"/>
|
||||
<path class="l5" d="M679.006 57.236L688.896 57.236L688.896 67.1259L679.006 67.1259L679.006 57.236z"/>
|
||||
<path class="l5" d="M679.006 175.915L688.896 175.915L688.896 185.805L679.006 185.805L679.006 175.915z"/>
|
||||
<path class="l5" d="M540.547 314.374L550.437 314.374L550.437 324.264L540.547 324.264L540.547 314.374z"/>
|
||||
<path class="l5" d="M540.547 433.053L550.437 433.053L550.437 442.943L540.547 442.943L540.547 433.053z"/>
|
||||
<path class="l15" d="M236.432 480.03L248.795 465.195"/>
|
||||
<path class="l15" d="M229.015 497.337L236.432 480.03"/>
|
||||
<path class="l15" d="M248.795 442.943L248.795 470.14"/>
|
||||
<path class="l15" d="M243.85 465.195L285.882 465.195"/>
|
||||
<path class="l15" d="M253.74 457.777L263.63 457.777"/>
|
||||
<path class="l15" d="M263.63 450.36L263.63 457.777"/>
|
||||
<path class="l15" d="M263.63 450.36L271.047 450.36"/>
|
||||
<path class="l15" d="M271.047 450.36L271.047 457.777"/>
|
||||
<path class="l15" d="M271.047 457.777L278.465 457.777"/>
|
||||
<path class="l15" d="M278.465 450.36L278.465 457.777"/>
|
||||
<path class="l15" d="M278.465 450.36L284.028 450.36"/>
|
||||
<path class="l1" d="M31.2168 339.098L31.2168 437.998"/>
|
||||
<path class="l1" d="M31.2168 437.998L110.336 437.998"/>
|
||||
<path class="l1" d="M110.336 437.998L110.336 497.337"/>
|
||||
<path class="l1" d="M110.336 497.337L466.373 497.337"/>
|
||||
<path class="l1" d="M407.033 240.199L446.593 240.199"/>
|
||||
<path class="l1" d="M644.391 240.199L683.951 240.199"/>
|
||||
<path class="l1" d="M407.033 299.539L683.951 299.539"/>
|
||||
<path class="l1" d="M288.354 240.199L327.914 240.199"/>
|
||||
<path class="l1" d="M763.07 240.199L802.63 240.199"/>
|
||||
<path class="l1" d="M585.052 497.337L585.052 538"/>
|
||||
<path class="l1" d="M545.492 497.337L585.052 497.337"/>
|
||||
<path class="l1" d="M0 497.337L31.2168 497.337"/>
|
||||
<path class="l1" d="M683.951 0L683.951 62.181"/>
|
||||
<path class="l1" d="M407.033 0L407.033 62.181"/>
|
||||
<path class="l1" d="M545.492 299.539L545.492 319.319"/>
|
||||
<circle class="l1" cx="545.492" cy="299.539" r="7.91193"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
|
|
@ -0,0 +1,516 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="967" height="538" version="1.1">
|
||||
<style type="text/css">
|
||||
.l0{
|
||||
fill: #ffffff;
|
||||
stroke: #ffffff;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
fill-opacity: 0;
|
||||
stroke-opacity: 0;
|
||||
}
|
||||
.l1{
|
||||
fill: #0044ee;
|
||||
stroke: #0044ee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l2{
|
||||
fill: none;
|
||||
stroke: #aaaaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l3{
|
||||
fill: #222222; fill-opacity: 0.5;
|
||||
stroke: #222222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l4{
|
||||
fill: #229900;
|
||||
stroke: #229900;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l5{
|
||||
fill: #bb2200;
|
||||
stroke: #bb2200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l6{
|
||||
fill: #00ccee; fill-opacity: 0.5;
|
||||
stroke: #00ccee;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l7{
|
||||
fill: #ff0000; fill-opacity: 0.5;
|
||||
stroke: #ff0000;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l8{
|
||||
fill: #888800; fill-opacity: 0.5;
|
||||
stroke: #888800;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l9{
|
||||
fill: #00aaaa; fill-opacity: 0.5;
|
||||
stroke: #00aaaa;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l10{
|
||||
fill: #880088;
|
||||
stroke: #880088;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l11{
|
||||
fill: #00ff00; fill-opacity: 0.5;
|
||||
stroke: #00ff00;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l12{
|
||||
fill: #0000cc; fill-opacity: 0.5;
|
||||
stroke: #0000cc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l13{
|
||||
fill: #666600; fill-opacity: 0.5;
|
||||
stroke: #666600;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l14{
|
||||
fill: none;
|
||||
stroke: #557755;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l15{
|
||||
fill: #aa2222; fill-opacity: 0.5;
|
||||
stroke: #aa2222;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l16{
|
||||
fill: #7ccc40; fill-opacity: 0.5;
|
||||
stroke: #7ccc40;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l17{
|
||||
fill: none;
|
||||
stroke: #00ffcc;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l18{
|
||||
fill: #ce0097; fill-opacity: 0.5;
|
||||
stroke: #ce0097;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l19{
|
||||
fill: none;
|
||||
stroke: #d2d46b;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l20{
|
||||
fill: none;
|
||||
stroke: #ef6158;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
.l21{
|
||||
fill: none;
|
||||
stroke: #fdb200;
|
||||
stroke-linecap:round;
|
||||
stroke-linejoin:round;
|
||||
stroke-width: 0.858499;
|
||||
}
|
||||
text {font-family: Sans-Serif;}
|
||||
</style>
|
||||
<rect class="l0" x="0" y="0" width="967" height="538"/>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 23.941)" >CMOS DIFFERENTIAL AMPLIFIER</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(213.232, 41.941)" >EXAMPLE</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(516.233, 245.378)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 356.665)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(412.895, 452.054)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 285.123)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 452.054)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(206.219, 293.072)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(394.073, 301.022)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(452.64, 301.022)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(529.207, 142.04)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(297.506, 142.04)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(392.895, 70.4986)" >VCC</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(283.557, 301.022)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(537.156, 301.022)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(600.749, 197.684)" >DIFFOUT</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(194.219, 364.614)" >GN</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 253.327)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 181.786)" >PLUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(23.3904, 134.091)" >0</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(68.1612, 62.5495)" >MINUS</text>
|
||||
<text fill="#0044ee" xml:space="preserve" font-size="13.6406" transform="translate(355.251, 189.735)" >G</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 520.758)" >cmos_example.sch</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(328.493, 496.911)" >Stefan Schippers</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(764.495, 496.911)" >2020-12-28 01:05:52</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="41.3352" transform="translate(145.665, 519.43)" >SCHEM</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 391.034)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(417.92, 411.901)" >m1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(431.831, 382.202)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 129.709)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(473.564, 149.581)" >m2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(487.475, 157.641)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 319.493)" >VVCC</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 329.429)" >5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(200.117, 391.034)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(218.117, 411.901)" >m3</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(212.206, 382.202)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 310.55)" >IBIAS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(237.079, 319.55)" >100u</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 287.696)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(362.277, 308.563)" >m4</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(376.188, 278.864)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(457.436, 287.696)" >10u/1u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(480.436, 308.563)" >m5</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(474.525, 278.864)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(351.149, 129.709)" >5u/2u/1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(369.149, 149.581)" >m6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="6.20027" transform="translate(363.239, 157.641)" >D</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 216.155)" >VPLUS</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 226.091)" >2.5 pwl 0 2.4 10n 2.4 10.1n 2.6</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 96.9188)" >V1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(54.2503, 106.855)" >2.5</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 202.244)" >1</text>
|
||||
<text fill="#666600" xml:space="preserve" font-size="8.26703" transform="translate(522.22, 236.028)" >2</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 208.206)" >CL</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 218.142)" >2p</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(543.118, 228.078)" >m=1</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="12.4005" transform="translate(638.507, 365.972)" >STIMULI</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="16.5341" transform="translate(539.143, 483.436)" >Backannotate</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(477.538, 58.1671)" >5</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(572.927, 169.454)" >3.321</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(382.149, 169.454)" >3.321</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(310.608, 376.13)" >1.31</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(380.162, 256.894)" >5.0052e-05</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(384.137, 240.002)" >Vmeas</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(429.551, 256.894)" >5.0052e-05</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(438.576, 240.002)" >Vmeas1</text>
|
||||
<text fill="#aa2222" xml:space="preserve" font-size="8.26703" transform="translate(373.907, 360.232)" >1.0010e-04</text>
|
||||
<text fill="#222222" xml:space="preserve" font-size="8.26703" transform="translate(382.933, 343.34)" >Vmeas2</text>
|
||||
<path class="l4" d="M415.933 374.585L415.933 422.28"/>
|
||||
<path class="l4" d="M415.933 382.534L427.857 382.534"/>
|
||||
<path class="l4" d="M427.857 374.585L427.857 382.534"/>
|
||||
<path class="l4" d="M415.933 414.331L427.857 414.331"/>
|
||||
<path class="l4" d="M427.857 414.331L427.857 422.28"/>
|
||||
<path class="l4" d="M407.984 386.509L407.984 410.356"/>
|
||||
<path class="l4" d="M407.984 398.432L407.984 402.407"/>
|
||||
<path class="l4" d="M396.06 398.432L402.022 398.432"/>
|
||||
<path class="l4" d="M396.06 398.432L407.984 398.432"/>
|
||||
<path class="l4" d="M419.907 398.432L427.857 398.432"/>
|
||||
<path class="l4" d="M415.933 394.458L419.907 398.432"/>
|
||||
<path class="l4" d="M415.933 402.407L419.907 398.432"/>
|
||||
<path class="l4" d="M471.576 112.266L471.576 159.96"/>
|
||||
<path class="l4" d="M471.576 152.011L483.5 152.011"/>
|
||||
<path class="l4" d="M483.5 152.011L483.5 159.96"/>
|
||||
<path class="l4" d="M471.576 120.215L483.5 120.215"/>
|
||||
<path class="l4" d="M483.5 112.266L483.5 120.215"/>
|
||||
<path class="l4" d="M463.627 124.19L463.627 148.037"/>
|
||||
<path class="l4" d="M463.627 132.139L463.627 136.113"/>
|
||||
<path class="l4" d="M461.64 132.139L463.627 134.126"/>
|
||||
<path class="l4" d="M459.653 132.139L461.64 132.139"/>
|
||||
<path class="l4" d="M457.666 134.126L459.653 132.139"/>
|
||||
<path class="l4" d="M457.666 134.126L457.666 138.1"/>
|
||||
<path class="l4" d="M457.666 138.1L459.653 140.088"/>
|
||||
<path class="l4" d="M459.653 140.088L461.64 140.088"/>
|
||||
<path class="l4" d="M461.64 140.088L463.627 138.1"/>
|
||||
<path class="l4" d="M451.704 136.113L457.666 136.113"/>
|
||||
<path class="l4" d="M475.551 136.113L483.5 136.113"/>
|
||||
<path class="l4" d="M471.576 132.139L475.551 136.113"/>
|
||||
<path class="l4" d="M471.576 140.088L475.551 136.113"/>
|
||||
<path class="l4" d="M40.3395 309.005L44.314 309.005"/>
|
||||
<path class="l4" d="M42.3267 307.018L42.3267 310.993"/>
|
||||
<path class="l4" d="M38.3522 303.044L38.3522 350.738"/>
|
||||
<circle class="l4" cx="38.3522" cy="326.891" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M233.104 374.585L233.104 422.28"/>
|
||||
<path class="l4" d="M221.181 382.534L233.104 382.534"/>
|
||||
<path class="l4" d="M221.181 374.585L221.181 382.534"/>
|
||||
<path class="l4" d="M221.181 414.331L233.104 414.331"/>
|
||||
<path class="l4" d="M221.181 414.331L221.181 422.28"/>
|
||||
<path class="l4" d="M241.053 386.509L241.053 410.356"/>
|
||||
<path class="l4" d="M241.053 398.432L241.053 402.407"/>
|
||||
<path class="l4" d="M247.015 398.432L252.977 398.432"/>
|
||||
<path class="l4" d="M241.053 398.432L252.977 398.432"/>
|
||||
<path class="l4" d="M221.181 398.432L229.13 398.432"/>
|
||||
<path class="l4" d="M229.13 398.432L233.104 394.458"/>
|
||||
<path class="l4" d="M229.13 398.432L233.104 402.407"/>
|
||||
<path class="l4" d="M221.181 287.145L221.181 299.069"/>
|
||||
<path class="l4" d="M221.181 322.916L221.181 334.84"/>
|
||||
<path class="l4" d="M223.168 293.107L227.143 293.107"/>
|
||||
<path class="l4" d="M225.155 291.12L225.155 295.094"/>
|
||||
<path class="l4" d="M221.181 305.031L221.181 312.98L223.168 312.98L221.181 318.942L219.193 312.98L221.181 312.98L221.181 305.031"/>
|
||||
<circle class="l4" cx="221.181" cy="310.993" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M360.289 271.247L360.289 318.942"/>
|
||||
<path class="l4" d="M360.289 279.196L372.213 279.196"/>
|
||||
<path class="l4" d="M372.213 271.247L372.213 279.196"/>
|
||||
<path class="l4" d="M360.289 310.993L372.213 310.993"/>
|
||||
<path class="l4" d="M372.213 310.993L372.213 318.942"/>
|
||||
<path class="l4" d="M352.34 283.171L352.34 307.018"/>
|
||||
<path class="l4" d="M352.34 295.094L352.34 299.069"/>
|
||||
<path class="l4" d="M340.417 295.094L346.379 295.094"/>
|
||||
<path class="l4" d="M340.417 295.094L352.34 295.094"/>
|
||||
<path class="l4" d="M364.264 295.094L372.213 295.094"/>
|
||||
<path class="l4" d="M360.289 291.12L364.264 295.094"/>
|
||||
<path class="l4" d="M360.289 299.069L364.264 295.094"/>
|
||||
<path class="l4" d="M495.424 271.247L495.424 318.942"/>
|
||||
<path class="l4" d="M483.5 279.196L495.424 279.196"/>
|
||||
<path class="l4" d="M483.5 271.247L483.5 279.196"/>
|
||||
<path class="l4" d="M483.5 310.993L495.424 310.993"/>
|
||||
<path class="l4" d="M483.5 310.993L483.5 318.942"/>
|
||||
<path class="l4" d="M503.373 283.171L503.373 307.018"/>
|
||||
<path class="l4" d="M503.373 295.094L503.373 299.069"/>
|
||||
<path class="l4" d="M509.334 295.094L515.296 295.094"/>
|
||||
<path class="l4" d="M503.373 295.094L515.296 295.094"/>
|
||||
<path class="l4" d="M483.5 295.094L491.449 295.094"/>
|
||||
<path class="l4" d="M491.449 295.094L495.424 291.12"/>
|
||||
<path class="l4" d="M491.449 295.094L495.424 299.069"/>
|
||||
<path class="l4" d="M384.137 112.266L384.137 159.96"/>
|
||||
<path class="l4" d="M372.213 152.011L384.137 152.011"/>
|
||||
<path class="l4" d="M372.213 152.011L372.213 159.96"/>
|
||||
<path class="l4" d="M372.213 120.215L384.137 120.215"/>
|
||||
<path class="l4" d="M372.213 112.266L372.213 120.215"/>
|
||||
<path class="l4" d="M392.086 124.19L392.086 148.037"/>
|
||||
<path class="l4" d="M392.086 132.139L392.086 136.113"/>
|
||||
<path class="l4" d="M392.086 134.126L394.073 132.139"/>
|
||||
<path class="l4" d="M394.073 132.139L396.06 132.139"/>
|
||||
<path class="l4" d="M396.06 132.139L398.048 134.126"/>
|
||||
<path class="l4" d="M398.048 134.126L398.048 138.1"/>
|
||||
<path class="l4" d="M396.06 140.088L398.048 138.1"/>
|
||||
<path class="l4" d="M394.073 140.088L396.06 140.088"/>
|
||||
<path class="l4" d="M392.086 138.1L394.073 140.088"/>
|
||||
<path class="l4" d="M398.048 136.113L404.009 136.113"/>
|
||||
<path class="l4" d="M372.213 136.113L380.162 136.113"/>
|
||||
<path class="l4" d="M380.162 136.113L384.137 132.139"/>
|
||||
<path class="l4" d="M380.162 136.113L384.137 140.088"/>
|
||||
<path class="l4" d="M40.3395 205.667L44.314 205.667"/>
|
||||
<path class="l4" d="M42.3267 203.68L42.3267 207.655"/>
|
||||
<path class="l4" d="M38.3522 199.706L38.3522 247.4"/>
|
||||
<circle class="l4" cx="38.3522" cy="223.553" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M40.3395 86.4315L44.314 86.4315"/>
|
||||
<path class="l4" d="M42.3267 84.4442L42.3267 88.4187"/>
|
||||
<path class="l4" d="M38.3522 80.4697L38.3522 128.164"/>
|
||||
<circle class="l4" cx="38.3522" cy="104.317" r="11.9236" style="fill:none;"/>
|
||||
<path class="l4" d="M531.194 219.578L531.194 239.451"/>
|
||||
<path class="l4" d="M531.194 191.757L531.194 211.629"/>
|
||||
<path class="l4" d="M523.245 211.629L539.143 211.629"/>
|
||||
<path class="l4" d="M523.245 219.578L539.143 219.578"/>
|
||||
<path class="l4" d="M533.182 197.718L537.156 197.718"/>
|
||||
<path class="l4" d="M535.169 195.731L535.169 199.706"/>
|
||||
<path class="l4" d="M642.481 398.432L674.278 398.432"/>
|
||||
<path class="l4" d="M642.481 406.381L658.379 406.381"/>
|
||||
<path class="l4" d="M642.481 414.331L674.278 414.331"/>
|
||||
<path class="l4" d="M642.481 422.28L666.329 422.28"/>
|
||||
<path class="l4" d="M642.481 430.229L666.329 430.229"/>
|
||||
<path class="l4" d="M642.481 438.178L698.125 438.178"/>
|
||||
<path class="l4" d="M642.481 446.127L658.379 446.127"/>
|
||||
<path class="l4" d="M642.481 390.483L682.227 390.483"/>
|
||||
<path class="l4" d="M642.481 382.534L658.379 382.534"/>
|
||||
<path class="l4" d="M706.074 382.534L714.023 382.534"/>
|
||||
<path class="l4" d="M714.023 382.534L714.023 462.025"/>
|
||||
<path class="l4" d="M642.481 462.025L714.023 462.025"/>
|
||||
<path class="l4" d="M642.481 454.076L642.481 462.025"/>
|
||||
<path class="l4" d="M706.074 374.585L706.074 454.076"/>
|
||||
<path class="l4" d="M634.532 454.076L706.074 454.076"/>
|
||||
<path class="l4" d="M634.532 374.585L634.532 454.076"/>
|
||||
<path class="l4" d="M634.532 374.585L706.074 374.585"/>
|
||||
<path class="l4" d="M531.194 477.923L507.347 467.987L507.347 473.949L483.5 473.949L491.449 477.923L483.5 481.898L507.347 481.898L507.347 487.859L531.194 477.923"/>
|
||||
<path class="l4" d="M372.213 223.553L372.213 271.247"/>
|
||||
<path class="l4" d="M366.251 247.4L372.213 255.349"/>
|
||||
<path class="l4" d="M372.213 255.349L378.175 247.4"/>
|
||||
<path class="l4" d="M483.5 223.553L483.5 271.247"/>
|
||||
<path class="l4" d="M483.5 255.349L489.462 247.4"/>
|
||||
<path class="l4" d="M477.538 247.4L483.5 255.349"/>
|
||||
<path class="l4" d="M427.857 326.891L427.857 374.585"/>
|
||||
<path class="l4" d="M427.857 358.687L433.818 350.738"/>
|
||||
<path class="l4" d="M421.895 350.738L427.857 358.687"/>
|
||||
<path class="l5" d="M530.201 238.457L532.188 238.457L532.188 240.445L530.201 240.445L530.201 238.457z"/>
|
||||
<path class="l5" d="M37.3586 349.744L39.3458 349.744L39.3458 351.732L37.3586 351.732L37.3586 349.744z"/>
|
||||
<path class="l5" d="M145.665 477.923L121.817 501.77L145.665 525.617L129.766 525.617L113.868 509.719L97.9702 525.617L82.0721 525.617L105.919 501.77L82.0721 477.923L97.9702 477.923L113.868 493.821L129.766 477.923L145.665 477.923"/>
|
||||
<path class="l5" d="M425.869 372.598L429.844 372.598L429.844 376.572L425.869 376.572L425.869 372.598z"/>
|
||||
<path class="l5" d="M394.073 396.445L398.048 396.445L398.048 400.42L394.073 400.42L394.073 396.445z"/>
|
||||
<path class="l5" d="M425.869 420.292L429.844 420.292L429.844 424.267L425.869 424.267L425.869 420.292z"/>
|
||||
<path class="l5" d="M425.869 396.445L429.844 396.445L429.844 400.42L425.869 400.42L425.869 396.445z"/>
|
||||
<path class="l5" d="M481.513 157.973L485.487 157.973L485.487 161.948L481.513 161.948L481.513 157.973z"/>
|
||||
<path class="l5" d="M449.716 134.126L453.691 134.126L453.691 138.1L449.716 138.1L449.716 134.126z"/>
|
||||
<path class="l5" d="M481.513 110.279L485.487 110.279L485.487 114.253L481.513 114.253L481.513 110.279z"/>
|
||||
<path class="l5" d="M481.513 134.126L485.487 134.126L485.487 138.1L481.513 138.1L481.513 134.126z"/>
|
||||
<path class="l5" d="M36.3649 301.056L40.3395 301.056L40.3395 305.031L36.3649 305.031L36.3649 301.056z"/>
|
||||
<path class="l5" d="M36.3649 348.751L40.3395 348.751L40.3395 352.725L36.3649 352.725L36.3649 348.751z"/>
|
||||
<path class="l5" d="M426.863 445.133L428.85 445.133L428.85 447.12L426.863 447.12L426.863 445.133z"/>
|
||||
<path class="l5" d="M61.2058 278.203L63.193 278.203L63.193 280.19L61.2058 280.19L61.2058 278.203z"/>
|
||||
<path class="l5" d="M219.193 372.598L223.168 372.598L223.168 376.572L219.193 376.572L219.193 372.598z"/>
|
||||
<path class="l5" d="M250.99 396.445L254.964 396.445L254.964 400.42L250.99 400.42L250.99 396.445z"/>
|
||||
<path class="l5" d="M219.193 420.292L223.168 420.292L223.168 424.267L219.193 424.267L219.193 420.292z"/>
|
||||
<path class="l5" d="M219.193 396.445L223.168 396.445L223.168 400.42L219.193 400.42L219.193 396.445z"/>
|
||||
<path class="l5" d="M220.187 445.133L222.174 445.133L222.174 447.12L220.187 447.12L220.187 445.133z"/>
|
||||
<path class="l5" d="M219.193 285.158L223.168 285.158L223.168 289.133L219.193 289.133L219.193 285.158z"/>
|
||||
<path class="l5" d="M219.193 332.853L223.168 332.853L223.168 336.827L219.193 336.827L219.193 332.853z"/>
|
||||
<path class="l5" d="M220.187 286.152L222.174 286.152L222.174 288.139L220.187 288.139L220.187 286.152z"/>
|
||||
<path class="l5" d="M370.226 269.26L374.2 269.26L374.2 273.235L370.226 273.235L370.226 269.26z"/>
|
||||
<path class="l5" d="M338.43 293.107L342.404 293.107L342.404 297.082L338.43 297.082L338.43 293.107z"/>
|
||||
<path class="l5" d="M370.226 316.954L374.2 316.954L374.2 320.929L370.226 320.929L370.226 316.954z"/>
|
||||
<path class="l5" d="M370.226 293.107L374.2 293.107L374.2 297.082L370.226 297.082L370.226 293.107z"/>
|
||||
<path class="l5" d="M387.118 294.101L389.105 294.101L389.105 296.088L387.118 296.088L387.118 294.101z"/>
|
||||
<path class="l5" d="M481.513 269.26L485.487 269.26L485.487 273.235L481.513 273.235L481.513 269.26z"/>
|
||||
<path class="l5" d="M513.309 293.107L517.284 293.107L517.284 297.082L513.309 297.082L513.309 293.107z"/>
|
||||
<path class="l5" d="M481.513 316.954L485.487 316.954L485.487 320.929L481.513 320.929L481.513 316.954z"/>
|
||||
<path class="l5" d="M481.513 293.107L485.487 293.107L485.487 297.082L481.513 297.082L481.513 293.107z"/>
|
||||
<path class="l5" d="M466.608 294.101L468.595 294.101L468.595 296.088L466.608 296.088L466.608 294.101z"/>
|
||||
<path class="l5" d="M522.252 135.12L524.239 135.12L524.239 137.107L522.252 137.107L522.252 135.12z"/>
|
||||
<path class="l5" d="M370.226 157.973L374.2 157.973L374.2 161.948L370.226 161.948L370.226 157.973z"/>
|
||||
<path class="l5" d="M402.022 134.126L405.997 134.126L405.997 138.1L402.022 138.1L402.022 134.126z"/>
|
||||
<path class="l5" d="M370.226 110.279L374.2 110.279L374.2 114.253L370.226 114.253L370.226 110.279z"/>
|
||||
<path class="l5" d="M370.226 134.126L374.2 134.126L374.2 138.1L370.226 138.1L370.226 134.126z"/>
|
||||
<path class="l5" d="M331.474 135.12L333.461 135.12L333.461 137.107L331.474 137.107L331.474 135.12z"/>
|
||||
<path class="l5" d="M426.863 63.5779L428.85 63.5779L428.85 65.5652L426.863 65.5652L426.863 63.5779z"/>
|
||||
<path class="l5" d="M323.525 294.101L325.512 294.101L325.512 296.088L323.525 296.088L323.525 294.101z"/>
|
||||
<path class="l5" d="M530.201 294.101L532.188 294.101L532.188 296.088L530.201 296.088L530.201 294.101z"/>
|
||||
<path class="l5" d="M593.793 190.763L595.781 190.763L595.781 192.75L593.793 192.75L593.793 190.763z"/>
|
||||
<path class="l5" d="M220.187 357.693L222.174 357.693L222.174 359.681L220.187 359.681L220.187 357.693z"/>
|
||||
<path class="l5" d="M37.3586 246.406L39.3458 246.406L39.3458 248.394L37.3586 248.394L37.3586 246.406z"/>
|
||||
<path class="l5" d="M36.3649 197.718L40.3395 197.718L40.3395 201.693L36.3649 201.693L36.3649 197.718z"/>
|
||||
<path class="l5" d="M36.3649 245.413L40.3395 245.413L40.3395 249.387L36.3649 249.387L36.3649 245.413z"/>
|
||||
<path class="l5" d="M61.2058 174.865L63.193 174.865L63.193 176.852L61.2058 176.852L61.2058 174.865z"/>
|
||||
<path class="l5" d="M37.3586 127.17L39.3458 127.17L39.3458 129.158L37.3586 129.158L37.3586 127.17z"/>
|
||||
<path class="l5" d="M36.3649 78.4824L40.3395 78.4824L40.3395 82.4569L36.3649 82.4569L36.3649 78.4824z"/>
|
||||
<path class="l5" d="M36.3649 126.177L40.3395 126.177L40.3395 130.151L36.3649 130.151L36.3649 126.177z"/>
|
||||
<path class="l5" d="M61.2058 55.6288L63.193 55.6288L63.193 57.6161L61.2058 57.6161L61.2058 55.6288z"/>
|
||||
<path class="l5" d="M529.207 189.769L533.182 189.769L533.182 193.744L529.207 193.744L529.207 189.769z"/>
|
||||
<path class="l5" d="M529.207 237.464L533.182 237.464L533.182 241.438L529.207 241.438L529.207 237.464z"/>
|
||||
<path class="l5" d="M371.219 182.814L373.207 182.814L373.207 184.801L371.219 184.801L371.219 182.814z"/>
|
||||
<path class="l5" d="M467.229 80.0971L467.974 80.0971L467.974 80.8423L467.229 80.8423L467.229 80.0971z"/>
|
||||
<path class="l5" d="M562.618 191.384L563.363 191.384L563.363 192.129L562.618 192.129L562.618 191.384z"/>
|
||||
<path class="l5" d="M371.84 191.384L372.586 191.384L372.586 192.129L371.84 192.129L371.84 191.384z"/>
|
||||
<path class="l5" d="M300.299 398.06L301.044 398.06L301.044 398.805L300.299 398.805L300.299 398.06z"/>
|
||||
<path class="l5" d="M370.226 221.566L374.2 221.566L374.2 225.54L370.226 225.54L370.226 221.566z"/>
|
||||
<path class="l5" d="M370.226 269.26L374.2 269.26L374.2 273.235L370.226 273.235L370.226 269.26z"/>
|
||||
<path class="l5" d="M481.513 221.566L485.487 221.566L485.487 225.54L481.513 225.54L481.513 221.566z"/>
|
||||
<path class="l5" d="M481.513 269.26L485.487 269.26L485.487 273.235L481.513 273.235L481.513 269.26z"/>
|
||||
<path class="l5" d="M425.869 324.904L429.844 324.904L429.844 328.878L425.869 328.878L425.869 324.904z"/>
|
||||
<path class="l5" d="M425.869 372.598L429.844 372.598L429.844 376.572L425.869 376.572L425.869 372.598z"/>
|
||||
<path class="l6" d="M320.544 501.77L952.495 501.77"/>
|
||||
<path class="l6" d="M14.505 501.77L66.1739 501.77"/>
|
||||
<path class="l15" d="M470.583 73.5142L475.551 67.5524"/>
|
||||
<path class="l15" d="M467.602 80.4697L470.583 73.5142"/>
|
||||
<path class="l15" d="M475.551 58.6097L475.551 69.5397"/>
|
||||
<path class="l15" d="M473.564 67.5524L490.455 67.5524"/>
|
||||
<path class="l15" d="M477.538 64.5715L481.513 64.5715"/>
|
||||
<path class="l15" d="M481.513 61.5906L481.513 64.5715"/>
|
||||
<path class="l15" d="M481.513 61.5906L484.494 61.5906"/>
|
||||
<path class="l15" d="M484.494 61.5906L484.494 64.5715"/>
|
||||
<path class="l15" d="M484.494 64.5715L487.475 64.5715"/>
|
||||
<path class="l15" d="M487.475 61.5906L487.475 64.5715"/>
|
||||
<path class="l15" d="M487.475 61.5906L489.71 61.5906"/>
|
||||
<path class="l15" d="M565.972 184.801L570.94 178.839"/>
|
||||
<path class="l15" d="M562.991 191.757L565.972 184.801"/>
|
||||
<path class="l15" d="M570.94 169.897L570.94 180.827"/>
|
||||
<path class="l15" d="M568.952 178.839L585.844 178.839"/>
|
||||
<path class="l15" d="M572.927 175.858L576.902 175.858"/>
|
||||
<path class="l15" d="M576.902 172.878L576.902 175.858"/>
|
||||
<path class="l15" d="M576.902 172.878L579.882 172.878"/>
|
||||
<path class="l15" d="M579.882 172.878L579.882 175.858"/>
|
||||
<path class="l15" d="M579.882 175.858L582.863 175.858"/>
|
||||
<path class="l15" d="M582.863 172.878L582.863 175.858"/>
|
||||
<path class="l15" d="M582.863 172.878L585.099 172.878"/>
|
||||
<path class="l15" d="M375.194 184.801L380.162 178.839"/>
|
||||
<path class="l15" d="M372.213 191.757L375.194 184.801"/>
|
||||
<path class="l15" d="M380.162 169.897L380.162 180.827"/>
|
||||
<path class="l15" d="M378.175 178.839L395.067 178.839"/>
|
||||
<path class="l15" d="M382.149 175.858L386.124 175.858"/>
|
||||
<path class="l15" d="M386.124 172.878L386.124 175.858"/>
|
||||
<path class="l15" d="M386.124 172.878L389.105 172.878"/>
|
||||
<path class="l15" d="M389.105 172.878L389.105 175.858"/>
|
||||
<path class="l15" d="M389.105 175.858L392.086 175.858"/>
|
||||
<path class="l15" d="M392.086 172.878L392.086 175.858"/>
|
||||
<path class="l15" d="M392.086 172.878L394.321 172.878"/>
|
||||
<path class="l15" d="M303.652 391.477L308.621 385.515"/>
|
||||
<path class="l15" d="M300.671 398.432L303.652 391.477"/>
|
||||
<path class="l15" d="M308.621 376.572L308.621 387.502"/>
|
||||
<path class="l15" d="M306.633 385.515L323.525 385.515"/>
|
||||
<path class="l15" d="M310.608 382.534L314.582 382.534"/>
|
||||
<path class="l15" d="M314.582 379.553L314.582 382.534"/>
|
||||
<path class="l15" d="M314.582 379.553L317.563 379.553"/>
|
||||
<path class="l15" d="M317.563 379.553L317.563 382.534"/>
|
||||
<path class="l15" d="M317.563 382.534L320.544 382.534"/>
|
||||
<path class="l15" d="M320.544 379.553L320.544 382.534"/>
|
||||
<path class="l15" d="M320.544 379.553L322.78 379.553"/>
|
||||
<path class="l1" d="M38.3522 279.196L38.3522 303.044"/>
|
||||
<path class="l1" d="M38.3522 279.196L62.1994 279.196"/>
|
||||
<path class="l1" d="M221.181 334.84L221.181 374.585"/>
|
||||
<path class="l1" d="M221.181 374.585L252.977 374.585"/>
|
||||
<path class="l1" d="M252.977 374.585L252.977 398.432"/>
|
||||
<path class="l1" d="M252.977 398.432L396.06 398.432"/>
|
||||
<path class="l1" d="M372.213 295.094L388.111 295.094"/>
|
||||
<path class="l1" d="M467.602 295.094L483.5 295.094"/>
|
||||
<path class="l1" d="M372.213 318.942L483.5 318.942"/>
|
||||
<path class="l1" d="M324.519 295.094L340.417 295.094"/>
|
||||
<path class="l1" d="M515.296 295.094L531.194 295.094"/>
|
||||
<path class="l1" d="M483.5 136.113L523.245 136.113"/>
|
||||
<path class="l1" d="M332.468 136.113L372.213 136.113"/>
|
||||
<path class="l1" d="M404.009 136.113L451.704 136.113"/>
|
||||
<path class="l1" d="M404.009 136.113L404.009 159.96"/>
|
||||
<path class="l1" d="M372.213 159.96L404.009 159.96"/>
|
||||
<path class="l1" d="M483.5 80.4697L483.5 112.266"/>
|
||||
<path class="l1" d="M372.213 80.4697L483.5 80.4697"/>
|
||||
<path class="l1" d="M372.213 80.4697L372.213 112.266"/>
|
||||
<path class="l1" d="M427.857 64.5715L427.857 80.4697"/>
|
||||
<path class="l1" d="M483.5 191.757L594.787 191.757"/>
|
||||
<path class="l1" d="M38.3522 175.858L38.3522 199.706"/>
|
||||
<path class="l1" d="M38.3522 175.858L62.1994 175.858"/>
|
||||
<path class="l1" d="M38.3522 56.6225L38.3522 80.4697"/>
|
||||
<path class="l1" d="M38.3522 56.6225L62.1994 56.6225"/>
|
||||
<path class="l1" d="M427.857 422.28L427.857 446.127"/>
|
||||
<path class="l1" d="M427.857 422.28L443.755 422.28"/>
|
||||
<path class="l1" d="M443.755 398.432L443.755 422.28"/>
|
||||
<path class="l1" d="M427.857 398.432L443.755 398.432"/>
|
||||
<path class="l1" d="M221.181 422.28L221.181 446.127"/>
|
||||
<path class="l1" d="M205.283 422.28L221.181 422.28"/>
|
||||
<path class="l1" d="M205.283 398.432L205.283 422.28"/>
|
||||
<path class="l1" d="M205.283 398.432L221.181 398.432"/>
|
||||
<path class="l1" d="M483.5 159.96L483.5 223.553"/>
|
||||
<path class="l1" d="M372.213 159.96L372.213 223.553"/>
|
||||
<path class="l1" d="M427.857 318.942L427.857 326.891"/>
|
||||
<circle class="l1" cx="483.5" cy="191.757" r="3.17963"/>
|
||||
<circle class="l1" cx="427.857" cy="80.4697" r="3.17963"/>
|
||||
<circle class="l1" cx="427.857" cy="318.942" r="3.17963"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
|
@ -19,11 +19,181 @@ p{padding: 15px 30px 10px;}
|
|||
<!-- slide title -->
|
||||
<h1> TUTORIAL: Backannotation of NGSPICE simulation operating<br>point data into an XSCHEM schematic</h1>
|
||||
<p>
|
||||
The objective of this tutorial is to show into the schematic the operating point data (voltages currents,
|
||||
other electrical parameters) of a SPICE simulation done with the
|
||||
<a href="https://sourceforge.net/projects/ngspice/">Ngspice</a> simulator.
|
||||
This tutorial is based on the <kbd>cmos_example.sch</kbd> example schematic located in the <kbd>examples/</kbd>
|
||||
directory. Start Xschem from a terminal since we need to give some commands in this tutorial.
|
||||
</p>
|
||||
<img style="box-shadow:none;" src="backannotation1.svg">
|
||||
|
||||
<h3> CONFIGURATION </H3>
|
||||
<p>
|
||||
Open your <kbd>xschemrc</kbd> file (usually <kbd>~/.xschem/xschemrc</kbd>), go to the end of the file,
|
||||
Ensure the following tcl file is appended to the list of scripts loaded on startup by Xschem:
|
||||
<pre class="code">
|
||||
#### list of tcl files to preload.
|
||||
lappend tcl_files ${XSCHEM_SHAREDIR}/ngspice_backannotate.tcl
|
||||
</pre>
|
||||
|
||||
<h3> SETUP </H3>
|
||||
<p>
|
||||
Select the 'STIMULI' code block (click on it) and edit its attributes (press <kbd>q</kbd> or
|
||||
<kbd>Shift-q</kbd>):
|
||||
</p>
|
||||
<pre class="code">
|
||||
.temp 30
|
||||
** models are generally not free: you must download
|
||||
** SPICE models for active devices and put them into the below
|
||||
** referenced file in netlist/simulation directory.
|
||||
.include "models_cmos_example.txt"
|
||||
.control
|
||||
<span style="color: red;"> op </span>
|
||||
<span style="color: red;"> save all </span>
|
||||
<span style="color: red;"> write cmos_example.raw </span>
|
||||
.endc
|
||||
</pre>
|
||||
<p>
|
||||
The important parts are in red in above text. This ensures all variables are saved into the raw file.
|
||||
These instructions are for an interactive ngspice run.<br>
|
||||
When done open the <kbd>Simulation-> Configure simulators and tools</kbd> dialog box and ensure the
|
||||
<kbd>Ngspice</kbd> simulator is selected (not Ngspice batch). Also ensure the spice netlist mode is
|
||||
selected (<kbd>Options -> Spice netlist</kbd>).
|
||||
</p>
|
||||
<img src="backannotation2.png">
|
||||
|
||||
<h3> SIMULATION </H3>
|
||||
<p>
|
||||
If you now press the <kbd>Netlist</kbd> followed by the <kbd>Simulate</kbd> button simulation should complete
|
||||
with no errors.
|
||||
</p>
|
||||
<img src="backannotation3.png">
|
||||
<p>
|
||||
You can close the simulator since we need only the <kbd>cmos_example.raw</kbd> file that is now saved
|
||||
in the simulation directory (usually <kbd>~/.xschem/simulations/cmos_example.raw</kbd>).<br>
|
||||
Now verify that xschem is able to read the raw file: issue this command in the xschem console:<br>
|
||||
<kbd>ngspice::annotate</kbd>
|
||||
</p>
|
||||
<pre class="code">
|
||||
xschem [~] ngspice::annotate
|
||||
Raw file read ...
|
||||
xschem [~]
|
||||
</pre>
|
||||
<p>
|
||||
If there are no errors we are ready and set.
|
||||
</p>
|
||||
|
||||
<img src="backannotation1.svg">
|
||||
<h3> PUSH ANNOTATION METHOD </H3>
|
||||
<p>
|
||||
Start placing some probe elements into the schematic.
|
||||
The first element is the <kbd>devices/spice_probe.sym</kbd> component. This must be attached to
|
||||
some schematic wires to show the voltage value.
|
||||
</p>
|
||||
<img style="box-shadow:none;" src="backannotation4.svg">
|
||||
<p>
|
||||
Place some of these elements on various nets, issue the above mentioned <kbd>ngspice::annotate</kbd>
|
||||
command and see the voltage values in the schematic.
|
||||
</p>
|
||||
<img style="box-shadow:none;" src="backannotation5.svg">
|
||||
<p>
|
||||
Another useful component is the <kbd>devices/ammeter.sym</kbd> one which allow to monitor branch currents.
|
||||
Break some wires and insert this component as shown here:
|
||||
</p>
|
||||
<img style="box-shadow:none;" src="backannotation6.svg">
|
||||
<p class="important">
|
||||
IMPORTANT: When inserting current probes the circuit topology changes (new nodes are created) so you need to
|
||||
re-create the netlist and re-run the simulation
|
||||
</p><br>
|
||||
<p>
|
||||
Doing again the <kbd>ngspice::annotate</kbd> command after simulation will update the ammeters showing
|
||||
the branch currents.
|
||||
</p>
|
||||
<img style="box-shadow:none;" src="backannotation7.svg">
|
||||
<p>
|
||||
These voltage and current values are inserted in the probe components as <b>attributes</b> and thus can be saved
|
||||
to file. Remember that if you change the circuit the values shown in the probe elements are no longer valid,
|
||||
you should update the values with a new simulation + annotate operation when done with the changes.<br><br>
|
||||
What i have described so far is the simplest annotation procedure based on a <b>push</b> method: a tcl script
|
||||
reads the simulation raw file and 'pushes' voltage and current values into the probe components as instance
|
||||
attributes. If you do an edit attribute on one of these elements you see the attribute 'pushed' into it by the
|
||||
annotate script. The advantage of this method is that values pushed into probes can be saved to file and are
|
||||
thus persistent.
|
||||
</p>
|
||||
<img src="backannotation8.png">
|
||||
|
||||
<h3> PULL ANNOTATION METHOD </H3>
|
||||
<p>
|
||||
There is another annotation procedure that is based on a <b>pull</b> method: the probe objects have tcl commands
|
||||
embedded that fetch simulation data from a table that has been read by the annotate script.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To ensure all currents are saved modify the <kbd>STIMULI</kbd> attributes as follows:
|
||||
</p>
|
||||
<pre class="code">
|
||||
.temp 30
|
||||
** models are generally not free: you must download
|
||||
** SPICE models for active devices and put them into the below
|
||||
** referenced file in netlist/simulation directory.
|
||||
.include "models_cmos_example.txt"
|
||||
.option savecurrents
|
||||
.save all
|
||||
.control
|
||||
op
|
||||
write cmos_example.raw
|
||||
.endc
|
||||
</pre>
|
||||
<p>
|
||||
Remove all previous probe elements and place some <kbd>devices/ngspice_probe.sym</kbd> components
|
||||
and some <kbd>devices/ngspice_get_value.sym</kbd> components.
|
||||
the ngspice_probe.sym is a simple voltage viewer and must be attached to a net. The ngspice_get_value.sym
|
||||
displays a generic variable stored in the raw file. This symbol is usually placed next to the referenced
|
||||
component, but does not need to be attached to any specific point or wire.
|
||||
Edit its attributes and set its <kbd>node</kbd> attribute to an existing saved variable in the raw file.
|
||||
</p>
|
||||
<img src="backannotation9.png">
|
||||
<p>
|
||||
Run again the simulation and the <kbd>ngspice::annotate</kbd> command and values will be updated.
|
||||
</p>
|
||||
<img src="backannotation10.svg">
|
||||
<p>
|
||||
You can add additional variables in the raw file , for example modifying the .save instruction:<br>
|
||||
<kbd>.save all @m4[gm] @m5[gm] @m1[gm]</kbd>
|
||||
</p>
|
||||
<img src="backannotation11.png">
|
||||
<p>
|
||||
Data annotated into the schematic using these components allows more simulation parameters to be viewed into
|
||||
the schematic, not being restricted to currents and voltages. Since these components get data using a pull method
|
||||
data is not persistent and not saved to file. After reloading the file just do a <kbd>ngspice::annotate</kbd>
|
||||
to view data again.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There is one last probe component, the <kbd>devices/ngspice_get_expr.sym</kbd>. This is the most complex one, and
|
||||
thus also the most flexible. It allows to insert a generic tcl expression using spice simulated data to report
|
||||
more complex data. In the example below this component is used to display the electrical power of transistor m3,
|
||||
calculated as <kbd>V(GN) * Id(m3)</kbd>.
|
||||
</p>
|
||||
<img src="backannotation12.png">
|
||||
<p>
|
||||
The example shown uses this component to display a (meaningless, but shows the usage) gm ratio of 2 transistors:
|
||||
</p>
|
||||
<img src="backannotation13.png">
|
||||
<p>
|
||||
The syntax is a bit clompex, considering the verbosity of TCL and the strange ngspice naming syntax, however
|
||||
once a working one is created changing the expression is easy.
|
||||
</p>
|
||||
|
||||
<p class="important">
|
||||
To avoid the need of typing commands in the xschem console a launcher component <kbd>devices/launcher.sym</kbd>
|
||||
can be placed with the tcl command for doing the annotation. Just do a <kbd>Ctrl-Click</kbd> on it to trigger
|
||||
the annotation.
|
||||
</p>
|
||||
<img src="backannotation14.png">
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<!-- end of slide -->
|
||||
<div class="filler"></div>
|
||||
|
|
|
|||
|
|
@ -133,6 +133,7 @@ int rainbow_colors=0;
|
|||
int dis_uniq_names=0; /* if set allow instances with duplicate names */
|
||||
int persistent_command=0; /* remember last command 20181022 */
|
||||
int color_ps=-1;
|
||||
int transparent_svg=-1;
|
||||
int only_probes=0;
|
||||
int netlist_show=0;
|
||||
int flat_netlist=0;
|
||||
|
|
|
|||
|
|
@ -717,6 +717,12 @@ int xschem(ClientData clientdata, Tcl_Interp *interp, int argc, const char * arg
|
|||
my_snprintf(s, S(s), "%d",TEXTLAYER);
|
||||
Tcl_SetResult(interp, s,TCL_VOLATILE);
|
||||
}
|
||||
else if(!strcmp(argv[2],"transparent_svg")) {
|
||||
if( transparent_svg != 0 )
|
||||
Tcl_SetResult(interp, "1",TCL_STATIC);
|
||||
else
|
||||
Tcl_SetResult(interp, "0",TCL_STATIC);
|
||||
}
|
||||
else if(!strcmp(argv[2],"ui_state")) {
|
||||
char s[30]; /* overflow safe 20161122 */
|
||||
my_snprintf(s, S(s), "%d",xctx->ui_state);
|
||||
|
|
@ -2221,6 +2227,9 @@ int xschem(ClientData clientdata, Tcl_Interp *interp, int argc, const char * arg
|
|||
else if(!strcmp(argv[2],"color_ps")) {
|
||||
color_ps=atoi(argv[3]);
|
||||
}
|
||||
else if(!strcmp(argv[2],"transparent_svg")) {
|
||||
transparent_svg=atoi(argv[3]);
|
||||
}
|
||||
else if(!strcmp(argv[2],"only_probes")) {
|
||||
only_probes=atoi(argv[3]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -661,6 +661,10 @@ void svg_draw(void)
|
|||
fprintf(fd, " stroke-linecap:round;\n");
|
||||
fprintf(fd, " stroke-linejoin:round;\n");
|
||||
fprintf(fd, " stroke-width: %g;\n", svg_linew);
|
||||
if(i == 0 && transparent_svg) {
|
||||
fprintf(fd, " fill-opacity: 0;\n");
|
||||
fprintf(fd, " stroke-opacity: 0;\n");
|
||||
}
|
||||
fprintf(fd, "}\n");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1344,6 +1344,12 @@ int Tcl_AppInit(Tcl_Interp *inter)
|
|||
my_snprintf(tmp, S(tmp), "%d",color_ps);
|
||||
tclsetvar("color_ps",tmp);
|
||||
}
|
||||
if(transparent_svg==-1)
|
||||
transparent_svg=atoi(tclgetvar("transparent_svg"));
|
||||
else {
|
||||
my_snprintf(tmp, S(tmp), "%d",transparent_svg);
|
||||
tclsetvar("transparent_svg",tmp);
|
||||
}
|
||||
change_lw=atoi(tclgetvar("change_lw"));
|
||||
l_width=atoi(tclgetvar("line_width"));
|
||||
if(change_lw == 1) l_width = 0.0;
|
||||
|
|
|
|||
|
|
@ -744,6 +744,7 @@ extern char hiersep[20];
|
|||
extern int quit;
|
||||
extern int show_erc;
|
||||
extern int color_ps;
|
||||
extern int transparent_svg;
|
||||
extern int only_probes;
|
||||
extern int pending_fullzoom;
|
||||
extern int fullscreen;
|
||||
|
|
|
|||
|
|
@ -3460,6 +3460,7 @@ set_ne flat_netlist 0
|
|||
set_ne netlist_type vhdl
|
||||
set_ne netlist_show 0
|
||||
set_ne color_ps 0
|
||||
set_ne transparent_svg 0
|
||||
set_ne only_probes 0 ; # 20110112
|
||||
set_ne fullscreen 0
|
||||
set_ne unzoom_nodrift 1
|
||||
|
|
@ -3741,6 +3742,10 @@ if { ( $::OS== "Windows" || [string length [lindex [array get env DISPLAY] 1] ]
|
|||
-command {
|
||||
if { $color_ps==1 } {xschem set color_ps 1} else { xschem set color_ps 0}
|
||||
}
|
||||
.menubar.option.menu add checkbutton -label "Transparent SVG background" -variable transparent_svg \
|
||||
-command {
|
||||
if { $transparent_svg==1 } {xschem set transparent_svg 1} else { xschem set transparent_svg 0}
|
||||
}
|
||||
.menubar.option.menu add checkbutton -label "Debug mode" -variable menu_tcl_debug \
|
||||
-command {
|
||||
if { $menu_tcl_debug==1 } {xschem debug 1} else { xschem debug 0}
|
||||
|
|
|
|||
|
|
@ -5,140 +5,118 @@ V {}
|
|||
S {}
|
||||
E {}
|
||||
T {CMOS DIFFERENTIAL AMPLIFIER
|
||||
EXAMPLE} 810 -570 0 0 0.4 0.4 {}
|
||||
N 30 -240 30 -210 {lab=VCC}
|
||||
N 30 -240 60 -240 {lab=VCC}
|
||||
N 240 -260 240 -210 {lab=GN}
|
||||
N 240 -210 280 -210 {lab=GN}
|
||||
N 280 -210 280 -180 {lab=GN}
|
||||
N 280 -180 460 -180 {lab=GN}
|
||||
N 500 -250 500 -210 {lab=#net1}
|
||||
N 430 -280 450 -280 {lab=0}
|
||||
N 550 -280 570 -280 {lab=0}
|
||||
N 430 -250 570 -250 {lab=#net1}
|
||||
N 370 -280 390 -280 {lab=PLUS}
|
||||
N 610 -280 630 -280 {lab=MINUS}
|
||||
N 570 -430 620 -430 {lab=VCC}
|
||||
N 380 -430 430 -430 {lab=VCC}
|
||||
N 470 -430 530 -430 {lab=G}
|
||||
N 470 -430 470 -400 {lab=G}
|
||||
N 430 -400 470 -400 {lab=G}
|
||||
N 430 -400 430 -310 {lab=G}
|
||||
N 570 -400 570 -310 {lab=DIFFOUT}
|
||||
N 570 -500 570 -460 {lab=VCC}
|
||||
N 430 -500 570 -500 {lab=VCC}
|
||||
N 430 -500 430 -460 {lab=VCC}
|
||||
N 500 -520 500 -500 {lab=VCC}
|
||||
N 570 -360 830 -360 {lab=DIFFOUT}
|
||||
N 30 -370 30 -340 {lab=PLUS}
|
||||
N 30 -370 60 -370 {lab=PLUS}
|
||||
N 30 -520 30 -490 {lab=MINUS}
|
||||
N 30 -520 60 -520 {lab=MINUS}
|
||||
N 500 -150 500 -120 {lab=0}
|
||||
N 500 -150 520 -150 {lab=0}
|
||||
N 520 -180 520 -150 {lab=0}
|
||||
N 500 -180 520 -180 {lab=0}
|
||||
N 240 -150 240 -120 {lab=0}
|
||||
N 220 -150 240 -150 {lab=0}
|
||||
N 220 -180 220 -150 {lab=0}
|
||||
N 220 -180 240 -180 {lab=0}
|
||||
C {lab_pin.sym} 750 -300 0 0 {name=p20 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 30 -150 0 0 {name=p17 lab=0 net_name=true}
|
||||
EXAMPLE} 250 -650 0 0 0.4 0.4 {}
|
||||
N 30 -310 30 -280 {lab=VCC}
|
||||
N 30 -310 60 -310 {lab=VCC}
|
||||
N 260 -240 260 -190 {lab=GN}
|
||||
N 260 -190 300 -190 {lab=GN}
|
||||
N 300 -190 300 -160 {lab=GN}
|
||||
N 300 -160 530 -160 {lab=GN}
|
||||
N 500 -290 520 -290 {lab=0}
|
||||
N 670 -290 690 -290 {lab=0}
|
||||
N 500 -260 690 -260 {lab=#net1}
|
||||
N 440 -290 460 -290 {lab=PLUS}
|
||||
N 730 -290 750 -290 {lab=MINUS}
|
||||
N 690 -490 740 -490 {lab=VCC}
|
||||
N 450 -490 500 -490 {lab=VCC}
|
||||
N 540 -490 650 -490 {lab=G}
|
||||
N 540 -490 540 -460 {lab=G}
|
||||
N 500 -460 540 -460 {lab=G}
|
||||
N 690 -560 690 -520 {lab=VCC}
|
||||
N 500 -560 690 -560 {lab=VCC}
|
||||
N 500 -560 500 -520 {lab=VCC}
|
||||
N 570 -580 570 -560 {lab=VCC}
|
||||
N 690 -420 830 -420 {lab=DIFFOUT}
|
||||
N 30 -440 30 -410 {lab=PLUS}
|
||||
N 30 -440 60 -440 {lab=PLUS}
|
||||
N 30 -590 30 -560 {lab=MINUS}
|
||||
N 30 -590 60 -590 {lab=MINUS}
|
||||
N 570 -130 570 -100 {lab=0}
|
||||
N 570 -130 590 -130 {lab=0}
|
||||
N 590 -160 590 -130 {lab=0}
|
||||
N 570 -160 590 -160 {lab=0}
|
||||
N 260 -130 260 -100 {lab=0}
|
||||
N 240 -130 260 -130 {lab=0}
|
||||
N 240 -160 240 -130 {lab=0}
|
||||
N 240 -160 260 -160 {lab=0}
|
||||
N 690 -460 690 -380 { lab=DIFFOUT}
|
||||
N 500 -460 500 -380 { lab=G}
|
||||
N 570 -260 570 -250 { lab=#net1}
|
||||
N 690 -380 690 -320 { lab=DIFFOUT}
|
||||
N 500 -380 500 -320 { lab=G}
|
||||
N 570 -250 570 -190 { lab=#net1}
|
||||
C {lab_pin.sym} 750 -360 0 0 {name=p20 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 30 -220 0 0 {name=p17 lab=0 net_name=true}
|
||||
C {title.sym} 160 -30 0 0 {name=l1 author="Stefan Schippers" net_name=true}
|
||||
C {nmos4.sym} 480 -180 0 0 {name=m1 model=cmosn w=5u l=2u m=1 net_name=true}
|
||||
C {pmos4.sym} 550 -430 0 0 {name=m2 model=cmosp w=5u l=2u m=1 net_name=true}
|
||||
C {vsource.sym} 30 -180 0 0 {name=VVCC value=5 net_name=true}
|
||||
C {lab_pin.sym} 500 -120 0 0 {name=p1 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 60 -240 0 1 {name=p2 lab=VCC net_name=true}
|
||||
C {nmos4.sym} 260 -180 0 1 {name=m3 model=cmosn w=5u l=2u m=1 net_name=true}
|
||||
C {lab_pin.sym} 240 -120 0 0 {name=p3 lab=0 net_name=true}
|
||||
C {isource.sym} 240 -290 0 0 {name=IBIAS value=100u net_name=true}
|
||||
C {lab_pin.sym} 240 -320 0 0 {name=p4 lab=0 net_name=true}
|
||||
C {nmos4.sym} 410 -280 0 0 {name=m4 model=cmosn w=10u l=1u m=1 net_name=true}
|
||||
C {lab_pin.sym} 450 -280 0 1 {name=p5 lab=0 net_name=true}
|
||||
C {nmos4.sym} 590 -280 0 1 {name=m5 model=cmosn w=10u l=1u m=1 net_name=true}
|
||||
C {lab_pin.sym} 550 -280 0 0 {name=p0 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 620 -430 0 1 {name=p6 lab=VCC net_name=true}
|
||||
C {pmos4.sym} 450 -430 0 1 {name=m6 model=cmosp w=5u l=2u m=1 net_name=true}
|
||||
C {lab_pin.sym} 380 -430 0 0 {name=p7 lab=VCC net_name=true}
|
||||
C {lab_pin.sym} 500 -520 0 0 {name=p8 lab=VCC net_name=true}
|
||||
C {lab_pin.sym} 370 -280 0 0 {name=p9 lab=PLUS net_name=true}
|
||||
C {lab_pin.sym} 630 -280 0 1 {name=p10 lab=MINUS net_name=true}
|
||||
C {lab_pin.sym} 830 -360 0 1 {name=p11 lab=DIFFOUT net_name=true}
|
||||
C {lab_pin.sym} 240 -230 0 0 {name=p13 lab=GN net_name=true}
|
||||
C {lab_pin.sym} 30 -280 0 0 {name=p14 lab=0 net_name=true}
|
||||
C {vsource.sym} 30 -310 0 0 {name=VPLUS value="2.5 pwl 0 2.4 10n 2.4 10.1n 2.6" net_name=true}
|
||||
C {lab_pin.sym} 60 -370 0 1 {name=p15 lab=PLUS net_name=true}
|
||||
C {lab_pin.sym} 30 -430 0 0 {name=p16 lab=0 net_name=true}
|
||||
C {vsource.sym} 30 -460 0 0 {name=V1 value=2.5 net_name=true}
|
||||
C {lab_pin.sym} 60 -520 0 1 {name=p18 lab=MINUS net_name=true}
|
||||
C {capa.sym} 750 -330 0 0 {name=CL
|
||||
C {nmos4.sym} 550 -160 0 0 {name=m1 model=cmosn w=5u l=2u m=1 net_name=true}
|
||||
C {pmos4.sym} 670 -490 0 0 {name=m2 model=cmosp w=5u l=2u m=1 net_name=true}
|
||||
C {vsource.sym} 30 -250 0 0 {name=VVCC value=5 net_name=true}
|
||||
C {lab_pin.sym} 570 -100 0 0 {name=p1 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 60 -310 0 1 {name=p2 lab=VCC net_name=true}
|
||||
C {nmos4.sym} 280 -160 0 1 {name=m3 model=cmosn w=5u l=2u m=1 net_name=true}
|
||||
C {lab_pin.sym} 260 -100 0 0 {name=p3 lab=0 net_name=true}
|
||||
C {isource.sym} 260 -270 0 0 {name=IBIAS value=100u net_name=true}
|
||||
C {lab_pin.sym} 260 -300 0 0 {name=p4 lab=0 net_name=true}
|
||||
C {nmos4.sym} 480 -290 0 0 {name=m4 model=cmosn w=10u l=1u m=1 net_name=true}
|
||||
C {lab_pin.sym} 520 -290 0 1 {name=p5 lab=0 net_name=true}
|
||||
C {nmos4.sym} 710 -290 0 1 {name=m5 model=cmosn w=10u l=1u m=1 net_name=true}
|
||||
C {lab_pin.sym} 670 -290 0 0 {name=p0 lab=0 net_name=true}
|
||||
C {lab_pin.sym} 740 -490 0 1 {name=p6 lab=VCC net_name=true}
|
||||
C {pmos4.sym} 520 -490 0 1 {name=m6 model=cmosp w=5u l=2u m=1 net_name=true}
|
||||
C {lab_pin.sym} 450 -490 0 0 {name=p7 lab=VCC net_name=true}
|
||||
C {lab_pin.sym} 570 -580 0 0 {name=p8 lab=VCC net_name=true}
|
||||
C {lab_pin.sym} 440 -290 0 0 {name=p9 lab=PLUS net_name=true}
|
||||
C {lab_pin.sym} 750 -290 0 1 {name=p10 lab=MINUS net_name=true}
|
||||
C {lab_pin.sym} 830 -420 0 1 {name=p11 lab=DIFFOUT net_name=true}
|
||||
C {lab_pin.sym} 260 -210 0 0 {name=p13 lab=GN net_name=true}
|
||||
C {lab_pin.sym} 30 -350 0 0 {name=p14 lab=0 net_name=true}
|
||||
C {vsource.sym} 30 -380 0 0 {name=VPLUS value="2.5 pwl 0 2.4 10n 2.4 10.1n 2.6" net_name=true}
|
||||
C {lab_pin.sym} 60 -440 0 1 {name=p15 lab=PLUS net_name=true}
|
||||
C {lab_pin.sym} 30 -500 0 0 {name=p16 lab=0 net_name=true}
|
||||
C {vsource.sym} 30 -530 0 0 {name=V1 value=2.5 net_name=true}
|
||||
C {lab_pin.sym} 60 -590 0 1 {name=p18 lab=MINUS net_name=true}
|
||||
C {capa.sym} 750 -390 0 0 {name=CL
|
||||
m=1
|
||||
value=2p
|
||||
footprint=1206
|
||||
device="ceramic capacitor" net_name=true}
|
||||
C {code.sym} 870 -190 0 0 {name=STIMULI
|
||||
C {code.sym} 900 -190 0 0 {name=STIMULI
|
||||
only_toplevel=true
|
||||
value="
|
||||
** ngspice
|
||||
.temp 30
|
||||
|
||||
** xyce
|
||||
* .step temp list 30
|
||||
|
||||
** ngspice
|
||||
* .save all
|
||||
|
||||
value=".temp 30
|
||||
** models are generally not free: you must download
|
||||
** SPICE models for active devices and put them into the below
|
||||
** SPICE models for active devices and put them into the below
|
||||
** referenced file in netlist/simulation directory.
|
||||
.option savecurrents
|
||||
.include \\"models_cmos_example.txt\\"
|
||||
.option savecurrents
|
||||
.save all @m4[gm] @m5[gm] @m1[gm]
|
||||
.control
|
||||
let cap = 2e-12
|
||||
set filetype=binary
|
||||
while cap <= 20e-12
|
||||
alter CL cap
|
||||
tran 0.8n 2000n
|
||||
op
|
||||
write cmos_example.raw
|
||||
set appendwrite
|
||||
let cap = cap + 2e-12
|
||||
end
|
||||
* op
|
||||
write cmos_example.raw
|
||||
plot all.diffout
|
||||
.endc
|
||||
|
||||
** ngspice
|
||||
* .save all
|
||||
|
||||
** xyce, not needed if -r given om cmdline
|
||||
* .print tran format=raw v(diffout) v(plus) v(minus)
|
||||
" net_name=true}
|
||||
C {ngspice_probe.sym} 430 -350 0 0 {name=r1}
|
||||
C {ngspice_probe.sym} 480 -430 0 0 {name=r2}
|
||||
C {ngspice_probe.sym} 550 -500 0 0 {name=r3}
|
||||
C {ngspice_probe.sym} 620 -360 0 0 {name=r4}
|
||||
C {ngspice_probe.sym} 330 -180 0 0 {name=r5}
|
||||
C {ngspice_probe.sym} 30 -370 0 0 {name=r6}
|
||||
C {ngspice_probe.sym} 30 -240 0 0 {name=r7}
|
||||
C {ngspice_probe.sym} 30 -520 0 0 {name=r8}
|
||||
C {ngspice_probe.sym} 500 -210 0 0 {name=r9}
|
||||
C {ngspice_get_value.sym} 410 -440 0 1 {name=r11 node=i(@m6[id])}
|
||||
C {ngspice_get_expr.sym} 590 -450 0 0 {name=r18
|
||||
node="[ngspice::get_current \{m2[id]\}]"
|
||||
descr = Id
|
||||
}
|
||||
C {lab_pin.sym} 430 -370 0 0 {name=p12 lab=G net_name=true}
|
||||
C {ngspice_get_expr.sym} 550 -450 0 1 {name=r10
|
||||
node="[format %.4g [expr [ngspice::get_voltage vcc] - [ngspice::get_voltage g]]]"
|
||||
descr = Vsg
|
||||
}
|
||||
C {ngspice_get_expr.sym} 530 -170 0 0 {name=r14
|
||||
node="[ngspice::get_current \{m1[id]\}]"
|
||||
descr = Id
|
||||
}
|
||||
C {ngspice_get_expr.sym} 210 -170 0 1 {name=r12
|
||||
node="[ngspice::get_current \{m3[id]\}]"
|
||||
descr = Id
|
||||
}
|
||||
C {lab_pin.sym} 500 -430 0 0 {name=p12 lab=G net_name=true}
|
||||
C {launcher.sym} 700 -60 0 0 {name=h1
|
||||
descr=Backannotate
|
||||
tclcommand="ngspice::annotate"}
|
||||
C {ngspice_probe.sym} 700 -420 0 0 {name=r3}
|
||||
C {ngspice_get_value.sym} 510 -320 0 0 {name=r2 node=i(@m4[id])}
|
||||
C {launcher.sym} 700 -110 0 0 {name=h2
|
||||
descr="View raw file"
|
||||
tclcommand="textwindow $netlist_dir/cmos_example.raw"}
|
||||
C {ngspice_get_value.sym} 680 -320 0 1 {name=r1 node=i(@m5[id])}
|
||||
C {ngspice_get_value.sym} 550 -190 0 1 {name=r4 node=i(@m1[id])}
|
||||
C {ngspice_probe.sym} 500 -400 0 0 {name=r5}
|
||||
C {ngspice_probe.sym} 350 -160 0 0 {name=r6}
|
||||
C {ngspice_probe.sym} 630 -560 0 0 {name=r7}
|
||||
C {ngspice_get_value.sym} 720 -310 0 0 {name=r8 node=@m5[gm]}
|
||||
C {ngspice_get_value.sym} 470 -310 0 1 {name=r9 node=@m4[gm]}
|
||||
C {ngspice_get_value.sym} 580 -190 0 0 {name=r10 node=@m1[gm]}
|
||||
C {ngspice_get_expr.sym} 210 -140 0 1 {name=r11
|
||||
node="[format %.4g [expr ([ngspice::get_voltage GN]) * [ngspice::get_current \{m3[id]\}]]] W"
|
||||
descr = power
|
||||
}
|
||||
C {ngspice_get_expr.sym} 650 -160 0 0 {name=r12
|
||||
node="[expr [ngspice::get_node \{@m5[gm]\}] / [ngspice::get_node \{@m1[gm]\}]]"
|
||||
descr = "gm ratio m5/m1"
|
||||
}
|
||||
|
|
|
|||