SAK-C164CI-8E25M Infineon Technologies, SAK-C164CI-8E25M Datasheet - Page 12

IC, 16BIT MCU, 64K OTP, MQFP80, 164

SAK-C164CI-8E25M

Manufacturer Part Number
SAK-C164CI-8E25M
Description
IC, 16BIT MCU, 64K OTP, MQFP80, 164
Manufacturer
Infineon Technologies
Datasheet

Specifications of SAK-C164CI-8E25M

Core Size
16bit
No. Of I/o's
59
Program Memory Size
64KB
Ram Memory Size
4KB
Cpu Speed
25MHz
Oscillator Type
External Only
No. Of Timers
5
Digital Ic Case Style
MQFP
Supply Voltage
RoHS Compliant
Controller Family/series
C164CI
Peripherals
ADC
Rohs Compliant
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAK-C164CI-8E25M
Manufacturer:
INFINEON
Quantity:
49
Part Number:
SAK-C164CI-8E25M
Quantity:
2 214
Part Number:
SAK-C164CI-8E25M DB
Manufacturer:
Infineon Technologies
Quantity:
10 000
Central Processing Unit (CPU)
The main core of the CPU consists of a 4-stage instruction pipeline, a 16-bit arithmetic and logic unit
(ALU) and dedicated SFRs. Additional hardware has been spent for a separate multiply and divide
unit, a bit-mask generator and a barrel shifter.
Based on these hardware provisions, most of the C164CI’s instructions can be executed in just one
machine cycle which requires 100 ns at 20-MHz CPU clock. For example, shift and rotate
instructions are always processed during one machine cycle independent of the number of bits to
be shifted. All multiple-cycle instructions have been optimized so that they can be executed very fast
as well: branches in 2 cycles, a 16
10 cycles. Another pipeline optimization, the so-called ‘Jump Cache’, allows reducing the execution
time of repeatedly performed jumps in a loop from 2 cycles to 1 cycle.
Figure 4
CPU Block Diagram
Semiconductor Group
ROM
32
Data Page Ptr.
Exec. Unit
Instr. Reg.
SYSCON
Instr. Ptr.
BUSCON 0
BUSCON 1
BUSCON 2
BUSCON 3
BUSCON 4
STKOV
STKUN
PSW
SP
Pipeline
4-Stage
16 bit multiplication in 5 cycles and a 32-/16 bit division in
Barrel - Shifter
Bit-Mask Gen
Code Seg. Ptr.
Mul/Div-HW
Context Ptr.
ADDRSEL 1
ADDRSEL 2
ADDRSEL 3
ADDRSEL 4
ALU
MDH
CPU
MDL
12
(16-bit)
Registers
Purpose
General
R15
R0
16
16
Internal
RAM
R15
R0
MCB02147
C164CI
1998-02

Related parts for SAK-C164CI-8E25M