EasyManua.ls Logo

ARM AMBA NIC-301 - About the AMBA Network Interconnect

Default Icon
54 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...
Introduction
ARM DDI 0397G Copyright © 2006-2010 ARM. All rights reserved. 1-2
ID031010 Non-Confidential
1.1 About the AMBA Network Interconnect
The AMBA Network Interconnect is a highly configurable component that enables you to create
a complete high performance, optimized AMBA-compliant network infrastructure. The
possible configurations for the AMBA Network Interconnect can range from a single bridge
component, for example an AHB to AXI protocol bridge, to a complex infrastructure that
consists of up to 128 masters and 64 slaves of a combination of different AMBA protocols.
An AMBA Network Interconnect configuration can consist of multiple switches with many
topology options. Figure 1-1 shows a top-level block diagram of the AMBA Network
Interconnect that contains:
multiple switches
multiple AMBA Slave Interface Blocks (ASIBs)
multiple AMBA Master Interface Blocks (AMIBs).
Figure 1-1 AMBA Network Interconnect top-level block diagram
Switch
A
Switch
B
Interface
Block (IB)
AMIB
AMIB
ASIB
ASIB
Distributed Global
Programmers
View (GPV)
Default
slave
AXI AXI
AXI AXI
AMBA
master
interface
AXI
AXI
signals
AMBA Network Interconnect (NIC-301)
Routing omitted
for clarity
AMBA
master
interface
AMBA
slave
interface
AMBA
slave
interface
ASIB
AMBA
slave
interface
AXI
Switch
C
AXI
AXI
signals
AMIB
AMBA
master
interface
AXI
signals