O que é uma barra transversal?

0

Pensando em interconexões entre dispositivos em sistemas em chips / redes em chips, o que é um crossbar?

Este termo é muito usado (em contraste com um backpane bus - fiação que conecta todos os componentes) na literatura sobre esses tipos de dispositivos e eu me pergunto se alguém aqui poderia fornecer uma definição compacta e abrangente - é apenas um ponto para conexão de ponto?

    
por adrianmcmenamin 19.06.2012 / 16:52

2 respostas

3

Deus, faz anos desde que eu ouvi sobre isso - eu acredito que a velha SGI octana Eu tenho mentindo por aí usa um switch crossbar , embora seja usado em outros lugares também.

Não é exatamente ponto a ponto - é mais perto de conectar componentes como uma grade, em vez de um barramento - isso permite conectar qualquer ponto em um 'eixo' a outro eixo. Isso significa que qualquer componente na grade pode se conectar a qualquer outro componente diretamente, mas com menos complexidade do que um ponto dedicado verdadeiro à conexão pontual.

    
por 19.06.2012 / 17:02
1

Uma barra cruzada completa pode conectar qualquer mestre a qualquer escravo no barramento, então tem muito mais largura de banda potencial se você tiver muitas tarefas de transferência de dados paralelos acontecendo.

Compare com um barramento de backplane multiponto como o PCI, em que apenas um mestre pode transferir dados por vez.

    
por 20.06.2012 / 13:18

Tags