English
Language : 

TMS470R1VF689 Datasheet, PDF (18/70 Pages) Texas Instruments – 16/32-BIT RISC FLASH MICROCONTROLLERS
TMS470R1VF689, TMS470R1VF688
16/32-BIT RISC FLASH MICROCONTROLLERS
SPNS001I – FEBRUARY 2002 – REVISED AUGUST 2005
memory selects
Memory selects allow the user to address memory arrays (i.e., Flash, RAM, and HET RAM) at user-defined
addresses. Each memory select has its own set (low and high) of memory base address registers (MFBAHRx
and MFBALRx) that, together, define the array’s starting (base) address, size, and protection.
The base address of each memory select is configurable to any memory address boundary that is a multiple
of the decoded block size. The decoded block size for the flash memory on this device is 0x00100000. For
more information on how to control and configure these memory select registers, see the bus structure and
memory sections of the TMS470R1x System Module Reference Guide (literature number SPNU189).
For the memory selection assignments and the memory selected, see Table 2 and Table 3.
Table 2. TMS470R1VF689 Memory Selection Assignment
MEMORY
SELECT
0 (fine)
1 (fine)
2 (fine)
3 (fine)
4 (fine)
5 (fine)
6 (fine)
MEMORY SELECTED
(ALL INTERNAL)
FLASH
FLASH
RAM
RAM
HET RAM
CS[5]/GIOC[3]
CS[6]/GIOC[4]
MEMORY
SIZE(1)
384K
16K(2)
1K
256MB (x8)
1M (x16)
256MB (x8)
1M (x16)
MPU
NO
NO
YES
YES
NO
NO
NO
MEMORY BASE ADDRESS REGISTER
MFBAHR0 and MFBALR0
MFBAHR1 and MFBALR1
MFBAHR2 and MFBALR2
MFBAHR3 and MFBALR3
MFBAHR4 and MFBALR4
STATIC MEM
CTL REGISTER
SMCR1
MCBAHR2 and MCBALR2
SMCR5
MCBAHR3 and MCBALR3
SMCR6
1 x8 refers to size of memory in 8-bits; x16 refers to size of memory in 16-bits.
2 The starting addresses for both RAM memory-select signals cannot be offset from each other by a multiple of the user-defined block size in
the memory-base address register.
Table 3. TMS470R1VF688 Memory Selection Assignment
MEMORY
SELECT
0 (fine)
1 (fine)
2 (fine)
3 (fine)
4 (fine)
5 (fine)
6 (fine)
MEMORY SELECTED
(ALL INTERNAL)
FLASH
FLASH
RAM
RAM
HET RAM
CS[5]/GIOC[3]
CS[6]/GIOC[4]
MEMORY
SIZE(3)
256K
12K(4)
1K
256MB (x8)
1M (x16)
256MB (x8)
1M (x16)
MPU
NO
NO
YES
YES
NO
NO
NO
MEMORY BASE ADDRESS REGISTER
MFBAHR0 and MFBALR0
MFBAHR1 and MFBALR1
MFBAHR2 and MFBALR2
MFBAHR3 and MFBALR3
MFBAHR4 and MFBALR4
STATIC MEM
CTL REGISTER
SMCR1
MCBAHR2 and MCBALR2
SMCR5
MCBAHR3 and MCBALR3
SMCR6
3 x8 refers to size of memory in 8-bits; x16 refers to size of memory in 16-bits.
4 The starting addresses for both RAM memory-select signals cannot be offset from each other by a multiple of the user-defined block size in
the memory-base address register.
18
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251-1443