Professional Documents
Culture Documents
I. INTRODUCTION
As the feature dimensions scale down to deep submicron
regime (below 0.25 m) the integration density is not limited
by the individual feature sizes e.g. of circuit metallization
layers, but by electrical phenomena, capacitive and
inductive crosstalk between the interconnect lines. These
effects will have a great impact in maximum operating
frequency and power consumption. In this environment,
communication within logic blocks will still be
synchronous, but between them it will become asynchronous
in order to solve the problem of clock skew and delay. This
is the Globally Asynchronous Locally Synchronous (GALS)
paradigm. In the System-on-Chip (SoC) designs of the
future there will be hundreds of functional IP blocks and a
large amount of embedded Dynamic Random Access
Memory (DRAM) in a single chip. Communication
requirements in this kind of systems are very demanding,
because each of those IPs can communicate in Gbit/s range.
Due to increased communication requirements the
traditional bus-based solutions are not useful anymore, thus
new kind of communication architectures must be
developed. One proposal to solve the communication
paradigm in SoC designs is to use NoCs, which are built up
from reusable IP blocks. These networks are scalable
because there can be as many Intellectual Property (IP)
blocks as needed connected into the network, without
dramatic problems in wiring delays, capacitance, clocking
etc.The global interconnects need to be treated as similar IP
blocks as processor cores or embedded memories. New
flexible and configurable communication channel
architectures need to be identified. These communication
channels will not form dedicated buses as currently
implemented on-chip and on PCBs, due to noise and
scalability speed constraints. Thus, the overall
communication scheme will resemble more computer
networking than traditional bus based design. The paper is
organized as follows: Section 2 provides the reader with a
B. Topologies
Currently, the topology being explored is a hierarchical
network built from a system-wide bidirectional ring and
several subnets with star (or bus) topology (Fig.2). The use
of regular topologies allows easy routing and direct
replication of blocks throughout the system.
The connection of a host to the main ring or to a subnet
depends on the available information at the host interface
level: stars are formed with BVCI elements, while blocks
implementing the AVCI interface can be attached directly to
Fig. 3: Basic node architecture.
[8]
Sonics
micronetwork:
Technical
overview.
http://www.sonicsinc.com/Pages/ Networks.html.
[9] SystemC website. http://www.systemc.org/.