43468 209953 1 PB

8298 palavras 34 páginas
XIRU: Interface de Rede Extensível para
Integração de Núcleos a uma Rede-em-Chip
Douglas Rossi de Melo1
Michelle Silva Wangham1
Cesar Albenes Zeferino1

Resumo: Para a integração dos núcleos de um sistema integrado a uma NoC
(Network-on-Chip), é necessário o uso de interfaces de comunicação que realizem a adaptação do protocolo dos núcleos ao da rede e que ofereçam os serviços de comunicação necessários aos núcleos. Este artigo descreve a arquitetura de uma interface de rede extensível para a integração de núcleos à
NoC SoCIN (System-on-Chip Interconnection Network). A interface proposta utiliza uma arquitetura estruturada em três camadas que realizam a adaptação do protocolo, o empacotamento/desempacotamento de dados e o envio/recepção de pacotes, entre outros serviços. O artigo descreve a arquitetura da interface de rede e apresenta os resultados de sua validação e síntese em silício.

Abstract: For the integration of the cores of a SoC (System-on-Chip) to a
NoC (Network-on-Chip), it is necessary the using of communication interfaces that perform the adaptation of the core protocol to the network protocol and provide the necessary communication services to the cores. This paper presents a research done in order to provide an extensible network interface for the integration of cores to SoCIN (System-on-Chip Interconnection Network) NoC.
The proposed interface was designed using a layered architecture that performs protocol adaptation, data packetization/depacketization and sending/receiving of packets, among others services. The paper describes the architecture of the network interface and presents results of its validation and synthesis in silicon.

1

Laboratório de Sistemas Embarcados e Distribuídos, UNIVALI
Rua Uruguai, 458 – Centro – CEP: 88302-202 – Itajaí, SC, Brasil
{drm, wangham, zeferino @univali.br}

XIRU: Interface de Rede Extensível para Integração de Núcleos a uma Rede-em-Chip

1

Introdução

A evolução dos processos de fabricação de circuitos

Relacionados