EasyManua.ls Logo

Infineon Technologies TC1796 - Page 820

Infineon Technologies TC1796
2150 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...
TC1796
System Units (Vol. 1 of 2)
LMB External Bus Unit
User’s Manual 13-42 V2.0, 2007-07
EBU, V2.0
Asserts the MR/W signal according to the type of access to be performed (low in the
case of a write access, not used in burst read cycles). This level is retained until the
start of the next Address Phase.
At the end of the Address Phase the EBU returns the ADV signal to high.
The length (number of LMBCLK cycles) of the Address Phase is programmed via the
EBU_BUSAPx.ADDRC bit field parameter. Additionally, the length of the Address Phase
selected via ADDRC can be multiplied by the EBU_BUSCONx.CMULT parameter, but
only if bit EBU_BUSCONx.MULTMAP[0] is set (ADDRC multiplier function enabled).
The calculation of the number of LMBCLK cycles in the Address Phase is described in
the following table:
The equivalent control capability is available for bit field EBU_EMUBAP.ADDRC, that
can be multiplied by EBU_EMUBCx.CMULT if bit EBU_EMUBC.MULTMAP[0] is set.
When an access is performed at a burst read cycle, the start of the Address Phase is
always synchronized to a rising edge of the appropriate BFCLK signal (BFCLK0 for
accesses to Type 0 devices and BFCLK1 for accesses to Type 1 devices). This allows
the programming of the EBU to correctly latch the data issued by the Burst Flash.
BFCLKO is used during a burst access to cause a Flash device to output the next
sequential data value.
MULTMAP Number of Address Phase Cycles
XXXXXX0
B
= ADDRC
XXXXXX1
B
= ADDRC × CMULT

Table of Contents