21.5.4.3 Operand Size

Divide

The DIVAS can perform 32-bit signed and unsigned division and the operation follows the equation as below.

RESULT[31:0]=DIVIDEND[31:0]/DIVISOR[31:0]
REMAINDER[31:0]=DIVIDEND[31:0]%DIVISOR[31:0]

DIVAS completes 32-bit division in 2-16 cycles.

Square Root

The DIVAS can perform 32-bit unsigned division and the operation follows the equation as below.

RESULT[31:0]=SQRNUM[31:0]
REMAINDER[31:0]=SQRNUM[31:0]RESULT[31:0]2