- 725 -
Function diagram
8
7
6
5
4
3
2
1
fp_mc_725_e.vsd
Free blocks
MASTERDRIVES MC
23.10.02
Adders, subtracters, sign inverters
V2.5
4 adders with 2 inputs (1-word) {2 µs}
1 adder with 4 inputs (1-word) {4 µs}
3 subtracters (1-word) {2 µs}
2 subtracters (2-word) {3 µs}
3 sign inverters (1-word) {1 µs}
2 sign inverters (2-word) {2 µs}
1 switchable sign inverter
1 switchable sign inverter
4 adders with 2 inputs (2-word) {3 µs}
1 modulo 2^16 adder/subtracter {1 µs}
1 modulo 2^32 adder/subtracter {1 µs}
(2-word) {2 µs}
(1-word) {1 µs}
<1> Arithmetic two's complement without evaluation
of carry and borrow:
No limitation in the case of overflows and
underflows outside of the number range of 16 bit
(Example: 65535+40000=39999 at modulo 2^16 addition).
<1>
-1
y = -x
x
y
0
1
-1
y = -x
x
y
0
1
<1> Arithmetic two's complement without evaluation
of carry and borrow:
No limitation in the case of overflows and
underflows outside of the number range of 32 bit
(Example: (2
32
-1)+40000=39999 at modulo 2^32 addition).
-1
y = -x
x
y
-1
y = -x
x
y
-1
y = -x
x
y
-1
y = -x
x
y
-1
y = -x
x
y
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
+
200%
-200%
+
–
200%
-200%
+
–
200%
-200%
+
–
200%
-200%
+
–
200%
-200%
+
–
200%
-200%
+
200%
-200%
U950.83 = __ (20)
K
U082 (0)
.01
K
.02
K0442
U951.01 = __ (20)
K
U083 (0)
.01
K
.02
K0443
U951.42 = __ (20)
K
U084 (0)
.01
K
.02
K0444
U952.20 = __ (20)
K
U085 (0)
.01
K
.02
K0445
U951.15 = __ (20)
KK
U090 (0)
.01
KK
.02
KK0450
U951.29 = __ (20)
KK
U091 (0)
.01
KK
.02
KK0451
U952.05 = __ (20)
KK
U092 (0)
.01
KK
.02
KK0452
U952.21 = __ (20)
KK
U093 (0)
.01
KK
.02
KK0453
U951.02 = __ (20)
K
U087 (0)
.01
K
.02
K0447
U951.58 = __ (20)
K
U088 (0)
.01
K
.02
K0448
U952.06 = __ (20)
K
U089 (0)
.01
K
.02
K0449
U951.16 = __ (20)
KK
U094 (0)
.01
KK
.02
KK0454
U952.35 = __ (20)
KK
U095 (0)
.01
KK
.02
KK0455
U951.57 = __ (20)
K
U086 (0)
.01
K
.02
K0446
K
.03
K
.04
U950.84 = __ (20)
K
U098 (0)
K0458
U951.17 = __ (20)
K
U099 (0)
K0459
U952.36 = __ (20)
K
U100 (0)
K0460
U951.03 = __ (20)
KK
U101 (0)
KK0461
U952.22 = __ (20)
KK
U102 (0)
KK0462
U951.72 = __ (20)
K
U096 (0)
.01
K
.02
K0456
K
.03
U951.91 = __ (20)
KK
U097 (0)
.01
KK
.02
KK0457
KK
.03
B
U103 (0)
K
U104 (0)
U951.30 = __ (20)
K0463
B
U105 (0)
KK
U106 (0)
U951.90 = __ (20)
KK0465