projects
/
ieee754fpu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
af3ae79
)
replace copy of FPState with import of FPState
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Thu, 14 Mar 2019 03:04:33 +0000
(
03:04
+0000)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Thu, 14 Mar 2019 03:04:33 +0000
(
03:04
+0000)
src/add/fmul.py
patch
|
blob
|
history
diff --git
a/src/add/fmul.py
b/src/add/fmul.py
index 0629ffb5f539defa9c665b0d2a0023e05238abd0..46ad8099874b28899484477e321a9b3171c56db1 100644
(file)
--- a/
src/add/fmul.py
+++ b/
src/add/fmul.py
@@
-2,24
+2,7
@@
from nmigen import Module, Signal, Cat, Mux, Array, Const
from nmigen.cli import main, verilog
from fpbase import FPNum, FPOp, Overflow, FPBase
from nmigen.cli import main, verilog
from fpbase import FPNum, FPOp, Overflow, FPBase
-
-class FPState(FPBase):
- def __init__(self, state_from):
- self.state_from = state_from
-
- def set_inputs(self, inputs):
- self.inputs = inputs
- for k,v in inputs.items():
- setattr(self, k, v)
-
- def set_outputs(self, outputs):
- self.outputs = outputs
- for k,v in outputs.items():
- setattr(self, k, v)
-
-'''
-
-# OLD DESIGN #
+from nmigen_add_experiment import FPState
class FPMUL(FPBase):
class FPMUL(FPBase):
@@
-169,5
+152,3
@@
class FPMUL(FPBase):
if __name__ == "__main__":
alu = FPMUL(width=32)
main(alu, ports=alu.in_a.ports() + alu.in_b.ports() + alu.out_z.ports())
if __name__ == "__main__":
alu = FPMUL(width=32)
main(alu, ports=alu.in_a.ports() + alu.in_b.ports() + alu.out_z.ports())
-
-'''