Functional Description
ARM DDI 0397G Copyright ©2006-2010 ARM. All rights reserved. 2-2
ID031010 Non-Confidential
2.1 About the functions
You can consider the AMBA Network Interconnect to be built from functions that each have
their own transfer function. A transfer function can:
a domain crossing, for example:
clock domain crossing
data width crossing.
used to create timing isolation, for optimizing critical network paths for latency.
Within a domain, a switch, or multiple switches, can exist to enable routing paths between any
slave interface to any master interface.
The functions are configured into routing switches or Interface Blocks (IBs) and you can use
AMBA Designer to create highly complex topologies using these modules. For more
information, see the AMBA Designer (ADR-301) User Guide and AMBA Network Interconnect
(NIC-301) Supplement to AMBA Designer (ADR-301) User Guide.