TMP91C824
91C824-114
Data/Stack
RAM
/CS0
000000H
〜
1FFFFFH (logical)
000000H
〜
7FFFFFH (physical)
Optional
ROM
/CS1
400000H
〜
7FFFFFH (logical)
000000H
〜
FFFFFFH (physical)
Program ROM
/CS2
C00000H
〜
FFFFFFH (logical)
000000H
〜
FFFFFFH (physical)
Data ROM
/CS3
800000H
〜
BFFFFFH (logical)
0000000H
〜
3FFFFFFH (physical)
*In case of 16bit Bus memory *In case of 8bit Bus memory
TMP91C824
FLASH
16Mbyte
16bit
SRAM
8Mbyte
8bit
MROM
16Mbyte
16bit
MROM
64Mbyte
16bit
Data
Address
/RD,(/WR,/HWR:SRAM)
/CS0
/CS1
/CS2
/CS3
EA24,EA25
Control signals
Control signals
TMP91C824
TMP91C824
D[0:15] D[0:15]
A0
A0
:
:
A1
A15
A1
A2
A16
open
MEMORY
MEMORY
Control signals
Control signals
D[0:7] D[0:7]
A0
A0
:
:
A1
A7
A1
A2
A7
A2
Figure 3.8.4.1 H/W Setting Example
At Figure 3.8.4.1, it shows example of connection TMP91C824 and some memories:
Program ROM:MROM,16Mbyte, Data ROM:MROM,64Mbyte, Data RAM:SRAM,8Mbyte,
8bit bus, Option ROM:Flash,16Mbyte.
In case of 16bit bus memory connection, it need to shift 1bit address bus from TMP91C824
and 8bit bus case, direct connection address bus from TMP91C824.
In that figure, Logical address and physical address are shown. And each memory allot
each chip select signal, RAM:/CS0, FLASH_ROM:/CS1, Program MROM:/CS2, Data
MROM:/CS3. In case of this example, as Data MROM is 64Mbyte, this MROM connect to
EA24 and EA25.
Initial condition after reset, because TMP91C824 access from CS2 area, CS2 area allot to
Program ROM. It can set free setting except Program ROM.