5 internal boot rom control, Am1 am0 start mode – Toshiba H1 Series User Manual

Page 203

Advertising
background image

TMP92CZ26A

92CZ26A-200

3.8.5

Internal Boot ROM Control

This section describes about built-in boot ROM.
For the specification of S/W in boot ROM, refer to the section 3.4 boot ROM.

(1) BOOT mode

BOOT mode is started by following AM1 and AM0 pins condition with reset.

AM1 AM0

Start

mode

0

0

Don’t use this setting

0

1

Start with 16-bit data bus

1

0

Don’t use this setting

1

1

Start with boot (32-bit internal MROM)

(2)

Boot ROM memory map

Boot ROM is consist of 8-Kbyte masked ROM and assigned 3FE000H to 3FFFFFH

address.



















(3) Reset/interrupt address conversion circuit

Originally, reset/interrupt vector area is assigned FFFF00H to FFFFEFH ((A) area) in

TLCS-900/H1.

But because boot ROM is assigned to another area, reset/interrupt vector address

conversion circuit is prepared.

In BOOT mode, reset/interrupt vector area is assigned 3FFF00H to 3FFFEFH ((B) area)

area by it. And after boot sequence, its area can be changed to (A) area by setting
BROMCR<VACE> to “0”. So, (A) area can be used only for application system program.

This BROMCR<VACE> is initialized to “1” in BOOT mode. At another starting mode,

this register has no meaning.

Note: The last 16-byte area (FFFFF0H to FFFFFFH) is reserved for an emulator. So, this area is not changed

by <VACE> register.

Internal I/O , RAM

Internal boot ROM

(8 Kbytes)

04A000H

400000H

3FFF00H

FFFF00H

(B) Reset/Interrupt

Vector area
(256 bytes)

3FE000H

(A) Reset/Interrupt

Vector area
(256 bytes)

000000H

Advertising
This manual is related to the following products: