beautypg.com

4 burst rom interface – Renesas SH7781 User Manual

Page 442

background image

11. Local Bus State Controller (LBSC)

Rev.1.00 Jan. 10, 2008 Page 412 of 1658
REJ09B0261-0100

11.5.4

Burst ROM Interface

When the TYPE bit in CSnBCR is set to 010, a burst ROM can be connected to areas 0 to 6. The
burst ROM interface provides high-speed access to ROM that has a burst access function. The
burst access timing of burst ROM is shown in figure 11.12. The wait cycle is set to 0. Although
the access is similar to that of the SRAM interface, only the address is changed when the first
cycle ends and then the next access is started. When 8-bit ROM is used, the number of consecutive
accesses can be set to 4, 8, 16, or 32 times through bits BST2 to BST0 in CSnBCR (n = 0 to 6).
Similarly, when 16-bit ROM is used, 4, 8 or 16 times can be set; when 32-bit ROM is used, 4 or 8
times can be set.

The

RDY signal is always sampled when the wait cycle is set to 1 or more. Even when no wait is

specified in the burst ROM settings, the second and subsequent accesses are performed with two
cycles as shown in figure 11.13.

Writing to this interface is performed in the same way as for the SRAM interface.

In a 32-byte transfer, a total of 32 bytes are transferred continuously according to the set bus
width. The first access is performed on the data for which an access request is issued, and the
remaining accesses are performed on wraparound method according to the set bus width. The bus
is not released during this transfer.

Figure 11.14 shows the timing when the burst ROM is used and setup/hold is specified by
CSnWCR.