Bus Interface Unit
ARM DDI 0186A
Copyright © 2000 ARM Limited. All rights reserved.
6-19
Figure 6-14 ARM966E-S CLK to AHB HCLK sampling
In this example, the slave peripheral has an input setup and hold, and an output hold and
valid time relative to
HCLK
. The ARM966E-S has an input setup and hold, and an
output hold and valid relative to
CLK’
, the clock at the bottom of the clock tree. Clock
tree insertion must be used to position the
HCLK
to match
CLK’
for optimal
performance.
Hierarchical clock tree insertion
If the ARM966E-S has clock tree insertion performed before embedding it, buffers are
added on input data to match the clock tree so that the setup and hold is relative to the
top level
CLK
. This is guaranteed to be safe at the expense of extra buffers in the data
input path.
The
HCLK
domain AHB peripherals must still meet the ARM966E-S input setup and
hold requirements. Because the ARM966E-S inputs and outputs are now relative to
CLK
, the outputs do appear comparatively later by the value of the insertion delay. This
ultimately leads to lower AHB performance.
ARM966E-S
CLK'
HRDATA[31:0]
AHB slave mux
AHB
slave
HADDR[31:0]
HCLK
HCLKEN
Clock tree
÷
N
CLK
Summary of Contents for ARM966E-S
Page 6: ...Contents vi Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 20: ...Introduction 1 4 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 48: ...Tightly coupled SRAM 4 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 80: ...Bus Interface Unit 6 20 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 118: ...Debug Support 8 26 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 130: ...Test Support 10 8 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 142: ...Instruction cycle timings 11 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 158: ...Signal Descriptions A 16 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 176: ...AC Parameters B 18 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...