Multibus - Multibus

Image
Computador de placa única Intel iSBC 386/116 Multibus II com VLSI A82389 como Controlador Multibus.

Multibus é um padrão de barramento de computador usado em sistemas industriais. Ele foi desenvolvido pela Intel Corporation e foi adotado como barramento IEEE 796.

A especificação Multibus era importante porque era um padrão industrial robusto e bem pensado com um fator de forma relativamente grande, de modo que dispositivos complexos podiam ser projetados nele. Por ser um padrão da indústria bem definido e bem documentado, permitiu que uma indústria compatível com o Multibus crescesse em torno dele, com muitas empresas fabricando caixas de cartão e gabinetes para ele. Muitos outros fizeram CPU , memória e outras placas periféricas. Em 1982, havia mais de 100 fabricantes de placas e sistemas Multibus. Isso permitiu que sistemas complexos fossem construídos a partir de hardware de prateleira comercial e também permitiu que as empresas inovassem ao projetar uma placa Multibus proprietária e integrá-la a hardware de outros fornecedores para criar um sistema. Um bom exemplo disso foi a Sun Microsystems com suas estações de trabalho Sun-1 e Sun-2 . A Sun construiu CPU, memória, SCSI e placas de exibição de vídeo personalizadas e, em seguida, adicionou placas de rede Ethernet 3Com , controladores de disco Xylogics SMD , controladores de fita Ciprico Tapemaster de 1/2 polegada, processador Sky Floating Point e interfaces de terminal de 16 portas Systech para configurar o sistema como estação de trabalho ou servidor de arquivos . Outros fornecedores de estações de trabalho que usaram designs baseados em Multibus incluíram HP / Apollo e Silicon Graphics .

A linha de produtos Intel Multibus I e II foi adquirida da Intel pela RadiSys Corporation , que em 2002 foi então adquirida pela US Technologies, Inc.

Arquitetura Multibus

Multibus é um barramento assíncrono que acomoda dispositivos com várias taxas de transferência enquanto mantém o rendimento máximo . Ele tinha 20 linhas de endereço para que pudesse endereçar até 1 Mb de memória Multibus e 1 Mb de locais de E / S. A maioria dos dispositivos de E / S Multibus decodificou apenas os primeiros 64 Kb de espaço de endereço.

Funcionalidade multi-mestre suportada por Multibus que permite compartilhar o Multibus com vários processadores e outros dispositivos DMA .

O formato padrão do Multibus era uma placa de circuito de 12 polegadas de largura (300 mm) e 6,75 polegadas de profundidade (171 mm) com duas alavancas de ejeção na borda frontal. A placa tinha dois ônibus. O bus P1 mais amplo, cuja atribuição de pinos foi definida pela especificação Multibus. Um segundo ônibus P2 menor também foi definido como um ônibus privado.

Padrões Multibus

Multibus inclui os seguintes ônibus:

  • Barramento de Sistema Multibus - adotado como IEEE 796
  • iSBX (I / O Expansion Bus) - adotado como IEEE P959
  • Extensão de barramento local iLBX (barramento de execução)
  • Barramento de E / S multicanal

Versões

Multibus I

IEEE-796: Barramento de sistema de microcomputador; Lançado pela primeira vez pela Intel em 1974. As placas não usavam painéis frontais e usavam dedos nas bordas das placas como conectores (semelhantes às placas ISA / PC-AT). Empresas como a Northwest Technical ainda fornecem produtos de "fim de vida" para o Multibus I. Esse barramento está obsoleto.

  • IEC 796-1: 1990 Barramento do sistema de microprocessador - dados de 8 e 16 bits (Multibus I) - Parte 1: Descrição funcional com especificações elétricas e de tempo
  • IEC 796-2: 1990 Barramento do sistema de microprocessador - dados de 8 e 16 bits (Multibus I) - Parte 2: Descrições mecânicas e de pinos para a configuração do barramento do sistema, com conectores de borda (direto)
  • IEC 796-3: 1990 Sistema de microprocessador BUS I, dados de 8 e 16 bits (Multibus I) - Parte 3: Descrições mecânicas e de pino para a configuração Eurocard com conectores de pino e soquete (indiretos)

Multibus II

Barramento IEEE-1296 de 32 bits / 10 MHz, a 40 Mbyte / s. Os tamanhos dos cartões são 3U x 220 mm e 6U x 220 mm. Esses cartões são maiores que os tamanhos VME Eurocard, que são 3U / 6U x 160 mm. Ele usa portas TTL (série "Fast") para drivers e os Conectores do Backplane são DIN 41612 tipo C. O Multibus II ainda não é considerado obsoleto, mas é considerado maduro; no entanto, não é recomendado para novos designs. IEEE-STD-1296: Barramento síncrono de 32 bits de alto desempenho: Multibus II, lançado em 1987 e 1994. Também como ISO / IEC 10861.

  • ISO / IEC 10861: 1994 Tecnologia da informação - Sistemas de microprocessador - Barramento síncrono de 32 bits de alto desempenho: Multibus II

Usos históricos

O hardware Multibus -II executando o sistema operacional iRMX é usado na maioria dos subsistemas centrais de Supervisão Automática de Trens no CLSCS, o Sistema de Controle de Sinais da Linha Central do Metrô de Londres . Isso foi fornecido pela Westinghouse Rail Systems e comissionado em meados da década de 1990. A linha Central é uma linha de Operação Automática de Trem . Os elementos de supervisão automática do trem usam uma mistura de iRMX em Multibus e Solaris em computadores SPARC . Dezesseis computadores locais baseados em Multibus são distribuídos ao longo da linha junto com seis subsistemas centrais baseados em Multibus no centro de controle. As funções de controle e comunicação em tempo real são fornecidas pelos processadores baseados em Multibus e as estações de trabalho Sun fornecem funções de banco de dados e os consoles de operação na sala de controle. Todos os computadores do subsistema são duplamente redundantes . O componente de proteção automática de trem de segurança crítica é fornecido por equipamentos instalados na via e no trem que não usam Multibus. O sistema ainda estava em plena operação em 2011. No centro de controle, a Westinghouse também forneceu uma simulação de corte do sistema para fins de treinamento de equipe e teste de software usando muito do mesmo hardware e software do sistema ATS completo, mas conectado para um computador (também baseado em Multibus-II e Sun) para simular movimentos de trem e comportamento de sinalização.

O metrô de Oslo ou o Oslo Tunnelbane usam um sistema de controle de hardware Multibus similar, embora menos complexo, fornecido pela Westinghouse, através do Túnel Comum central ou dos trilhos Fellestunnelen, mas estava previsto para ser desativado em 2011.

Veja também

Referências

links externos