Add execution time to core operations and documentation
Compare changes
Files
4+ 55
− 55
@@ -16,12 +16,12 @@ from b_asic.port import SignalSourceProvider
@@ -36,9 +36,7 @@ class Constant(AbstractOperation):
@@ -71,8 +69,7 @@ class Addition(AbstractOperation):
@@ -81,15 +78,15 @@ class Addition(AbstractOperation):
@@ -135,7 +132,7 @@ class Subtraction(AbstractOperation):
@@ -144,15 +141,15 @@ class Subtraction(AbstractOperation):
@@ -170,9 +167,7 @@ class Subtraction(AbstractOperation):
@@ -192,13 +187,16 @@ class Subtraction(AbstractOperation):
@@ -212,15 +210,15 @@ class AddSub(AbstractOperation):
@@ -239,9 +237,7 @@ class AddSub(AbstractOperation):
@@ -272,12 +268,12 @@ class AddSub(AbstractOperation):
@@ -286,15 +282,15 @@ class Multiplication(AbstractOperation):
@@ -309,9 +305,7 @@ class Multiplication(AbstractOperation):
@@ -331,12 +325,13 @@ class Multiplication(AbstractOperation):
@@ -368,12 +363,12 @@ class Division(AbstractOperation):
@@ -411,13 +406,12 @@ class Min(AbstractOperation):
@@ -460,7 +454,7 @@ class SquareRoot(AbstractOperation):
@@ -496,7 +490,7 @@ class ComplexConjugate(AbstractOperation):
@@ -532,7 +526,7 @@ class Absolute(AbstractOperation):
@@ -563,12 +557,12 @@ class Absolute(AbstractOperation):
@@ -612,14 +606,17 @@ class ConstantMultiplication(AbstractOperation):
@@ -651,13 +648,13 @@ class Butterfly(AbstractOperation):
@@ -690,11 +687,14 @@ class MAD(AbstractOperation):