EasyManua.ls Logo

Panasonic MN103S

Panasonic MN103S
552 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 4
Bus Controller
IV - 4 Operation
Data Access Timing
Data access to peripheral circuitry in the internal I/O space is performed in synchronization with IOCLK. Figure:
4.2.2 shows the data access timing chart of the internal I/O space. The address (ABIOA[30:0]), the chip select sig-
nal (NABIOCS[n]) and the read enable signal (NABIORE) are output simultaneously at the falling edge of
IOCLK(AKIOCLK), while the peripheral circuitry starts to drive the data onto the read data signal
(ABIORD[31:0]). The data on the read data signal is read simultaneously at the falling edge of IOCLK where the
access cycle is terminated.
Figure:4.2.2 Data Access Timing in the Internal I/O Space
Basic Bus Cycle Count
Refer to chapter 3 “ Clock Generator” for the frequency of MCLK and IOCLK.
Table:4.2.2 Relationship between Clock Frequency and Access Cycle Count (CPU Cycle)
Accessed destination MCLK (cycle count) IOCLK (cycle count)
Internal ROM
Instruction read 3 cycles -
Data read 3 cycles -
Internal RAM
Instruction read 4 cycles -
Data read/write 1 cycles -
Control register inside CPU
Read 3 cycles -
Write 2 cycles -
Control register outside CPU
(Control register space)
Read 3 cycles -
Write 2 cycles -
Internal I/O
(Internal I/O space)
Read (*2) 2 cycles I/O bus cycle
Write (*1)(*2) 1 cycles I/O bus cycle
(*!) : Each of all writes for the internal I/O is performed in 1 cycle by the use of the store buffer.
(*2) : Up to 3 cycles of synchronization wait occur.
The total of MCLK and IOCLK cycle count
AKIOCLK
ABIOA(30:0)
NABIOCS(n)
NABIORE
ABIOWD(31:0)
NABIOWE(3:0)
ABIORD(31:0)
Read cycle Write cycle
1 wait state1 wait state

Table of Contents

Other manuals for Panasonic MN103S

Related product manuals