summaryrefslogtreecommitdiff
path: root/verilog/alu/v6/LUTS
diff options
context:
space:
mode:
authorjoshua <joshua@fedora.framework>2022-05-14 23:30:38 -0500
committerjoshua <joshua@fedora.framework>2022-05-14 23:30:38 -0500
commitb8936029065835366e9e057a219c0c5194db8662 (patch)
tree31e50944ac6e23850f92bb0e0f6d851b74307f60 /verilog/alu/v6/LUTS
parentd6b7d26cf51b4b3a7b5604f9b81bb43f55cbc33c (diff)
downloadriscv-processor-inorder-b8936029065835366e9e057a219c0c5194db8662.tar.gz
Verilog update
Diffstat (limited to 'verilog/alu/v6/LUTS')
-rw-r--r--verilog/alu/v6/LUTS172
1 files changed, 172 insertions, 0 deletions
diff --git a/verilog/alu/v6/LUTS b/verilog/alu/v6/LUTS
new file mode 100644
index 0000000..ec716bd
--- /dev/null
+++ b/verilog/alu/v6/LUTS
@@ -0,0 +1,172 @@
+
+ADD SUB no share
+
+ Number of wires: 233
+ Number of wire bits: 644
+ Number of public wires: 233
+ Number of public wire bits: 644
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 256
+ CCU2C 32
+ L6MUX21 32
+ LUT4 128
+ PFUMX 64
+
+
+
+ADD SUB Sharing
+
+ Number of wires: 12
+ Number of wire bits: 356
+ Number of public wires: 12
+ Number of public wire bits: 356
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 128
+ CCU2C 32
+ LUT4 96
+
+XOR
+
+ Number of wires: 204
+ Number of wire bits: 548
+ Number of public wires: 204
+ Number of public wire bits: 548
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 320
+ CCU2C 32
+ L6MUX21 32
+ LUT4 192
+ PFUMX 64
+
+
+AND + OR
+
+ Number of wires: 204
+ Number of wire bits: 548
+ Number of public wires: 204
+ Number of public wire bits: 548
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 320
+ CCU2C 32
+ L6MUX21 32
+ LUT4 192
+ PFUMX 64
+
+
+ Number of wires: 212
+ Number of wire bits: 556
+ Number of public wires: 212
+ Number of public wire bits: 556
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 328
+ CCU2C 32
+ L6MUX21 34
+ LUT4 196
+ PFUMX 66
+
+
+=== alu6 ===
+
+ Number of wires: 529
+ Number of wire bits: 1122
+ Number of public wires: 529
+ Number of public wire bits: 1122
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 731
+ CCU2C 32
+ L6MUX21 66
+ LUT4 475
+ PFUMX 158
+
+=== alu6 === Shift left
+
+ Number of wires: 526
+ Number of wire bits: 1100
+ Number of public wires: 526
+ Number of public wire bits: 1100
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 730
+ CCU2C 32
+ L6MUX21 67
+ LUT4 473
+ PFUMX 158
+
+Shift right
+
+ Number of wires: 1161
+ Number of wire bits: 2070
+ Number of public wires: 1161
+ Number of public wire bits: 2070
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1456
+ CCU2C 32
+ L6MUX21 174
+ LUT4 923
+ PFUMX 327
+
+Shift right muxed
+
+=== alu6 ===
+
+ Number of wires: 843
+ Number of wire bits: 1731
+ Number of public wires: 843
+ Number of public wire bits: 1731
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1134
+ CCU2C 32
+ L6MUX21 103
+ LUT4 756
+ PFUMX 243
+
+Set less than signed
+
+=== alu6 ===
+
+ Number of wires: 843
+ Number of wire bits: 1731
+ Number of public wires: 843
+ Number of public wire bits: 1731
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1134
+ CCU2C 32
+ L6MUX21 103
+ LUT4 756
+ PFUMX 243
+
+Set less than unsigned
+
+=== alu6 ===
+
+ Number of wires: 871
+ Number of wire bits: 1857
+ Number of public wires: 871
+ Number of public wire bits: 1857
+ Number of memories: 0
+ Number of memory bits: 0
+ Number of processes: 0
+ Number of cells: 1183
+ CCU2C 48
+ L6MUX21 109
+ LUT4 778
+ PFUMX 248