PIC32CM6408MC00048 DIVAS registers The 7 registers of DIVAS (Divide and Square Root Accelerator), from 0x48000000, with their reset value and every field. The PIC32CM6408MC00048 has 1146 registers in 44 peripherals, one page each.
DIVAS Divide and Square Root Accelerator CTRLAControl
Address 0x48000000
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 DLZ 0 SIGNED 2 fields
Field Bits What it does DLZ 1 Disable Leading Zero Optimization SIGNED 0 Signed
STATUSStatus
Address 0x48000004
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 DBZ 0 BUSY 2 fields
Field Bits What it does DBZ 1 Writing a one to this bit clears DBZ to zero BUSY 0 DIVAS Accelerator Busy
DIVIDENDDividend
Address 0x48000008
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DIVIDEND 31:0 DIVIDEND
DIVISORDivisor
Address 0x4800000C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DIVISOR 31:0 DIVISOR
RESULTResult
Address 0x48000010
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does RESULT 31:0 RESULT
REMRemainder
Address 0x48000014
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does REM 31:0 REM
SQRNUMSquare Root Input
Address 0x48000018
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SQRNUM 31:0 Square Root Input