x32_addNoOverflow - dspsandbox/Canvas GitHub Wiki

images/DSP-modules/x32_addNoOverflow.png

Description

Overflow protected ADD arithmetic with clear logic.

Ports

Name Direction Width Comment
in0 Rx 32 bit
in1 Rx 32 bit
clr Rx 1 bit
out Tx 32 bit out=in0+in1 IF clr=0 out=0 IF clr=1

Pipeline latency (clk @ 125 MHz)

1 clk cycle.

VHDL

x32_addNoOverflow.vhd