From 0526c09fde3038eb1ec38225fb785bc035963387 Mon Sep 17 00:00:00 2001 From: Cesar Strauss Date: Mon, 18 Jan 2021 05:59:44 -0300 Subject: [PATCH] Do not register carry-out on the PartitionedAdder The user of this module can register it if needed. --- src/ieee754/part_mul_add/adder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ieee754/part_mul_add/adder.py b/src/ieee754/part_mul_add/adder.py index e1849b4d..c02883c9 100644 --- a/src/ieee754/part_mul_add/adder.py +++ b/src/ieee754/part_mul_add/adder.py @@ -268,6 +268,6 @@ class PartitionedAdder(Elaboratable): # in [the LSB of each partition]. comb += ripple.results_in.eq(carry_tmp) comb += ripple.gates.eq(self.part_pts.as_sig()) - m.d.sync += self.carry_out.eq(ripple.output) + comb += self.carry_out.eq(ripple.output) return m -- 2.30.2