Files
nand2tetris/Hades/simulationen/Simulation 19 (Addier-Subtrahier-Schaltnetz)/Simulation 19.hds
2025-03-26 08:58:23 +01:00

78 lines
6.2 KiB
Plaintext

# hades.models.Design file
#
[name] AddSubSchaltnetz
[components]
hades.models.io.Ipin A3 -19350 -6600 @N 1001 U
hades.models.io.Ipin A2 -19350 -4050 @N 1001 U
hades.models.io.Ipin A1 -19350 -1800 @N 1001 U
hades.models.io.Ipin A0 -19350 600 @N 1001 U
hades.models.io.Ipin S4 -10200 22200 @N 1001 U
hades.models.io.Ipin Ue_\u0028\u003d0\u0029 13200 22200 @N 1001 U
hades.models.io.Ipin S3 -6600 22200 @N 1001 U
hades.models.io.Ipin S2 0 22200 @N 1001 U
hades.models.io.Ipin S1 4200 22200 @N 1001 U
hades.models.Design unnamed1 22800 1200 @N 1001 Subdesigns/4BitRCAmE.hds
hades.models.io.Ipin B3 -19500 3000 @N 1001 U
hades.models.io.Ipin B2 -19350 5400 @N 1001 U
hades.models.io.Ipin B1 -19200 7800 @N 1001 null U
hades.models.io.Ipin B0 -19200 10200 @N 1001 U
hades.models.gates.And2 i9 -2400 7200 @N 1001 1.0E-8
hades.models.gates.And2 i8 -2400 9600 @N 1001 1.0E-8
hades.models.gates.Xor2 i7 7800 -6600 @N 1001 1.0E-8
hades.models.gates.Xor2 i6 7800 -4200 @N 1001 1.0E-8
hades.models.gates.Xor2 i5 7800 10200 @N 1001 1.0E-8
hades.models.gates.Xor2 i4 7800 7800 @N 1001 1.0E-8
hades.models.io.Opin f3 31650 -1350 @N 1001 5.0E-9
hades.models.gates.And2 i15 -2400 -7200 @N 1001 1.0E-8
hades.models.gates.Xor2 i3 7800 5400 @N 1001 1.0E-8
hades.models.io.Opin f2 33750 -1350 @N 1001 5.0E-9
hades.models.gates.And2 i14 -2400 -4800 @N 1001 1.0E-8
hades.models.gates.Xor2 i2 7800 3000 @N 1001 1.0E-8
hades.models.io.Opin f1 36150 -1350 @N 1001 5.0E-9
hades.models.gates.And2 i13 -2400 -2400 @N 1001 1.0E-8
hades.models.gates.Xor2 i1 7800 600 @N 1001 1.0E-8
hades.models.io.Opin f0 38400 -1350 @N 1001 5.0E-9
hades.models.gates.And2 i12 -2400 0 @N 1001 1.0E-8
hades.models.gates.Xor2 i0 7800 -1800 @N 1001 1.0E-8
hades.models.gates.And2 i11 -2400 2400 @N 1001 1.0E-8
hades.models.gates.And2 i10 -2400 4800 @N 1001 1.0E-8
hades.models.io.Opin Ue 31500 -4650 @N 1001 5.0E-9
[end components]
[signals]
hades.signals.SignalStdLogic1164 n33 2 B0 Y i8 A 1 2 -2400 10200 -19200 10200 0
hades.signals.SignalStdLogic1164 n32 2 B1 Y i9 A 1 2 -2400 7800 -19200 7800 0
hades.signals.SignalStdLogic1164 n31 2 B2 Y i10 A 1 2 -2400 5400 -19350 5400 0
hades.signals.SignalStdLogic1164 n30 2 B3 Y i11 A 2 2 -2400 3000 -19350 3000 2 -19350 3000 -19500 3000 0
hades.signals.SignalStdLogic1164 n9 2 i12 Y i1 A 1 2 1200 1200 7800 1200 0
hades.signals.SignalStdLogic1164 n8 2 i13 Y i0 A 1 2 1200 -1200 7800 -1200 0
hades.signals.SignalStdLogic1164 n7 2 i14 Y i6 A 1 2 1200 -3600 7800 -3600 0
hades.signals.SignalStdLogic1164 n6 2 i15 Y i7 A 1 2 1200 -6000 7800 -6000 0
hades.signals.SignalStdLogic1164 n5 2 unnamed1 S3 f3 A 3 2 27600 3600 31200 3600 2 31200 3600 31200 -1350 2 31200 -1350 31650 -1350 0
hades.signals.SignalStdLogic1164 n19 2 i6 Y unnamed1 A2 3 2 11400 -3000 15600 -3000 2 15600 -3000 15600 4800 2 15600 4800 22800 4800 0
hades.signals.SignalStdLogic1164 n4 2 unnamed1 S2 f2 A 3 2 27600 3000 33450 3000 2 33450 3000 33450 -1350 2 33450 -1350 33750 -1350 0
hades.signals.SignalStdLogic1164 n18 5 S4 Y i12 B i13 B i14 B i15 B 9 2 -2400 1800 -9000 1800 2 -2400 -600 -9000 -600 2 -2400 -3000 -9000 -3000 2 -10200 22200 -9000 22200 2 -9000 -5400 -2400 -5400 2 -9000 -5400 -9000 -3000 2 -9000 -3000 -9000 -600 2 -9000 22200 -9000 1800 2 -9000 -600 -9000 1800 3 -9000 -600 -9000 1800 -9000 -3000
hades.signals.SignalStdLogic1164 n3 2 unnamed1 S1 f1 A 3 2 27600 2400 35400 2400 2 35400 2400 35400 -1350 2 35400 -1350 36150 -1350 0
hades.signals.SignalStdLogic1164 n17 5 S3 Y i8 B i9 B i10 B i11 B 9 2 -2400 11400 -3600 11400 2 -2400 9000 -3600 9000 2 -2400 6600 -3600 6600 2 -6600 22200 -3600 22200 2 -3600 4200 -2400 4200 2 -3600 4200 -3600 6600 2 -3600 6600 -3600 9000 2 -3600 22200 -3600 11400 2 -3600 9000 -3600 11400 3 -3600 9000 -3600 11400 -3600 6600
hades.signals.SignalStdLogic1164 n2 2 unnamed1 S0 f0 A 3 2 27600 1800 37950 1800 2 37950 1800 37950 -1350 2 37950 -1350 38400 -1350 0
hades.signals.SignalStdLogic1164 n16 5 S2 Y i1 B i0 B i6 B i7 B 9 2 7800 2400 1950 2400 2 7800 0 1950 0 2 7800 -2400 1950 -2400 2 0 22200 1950 22200 2 1950 -4800 7800 -4800 2 1950 -4800 1950 -2400 2 1950 -2400 1950 0 2 1950 22200 1950 2400 2 1950 0 1950 2400 3 1950 0 1950 2400 1950 -2400
hades.signals.SignalStdLogic1164 n1 2 unnamed1 C4 Ue A 3 2 27600 6600 28200 6600 2 28200 6600 28200 -4650 2 28200 -4650 31500 -4650 0
hades.signals.SignalStdLogic1164 n15 5 S1 Y i5 B i4 B i3 B i2 B 9 2 7800 12000 6000 12000 2 7800 9600 6000 9600 2 7800 7200 6000 7200 2 4200 22200 6000 22200 2 6000 4800 7800 4800 2 6000 4800 6000 7200 2 6000 7200 6000 9600 2 6000 22200 6000 12000 2 6000 9600 6000 12000 3 6000 7200 6000 9600 6000 12000
hades.signals.SignalStdLogic1164 n0 2 i1 Y unnamed1 A0 1 2 11400 1800 22800 1800 0
hades.signals.SignalStdLogic1164 n14 2 i7 Y unnamed1 A3 3 2 11400 -5400 14400 -5400 2 14400 -5400 14400 6000 2 14400 6000 22800 6000 0
hades.signals.SignalStdLogic1164 n13 2 i8 Y i5 A 1 2 1200 10800 7800 10800 0
hades.signals.SignalStdLogic1164 n12 2 i9 Y i4 A 1 2 7800 8400 1200 8400 0
hades.signals.SignalStdLogic1164 n11 2 i10 Y i3 A 1 2 1200 6000 7800 6000 0
hades.signals.SignalStdLogic1164 n10 2 i11 Y i2 A 1 2 7800 3600 1200 3600 0
hades.signals.SignalStdLogic1164 n29 2 A0 Y i12 A 1 2 -2400 600 -19350 600 0
hades.signals.SignalStdLogic1164 n28 2 A1 Y i13 A 1 2 -2400 -1800 -19350 -1800 0
hades.signals.SignalStdLogic1164 n27 2 A2 Y i14 A 2 2 -2400 -4200 -19500 -4200 2 -19500 -4200 -19350 -4050 0
hades.signals.SignalStdLogic1164 n26 2 A3 Y i15 A 1 2 -19350 -6600 -2400 -6600 0
hades.signals.SignalStdLogic1164 n25 2 i5 Y unnamed1 B0 3 2 11400 11400 20250 11400 2 20250 11400 20250 2400 2 20250 2400 22800 2400 0
hades.signals.SignalStdLogic1164 n24 2 i4 Y unnamed1 B1 3 2 11400 9000 18000 9000 2 18000 9000 18000 4200 2 18000 4200 22800 4200 0
hades.signals.SignalStdLogic1164 n23 2 Ue_(=0) Y unnamed1 C0 3 2 13200 22200 21600 22200 2 21600 22200 21600 3000 2 21600 3000 22800 3000 0
hades.signals.SignalStdLogic1164 n22 2 i3 Y unnamed1 B2 3 2 11400 6600 16050 6600 2 16050 6600 16050 5400 2 16050 5400 22800 5400 0
hades.signals.SignalStdLogic1164 n21 2 i2 Y unnamed1 B3 3 2 11400 4200 16800 4200 2 16800 4200 16800 6600 2 16800 6600 22800 6600 0
hades.signals.SignalStdLogic1164 n20 2 i0 Y unnamed1 A1 3 2 11400 -600 16800 -600 2 16800 -600 16800 3600 2 16800 3600 22800 3600 0
[end signals]
[end]