10.1.3.1 Array Adder I/O Description
The following table lists the I/O description of an Array adder.
| Port Name | Size | Type | Required/Optional | Function |
|---|---|---|---|---|
| Data0 | WIDTH | Input | Required | Input Data (Operand 0) |
| Data1 | WIDTH | Input | Required | Input Data (Operand 1) |
| Data2 | WIDTH | Input | Required | Input Data (Operand 2) |
| Datax | WIDTH | Input | Optional | Input Data (Operand X) X>2 |
| Sum | OUT-WIDTH | Output | Required | Sum(Data(i) to i) = 0 to SIZE-1 |
| Clock | 1 | Input | Optional | Active High/Low Clock (if pipelined) |
