Figure 6-3 Ahb Clock Relationships - ARM ARM926EJ-S Technical Reference Manual

Table of Contents

Advertisement

Bus Interface Unit
6.2.6
AHB clocking
CLK
D/IHCLKEN
HCLK
AHB outputs
from ARM926EJ-S
AHB inputs
to ARM926EJ-S
6.2.7
External Abort limitations
6-10
The ARM926EJ-S design uses a single clock, CLK. To run the ARM926EJ-S processor
at a higher frequency than the AHB system bus, a separate AHB clock enable for each
of the two bus masters is required (in a multi-AHB system each AHB system can be
running at a different frequency):
DHCLKEN
Is used to signify the rising edge of HCLK for the system data
BIU bus master.
IHCLKEN
Is used to signify the rising edge of HCLK for the system
instruction BIU bus master.
Figure 6-3 shows the relationships between CLK, HCLK, DHCLKEN, and
IHCLKEN.
For single and multi-layer AHB systems, DHCLKEN and IHCLKEN must be tied
together. If HCLK and CLK are the same frequency, the relevant HCLKEN input (or
inputs) must be tied HIGH.
CLK and HCLK must be synchronous. The skew between CLK and HCLK must be
minimized.
Only certain types of accesses cause an External Abort if an Error response is returned
for an AHB transfer. These are:
page table walk
noncached read
nonbuffered write
noncached read-lock-write (SWP).
Copyright © 2001-2003 ARM Limited. All rights reserved.
Skew between CLK and HCLK

Figure 6-3 AHB clock relationships

ARM DDI0198D

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents