-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path4bit_fa_01.sue.BAK
39 lines (38 loc) · 1.29 KB
/
4bit_fa_01.sue.BAK
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
proc SCHEMATIC_4bit_fa_01 {} {
make input -name c_01 -origin {-510 290}
make output -name op_01 -origin {-300 190}
make output -name op_02 -origin {20 190}
make input -name in1_03 -origin {130 250}
make input -name in2_03 -origin {130 270}
make input -name in1_02 -origin {-190 250}
make input -name in2_02 -origin {-190 270}
make input -name in1_01 -origin {-510 250}
make input -name in2_01 -origin {-510 270}
make output -name op_03 -origin {340 190}
make input -name in1_04 -origin {450 250}
make input -name in2_04 -origin {450 270}
make output -name op_04 -origin {660 190}
make full_adder_01 -name xi0 -origin {-410 260}
make full_adder_01 -name xi1 -origin {-90 260}
make full_adder_01 -name xi2 -origin {230 260}
make full_adder_01 -name xi3 -origin {550 260}
make output -name carry -origin {690 270}
make_wire -310 270 -270 270
make_wire -270 270 -270 290
make_wire -270 290 -190 290
make_wire 10 270 50 270
make_wire 50 270 50 290
make_wire 50 290 130 290
make_wire 330 270 370 270
make_wire 370 270 370 290
make_wire 370 290 450 290
make_wire 650 270 690 270
make_wire -300 190 -300 250
make_wire 20 190 20 250
make_wire 340 190 340 250
make_wire 650 250 660 250
make_wire 660 190 660 250
make_wire 330 250 340 250
make_wire -310 250 -300 250
make_wire 10 250 20 250
}