Hva er en Mezzanine-buss?
På datamaskiner fungerer den sentrale prosesseringsenheten (CPU) som en hjerne, og sender meldinger til forskjellige deler av datamaskinen og andre komponenter. Disse signalene bæres av et system med elektriske stikkontakter som kalles en buss. CPU-er er nå så raske at de trenger mer enn en buss for å frakte informasjon. En spesialisert buss som dirigerer kommandoer til og fra CPU til høyhastighets periferiutstyr, for eksempel minnekort, kalles mezzaninbuss, eller mezzaninkort.
Mezzanine-bussen er et datakomponentkort som sitter mellom hovedkortet og andre kort. Navnet mezzanin kommer fra ordet mezzano , som betyr midten. Bussen er en bro som kobler andre kort i datamaskinen til CPU og gir enkel, rask kommunikasjon. Uten en buss ville CPU-en må kobles til hvert kort og komponent hver for seg.
Tidlige datamaskindesign brukte en CPU og buss som begge kjørte med samme hastighet. Etter hvert som datamaskiner ble mer sofistikerte og raskere, trengtes nye bussystemer for å holde tritt med raskere prosessorer. De fleste datamaskiner har nå mer enn en buss for å håndtere all informasjon som sendes til og fra CPU.
Intel® opprettet den første mezzaninbussen på 1980-tallet. I dag følger de fleste produsenter et vanlig oppsett for busser, kalt PCI-spesifikasjonen (Peripheral Component Interconnect). PCI ble opprettet på 1990-tallet. En vanlig type mezzaninbuss er PCI mezzanin-kort (PCM).
Ulike PCM er tilgjengelige for spesifikke behov. Ulike modeller fungerer med enten analog eller digital kommunikasjon, eller begge deler. PCM-er tar kun ett spor på hovedkortet. Siden spor er til overs for å plugge inn andre kort, gjør dette at brukeren kan få mer fleksibilitet på datamaskinen. PCMs lar også datamaskiner bruke nyere, raskere periferiutstyr uten å endre hovedkortet.
Datakomponenter og programvare sender meldinger til CPU hele tiden gjennom forskjellige busser som mezzaninbussen. For å håndtere all CPU-trafikk sender bussene forespørsler gjennom en buffer. En buffer er et minneområde som brukes til midlertidig lagring.
En buffer hjelper datamaskinen med å lagre og deretter utføre forespørsler. Bufferen inneholder alle transaksjoner som er sendt til og fra CPU. Disse forespørslene blir deretter fullført i den mottatte ordren, eller i henhold til prioriterte behandlingsregler satt opp av brukeren.
Buffere opprettes ved hjelp av datamaskinens RAM (random access memory). Informasjon kan samles raskere fra RAM enn fra harddiskminnet. Vanligvis tildeles bare en viss mengde RAM til en buffer. Generelt, jo større buffer, jo mindre RAM er tilgjengelig for andre oppgaver.