10.1.4.1 Adder/Subtractor Functionality

The following table lists the functionalities of an Adder/Subtractor.

Table 10-14. Functional Description
DataADataBAddsubSumCoutA
m[width-1 : 0]n[width-1 : 0](m + n + Cin )[width-1 : 0](m + n + Cin)[width]m[width-1 : 0]
m[width-1 : 0]n[width-1 : 0](m - n - Cin) [width-1 : 0](m - n - Cin)[width]m[width-1 : 0]
Note: Cin and Cout are assumed to be active high.