summaryrefslogtreecommitdiff
path: root/Examples/NGHDL_Examples/decadecounter/nghdl-count/nghdl-count.cir.out
blob: 57e03ec27ba5be80b18a2429679649f186d4105d (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
* /home/saurabh/esim-examples/decade_counter/nghdl-count/nghdl-count.cir

v1  clock gnd pulse(0 5 0 0 0 0.0005 0.001)
v2  rst gnd pulse(0 0 0 0 0 0 0)
* u2  clock plot_v1
* u3  rst plot_v1
r10  out1 gnd 1k
* u8  out8 plot_v1
* u10  out7 plot_v1
* u11  out6 plot_v1
* u12  out5 plot_v1
* u13  out4 plot_v1
* u14  out3 plot_v1
* u15  out2 plot_v1
* u16  out1 plot_v1
r9  out2 gnd 1k
r8  out3 gnd 1k
r7  out4 gnd 1k
r6  out5 gnd 1k
r5  out6 gnd 1k
r3  out7 gnd 1k
r1  out8 gnd 1k
r2  out9 gnd 1k
r4  out10 gnd 1k
* u7  out9 plot_v1
* u9  out10 plot_v1
* u6  net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ out1 out2 out3 out4 out5 out6 out7 out8 dac_bridge_8
* u4  clock rst net-_u1-pad1_ net-_u1-pad2_ adc_bridge_2
* u5  net-_u1-pad11_ net-_u1-pad12_ out9 out10 dac_bridge_2
* u1  net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ decadecounter
a1 [net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ ] [out1 out2 out3 out4 out5 out6 out7 out8 ] u6
a2 [clock rst ] [net-_u1-pad1_ net-_u1-pad2_ ] u4
a3 [net-_u1-pad11_ net-_u1-pad12_ ] [out9 out10 ] u5
a4 [net-_u1-pad1_ ] [net-_u1-pad2_ ] [net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ ] u1
* Schematic Name: dac_bridge_8, 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: adc_bridge_2, 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: dac_bridge_2, NgSpice Name: dac_bridge
.model u5 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: decadecounter, NgSpice Name: decadecounter
.model u1 decadecounter(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 instance_id=1 ) 
.tran 10e-06 20e-03 0e-00

* Control Statements 
.control
run
print allv > plot_data_v.txt
print alli > plot_data_i.txt
plot v(clock)
plot v(rst)
plot v(out8)
plot v(out7)
plot v(out6)
plot v(out5)
plot v(out4)
plot v(out3)
plot v(out2)
plot v(out1)
plot v(out9)
plot v(out10)
.endc
.end