
BUS
Controller
Flash
MCU(HMS39C7092)
48
3.4
Basic
Bus
Interface
3.4.1
Overview
The
HMS39C7092
has
only
a
basic
interface
that
allows
direct
connection
of
ROM,
SRAM,
off-chip
peripheral
devices
and
so
on.
3.4.2
Byte
Lane
Write
Control
Data
size
for
the
CPU
and
other
internal
masters
are
byte(8-bit),
half-word(16-bit),
word(32-bit).
The
bus
controller
has
a
data
alignment
function,
and
when
accessing
external
space,
controls
whether
the
upper
data
bus
(
D
15
to
D
8
)
or
lower
data
bus
(
D
7
to
D
0
)
is
used
according
to
the
bus
specifications
for
the
area
being
accessed
(8-bit
access
area
or
16-bit
access
area)
and
the
data
size.
8-Bit
Access
Areas:
Figure
3.3
shows
data
alignment
control
for
8-bit
access
space.
With
8-bit
access
space,
the
lower
data
bus
(
D
7
to
D
0
)
is
always
used
for
accesses.
The
amount
of
data
that
can
be
accessed
at
one
time
is
one
byte:
a
half-word
access
is
performed
as
two
byte
accesses,
and
a
word
access,
as
four
byte
accesses.
Figure
3.3
Access
Size
and
Data
Alignment
Control
(8-Bit
Access
Area)
Byte
size
Half-word
size
Word
size
Lower
Byte
1st
bus
cycle
Lower
Byte
2nd
bus
cycle
Upper
Byte
1st
bus
cycle
LL
Byte
2nd
bus
cycle
LU
Byte
3rd
bus
cycle
UL
Byte
4th
bus
cycle
UU
Byte
Summary of Contents for HMS39C7092
Page 1: ...HMS39C7092 32Bit Embedded Flash MCU User s Manual Version 1 2...
Page 11: ...Flash MCU HMS39C7092 11...
Page 12: ...Flash MCU HMS39C7092 12...
Page 13: ...Flash MCU HMS39C7092 Introduction 13 Chapter 1 Introduction...
Page 27: ...Flash MCU HMS39C7092 ARM7TDMI Core 27 Chapter 2 ARM7TDMI Core...
Page 40: ...BUS Controller Flash MCU HMS39C7092 40...
Page 41: ...Flash MCU HMS39C7092 BUS Controller 41 Chapter 3 BUS Controller...
Page 59: ...Flash MCU HMS39C7092 MCU controller 59 Chapter 4 MCU Controller...
Page 67: ...Flash MCU HMS39C7092 Power Management Unit 67 Chapter 5 Power Management Unit...
Page 77: ...Flash MCU HMS39C7092 Interrupt controller 77 Chapter 6 The Interrupt Controller...
Page 85: ...Flash MCU HMS39C7092 Watchdog Timer 85 Chapter 7 Watchdog Timer...
Page 98: ...Watchdog Timer Flash MCU HMS39C7092 98...
Page 99: ...Flash MCU HMS39C7092 General Purpose Timer 99 Chapter 8 The General Purpose Timer...
Page 118: ...General Purpose Timer Flash MCU HMS39C7092 118...
Page 119: ...Flash MCU HMS39C7092 UART 119 Chapter 9 UART Universal Asynchronous Receiver Transmitter...
Page 137: ...Flash MCU HMS39C7092 GPIO 137 Chapter 10 GPIO General Purpose Input Output...
Page 142: ...GPIO Flash MCU HMS39C7092 142...
Page 143: ...Flash MCU HMS39C7092 On Chip SRAM 143 Chapter 11 On Chip SRAM...
Page 145: ...Flash MCU HMS39C7092 On chip Flash memory 145 Chapter 12 On chip Flash Memory...
Page 173: ...Flash MCU HMS39C7092 A D Converter 173 Chapter 13 A D Converter...
Page 185: ...Flash MCU HMS39C7092 Electrical Characteristics 185...
Page 186: ...Electrical Characteristics Flash MCU HMS39C7092 186 Chapter 14 Electrical Characteristics...
Page 195: ...Flash MCU HMS39C7092 Electrical Characteristics 195...
Page 196: ...Electrical Characteristics Flash MCU HMS39C7092 196...
Page 197: ...A 1 Flash MCU HMS39C7092 197 A 1 Package Dimension...