-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoscillator.asc
More file actions
138 lines (138 loc) · 2.9 KB
/
oscillator.asc
File metadata and controls
138 lines (138 loc) · 2.9 KB
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
Version 4
SHEET 1 1372 1076
WIRE 912 16 832 16
WIRE 1184 16 1184 -16
WIRE 1184 16 976 16
WIRE 832 128 832 16
WIRE 912 128 832 128
WIRE 1072 128 992 128
WIRE 1184 144 1184 16
WIRE 528 240 512 240
WIRE 512 272 512 240
WIRE 736 336 688 336
WIRE 832 336 832 128
WIRE 832 336 816 336
WIRE 864 336 832 336
WIRE 1072 352 1072 128
WIRE 1072 352 928 352
WIRE 1120 352 1120 304
WIRE 1120 352 1072 352
WIRE 1184 352 1184 224
WIRE 1184 352 1120 352
WIRE 688 368 688 336
WIRE 864 368 832 368
WIRE 1072 400 1072 352
WIRE 512 512 512 480
WIRE 528 512 512 512
WIRE 1072 512 1072 464
WIRE 1072 528 1072 512
WIRE 1184 560 1184 352
WIRE 832 640 832 368
WIRE 944 640 832 640
WIRE 1072 640 1072 592
WIRE 1072 640 944 640
WIRE 944 672 944 640
WIRE 944 672 896 672
WIRE 992 672 944 672
WIRE 896 688 896 672
WIRE 992 704 992 672
WIRE 832 864 832 640
WIRE 912 864 832 864
WIRE 1184 864 1184 640
WIRE 1184 864 976 864
WIRE 1184 896 1184 864
FLAG 512 352 0
FLAG 512 400 0
FLAG 528 240 +VDD
IOPIN 528 240 Out
FLAG 528 512 -VDD
IOPIN 528 512 Out
FLAG 896 320 +VDD
IOPIN 896 320 In
FLAG 896 384 -VDD
IOPIN 896 384 Out
FLAG 688 368 0
FLAG 896 768 0
FLAG 992 768 0
FLAG 1120 304 SINE
IOPIN 1120 304 Out
FLAG 1184 1056 0
FLAG 1184 -176 0
DATAFLAG 1184 16 ""
DATAFLAG 1184 880 ""
SYMBOL voltage 512 256 R0
WINDOW 0 -102 39 Left 2
WINDOW 3 -64 68 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL voltage 512 496 R180
WINDOW 0 40 69 Left 2
WINDOW 3 49 39 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value -10
SYMBOL OpAmps\\opamp2 896 288 R0
SYMATTR InstName U1
SYMATTR Value UA741
SYMBOL res 832 320 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName RS1
SYMATTR Value {Rs}
SYMBOL res 1008 112 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value {Rf}
SYMBOL res 880 672 R0
SYMATTR InstName R2
SYMATTR Value {R}
SYMBOL cap 976 704 R0
SYMATTR InstName C1
SYMATTR Value {c}
SYMBOL res 1056 496 R0
SYMATTR InstName R3
SYMATTR Value {R}
SYMBOL cap 1056 400 R0
SYMATTR InstName C2
SYMATTR Value {c}
SYMBOL diode 912 32 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D1
SYMBOL diode 976 848 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D2
SYMBOL res 1168 -112 R0
SYMATTR InstName R4
SYMATTR Value 2k
SYMBOL res 1168 128 R0
SYMATTR InstName R5
SYMATTR Value 1K
SYMBOL res 1168 544 R0
SYMATTR InstName R6
SYMATTR Value 1K
SYMBOL res 1168 880 R0
SYMATTR InstName R7
SYMATTR Value 2k
SYMBOL voltage 1184 -80 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 10
SYMBOL voltage 1184 960 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value -10
TEXT 216 736 Left 2 !.include TSMC_180nm.txt
TEXT 208 624 Left 2 !.tran 5m
TEXT 208 664 Left 2 !.param R=12k c=45p
TEXT 216 696 Left 2 !.param Rf=50k Rs=10k
TEXT 216 592 Left 2 !.include UA741.301