Redes em chip
Alunos: Thiago Ferreira e Hugo Leonardo Professor(a): Thatiana Navarro
Redes em Chip
Redes em Chip
Os futuros sistemas integrados exigirão arquiteturas de comunicação que ofereçam baixo consumo de energia, paralelismo em comunicação e sejam escaláveis e reutilizáveis. As arquiteturas de comunicação utilizadas nos sistemas integrados atuais não atenderão a todos esses requisitos simultaneamente, sendo que as redes em chip emergem como a melhor alternativa para atendelos.
Redes em Chip
Uma rede em chip pode ser definida como um conjunto de roteadores e canais ponto-a-ponto que interconectam os núcleos de um sistema integrado de modo a suportar a comunicação entre esses núcleos. Tipicamente, o modelo de comunicação utilizado é o da troca de mensagens, sendo que a comunicação entre núcleos é feita através do envio e recebimento de mensagens de requisição e de resposta.
• Cada mensagem é constituída por: cabeçalho, o qual sinaliza o início da mensagem e inclui informações necessárias à sua transferência pela rede; carga útil, a qual inclui o conteúdo da mensagem e terminador, o qual sinaliza o final da mensagem e pode ser até a última palavra da carga útil, desde que haja um bit especial ativado apenas no final das mensagens.
Assim como uma rede de interconexão para computadores paralelos, uma rede em chip é caracterizada pela sua topologia e pelos mecanismos de comunicação utilizados. A topologia consiste na organização da rede sob a forma de um grafo, no qual os roteadores são os vértices do grafo e os canais são os arcos, como foi mostrado acima na figura. O funcionamento da interconexão: − Controle de fluxo: lida com a alocação dos recursos (buffers e canais) necessários para uma mensagem avançar pela rede, realizando a regulação de tráfego nos canais; − Roteamento: Define o caminho a ser utilizado por uma mensagem para