English
Language : 

TC1736 Datasheet, PDF (30/123 Pages) Infineon Technologies AG – 32-Bit Single-Chip Microcontroller
TC1736
Introduction
The minimum programming width is the page, including 256 bytes in Program Flash and
128 bytes in Data Flash. Concurrent programming and erasing in Data Flash is
performed using an automatic erase suspend and resume function.
A basic block diagram of the Flash Module is shown in the following figure.
Control
Addr Bus
64
Write Bus
64
Read Bus
Flash Command
State Machine FCS
ECC Block
Control
Address
64
WR_DATA
8
ECC Code
8
64
RD_DATA
FSI
SFRs
FSRAM
Microcode
Redundancy
Control
Voltage Control
Page
Write
Buffers
256 byte
and
128 byte
Program
Flash
PF-Read
Buffer
256+32 bit
and
DF-Read
Buffer
64+8 bit
Bank 0
Data
Flash
Bank 1
Bank 0
Bank 1
Flash Interface&Control Module
FIM
PMU
Flash Array Module
FAM
Flash FSI & Array
Figure 2-4 Basic Block Diagram of Flash Module
Flash_BasicBlockDiagram_generic.vsd
All Flash operations are controlled simply by transferring command sequences to the
Flash which are based on JEDEC standard. This user interface of the embedded Flash
is very comfortable, because all operations are controlled with high level commands,
such as “Erase Sector”. State transitions, such as termination of command execution, or
errors are reported to the user by maskable interrupts. Command sequences are
normally written to Flash by the CPU, but may also be issued by the DMA controller (or
OCDS).
The Flash also features an advanced read/write protection architecture, including a read
protection for the whole Flash array (optionally without Data Flash) and separate write
protection for all sectors (only Program Flash). Write protected sectors can be made re-
programmable (enabled with passwords), or they can be locked for ever (ROM function).
Each sector can be assigned to up to three different users for write protection. The
different users are organized hierarchically.
Program Flash Features and Functions
• 1 Mbyte on-chip Program Flash in PMU0.
• Any use for instruction code or constant data.
• 256 bit read interface (burst transfer operation).
Data Sheet
Intro, V1.1
26
V1.1, 2009-08