blob: 1b42e2264f8ed7e51df5e91a7b5ad7b6afb93867 (
plain)
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
|
* c:\users\hp\esim-workspace\as2\as2.cir
.include lm555n.sub
.include 4017.sub
.include D.lib
* u2 c ic
.ic v(c)=0
x1 gnd c out1 net-_r1-pad2_ net-_c1-pad1_ c net-_r1-pad1_ net-_r1-pad2_ lm555n
c1 net-_c1-pad1_ gnd 0.01u
r3 net-_r1-pad1_ c 100k
r1 net-_r1-pad1_ net-_r1-pad2_ 1k
v1 net-_r1-pad2_ gnd dc 5
* u2 c ic
c2 c gnd 50n
r2 net-_r2-pad1_ out1 1k
* u1 out1 plot_v1
* u5 net-_r2-pad1_ net-_u5-pad2_ adc_bridge_1
* u4 net-_r1-pad2_ net-_u4-pad2_ adc_bridge_1
* u9 net-_u4-pad2_ net-_u9-pad2_ d_inverter
x2 net-_u6-pad1_ net-_u6-pad2_ net-_u6-pad3_ net-_u6-pad4_ net-_u6-pad5_ net-_u7-pad1_ net-_u7-pad2_ net-_u7-pad3_ net-_u7-pad4_ net-_u7-pad5_ net-_u9-pad2_ net-_u5-pad2_ 4017
* u6 net-_u6-pad1_ net-_u6-pad2_ net-_u6-pad3_ net-_u6-pad4_ net-_u6-pad5_ o1 o2 o3 o4 o5 dac_bridge_5
* u7 net-_u7-pad1_ net-_u7-pad2_ net-_u7-pad3_ net-_u7-pad4_ net-_u7-pad5_ o6 o7 o8 o9 o10 dac_bridge_5
* u10 o1 plot_v1
* u8 o2 plot_v1
* u3 c plot_v1
* u16 o3 plot_v1
* u13 o4 plot_v1
* u17 o5 plot_v1
* u14 o6 plot_v1
* u18 o7 plot_v1
* u11 o8 plot_v1
* u15 o9 plot_v1
* u12 o10 plot_v1
d1 net-_d1-pad1_ o1 1N4148
r4 gnd net-_d1-pad1_ 1k
d2 net-_d1-pad1_ o2 1N4148
d3 net-_d1-pad1_ o3 1N4148
d4 net-_d1-pad1_ o4 1N4148
d5 net-_d1-pad1_ o5 1N4148
d6 net-_d1-pad1_ o6 1N4148
d7 net-_d1-pad1_ o7 1N4148
d8 net-_d1-pad1_ o8 1N4148
d9 net-_d1-pad1_ o9 1N4148
d10 net-_d1-pad1_ o10 1N4148
a1 [net-_r2-pad1_ ] [net-_u5-pad2_ ] u5
a2 [net-_r1-pad2_ ] [net-_u4-pad2_ ] u4
a3 net-_u4-pad2_ net-_u9-pad2_ u9
a4 [net-_u6-pad1_ net-_u6-pad2_ net-_u6-pad3_ net-_u6-pad4_ net-_u6-pad5_ ] [o1 o2 o3 o4 o5 ] u6
a5 [net-_u7-pad1_ net-_u7-pad2_ net-_u7-pad3_ net-_u7-pad4_ net-_u7-pad5_ ] [o6 o7 o8 o9 o10 ] u7
* Schematic Name: adc_bridge_1, NgSpice Name: adc_bridge
.model u5 adc_bridge(fall_delay=1.0e-9 in_high=2.0 rise_delay=1.0e-9 in_low=1.0 )
* Schematic Name: adc_bridge_1, NgSpice Name: adc_bridge
.model u4 adc_bridge(fall_delay=1.0e-9 in_high=2.0 rise_delay=1.0e-9 in_low=1.0 )
* Schematic Name: d_inverter, NgSpice Name: d_inverter
.model u9 d_inverter(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 )
* Schematic Name: dac_bridge_5, NgSpice Name: dac_bridge
.model u6 dac_bridge(out_undef=0.5 out_low=0.0 out_high=5.0 t_rise=1.0e-9 t_fall=1.0e-9 input_load=1.0e-12 )
* Schematic Name: dac_bridge_5, NgSpice Name: dac_bridge
.model u7 dac_bridge(out_undef=0.5 out_low=0.0 out_high=5.0 t_rise=1.0e-9 t_fall=1.0e-9 input_load=1.0e-12 )
.tran 5e-03 100e-03 0e-00
* Control Statements
.control
run
print allv > plot_data_v.txt
print alli > plot_data_i.txt
plot v(out1)
plot v(o1)
plot v(o2)
plot v(c)
plot v(o3)
plot v(o4)
plot v(o5)
plot v(o6)
plot v(o7)
plot v(o8)
plot v(o9)
plot v(o10)
.endc
.end
|