Hello, Guest!
 
 

 
 
  Objects Tiiips Categories
Motorola MVSB2400
"Descrizione"
by Radar (1854 pt)
2026-Feb-02 17:34

Motorola MVSB2400

Definizione

Il Motorola MVSB2400 è un “VSBchip”: un dispositivo VLSI (realizzato come gate array in package PGA a 132 pin) progettato per implementare gran parte delle funzioni necessarie a un’interfaccia VSBbus (VME Subsystem Bus) in sistemi VMEbus/VSB. In pratica, integra in un solo chip gran parte della logica di interfaccia verso il VSBbus, includendo driver di bus, gestione dei segnali di controllo e soprattutto la multiplexazione di indirizzi e dati richiesta dall’architettura VSB.

Contesto: VSBbus come estensione locale del VMEbus

Il VSBbus è descritto come un sottoinsieme del VMEbus usato come bus locale di estensione: consente a una scheda processore di accedere a memoria e I/O aggiuntivi su un bus “vicino” (tipicamente sul connettore P2), riducendo traffico sul bus globale e migliorando il throughput complessivo del sistema. L’interfaccia VSB occupa 64 pin di I/O su P2 e usa la multiplexazione di indirizzi e dati per ottenere funzionalità 32 bit entro quel vincolo di pin.


Funzione principale del MVSB2400 (cosa fa “in pratica”)

Su molte schede processore Motorola VME/VSB dell’epoca, il MVSB2400 viene usato per:

  • Implementare la maggior parte della logica necessaria a supportare una interfaccia VSBbus master usando un solo dispositivo VLSI e poche porte esterne.

  • Integrare la gran parte dei bus driver per il VSBbus e tutta la logica di multiplexazione indirizzi/dati.

  • Offrire (a livello di chip) anche una modalità slave, anche se alcune schede che lo montano possono non supportare accessi slave lato VSB.

In altre parole: la CPU della scheda e la logica di sistema demandano al MVSB2400 la “parte elettrica e protocollare” più ripetitiva del VSB, rendendo più semplice (e più compatta) la progettazione del sottosistema locale.

Integrazione tipica su schede VME/VSB

Un esempio esplicito di utilizzo è su moduli come MVME135/136, dove il VSBbus viene implementato “attraverso l’uso del MVSB2400”. In quel contesto, la scheda usa il MVSB2400 per esporre il bus locale sul connettore P2 e collegare espansioni di memoria o I/O su VSB, senza saturare il VMEbus principale.

Schizzo dei collegamenti più importanti

┌──────────────────────────────┐ │ Scheda CPU VME (HOST) │ │ CPU + RAM + logica locale │ └──────────────┬───────────────┘ │ bus locale / segnali interni ▼ ┌──────────────────┐ │ MVSB2400 │ │ VSBchip │ │ driver + MUX A/D │ │ master (slave*) │ └─────────┬────────┘ │ VSBbus su connettore P2 (64 pin I/O) ▼ ┌────────────────────────────────┐ │ Espansioni VSB (memoria / I/O) │ │ moduli locali, periferiche, ecc │ └────────────────────────────────┘ In parallelo: ┌──────────────────────────────┐ │ VMEbus globale │ │ (backplane, altri moduli VME) │ └──────────────────────────────┘ * La modalità SLAVE può non essere abilitata/supportata dalla scheda specifica.

Tabella 1 – Dati di identificazione e inquadramento (italiano)

CaratteristicaValore indicativo
DispositivoMotorola MVSB2400 (“VSBchip”)
RuoloInterfaccia VSBbus per sistemi VMEbus/VSB
ImplementazioneGate array in package PGA (132 pin)
Funzione chiaveDriver di bus + multiplexazione indirizzi/dati + logica di controllo
ModalitàSupporto master (tipico), modalità slave a livello di chip (dipende dalla scheda)


Tabella 2 – Aspetti operativi e di sistema (italiano)

AspettoSignificato pratico
VSBbusBus locale di estensione (subset del VMEbus) per memoria e I/O
P2 / pinoutInterfaccia VSB su connettore P2 con vincolo di 64 pin I/O
Multiplexazione A/DPermette funzionalità 32 bit entro il vincolo di pin
Beneficio di sistemaMeno traffico sul VMEbus globale, maggiore throughput complessivo
Integrazione tipicaPresente su schede VME/VSB (es. MVME135/136) come implementazione del VSB

Evaluate