samp/pipelined_alu/Hw5UnitModel.rb in ruby-vpi-7.2.0 vs samp/pipelined_alu/Hw5UnitModel.rb in ruby-vpi-7.3.0
- old
+ new
@@ -65,13 +65,13 @@
# Supported types of ALU operations.
OPERATIONS = [ :add, :sub, :mul, :nop ]
# Number of cycles each operation uses.
OPERATION_LATENCIES = {
- :add => 3, #1,
- :sub => 3, #2,
- :mul => 3, #3,
- :nop => 3, #1,
+ :add => 1,
+ :sub => 2,
+ :mul => 3,
+ :nop => 1,
}
# The famous no-operation.
NOP = Hw5UnitModel::Operation.new(:nop, nil)