TMP92CF30
2009-06-15
92CF30-150
3.8
Memory Controller (MEMC)
3.8.1
Functional Overview
The TMP92CF30 has a memory controller with the following features to control four
programmable address spaces:
(1)
Four programmable address spaces
The MEMC can specify a start address and a block size for each of the four memory
spaces (CS0 to CS3 spaces).
* SRAM or ROM: All CS spaces (CS0 to CS3) can be assigned.
* SDRAM: Either the CS1 or CS2 space can be assigned.
* Page-ROM: Only the CS2 space can be assigned.
* NAND-Flash: It is not required to setup the CS lines. However, when using
NAND-Flash, set the BROMCR<CSDIS> bit to “1” to assign an
external area to avoid data conflicts with CS spaces.
(2)
Memory specification
The MEMC can specify the type of memory, SRAM, ROM and SDRAM to associate with
the selected address spaces.
(3)
Data bus width specification
The data bus width is selectable from 8, 16 and 32 bits for the respective chip select
spaces. Howerver, SDRAM and NANDF cannot use 32 bit data bus.
(4)
Wait control
The number of wait states to be inserted into an external bus cycle is determined by the
wait state bits of the control register and the
WAIT
input pin. The number of wait states
of a read cycle and that of a write cycle can be specified individually. The number of wait
states can be selected from the following 15 options:
0 to 10 wait states, 12 wait states,
16 wait states, 20 wait states
4+N wait states (controlled by the WAIT pin)
Содержание TLCS-900/H1 Series
Страница 1: ...TOSHIBA Original CMOS 32 Bit Microcontroller TLCS 900 H1 Series TMP92CF30FG Semiconductor Company ...
Страница 650: ...TMP92CF30 2009 06 12 92CF30 648 7 Package Dimensions LQFP176 P 2020 0 40F TOP VIEW BOTTOM VIEW Detail view of A 25 1 A ...
Страница 652: ...TMP92CF30 2009 06 12 92CF30 650 ...