English
Language : 

C517A Datasheet, PDF (35/67 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
C517A
Multiplication / Division Unit (MDU)
This on-chip arithmetic unit of the C517A provides fast 32-bit division, 16-bit multiplication as well
as shift and normalize features. All operations are unsigned integer operations. Table 7 describes
the five general operations the MDU is able to perform.
Table 7
MDU Operation Characteristics
Operation
Result
Remainder
Execution Time
32bit/16bit
16bit/16bit
16bit x 16bit
32-bit normalize
32-bit shift L/R
32bit
16bit
32bit
–
–
16bit
16bit
–
–
–
6 tCY 1)
4 tCY 1)
4 tCY 1)
6 tCY 2)
6 tCY 2)
1) 1 tCY = 12 tCLCL= 1 machine cycle = 500 ns at 24 MHz oscillator frequency
2) The maximal shift speed is 6 shifts per machine cycle
The MDU consists of seven special function registers (MD0-MD5, ARCON) which are used as
operand, result, and control registers. The three operation phases are shown in figure 16.
Figure 16
Operating Phases of the MDU
Semiconductor Group
35
1997-10-01