ST10F273Z4 STMicroelectronics, ST10F273Z4 Datasheet - Page 47

no-image

ST10F273Z4

Manufacturer Part Number
ST10F273Z4
Description
16-BIT MICROCONTROLLER WITH MAC UNIT, UP TO 832 KBYTES FLASH MEMORY AND UP TO 68 KBYTES RAM
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST10F273Z4

Single Voltage Supply
5 V ±10%

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST10F273Z4Q3
Manufacturer:
INTEL
Quantity:
4 495
Part Number:
ST10F273Z4Q3
Manufacturer:
STMicroelectronics
Quantity:
10 000
ST10F273Z4
7.1
Multiplier-accumulator unit (MAC)
The MAC coprocessor is a specialized coprocessor added to the ST10 CPU Core in order to
improve the performances of the ST10 Family in signal processing algorithms.
The standard ST10 CPU has been modified to include new addressing capabilities which
enable the CPU to supply the new coprocessor with up to 2 operands per instruction cycle.
This new coprocessor (so-called MAC) contains a fast multiply-accumulate unit and a repeat
unit.
The coprocessor instructions extend the ST10 CPU instruction set with multiply, multiply-
accumulate, 32-bit signed arithmetic operations.
Figure 6.
ST10 CPU
controller
Interrupt
GPR Pointers *
IDX0 pointer
IDX1 pointer
QR0 GPR offset register
QR1 GPR offset register
QX0 IDX offset register
QX1 IDX offset register
MAC unit architecture
Repeat unit
MRW
Control Unit
MCW
Concatenation
MSW
Flags MAE
32
40
0h
Sign Extend
Operand 1
Scaler
40
40
Mux
Mux
40-bit signed arithmetic unit
A
signed/unsigned
Central processing unit (CPU)
16
40
08000h
multiplier
16 x 16
32
MAH
8-bit left/right
40
16
40
shifter
Operand 2
40
0h
MAL
40
Mux
B
40
47/188

Related parts for ST10F273Z4