-
Notifications
You must be signed in to change notification settings - Fork 0
/
basic_analog.drawio
750 lines (750 loc) · 75.9 KB
/
basic_analog.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
<mxfile host="app.diagrams.net" modified="2023-11-15T12:51:01.409Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0" etag="sn4EM-giyHcD-P4EYizZ" version="22.1.1" type="github" pages="6">
<diagram id="-C7AGJzYgGdJvzPLb4M1" name="super_source_follower">
<mxGraphModel dx="1956" dy="604" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#282A36" math="1" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="WWtdYNiBdSItigL5R23t-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-1" target="WWtdYNiBdSItigL5R23t-2" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="150" y="250" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="150" y="360" as="targetPoint" />
<Array as="points">
<mxPoint x="250" y="350" />
<mxPoint x="150" y="350" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-26" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=none;endFill=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="400" y="203" as="targetPoint" />
<mxPoint x="310" y="220" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-27" value="$$V_{out}$$" style="edgeLabel;html=1;align=right;verticalAlign=bottom;resizable=0;points=[];fontSize=12;labelPosition=left;verticalLabelPosition=top;fontColor=#f8f8f2;labelBackgroundColor=none;" parent="EXRFivp2xiBrun0mKEtZ-26" vertex="1" connectable="0">
<mxGeometry x="0.176" y="-1" relative="1" as="geometry">
<mxPoint x="52" y="-4" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-1" value="$$ M_2$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="190" y="200" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-2" target="WWtdYNiBdSItigL5R23t-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-2" target="WWtdYNiBdSItigL5R23t-1" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="150" y="150" />
<mxPoint x="250" y="150" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-2" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="40.000000000000114" y="200" as="targetPoint" />
<Array as="points">
<mxPoint x="60" y="200" />
<mxPoint x="60" y="200" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-19" value="$$V_{in}$$" style="edgeLabel;html=1;align=right;verticalAlign=bottom;resizable=0;points=[];labelPosition=left;verticalLabelPosition=top;fontColor=#f8f8f2;labelBackgroundColor=none;" parent="WWtdYNiBdSItigL5R23t-18" vertex="1" connectable="0">
<mxGeometry x="0.2799" y="1" relative="1" as="geometry">
<mxPoint y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-2" value="$$M_1$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="90" y="150" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-5" target="WWtdYNiBdSItigL5R23t-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-5" value="$$I_{1}$$" style="pointerEvents=1;verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.signal_sources.source;aspect=fixed;points=[[0.5,0,0],[1,0.5,0],[0.5,1,0],[0,0.5,0]];elSignalType=dc1;direction=south;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="135" y="90" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-6" target="WWtdYNiBdSItigL5R23t-23" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-6" value="$$I_{2}$$" style="pointerEvents=1;verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.signal_sources.source;aspect=fixed;points=[[0.5,0,0],[1,0.5,0],[0.5,1,0],[0,0.5,0]];elSignalType=dc1;direction=south;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="135" y="270" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-14" target="WWtdYNiBdSItigL5R23t-5" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-14" value="<div><font style="font-size: 12px;">$$V_{dd}$$</font></div>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="135" y="50" width="30" height="20" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-23" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;fontColor=#f8f8f2;strokeColor=#f8f8f2;fillColor=default;" parent="1" vertex="1">
<mxGeometry x="145" y="360" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-28" target="WWtdYNiBdSItigL5R23t-33" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="485" y="740" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=12;startArrow=none;startFill=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-28" target="WWtdYNiBdSItigL5R23t-40" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="585" y="880" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-28" value="$$ M_2$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" vertex="1">
<mxGeometry x="525" y="690" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-33" target="WWtdYNiBdSItigL5R23t-28" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="485" y="640" />
<mxPoint x="585" y="640" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-33" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="375" y="690" as="targetPoint" />
<Array as="points">
<mxPoint x="395" y="690" />
<mxPoint x="395" y="690" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-32" value="$$V_{in}$$" style="edgeLabel;html=1;align=right;verticalAlign=bottom;resizable=0;points=[];labelPosition=left;verticalLabelPosition=top;fontColor=#f8f8f2;labelBackgroundColor=none;" parent="WWtdYNiBdSItigL5R23t-31" vertex="1" connectable="0">
<mxGeometry x="0.2799" y="1" relative="1" as="geometry">
<mxPoint y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-33" value="$$M_1$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" vertex="1">
<mxGeometry x="425" y="640" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" target="WWtdYNiBdSItigL5R23t-33" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="485.03030303030323" y="610" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-39" target="WWtdYNiBdSItigL5R23t-41" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-39" value="<div><font style="font-size: 12px;">$$V_{dd}$$</font></div>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="470" y="440" width="30" height="20" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-40" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" vertex="1">
<mxGeometry x="480" y="880" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-41" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="485.09090909090924" y="610" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-41" value="$$M_3$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="425" y="490" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-42" value="$$I_{2}$$" style="pointerEvents=1;verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.signal_sources.source;aspect=fixed;points=[[0.5,0,0],[1,0.5,0],[0.5,1,0],[0,0.5,0]];elSignalType=dc1;direction=south;labelPosition=right;fontColor=#F8F8F2;fillColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="220" y="630" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-48" target="WWtdYNiBdSItigL5R23t-41" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-48" target="WWtdYNiBdSItigL5R23t-39" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="233" y="470" />
<mxPoint x="485" y="470" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-48" target="WWtdYNiBdSItigL5R23t-42" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="233" y="610" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-48" value="$$ M_5$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;fontColor=#f8f8f2;fillColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="225" y="490" width="80" height="100" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-49" target="WWtdYNiBdSItigL5R23t-53" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="305" y="880" />
<mxPoint x="485" y="880" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-49" target="WWtdYNiBdSItigL5R23t-53" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-49" value="$$M_6$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="305" y="750" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-53" target="WWtdYNiBdSItigL5R23t-33" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" source="WWtdYNiBdSItigL5R23t-53" target="WWtdYNiBdSItigL5R23t-40" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WWtdYNiBdSItigL5R23t-53" value="$$ M_4$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#F8F8F2;" parent="1" vertex="1">
<mxGeometry x="425" y="750" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="EXRFivp2xiBrun0mKEtZ-7" target="WWtdYNiBdSItigL5R23t-49" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-7" value="$$I_{1}$$" style="pointerEvents=1;verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.signal_sources.source;aspect=fixed;points=[[0.5,0,0],[1,0.5,0],[0.5,1,0],[0,0.5,0]];elSignalType=dc1;direction=south;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="290" y="700" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="EXRFivp2xiBrun0mKEtZ-9" target="EXRFivp2xiBrun0mKEtZ-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-9" value="<div><font style="font-size: 12px;">$$V_{dd}$$</font></div>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="290" y="670" width="30" height="20" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="EXRFivp2xiBrun0mKEtZ-14" target="WWtdYNiBdSItigL5R23t-42" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-14" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="230" y="685" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-20" value="" style="endArrow=oval;html=1;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;startArrow=oval;startFill=1;endFill=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-49" target="WWtdYNiBdSItigL5R23t-49" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="375" y="770" as="sourcePoint" />
<mxPoint x="380" y="750" as="targetPoint" />
<Array as="points">
<mxPoint x="365" y="753" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-21" value="<div>Fix this!!</div><div>I don't know how to do it.<br></div>" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;fillColor=#d80073;fontColor=#f8f8f2;strokeColor=#A50040;" parent="1" vertex="1">
<mxGeometry x="75" y="585" width="115" height="85" as="geometry" />
</mxCell>
<mxCell id="EXRFivp2xiBrun0mKEtZ-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=oval;startFill=1;endArrow=oval;endFill=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="WWtdYNiBdSItigL5R23t-48" target="WWtdYNiBdSItigL5R23t-48" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="297" y="590" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="Q_fp5VRyFpe4s4vWYBIU" name="baby_current_mirror_ota">
<mxGraphModel dx="1956" dy="604" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="1" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="VSy338FF9zjZbIYmvVaJ-7" value="<div><font style="font-size: 12px;">$$V_{dd}$$</font></div>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;" parent="1" vertex="1">
<mxGeometry x="425" y="170" width="30" height="20" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-9" target="VSy338FF9zjZbIYmvVaJ-38" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-9" target="VSy338FF9zjZbIYmvVaJ-13" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-9" value="$$ M_6$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;" parent="1" vertex="1">
<mxGeometry x="660" y="437.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-10" target="VSy338FF9zjZbIYmvVaJ-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-10" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="260" as="targetPoint" />
<mxPoint x="350" y="259.83166666666665" as="sourcePoint" />
<Array as="points">
<mxPoint x="350" y="260" />
<mxPoint x="350" y="260" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-55" value="$$V_{tail}$$" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-54" vertex="1" connectable="0">
<mxGeometry x="0.2672" relative="1" as="geometry">
<mxPoint x="5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-10" value="$$M_9$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;" parent="1" vertex="1">
<mxGeometry x="380" y="210" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-13" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;" parent="1" vertex="1">
<mxGeometry x="435" y="625" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-14" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="260" y="487.23076923076917" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-14" target="VSy338FF9zjZbIYmvVaJ-13" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-14" value="$$ M_5$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;" parent="1" vertex="1">
<mxGeometry x="160" y="437.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-15" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="440" y="310" as="targetPoint" />
<Array as="points">
<mxPoint x="560" y="320" />
<mxPoint x="440" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-15" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="559.8095238095239" y="440" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-15" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="680" y="370.1538461538462" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-49" value="<div>$$V_{in,-}$$</div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-48" vertex="1" connectable="0">
<mxGeometry x="0.2947" relative="1" as="geometry">
<mxPoint x="-9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-15" value="$$M_2$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;" parent="1" vertex="1">
<mxGeometry x="560" y="320" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-16" target="VSy338FF9zjZbIYmvVaJ-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="430" y="539.9999999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-16" target="VSy338FF9zjZbIYmvVaJ-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-16" value="$$M_4$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;" parent="1" vertex="1">
<mxGeometry x="560" y="437.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-18" value="" style="endArrow=oval;html=1;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;startArrow=oval;startFill=1;endFill=1;" parent="1" source="VSy338FF9zjZbIYmvVaJ-16" target="VSy338FF9zjZbIYmvVaJ-16" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="630" y="457.14" as="sourcePoint" />
<mxPoint x="635" y="437.14" as="targetPoint" />
<Array as="points">
<mxPoint x="620" y="440.14" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-23" target="VSy338FF9zjZbIYmvVaJ-10" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="320" y="320" />
<mxPoint x="440" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-23" target="VSy338FF9zjZbIYmvVaJ-26" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-23" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="210" y="370" as="targetPoint" />
<Array as="points">
<mxPoint x="235" y="370" />
<mxPoint x="235" y="370" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-47" value="<div>$$V_{in,+}$$</div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-46" vertex="1" connectable="0">
<mxGeometry x="-0.2902" y="1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-23" value="<div>$$M_1$$</div>" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;" parent="1" vertex="1">
<mxGeometry x="260" y="320" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-26" target="VSy338FF9zjZbIYmvVaJ-13" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-26" value="$$M_3$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;flipH=0;" parent="1" vertex="1">
<mxGeometry x="260" y="437.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-27" value="" style="endArrow=oval;html=1;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;startArrow=oval;startFill=1;endFill=1;" parent="1" source="VSy338FF9zjZbIYmvVaJ-26" target="VSy338FF9zjZbIYmvVaJ-26" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="250" y="457.14" as="sourcePoint" />
<mxPoint x="245" y="437.14" as="targetPoint" />
<Array as="points">
<mxPoint x="260" y="440.14" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-35" value="&nbsp;" style="text;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="670" y="610" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-38" target="VSy338FF9zjZbIYmvVaJ-7" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="520" y="200" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-38" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="277" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-53" value="$$V_{cmfb}$$" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-50" vertex="1" connectable="0">
<mxGeometry x="-0.7471" y="-1" relative="1" as="geometry">
<mxPoint x="-12" y="1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-38" value="$$M_8$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;" parent="1" vertex="1">
<mxGeometry x="660" y="227.14000000000001" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-39" target="VSy338FF9zjZbIYmvVaJ-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" parent="1" source="VSy338FF9zjZbIYmvVaJ-39" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="300" y="277.14" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-52" value="$$V_{cmfb}$$" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-51" vertex="1" connectable="0">
<mxGeometry x="-0.2705" y="-1" relative="1" as="geometry">
<mxPoint x="11" y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-39" value="$$M_7$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;" parent="1" vertex="1">
<mxGeometry x="160" y="227.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-59" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="110" y="380" width="50" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;" parent="VSy338FF9zjZbIYmvVaJ-59" source="VSy338FF9zjZbIYmvVaJ-14" target="VSy338FF9zjZbIYmvVaJ-39" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-58" value="" style="endArrow=none;html=1;rounded=0;" parent="VSy338FF9zjZbIYmvVaJ-59" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint as="sourcePoint" />
<mxPoint x="50" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-60" value="$$V_{out,+}$$" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-58" vertex="1" connectable="0">
<mxGeometry x="-0.5" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-61" value="" style="endArrow=none;html=1;rounded=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="379.13" as="sourcePoint" />
<mxPoint x="770" y="379.13" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="VSy338FF9zjZbIYmvVaJ-62" value="$$V_{out,-}$$" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="VSy338FF9zjZbIYmvVaJ-61" vertex="1" connectable="0">
<mxGeometry x="0.3476" y="1" relative="1" as="geometry">
<mxPoint x="6" y="1" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="i2IpB1k9VM9sl4u-oZ3r" name="current_mirror_OTA">
<mxGraphModel dx="1956" dy="604" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#282A36" math="1" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="60u8GfaSFXH4_MHsIBpf-1" value="<div><font style="font-size: 12px;">$$V_{dd}$$</font></div>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="405" y="60" width="30" height="20" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-4" target="60u8GfaSFXH4_MHsIBpf-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-4" value="NCH_LOAD_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="689.06" y="487.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-8" value="TAIL_CASC" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="360" y="260" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-9" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="415" y="675" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-12" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="240" y="537.230769230769" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-12" target="60u8GfaSFXH4_MHsIBpf-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-12" value="<div>NCH_LOAD_1</div><div><br></div>" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="80" y="487.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-17" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="420" y="360" as="targetPoint" />
<Array as="points">
<mxPoint x="540" y="370" />
<mxPoint x="420" y="370" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-17" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="539.8095238095239" y="490" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-17" value="PCH_GM_PAIR_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="540" y="370" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-20" target="60u8GfaSFXH4_MHsIBpf-9" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="410" y="589.9999999999999" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-20" target="60u8GfaSFXH4_MHsIBpf-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-20" value="NCH_DIODE_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="540" y="487.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-21" value="" style="endArrow=oval;html=1;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;startArrow=oval;startFill=1;endFill=1;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-20" target="60u8GfaSFXH4_MHsIBpf-20" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="610" y="507.14" as="sourcePoint" />
<mxPoint x="615" y="487.14" as="targetPoint" />
<Array as="points">
<mxPoint x="600" y="490.14" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-26" target="60u8GfaSFXH4_MHsIBpf-8" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="300" y="370" />
<mxPoint x="420" y="370" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-26" target="60u8GfaSFXH4_MHsIBpf-28" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-26" value="<div>PCH_GM_PAIR_1</div>" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="240" y="370" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-28" target="60u8GfaSFXH4_MHsIBpf-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-28" value="NCH_DIODE_1" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;flipH=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="240" y="487.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-29" value="" style="endArrow=oval;html=1;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;startArrow=oval;startFill=1;endFill=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-28" target="60u8GfaSFXH4_MHsIBpf-28" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="507.14" as="sourcePoint" />
<mxPoint x="225" y="487.14" as="targetPoint" />
<Array as="points">
<mxPoint x="240" y="490.14" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-30" value="&nbsp;" style="text;whiteSpace=wrap;html=1;fontColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="650" y="660" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-34" target="60u8GfaSFXH4_MHsIBpf-51" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-34" target="60u8GfaSFXH4_MHsIBpf-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-34" value="PCH_LOAD_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="689.06" y="120.00000000000003" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#F8F8F2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-38" target="60u8GfaSFXH4_MHsIBpf-48" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-38" target="60u8GfaSFXH4_MHsIBpf-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-38" value="PCH_LOAD_1" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="80" y="120" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-45" target="60u8GfaSFXH4_MHsIBpf-8" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-45" target="60u8GfaSFXH4_MHsIBpf-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-45" value="TAIL_SRC" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="360" y="150" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-48" value="PCH_CASC_1" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="80" y="240" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-51" target="60u8GfaSFXH4_MHsIBpf-57" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-51" value="PCH_CASC_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.pmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="689.06" y="240.00000000000003" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-54" target="60u8GfaSFXH4_MHsIBpf-12" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-54" target="60u8GfaSFXH4_MHsIBpf-48" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-54" value="NCH_CASC_1" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=right;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=left;flipH=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="80" y="387.14" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-57" target="60u8GfaSFXH4_MHsIBpf-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" source="60u8GfaSFXH4_MHsIBpf-57" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="749.1666666666667" y="379.9999999999998" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="60u8GfaSFXH4_MHsIBpf-57" value="NCH_CASC_2" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;labelBackgroundColor=none;strokeColor=#f8f8f2;" parent="1" vertex="1">
<mxGeometry x="689.06" y="384.28" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-1" value="<font color="#f8f8f2">$$V_{cmfb}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="110" y="155" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-2" value="<font color="#f8f8f2">$$V_{cmfb}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="610" y="155" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-3" value="<font color="#f8f8f2">$$V_{tail,p}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="280" y="185" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-4" value="<font color="#f8f8f2">$$V_{casc,p}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="275" y="295" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-6" value="<font color="#f8f8f2">$$V_{casc,p}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="605" y="275" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-7" value="<font color="#f8f8f2">$$V_{casc,p}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="110" y="275" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-9" value="<font color="#f8f8f2">$$V_{casc,n}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="610" y="419.28" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-10" value="<font color="#f8f8f2">$$V_{casc,n}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="105" y="422.14" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-11" value="<font color="#f8f8f2">$$V_{in,+}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="175" y="405" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-12" value="<font color="#f8f8f2">$$V_{in,-}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="580" y="405" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-13" value="<font color="#f8f8f2">$$V_{out,+}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="5" y="354.28" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="QSXmJ-DqQYGhj2TJ6Wsk-14" value="<font color="#f8f8f2">$$V_{out,-}$$</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="740" y="340" width="100" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="ecvB5IUo-2tDNgvEZuzl" name="dracula_basic">
<mxGraphModel dx="981" dy="361" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#282a36" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
</root>
</mxGraphModel>
</diagram>
<diagram name="Basic Amplifier Topologies" id="0uIdpQ6TgPuhcNjWc8Zw">
<mxGraphModel dx="1956" dy="604" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#282a36" math="1" shadow="0">
<root>
<mxCell id="RuB0HOwVrV7KNaEb7T_F-0" />
<mxCell id="RuB0HOwVrV7KNaEb7T_F-1" parent="RuB0HOwVrV7KNaEb7T_F-0" />
<mxCell id="hB6hUe4Wu6HDUqgHnghr-0" value="Common Source Amplifier" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" vertex="1">
<mxGeometry x="310" y="240" width="230" height="30" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=none;startFill=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" source="hB6hUe4Wu6HDUqgHnghr-2" target="hB6hUe4Wu6HDUqgHnghr-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-2" value="$$ M_1$$" style="verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.transistors.nmos;pointerEvents=1;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" vertex="1">
<mxGeometry x="530" y="460" width="60" height="100" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=none;startFill=0;endArrow=none;endFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" source="hB6hUe4Wu6HDUqgHnghr-4" target="hB6hUe4Wu6HDUqgHnghr-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-4" value="$$R_{load}$$" style="pointerEvents=1;verticalLabelPosition=middle;shadow=0;dashed=0;align=left;html=1;verticalAlign=middle;shape=mxgraph.electrical.resistors.resistor_2;direction=south;labelPosition=right;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" vertex="1">
<mxGeometry x="580" y="340" width="20" height="100" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;startArrow=none;startFill=0;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" source="hB6hUe4Wu6HDUqgHnghr-6" target="hB6hUe4Wu6HDUqgHnghr-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-6" value="V<sub>dd</sub>" style="verticalLabelPosition=top;verticalAlign=bottom;shape=mxgraph.electrical.signal_sources.vdd;shadow=0;dashed=0;align=center;strokeWidth=1;fontSize=24;html=1;flipV=1;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" vertex="1">
<mxGeometry x="560" y="290" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="hB6hUe4Wu6HDUqgHnghr-7" value="" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.signal_sources.signal_ground;fontColor=#f8f8f2;strokeColor=#f8f8f2;" parent="RuB0HOwVrV7KNaEb7T_F-1" vertex="1">
<mxGeometry x="581.88" y="610" width="16.25" height="20" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram name="BVD" id="w-l-4hUjVPeJwM0yUD65">
<mxGraphModel dx="1956" dy="604" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="#282a36" math="1" shadow="0">
<root>
<mxCell id="bM8brR5_Z1dLgM9ZpBz6-0" />
<mxCell id="bM8brR5_Z1dLgM9ZpBz6-1" parent="bM8brR5_Z1dLgM9ZpBz6-0" />
<mxCell id="BhqqKpCiK_qWR8QpO77y-0" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.645;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-2" target="BhqqKpCiK_qWR8QpO77y-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-2" target="BhqqKpCiK_qWR8QpO77y-9" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="170" y="250" />
<mxPoint x="170" y="350" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-2" value="<div>$$C_M$$</div>" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.capacitors.capacitor_1;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="210" y="230" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;targetPerimeterSpacing=-8;exitX=1;exitY=0.645;exitDx=0;exitDy=0;exitPerimeter=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-4" target="BhqqKpCiK_qWR8QpO77y-5" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="460" y="250" />
<mxPoint x="460" y="250" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-4" value="$$L_M$$" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.inductors.inductor_5;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="320" y="237" width="100" height="20" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-5" value="$$R_M$$" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.resistors.resistor_2;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="460" y="240" width="100" height="20" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=none;endFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-9" target="BhqqKpCiK_qWR8QpO77y-5" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=1;startArrow=none;startFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-9" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="120" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=1;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-9" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="640" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-9" value="$$C_0$$" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.capacitors.capacitor_1;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="320" y="320" width="100" height="60" as="geometry" />
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-12" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="170" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" source="BhqqKpCiK_qWR8QpO77y-12" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="580" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="BhqqKpCiK_qWR8QpO77y-12" value="$$G_0$$" style="pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.resistors.resistor_2;strokeColor=#f8f8f2;fontColor=#f8f8f2;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="320" y="440" width="100" height="20" as="geometry" />
</mxCell>
<mxCell id="B9UxmZMVbtdHLcyRJgNu-0" value="<font color="#f8f8f2">BVD Model of Acoustic Filters<br></font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="bM8brR5_Z1dLgM9ZpBz6-1" vertex="1">
<mxGeometry x="300" y="170" width="170" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>