SAB-C509-LM SIEMENS [Siemens Semiconductor Group], SAB-C509-LM Datasheet - Page 48

no-image

SAB-C509-LM

Manufacturer Part Number
SAB-C509-LM
Description
8-Bit CMOS Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
Multiplication / Division Unit (MDU)
This on-chip arithmetic unit of the C509-L provides fast 32-bit division, 16-bit multiplication as well
as shift and normalize features. All operations are unsigned integer operations. Table 8 describes
the five general operations the MDU is able to perform.
Table 8
MDU Operation Characteristics
Operation
32bit/16bit
16bit/16bit
16bit x 16bit
32-bit normalize
32-bit shift L/R
1) 1
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 24.
Figure 24
Operating Phases of the MDU
Semiconductor Group
t
CY
= 6
CLP = 1 machine cycle = 375 ns at 16-MHz oscillator frequency
Result
32bit
16bit
32bit
Remainder
16bit
16bit
47
Execution Time
6
4
4
6
6
t
t
t
t
t
CY
CY
CY
CY
CY
1)
1)
1)
2)
2)
C509-L
09.96

Related parts for SAB-C509-LM