Difference between revisions of "SHAPES project"

From APEWiki
Jump to: navigation, search
(The Distributed Network Processor)
Line 7: Line 7:
 
=== The Distributed Network Processor ===
 
=== The Distributed Network Processor ===
 
This section contains a brief description of the DNP and its role in the SHAPES tile
 
This section contains a brief description of the DNP and its role in the SHAPES tile
 +
 +
[[Image:DNPInnerDetails.jpg]]
 +
 +
[[Image:MEM_COPY.jpg]]
 +
 +
[[Image:RDMA_PUT.jpg]]
 +
 +
[[Image:RDMA_GET.jpg]]

Revision as of 15:30, 19 September 2007

INFN Roma group in the SHAPES project

The INFN Roma group's contribution to the SHAPES project consist of a TLM-SystemC and a VHDL model of the DNP.

DNP stands for Distributed Network Processor. The main task of the DNP is to provide inter-tile communication services. A secondary service is to act as a DMA controller for intra-tile communications. The DNP offers its services to other masters in the tile, typically a RISC or a DSP processor.

DNPin the RDTile.jpg

The Distributed Network Processor

This section contains a brief description of the DNP and its role in the SHAPES tile

File:DNPInnerDetails.jpg

MEM COPY.jpg

File:RDMA PUT.jpg

File:RDMA GET.jpg