TMP91xy25FG Toshiba, TMP91xy25FG Datasheet - Page 122

no-image

TMP91xy25FG

Manufacturer Part Number
TMP91xy25FG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP91xy25FG

Package
LQFP100
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
Ramless
Architecture
16-bit CISC
Usb/spi Channels
-
Uart/sio Channels
2
I2c/sio Bus Channels
-
(s)dram Controller
-
Adc 10-bit Channel
4
Da Converter
-
Timer 8-bit Channel
4
Timer 16-bit Channel
-
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
49
Power Supply Voltage(v)
3.0 to 3.6
;Bank Operation
;***** /CS2 *****
ORG
ORG
ORG
ORG
ORG
ORG
ORG
ORG
to
ORG
;***** /CS3 *****
ORG
ORG
ORG
ORG
ORG
ORG
to
ORG
ORG
ORG
to
ORG
ORG
ORG
ORG
ORG
ORG
ORG
ORG
LD
LDW
LD
LDW
000000H
200000H
400000H
600000H
800000H
a00000H
c00000H
E00000H
FFFFFFH
0000000H
0400000H
0800000H
0C00000H
1000000H
1400000H
dw
1800000H
1C00000H
2000000H
dw
2400000H
2800000H
2C00000H
3000000H
3400000H
3800000H
3C00000H
3FFFFFFH
software example. A dot line square area shows one memory and each dot line square
shows
firstly, write to BANK register of LOCAL3 area upper 5-bit address of access point.
most upper address bit of BANK register is meaningless. 4 bits of upper 5-bit address
means 16 BANKs. After setting BANK5, accessing 800000H to BFFFFFH address: Logical
local3 address, actually access to physical 1400000H to 1700000H address.
Figure 3.8.6 shows example of data access between one BANK and other BANK is one
In case of this TMP91C025, because most upper address bit of physical address is EA25,
(LOCAL3), 85H
HL,(800000H)
(LOCAL3), 88H
BC,(800000H)
5555H
AAAAH
CS
2
’s program ROM and
Figure 3.8.6 Bank Operation S/W Example 2
; Program ROM: Start address at BANK0 of LOCAL2
; Program ROM: Start address at BANK1 of LOCAL2
; Program ROM: Start address at BANK2 of LOCAL2
; Program ROM: Start address at BANK3 of LOCAL2
; Program ROM: Start address at BANK4 of LOCAL2
; Program ROM: Start address at BANK5 of LOCAL2
; Program ROM: Start address at BANK6 of LOCAL2
;
; Logical address E00000H to FFFFFFH
; Physical address 0E00000H to 0FFFFFFH
; LOCAL3 BANK5 set 14xxxxH
; Load data (5555H) form BANK5 (140000H: Physical address)
; LOCAL3 BANK8 set 20xxxxH
; Load data (AAAAH) form BANK8 (200000H: Physical address)
;
; Data ROM: Start address at BANK0 of LOCAL3
; Data ROM: Start address at BANK1 of LOCAL3
; Data ROM: Start address at BANK2 of LOCAL3
; Data ROM: Start address at BANK3 of LOCAL3
; Data ROM: Start address at BANK4 of LOCAL3
; Data ROM: Start address at BANK5 of LOCAL3
; Data ROM: Start address at BANK6 of LOCAL3
; Data ROM: Start address at BANK7 of LOCAL3
; Data ROM: Start address at BANK8 of LOCAL3
; Data ROM: Start address at BANK9 of LOCAL3
; Data ROM: Start address at BANK10 of LOCAL3
; Data ROM: Start address at BANK11 of LOCAL3
; Data ROM: Start address at BANK12 of LOCAL3
; Data ROM: Start address at BANK13 of LOCAL3
; Data ROM: Start address at BANK14 of LOCAL3
; Data ROM: Start address at BANK15 of LOCAL3
; Data ROM: End address at BANK15 of LOCAL3
Program ROM: Start address at BANK7 (= COMMON2) of LOCAL2
Program ROM: End address at BANK7 (= COMMON2) of LOCAL2
91C025-120
CS
3
’s data ROM. Program start from E00000H address,
of LOCAL3 (
of LOCAL3 (
CS
CS
3
3
)
)
TMP91C025
2007-02-28

Related parts for TMP91xy25FG