English
Language : 

HD64F7045F28V Datasheet, PDF (781/925 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7040 Series
Section 23 RAM
23.1 Overview
The SH7040 series has 4 kbytes of on-chip RAM. The on-chip RAM is linked to the CPU and
direct memory access controller (DMAC)/data transfer controller (DTC) with a 32-bit data bus
(figure 23.1). The CPU can access data in the on-chip RAM in 8, 16, or 32 bit widths. The DMAC
can access 8 or 16 bit widths. On-chip RAM data can always be accessed in one state, making the
RAM ideal for use as a program area, stack area, or data area, which require high-speed access.
The contents of the on-chip RAM are held in both the sleep and standby modes. Memory area 0
addresses H'FFFFF000–H'FFFFFFFF are allocated to the on-chip RAM.
Internal data bus (32 bits)
H'FFFFF000
H'FFFFF004
H'FFFFF001
H'FFFFF005
H'FFFFF002
H'FFFFF006
H'FFFFF003
H'FFFFF007
On-chip RAM
H'FFFFFFFC H'FFFFFFFD H'FFFFFFFE H'FFFFFFFF
Figure 23.1 Block Diagram of RAM
23.2 Operation
The on-chip RAM is accessed by accessing addresses H'FFFFF000–H'FFFFFFFF. On-chip RAM
is also used as cache memory. There are 2 kbytes of on-chip RAM space during cache use. See
section 9, Cache Memory (CAC), for details.
741